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,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...
US-7,719,830 Universal docking station for hand held electronic devices
A docking station is disclosed. The docking station has an adjustable opening that accommodates portable electronic devices with differing sizes and shapes. The...
US-7,719,826 Integrated access cover
Integrated access cover arrangements for use in a portable computing devices, where the portable computing devices include a processor and are configured to...
US-7,719,670 Parts manipulation, inspection, and replacement system and method
Improved method and apparatus for machine vision. One embodiment provides automated imaging and analysis, optionally including Scheimpflug's condition on the...
US-7,719,548 Viewing digital images using a floating controller
A method and apparatus for viewing one or more images using a floating controller is provided. A collection of digital images may be managed using a digital...
US-7,719,522 Raw data track pad device and system
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,719,367 Automatic frequency calibration
Disclosed is a system and method for providing an oscillating signal of relatively precise frequency without using a signal provided by a crystal as a reference....
US-D615,990 User interface for computer display
US-D615,989 Animated graphical user interface for a display screen or portion thereof
US-7,716,679 Method and system for synchronous operation of linked command objects
A system and method provide for synchronous operation of linked command objects in a general purpose software application. The software application provides a...
US-7,716,674 Streaming server administration protocol
Network server information has traditionally been obtained through the use of operating systems functions and calls. By adding URL protocol code to the network...
US-7,716,450 Transparent local and distributed memory management system
A system for transparent local and distributed memory management overcomes the requirement of keeping track of whether a memory space allocated to a new object...
US-7,716,166 Method and apparatus for simplifying the decoding of data
The various methods and devices described herein relate to devices which, in at least certain embodiments, may include a method of decoding data or a data stream...
US-7,715,790 Methods and apparatuses for configuration automation
Methods and apparatuses for automated configuring of user preferences. In one aspect of the present invention, a method to operate a data processing system,...
US-7,715,187 Methods and apparatuses for docking a portable electronic device that has a planar like configuration and that...
A docking system is disclosed. The docking system includes a portable electronic device capable of operating in multiple orientations including vertical and...
US-7,714,423 Mid-plane arrangement for components in a computer system
A chip package for a computer system includes a substrate having a first region and a second region on a first surface, at least one die coupled to the first...
US-7,714,265 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-D615,554 Electronic device
US-D615,526 Electronic device
US-7,712,109 Dialog item interface definition object
An object-oriented item is used to define the behavior of an item in a dialog box in a windows environment. A class hierarchical library is established with a...
US-7,712,037 Computer system with graphical user interface including spring-loaded enclosures
A new behavior in a graphical user interface allows the user to open and close enclosures, while dragging an object. When the user pauses, gestures, or rolls...
US-7,711,864 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-7,711,829 Method and system for preventing a timeout from reaching a network host
A method and system for preventing a timeout from reaching a network host when bringing up a down link that is slow to waken. The method generally comprises...
US-7,711,200 Video acquisition with integrated GPU processing
Systems and techniques for processing sequences of video images involve receiving, on a computer, data corresponding to a sequence of video images detected by an...
US-7,711,129 Method and system for approximating graphic equalizers using dynamic filter order reduction
Improved approaches to flexibly implementing graphic equalizers on media players are disclosed. These approaches provide dynamic order reduction of a multi-band...
US-7,710,832 User interfaces for electronic calendar systems
Methods, systems and machine readable media for operating a calendar in a data processing system. In one exemplary method, a calendar interface is displayed on a...
US-7,710,737 Stiffening plate for circuit board and switch assembly
This invention is directed to a support plate for reinforcing a portion of a circuit board. The support plate may be coupled to a portion of the circuit board...
US-7,710,439 Method and apparatus for image acquisition, organization, manipulation, and publication
To better realize the great potential of amateur digital photography, the present invention introduces an integrated system for the acquisition, organization,...
US-7,710,426 Buffer requirements reconciliation
Buffers may be shared between components in a system. The components may be loosely coupled, allowing the components to be assembled into various different...
US-7,710,409 Method and apparatus for use of rotational user inputs
Improved approaches for users of computing devices to interact with graphical user interfaces are described. According to one aspect, a rotational user action...
US-7,710,397 Mouse with improved input mechanisms using touch sensors
A mouse having improved input methods and mechanisms is disclosed. The mouse is configured with touch sensing areas capable of generating input signals. The...
US-7,710,394 Method and apparatus for use of rotational user inputs
Improved approaches for users of computing devices to interact with graphical user interfaces are described. According to one aspect, a rotational user action...
US-7,710,393 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-7,710,294 For externally clocked digital audio input, determining a valid clock and muting audio during synchronization
Methods and apparatus for determining the existence of an external clock over a digital input port on a computer. In one embodiment, the external clock is...
US-7,710,290 System and method for situational location relevant invocable speed reference
Situational location dependent information is transmitted from a server data processing system to a receiving data processing system. The server data processing...
US-7,708,604 Mechanism for constraining the movement of an audio jack
A constraint mechanism for receiving an audio plug in an electronic device is provided. The constraint mechanism may include a conductive tube operative to...
US-D615,083 Electronic device
US-D615,070 Ear piece
US-D615,069 Remote controller
US-7,707,514 Management of user interface elements in a display environment
A widget manager facilitates management of widgets in a dashboard layer. Management functions can include enablement, preview, importation, exportation,...
US-7,707,510 Import directly into specified folders and user interface
A user desiring to import digital images from a specified location may select that location. In response, a graphical element such as an arrow will be displayed...
US-7,707,477 Checksum calculation
In one embodiment, a checksum generator comprises an N-bit accumulator and a plurality of N-bit 3:2 carry save adders. A first plurality of the plurality of...
US-7,707,361 Data cache block zero implementation
In one embodiment, a processor comprises a core configured to execute a data cache block write instruction and an interface unit coupled to the core and to an...
US-7,707,273 Management and prioritization of media item downloading
The disclosed embodiments relate generally to the downloading of media items. The media items may include, for example, audio, video, image, or podcast data. In...
← 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.