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-7,735,003 Computer system integrating different data types into single environment
A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each...
US-7,734,875 Cache management using historical access information
A caching manager calculates cache priorities for accessed items, including items not currently stored in the cache. The cache manager determines an item's cache...
US-7,734,855 Gap count analysis for the P1394a BUS
A method of optimizing communication over a high-speed serial bus by minimizing the delay between packets transmitted over the bus is disclosed. The method...
US-7,734,721 System and method for passive detection and context sensitive notification of upgrade availability for computer...
The present invention is a system and method that monitors upgrade availability for computer information on a user's computer and allows the user to determine...
US-7,734,048 Cryptographic system using chaotic dynamics
The invention is a cryptographic system using chaotic dynamics. A chaotic system is used to generate a public key and an adjustable back door from a private key....
US-D617,339 Icon for a portion of a display screen
US-D617,334 Graphical user interface for a display screen or portion thereof
US-7,730,460 Code execution visualization using software fingerprinting
A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of executing code may be...
US-7,730,326 Method and system for updating firmware stored in non-volatile memory
Improved approaches to update computer program code residing within a computing device are disclosed. By maintaining a former version of the computer program...
US-7,730,223 Wireless home and office appliance management and integration
The present invention provides systems and methods for managing and controlling networked devices. A system comprises a host application executing on, for...
US-7,730,159 Method and apparatus for dynamically locating resources
Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system...
US-7,730,155 Method and apparatus for dynamically locating resources
Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system...
US-7,730,070 Index aging and merging
Systems and methods for processing an index are described. An index may be merged with another index of comparable age and size into a single index. Since older...
US-7,730,026 Method and system using reusable state information for synchronization and maintenance of data
A system for synchronization whereby metadata repository maintains information regarding the history and status of data items in a data repository. Data items...
US-7,730,012 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-7,729,791 Portable media playback device including user interface event passthrough to non-media-playback processing
A method of operating a portable electronics device can include integrated operation of media playback processing and non-media-playback processing (such as, for...
US-7,729,292 Method and apparatus for detecting a router that improperly responds to ARP requests
One embodiment of the present invention provides a system that detects a non-compliant router that incorrectly responds to all address-resolution-protocol (ARP)...
US-7,729,131 Multiple circuit board arrangements in electronic devices
Electronic devices can be provided with at least one first circuit component coupled to a first circuit board, at least one second circuit component coupled to a...
US-7,728,906 Embedded camera with privacy filter
An apparatus includes a housing having an integrated camera. A panel is positioned in front of at least a portion of the camera and is operable to selectively...
US-7,728,823 System and method for processing raw data of track pad device
An input device and system are described that acquires (measures) raw track pad sensor data and transmits this data to a host computer where it is analyzed by an...
US-7,728,799 Active enclosure for computing device
A computing device is disclosed. The computing device includes a housing having an illuminable portion. The computing device also includes a light emitting...
US-7,728,742 Method and apparatus for compressing and decompressing data
The described embodiments include a system for performing data compression. The system includes a compression mechanism with N channels, and an internal...
US-7,728,739 Entropy codec with variable divisor
Data values are encoded for transmission to a recipient on a communication channel. Performance information associated with the encoding or the communication...
US-7,728,609 Replaceable probe apparatus for probing semiconductor wafer
A probe apparatus is provided with a plurality of probe tiles, an interchangeable plate for receiving the probe tiles, a floating plate being disposed between...
US-7,728,558 Systems and methods for selectively changing current limit of a battery controller
Systems and methods for selectively changing the current threshold of current limiting circuitry are provided. The current limit threshold of current limiting...
US-7,728,316 Integrated proximity sensor and light sensor
Apparatuses and methods to sense proximity and to detect light. In one embodiment, an apparatus includes an emitter of electromagnetic radiation and a detector...
US-D616,899 Media device
US-D616,897 User interface for computer display
US-D616,892 Graphical user interface for a display screen or portion thereof
US-D616,891 Graphical user interface for a display screen or portion thereof
US-D616,886 Keyboard
US-D616,881 Electronic device
US-D616,880 Electronic device
US-D616,864 Electronic device
US-D616,863 Electronic device
US-D616,741 Package
US-D616,738 Packaging
US-7,725,828 Application of speed effects to a video presentation
Some embodiments provide a method of specifying speed effects for playing a video clip. The method defines a set of speed effects for the video clip. It then...
US-7,724,716 Wireless communication system
A processing system is described that includes a wireless communication interface that wirelessly communicates with one or more wireless client devices in the...
US-7,724,532 Handheld computing device
A handheld computing device is disclosed. The handheld computing device includes an enclosure having structural walls formed from a ceramic material that is...
US-7,724,509 Display housing for computing device
An improved housing for a computing device is disclosed. The improved housing can have one or more of the following aspects. One aspect of the invention pertains...
US-7,721,264 Method and apparatus for storing and replaying creation history of multimedia software or other software content
An authoring or other software tool is provided which allows users of the tool to review the creation and evolution of all or part of a content such as a...
US-7,721,209 Object-aware transitions
Techniques for accomplishing slide transitions in a presentation are disclosed. In accordance with these techniques, objects within the slides are identified,...
US-7,721,208 Multi-media center for computing systems
Various "media-components" are provided in a "multi-media center." In modular architecture, a module-controller communicates with media-modules provided for...
US-7,721,124 System and method for signaling a first device from a second device
A signaling circuit may be implemented with a connection comprised of signal lines having predefined signals and/or functions. The predefined signals and/or...
US-7,721,066 Efficient encoding for detecting load dependency on store with misalignment
In one embodiment, an apparatus comprises a queue comprising a plurality of entries and a control unit coupled to the queue. The control unit is configured to...
US-7,721,032 Method and apparatus for mediating among media applications
In a device that can execute multiple media applications, but only one at a time, a media server coordinates among applications, but neither the media server nor...
US-7,720,860 Query result iteration
Systems and methods for processing an index are described. A pulse in an inverted index refers to a group of items that do not occur in any other pulse in the...
US-7,720,673 Method for dynamic context scope selection in hybrid N-GRAM+LSA language modeling
A method and system for dynamic language modeling of a document are described. In one embodiment, a number of local probabilities of a current document are...
US-7,720,354 Embedded access information for digital versatile disc (DVD) independent of DVD player software
An operating system extension is used to implement embedded information on a DVD. The operating system extension examines DVD sector addresses requested from the...
← 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.