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,850,378 Webbed keyboard assembly
A keyboard assembly configured for converting keystroke activation into electrical signals. The keyboard assembly includes a plurality of key caps, each of the...
US-D628,799 Cover
US-7,849,414 Edge anti-aliasing
Techniques for anti-aliasing of graphical objects. A graphical object to be displayed on a display image may be modified to include a border region at least...
US-7,849,365 Method for reducing host device to electronic device communication errors
This invention is directed to allowing an electronic device with a failed file system to dynamically direct a host device to reformat it, by making the storage...
US-7,849,302 Direct boot arrangement using a NAND flash memory
Systems and processes for booting a device can be implemented by detecting a reset signal associated with the device and retrieving a predetermined page of data...
US-7,849,169 Providing a reliable operating system for clients of a net-booted environment
A method and apparatus are provided for supplying a reliable and maintainable operating system in a net-booted environment. According to one embodiment, a...
US-7,849,141 Training a computer storage system for automatic filing of data using graphical representations of storage...
A method, apparatus, and signal-bearing medium that files data in a destination based on one or more criteria. In various embodiments, the data may be email,...
US-7,849,035 Method and apparatus for organizing information in a computer system
A method and apparatus for organizing information in a computer filing system. The method and apparatus include the creation of a pile comprising a collection of...
US-7,848,955 On-line media store that supports pre-ordering of digital media assets
Techniques to facilitate pre-ordering of digital media assets from an on-line media store are disclosed. A user of the on-line media store can view advance...
US-7,848,954 On-line media store that supports pre-ordering of digital media assets
Techniques to facilitate pre-ordering of digital media assets from an on-line media store are disclosed. A user of the on-line media store can view advance...
US-7,848,825 Master/slave mode for sensor processing devices
A computer system having two or more controllers operating in a Master/Slave configuration is disclosed. In one embodiment, the computer system includes: a...
US-7,848,527 Dynamic power management in a portable media delivery system
A consumer electronic product (e.g., a portable media player ported to a media delivery accessory) is powered by a limited capacity DC power source (such as a...
US-7,848,105 Apparatus for air cooling of an electronic device
An apparatus for air-cooling an electronic device is disclosed. A contoured panel channels a flow of air within the housing of an electronic device so as to...
US-7,847,800 System for emulating graphics operations
Disclosed is a system for producing images including emulation techniques. The system provides for emulation of graphics processing resources such that a central...
US-7,845,953 Input/output connector and housing
A movable I/O port and housing therefore. The I/O port housing may be hinged to pivot between an open and closed position. The pivot point may be a low- or...
US-D628,562 Docking station
US-D628,561 Dock insert
US-D628,375 Electronic device holder
US-7,844,915 Application programming interfaces for scrolling operations
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for...
US-7,844,914 Activating virtual keys of a touch-screen virtual keyboard
A method of operating a touch screen to activate one of a plurality of virtual keys is provided. A touch location is determined based on location data pertaining...
US-7,844,902 Apparatus and method for handling special windows in a display
An apparatus and method for handling special windows in a display comprises a window manager in an operating system that is called by application programs to...
US-7,844,842 Variable refresh rate for power management
A data processing system refreshes a display at a first frequency when operating in a first power mode. The data processing system refreshes the display at a...
US-7,844,548 Techniques and systems for electronic submission of media for network-based distribution
Methods and systems for submitting media to a media distribution site are disclosed. The submission of media to the media distribution site is able to be...
US-7,844,498 Online purchase of digital media bundles having interactive content
In one embodiment, techniques are provided for interacting with an online media store to obtain a media asset bundle, such as a digital boxset. These techniques...
US-7,843,687 Latching mechanism
An electronic device is disclosed. The electronic device may include a first side and a second side. The electronic device may also include a lid configured to...
US-7,843,449 Three-dimensional display system
A three-dimensional display system provides a projection screen having a predetermined angularly-responsive reflective surface function. Three-dimensional images...
US-7,843,427 Methods for determining a cursor position from a finger contact with a touch screen display
A portable device with a touch screen display detects a contact area of a finger with the touch screen display and then determines a first position associated...
US-7,843,396 Antennas for handheld electronic devices with conductive bezels
A handheld electronic device may be provided that contains wireless communications circuitry. The handheld electronic device may have a housing and a display....
US-7,843,244 Low latency synchronizer circuit
A synchronizer circuit includes a master stage and a slave stage. The master stage may include a first master latch coupled to receive a data input signal, and a...
US-7,841,910 Mini displayport
Connectors having a smaller profile. These connectors are useful as a reduced form factor DisplayPort connector. Keys on a receptacle are used to indicate when...
US-7,841,776 Magnetic connector with optical signal path
Circuits, apparatus, and methods that provide a connector system that can supply both power and data to a mobile computing or other type of device using a single...
US-7,841,759 LED backlight for display systems
An LED backlight method and apparatus for display systems provides a plurality of light emitting diodes having different white point colors. At least two of the...
US-D628,211 User interface for computer display
US-D628,206 Graphical user interface for a display screen or portion thereof
US-D628,205 Graphical user interface for a display screen or portion thereof
US-7,841,010 Software or other information integrity verification using variable block length and selection
An integrity verification process and associated apparatus to detect tampering or other alterations to computer code (software) or other computer files, and...
US-7,840,956 Editor for program files
Methods and systems are disclosed for updating a candidate computer program file. An exemplary method includes loading a first and second revisions of a first...
US-7,840,912 Multi-touch gesture dictionary
A multi-touch gesture dictionary is disclosed herein. The gesture dictionary can include a plurality of entries, each corresponding to a particular chord. The...
US-7,840,905 Creating a theme used by an authoring application to produce a multimedia presentation
A menu theme is created using a menu theme description file that contains a general description of each object (such as a drop zone area, selectable menu...
US-7,840,740 Personal media device docking station having an accessory device detector
Systems and methods include a circuit for detecting the insertion of a component into a docking station, e.g., an audio plug. When the component is inserted into...
US-7,840,685 Handheld computer having dynamic network transport selection according to a media type of a request
A method for dynamic network transport selection is described. An indication from a user of a client device is received, to fetch over a data network media of a...
US-7,840,543 Method for sharing groups of objects
A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data...
US-7,840,527 Platform for feeds
Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web...
US-7,839,646 Handheld computing device
A handheld computing device includes an electronic component assembly including at least one user interface component, and an enclosure formed from an extruded...
US-7,839,434 Video communication systems and methods
Video data of a videoconference participant is generated and filtered versions of the video data are simultaneously displayed. One of the filtered versions is...
US-7,839,420 Auto stacking of time related images
Digital images may be grouped based on attributes of the images. To represent this grouping, the representations of the digital images are arranged into stacks.
US-7,839,411 Virtualization of graphics resources
Graphics resources are virtualized through an interface between graphics hardware and graphics clients. The interface allocates the graphics resources across...
US-7,839,379 Computer light adjustment
A computing device is disclosed. The computing device includes a light source configured to output light. The computing device also includes a light sensor...
US-7,838,418 Spray dispensing method for applying liquid metal
Embodiments of a method for applying a thermal-interface material are described. During this method, a first surface of a heat-removal device and a second...
US-7,837,125 Methods and systems for encoding a magnetic stripe
Methods and apparatus for encoding information on a magnetic stripe of a transaction card are disclosed. According to one aspect, a transaction card includes a...
← 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.