Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching: apple





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-8,954,604 Replication server selection method
A method for a client computer to find a network address of a server computer by searching for the network address using at a backup search procedure if the...
US-8,954,477 Data structures for a media-editing application
Some embodiments provide a method for defining a data structure for representing a media file imported into a media-editing application. The method defines a...
US-8,954,275 Schematic maps
Systems and methods for preparing and presenting schematic maps, which are maps that present information in a format that presents only information that is most...
US-8,954,177 Controlling operation of a media device based upon whether a presentation device is currently being worn by a user
A mechanism is provided for automatically controlling the operation of a media device based at least in part upon whether a portable presentation device coupled...
US-8,954,113 Service provider activation with subscriber identity module policy
Systems and methods for activating a mobile device for use with a service provider are described. In one exemplary method, a mobile device having a currently...
US-8,954,109 Access category enforcement in wireless local area networks
The present invention provides a control function in an access point, switch, or like node on a wireless local area network. The control function operates to...
US-8,953,882 Systems and methods for determining noise statistics of image data
The present disclosure generally relates to systems and methods for image data processing. In certain embodiments, an image processing pipeline may compute...
US-8,953,833 Systems and methods for controlling airflow into an electronic device
Systems and methods for controlling airflow into an electronic device are disclosed. An airflow control system may include an airflow impedance plate having one...
US-8,953,693 Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with...
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that...
US-8,953,395 Memory with variable strength sense amplifier
Embodiments of a memory are disclosed that may reduce the likelihood of a misread while reading a weak data storage cell. The memory column may include a number...
US-8,953,372 Memory device readout using multiple sense times
A method for data storage includes storing data in a group of analog memory cells by writing respective storage values into the memory cells in the group. One...
US-8,953,116 Media player with machined window undercut and transparent wall disposed therein
A media player comprising a display screen is provided. The media player can include a housing having an opening and an area of reduced thickness around the...
US-8,953,094 Illumination system
A method for capturing an image with an image capture device, such as a camera or mobile electronic device. The method includes initiating a master-slave...
US-8,953,083 Housing camera lens cover using GRIN technology
A mobile device having an external housing that includes a housing camera lens cover made of graded index (GRIN) material is described herein. The housing...
US-8,952,915 Portable multi-touch input device
A portable input device is described. The portable input device can wirelessly send control signals to an external circuit. The control signals can derive from...
US-8,952,899 Method and apparatus to reject accidental contact on a touchpad
In one exemplary embodiment, a portable computer having a display assembly coupled to a base assembly to alternate between a closed position and an open...
US-8,952,895 Motion-based device operations
Methods, program products, and systems of motion-based device operations are described. A mobile device can coordinate operations of a motion sensor and a...
US-8,952,886 Method and apparatus for accelerated scrolling
Improved approaches for users to with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a user input...
US-8,952,860 Antenna structures with carriers and shields
Antennas are provided for electronic devices such as portable computers. An electronic device may have a housing in which an antenna is mounted. The housing may...
US-8,952,853 Wireless handheld electronic device
A handheld electronic device may be provided that contains a conductive housing and other conductive elements. The conductive elements may form an antenna...
US-8,952,272 Molded EMI and thermal shield
One embodiment of a molded shield can include a cavity to conform to and receive an electrical component, a slit to conform to and receive a metal frame and a...
US-8,951,675 Graphene current collectors in batteries for portable electronic devices
The disclosed embodiments provide a battery cell. The battery cell includes a cathode current collector containing graphene, a cathode active material, an...
US-8,951,071 Contact-support mechanism for increased retention force
Circuits, methods, and apparatus that may provide audio jacks capable of providing a sufficient retention force to avoid some inadvertent extractions of an...
US-8,950,215 Non-contact polishing techniques for reducing roughness on glass surfaces
Apparatus, systems and methods for reducing surface roughness on surface of a glass member using a non-contact polishing process are disclosed. According to one...
US-8,949,935 Secure account creation
In one embodiment, non-transitory computer-readable medium stores instructions for establishing a trusted two-way communications session for account creation...
US-8,949,808 Systems and methods for compiler-based full-function vectorization
Systems and methods for the vectorization of software applications are described. In some embodiments, a compiler may automatically generate both scalar and...
US-8,949,756 Debug access with programmable return clock
A debug port configured to generate and provide a return clock is disclosed. In one embodiment, an integrated circuit (IC) includes one or more functional units...
US-8,949,743 Language input interface on a device
Methods, systems, devices, and apparatus, including computer program products, for inputting text. A user interface element is presented on a touch-sensitive...
US-8,949,728 Graduated visual and manipulative translucency for windows
Methods and systems for providing graphical user interfaces are described. Overlaid, information-bearing windows whose contents remain unchanged for a...
US-8,949,686 Protection against word line failure in memory devices
A method for data storage includes providing a mapping of data pages to physical pages, in which each physical page holds a non-integer number of the data...
US-8,949,684 Segmented data storage
A method for data storage includes assigning in a memory that includes one or more storage devices a first storage area for storage of user data, and a second...
US-8,949,573 Translation lookaside buffer structure including an output comparator
A processor includes a translation lookaside buffer (TLB) including a data array and a compare unit. The data array includes a number of entries each configured...
US-8,949,564 Staging electronic publications
A system includes storage devices for storing content along with two or more computing devices such as a two or more servers. One of the computing devices...
US-8,949,518 Method for tracking memory usages of a data processing system
Techniques for tracking memory usages of a data processing system are described herein. According to one embodiment, a memory manager is to perform a first...
US-8,949,512 Trim token journaling
Systems and methods are disclosed for trim token journaling. A device can monitor the order in which trim commands and write commands are applied to an...
US-8,949,508 Non-volatile temporary data handling
Systems and methods are provided for handling temporary data that is stored in a non-volatile memory, such as NAND flash memory. The temporary data may include...
US-8,949,506 Initiating wear leveling for a non-volatile memory
Systems and methods are provided for initiating wear leveling on block-aligned boundaries for non-volatile memories ("NVMs"), such as flash memory. In some...
US-8,949,475 Efficient connection management in a SAS target
A method includes pre-configuring a hardware-implemented front-end of a storage device with multiple contexts of respective connections conducted between one or...
US-8,949,342 Messaging system
A method of selecting a recipient of a message on the basis of data identifying access to previously transmitted messages, wherein each said message includes...
US-8,949,339 System and method for automatic opportunistic data and image sharing
A system for requesting data from another includes means for automatically appending a request for certain information to an outgoing message. In one...
US-8,949,304 Method and apparatus for accelerating the expiration of resource records in a local cache
One embodiment of the present invention provides a system that facilitates reconfirmation of resource records in a cache. The system starts by retrieving the...
US-8,948,824 Electronic devices with clips
A portable electronic device may have a clip. The clip may be mounted to a housing using hinge structures. The hinge structures may bias the clip towards a...
US-8,948,797 Registering client computing devices for online communication sessions
Registering a client computing device for online communication sessions. A registration server receives a message that has a push token that is unique to the...
US-8,948,754 Method and apparatus for establishing a communication connection
Method and apparatus for establishing a connection between a device (e.g., a mobile device such as a telephone or tablet) and a communication network (e.g., a...
US-8,948,513 Blurring based content recognizer
Methods, systems, and apparatus, including computer program products, for identifying regions of interest in an image and identifying a barcode in a degraded...
US-8,948,310 Use of RDS data to select matching network
Devices and methods for dynamically selecting a matching network for an antenna are provided. In one example, an electronic device capable of selecting such a...
US-8,948,187 Method for updating and managing synchronization identifier by using release messages or status request and...
A method for communicating additional network information using a synchronization identifier is presented. A synchronization identifier is defined. The...
US-8,948,124 Wireless system
The capacity of a cellular wireless system is increased by operation of base stations or base station sectors arranged to re-use radio resource elements that...
US-8,948,093 Rank adaptation for an open loop multi-antenna mode of wireless communication
To perform rank adaptation for a mobile station in a wireless network, it is determined whether the mobile station is fast moving. In response to determining...
US-8,947,994 Method and system for combining OFDM and transformed OFDM
Methods and systems are provided that enable an OFDM transmitter to be used for transmitting conventional OFDM or a form of transformed OFDM. A technique is...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.