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,230,412 Compatible trust in a computing device
A method and apparatus for executing a first executable code image having a first version number into a memory of a device in an attempt to establish an...
US-8,230,403 Typed-data translation for platform independence
A method, computer program and device for the translation of typed data objects in a heterogeneous computational environment is described. The operating system...
US-8,230,366 Dynamically changing cursor for user interface
A dynamic cursor for a computer graphical user interface changes according to the processing state of applications over which the cursor is located, or with...
US-8,230,360 User interface for selection from media collection
Among other things, techniques and systems are disclosed for providing a graphical user interface (GUI) to user. A system includes a content source and a GUI...
US-8,230,358 Defining motion in a computer system with a graphical user interface
Some embodiments of the invention provide a method that defines movement in a graphical user interface (GUI) of a computer system. This method detects an...
US-8,230,300 Efficient readout from analog memory cells using data compression
A method for data storage includes storing data in a group of analog memory cells by writing respective input storage values to the memory cells in the group....
US-8,230,242 Accessory power management
Methods, apparatus, and circuits for managing power among portable computing devices and one or more accessories. One example provides commands to improve power...
US-8,230,124 Methods and systems to dynamically manage performance states in a data processing system
Data processing systems which operate in different modes, including a mode which supports providing an output of images through a port on the systems. In one...
US-8,230,073 Service templates for an IP multimedia subsystem
The present invention provides a call/session control function for an Internet Protocol multimedia subsystem where a service template may be invoked in lieu of...
US-8,229,913 Methods and systems for managing data
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are...
US-8,229,889 Methods and systems for managing data
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are...
US-8,229,389 Method for obtaining location information for emergency services in wireless multimedia networks
In accordance with the teachings of the present invention, a method and apparatus for obtaining end-user location information for emergency services within a...
US-8,229,211 Differential image enhancement
Techniques for differentially enhancing selected areas within a digital image are disclosed. In certain embodiments, one or more attributes of a selected pixel...
US-8,229,160 Systems and methods for identifying objects and providing information related to identified objects
Systems and methods for identifying an object and presenting additional information about the identified object are provided. The techniques of the present...
US-8,229,153 Microphone packaging in a mobile communications device
In one aspect, a boot located inside a mobile device holds a microphone. The boot has a straight, front chamber section whose mouth is aligned (vertically and...
US-8,229,019 MIMO precoding enabling spatial multiplexing, power allocation and adaptive modulation and coding
In a closed-loop wireless communication system, a codebook-based feedback mechanism is provided to enable non-unitary precoding for multi-stream transmission,...
US-8,228,887 Cell identifier encoding and decoding methods and apparatus
In an embodiment, a wireless communication system (100, FIG. 1) includes one or more nodes (102-108) and one or more user equipments (UE) (110). A node may...
US-8,228,835 MIMO based network coding network
A wireless communication system includes an intermediate node, a first node and a second node. There is described a method for implementing MIMO based network...
US-8,228,701 Selective activation of programming schemes in analog memory cell arrays
A method for data storage includes defining a first programming scheme that programs a group of analog memory cells while reducing interference caused by at...
US-8,228,406 Adaptive lens shading correction
Systems, methods, and devices for applying lens shading correction to image data captured by an image sensor are provided. In one embodiment, multiple lens...
US-8,228,339 Framework for graphics animation and compositing operations
A graphics animation and compositing operations framework has a layer tree for interfacing with the application and a render tree for interfacing with a render...
US-8,228,305 Method for providing human input to a computer
The invention provides a method for providing human input to a computer which allows a user to interact with a display connected to the computer. The method...
US-8,228,047 Power converters having varied switching frequencies
Systems and techniques for performing power conversion operations in a portable device are used to convert an input voltage to a voltage at an output. The...
US-D664,144 Electronic device
US-D664,093 Power module
US-8,225,325 Multi-dimensional thread grouping for multiple processors
A method and an apparatus that determine a total number of threads to concurrently execute executable codes compiled from a single source for target processing...
US-8,225,228 Collaborative media production
Methods, systems, and apparatus for collaborative media editing. In one aspect, a method includes presenting, to an originator, an originator interface...
US-8,225,208 Interactive frames for images and videos displayed in a presentation application
A presentation application for framing objects, such as images and videos, is provided. Using the presentation application, the user may select a frame from a...
US-8,225,181 Efficient re-read operations from memory devices
A method for data storage includes storing data, which is encoded with an Error Correction Code (ECC), in a group of analog memory cells by writing respective...
US-8,225,121 Forced idle of a data processing system
Exemplary embodiments of methods and apparatuses to manage a power of a data processing system are described. One or more constraint parameters of a system are...
US-8,225,100 Hash functions using recurrency and arithmetic
Aspects relate to systems and methods for implementing a hash function using a stochastic and recurrent process, and performing arithmetic operations during the...
US-8,225,079 Accelerating system boot using a set of control data recorded by operating system during a first OS boot
A method for accelerating an operating system boot process is disclosed. In one exemplary embodiment, during a first operating system boot, information...
US-8,225,061 Method and apparatus for protected content data processing
Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory...
US-8,225,035 Systems and methods for operating a disk drive
System and methods for storing data to a storage device are provided. In embodiments, the storage device may include a disk drive with a solid-state memory for...
US-8,224,972 Invitation to bind to a device
A server device sends a list of account holders together with an invitation to bind to the server. A client device can decide to present the invitation to a...
US-8,224,927 Protocol for remote user interface for portable media device with dynamic playlist management
Remote user interfaces for portable media devices provided improved access by accessories to media assets and metadata stored in a database of a portable media...
US-8,224,918 Data synchronization protocol
Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync...
US-8,224,751 Device-independent management of cryptographic information
Some embodiments provide an account-based DRM system for distributing content. The system includes several devices that are associated with one particular...
US-8,224,661 Adapting masking thresholds for encoding audio data
According to one embodiment, an improved audio coding technique encodes audio having a low frequency transient signal, using a long block, but with a set of...
US-8,224,086 Methods and apparatuses for restoring color and enhancing electronic images
Methods and apparatuses for color image restoration and enhancement. In at least one embodiment, color signals for individual channels of an image (e.g., red,...
US-8,223,986 Electronic device and external equipment with digital noise cancellation and digital audio path
Electronic devices and accessories are provided that may communicate over wired communications paths. The electronic devices may be portable electronic devices...
US-8,223,875 Beamforming for non-collaborative, space division multiple access systems
A wireless communication system noncollaborative, multiple input, multiple output (MIMO) space division multiple access (SDMA) system determines subscriber...
US-8,223,845 Multithread processing of video frames
Method for determining frame slice sizes of a frame for multithreaded decoding. The frame is encoded using at least two different slice types based on size...
US-8,223,483 Dock with moveable connector for display device
Docking stations with a moveable connector that is more durable are provided. For example, when a portable electronic device, coupled with the connector, is...
US-8,223,482 Portable hard drive and mounting structure for same
A portable computing device having an outer housing, and internal hard disk drive and a shock damping mounting assembly is disclosed. Multiple outer dimensions...
US-8,223,134 Portable electronic device, method, and graphical user interface for displaying electronic lists and documents
In a computer-implemented method, a portion of an electronic document is displayed on the touch screen display. The displayed portion of the electronic document...
US-8,223,082 Slot antennas for electronic devices
Slot antennas are provided for electronic devices such as portable electronic devices. The slot antennas may have a dielectric-filled slot that is formed in a...
US-8,223,077 Multisector parallel plate antenna for electronic devices
Electronic device antennas with multiple parallel plate sectors are provided for handling multiple-input-multiple-output wireless communications. Each antenna...
US-8,222,773 Power adapters for powering and/or charging peripheral devices
A power adapter for a peripheral device such as portable electronics device is disclosed. The power adapter includes a housing that contains electrical...
US-8,220,142 Method of forming a housing component
Electronic devices are provided with housing components that have improved aesthetics. One or more holes may be formed through a portion of the housing and then...
← 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.