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,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...
US-D627,790 Graphical user interface for a display screen or portion thereof
US-D627,778 Electronic device
US-D627,777 Portable display device
US-7,836,430 Reversing execution of instructions in a debugger
A method can include receiving navigational debug input from a debugger interface including input to traverse input code in a plurality of modes; in response to...
US-7,836,408 Methods and apparatus for displaying relative emphasis in a file
Methods and apparatus for providing a scroll bar including a plurality of locations corresponding to a plurality of locations in a file are disclosed. One or...
US-7,836,372 Memory controller with loopback test interface
In one embodiment, an apparatus comprises an interconnect; at least one processor coupled to the interconnect; and at least one memory controller coupled to the...
US-7,836,324 Oversampling-based scheme for synchronous interface communication
In one embodiment, an apparatus to synchronously communicate on an interface that has an associated interface clock for a circuit that has an internal clock used...
US-7,836,262 Converting victim writeback to a fill
In one embodiment, a processor may be configured to write ECC granular stores into the data cache, while non-ECC granular stores may be merged with cache data in...
US-7,836,220 Network direct memory access
In one embodiment, a system comprises at least a first node and a second node coupled to a network. The second node comprises a local memory and a direct memory...
US-7,836,136 Method and apparatus for processing electronic messages
Methods and apparatuses for processing electronic messages are described herein. In one aspect of the invention, for an outgoing message addressed to a mail...
US-7,836,135 Method and apparatus for filtering email
A method and apparatus for filtering messages comprising determining a first semantic anchor corresponding to a first group of messages, for example, legitimate...
US-7,836,105 Converting file-systems that organize and store data for computing systems
Techniques for converting file-systems used for organizing and storing data on computer readable mediums are disclosed. A first file-system is converted to a...
US-7,835,569 System and method for raw image processing using conversion matrix interpolated from predetermined camera...
An automated RAW image processing method and system are disclosed. A computer receives a RAW image and metadata from a camera and interpolates an interpolated...
US-7,835,150 Portable computer latch structures
A portable computer is provided that has a housing. A battery may be contained within the housing. The housing may have panels such as a fixed housing panel and...
US-7,835,147 Computer component protection
A computing device is disclosed. The computing device includes a shock mount assembly that is configured to provide impact absorption to sensitive components...
US-7,834,888 Mechanism for color-space neutral (video) effects scripting engine
A first command is retrieved from a script containing one or more commands written for a first color space. The first command is associated with zero or more...
US-7,834,882 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,834,855 Wide touchpad on a portable computer
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-7,834,662 Level shifter with embedded logic and low minimum voltage
In one embodiment, a level shifter circuit may include a shift stage that also embeds transistors that implement a logic operation on two or more inputs to the...
US-7,834,599 Rapid supply voltage ramp using charged capacitor and switch
In one embodiment, an apparatus is provided for a system including an integrated circuit coupled to a node to receive a supply voltage and having bypass...
US-7,833,595 Article comprising light absorbent composition to mask visual haze and related methods
A transparent article includes a continuous polyester matrix having at least one incompatible filler dispersed therein. The incompatible filler provides domains...
US-7,833,055 Audio plug with cosmetic hard shell
Apparatus, systems and methods for assembling an audio plug with a cosmetic hard shell are provided. A plug may be coupled to a cable. An inner member may be...
US-D627,367 Media device
US-D627,362 Graphical user interface for a display screen or portion thereof
US-D627,343 Electronic device
US-7,831,784 Managing purgeable memory objects
A system and method of managing purgeable memory objects includes a LIFO and/or FIFO queue for volatile memory objects, which can be emptied at a rate that...
US-7,831,727 Multi-content presentation of unassociated content types
Audio files and video files are selected for playback. One or more unassociated video items are selected for presentation during a playback of a selected audio...
US-7,831,199 Media data exchange, transfer or delivery for portable electronic devices
Methods and systems that facilitate data delivery to electronic devices are disclosed. One aspect pertains to data delivery to electronic devices that are...
US-7,830,461 Light sensitive display
A light sensitive display.
US-7,830,395 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,830,394 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-D626,941 Dock insert
US-D626,940 Docking station
US-RE41,922 Method and apparatus for providing translucent images on a computer display
A method and apparatus is described for producing a translucent image over a base image created on the display screen of a computer system by a selected first...
US-7,827,568 Integration of structural and cosmetic bezel having a disk guide for a slot loading optical drive
An optical drive bezel assembly for coupling to an optical drive. The optical drive bezel assembly includes a functional bezel having a first opening to receive...
US-7,827,552 System and method for performing context checks
A system and method is described which provides for context checking of an operating environment. A context manager controls the execution of context checks...
US-7,827,489 Edit to tape
A method and apparatus is described that allows edited media to be recorded to a sequential storage device. An edited time based stream of information of 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.