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,813,697 Power efficient high speed communication systems and methods
Systems and methods for utilizing multiple wireless communication protocols are provided. In one embodiment, the portable device includes circuitry for providing...
US-7,813,140 Methods and systems for filtering signals
The present invention describes methods for enhancing the performance of two-capacitor low-pass filters. In certain embodiments of the invention, the capacitors...
US-7,812,828 Ellipse fitting for multi-touch surfaces
Apparatus and methods are disclosed for simultaneously tracking multiple finger and palm contacts as hands approach, touch, and slide across a proximity-sensing,...
US-7,812,827 Simultaneous sensing arrangement
Multi-touch touch-sensing devices and methods are described herein. The touch sensing devices can include multiple sense points, each located at a crossing of a...
US-7,812,826 Portable electronic device with multi-touch input
A portable communication device with multi-touch input detects one or more multi-touch contacts and motions and performs one or more operations on an object...
US-7,810,355 Full perimeter chemical strengthening of substrates
Methods and apparatus for protecting the thin films during chemical and/or thermal edge strengthening treatment. In one embodiment, a portion of each individual...
US-D625,310 Keyboard
US-D625,293 Dock insert
US-D625,292 Dock insert
US-D625,291 Stand
US-7,810,047 List item layouts system and method
A method of displaying list items is provided that includes defining a plurality of list items, defining a plurality of layouts, and linking each list item to a...
US-7,809,949 Configuration of a computing device in a secure manner
In accordance with a broad aspect, a method is provided to securely configure a computing device. A configuration indication is received into the computing...
US-7,809,937 Method and apparatus for enabling a computer system
A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software....
US-7,809,893 Method and apparatus for refetching data
Methods and apparatus for refetching data to store in a cache are disclosed. According to one aspect of the present invention, a method includes identifying a...
US-7,809,688 Managing backup of content
Systems and methods for generating incremental backups are provided. In one implementation a method is provided. The method includes receiving, while a current...
US-7,809,687 Searching a backup archive
Systems and methods are provided for searching. In one implementation, a method is provided. A current view of a search application is displayed in a user...
US-7,809,682 Data synchronization between multiple devices
The present invention comprises a method of data synchronization between multiple devices by, in one embodiment, classifying one device to be a primary device...
US-7,809,207 Pre-processing method and system for data reduction of video sequences and bit rate reduction of compressed...
Methods for pre-processing video sequences prior to compression to provide data reduction of the video sequence. Also, after compression of the pre-processed...
US-7,808,521 Multimedia conference recording and manipulation interface
A technique is provided for recording and manipulating a multimedia conference. For example, an audio and/or video conference is conducted via computer and the...
US-7,808,503 Deferred shading graphics pipeline processor having advanced features
A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include...
US-7,808,479 Ambidextrous mouse
An ambidextrous mouse is disclosed. The ambidextrous mouse is configured for both left and right handed use. The mouse may include right handed buttons on the...
US-7,808,438 Handheld electronic devices with isolated antennas
Handheld electronic devices are provided that contain wireless communications circuitry having at least first and second antennas. An antenna isolation element...
US-D624,932 Animated graphical user interface for a display screen or portion thereof
US-D624,917 Mouse
US-7,805,727 Execution control for processor tasks
Method, system and means are provided for simultaneous activation/deactivation of a set of tasks by a processor, each of the tasks normally executed in a...
US-7,805,705 Graphically depicting program code depth
Systems and methods for graphically depicting program depth are provided. Systems and methods can include generation of an edit pane and a ribbon column. The...
US-7,805,685 Method and apparatus for displaying a gain control interface with non-linear gain levels
A method for displaying a gain control interface having a gain level display with non-linear gain levels. The gain level display has a first end having an...
US-7,805,678 Editing within single timeline
Video clips are depicted both in an overall layer and in a set of individual tracks, or rows. The user can cause the display to be expanded or collapsed, as...
US-7,805,464 Web viewer setup dialog and grammar for generating web addresses
A setup dialog for a web viewer dynamically changes to reflect parameters needed to generate a web address. The setup dialog can include a list box containing...
US-7,805,403 Synchronization methods and systems
Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is...
US-7,804,897 Method for implementing an improved quantizer in a multimedia compression and encoding system
Some embodiments limit the changes to a buffer occupancy accumulator with respect to a target number of bits of the current frame. Limiting the change of the...
US-7,804,721 Enqueue event first-in, first-out buffer (FIFO)
In one embodiment, an apparatus comprises a queue, write control logic coupled to the queue and operable in a write clock domain, and a first-in, first-out...
US-7,804,508 Viewing digital images on a display using a virtual loupe
A method and apparatus for viewing digital images is provided. A digital image may be viewed using a digital image system that employs a virtual loupe. A virtual...
US-7,804,487 Housing for a computing device
Improved housing for a computing device is disclosed. The improved housing is provided with one of an illuminable connector, a touch pad arrangement, and a palm...
US-7,804,463 Antenna-carrying assembly
An antenna-carrying assembly for facilitating wireless communication using an electronic device is disclosed. The antenna-carrying assembly may include a body...
US-7,804,453 Antennas for wireless electronic devices
Antenna window structures and antennas are provided for electronic devices. The electronic devices may be laptop computers or other devices that have conductive...
US-7,804,428 System and method for compressing a stream of integer-valued data
A method and system are provided to minimize the size and complexity of bitstreams associated with encoded data by using a new compression scheme. An entropy...
US-7,804,025 Compact magnetic cable noise suppressor
A compact magnetic cable noise suppressor may be provided for suppressing electromagnetic cable noise. The compact magnetic noise suppressor may be formed from a...
US-D624,556 Graphical user interface for a display screen or portion thereof
US-D624,555 Graphical user interface for a display screen or portion thereof
US-D624,536 Electronic device
US-7,802,196 Method and apparatus to accelerate scrolling for buffered windows
Methods and apparatuses to accelerate scrolling for buffered windows. In one aspect of the invention, a method to scroll a buffered window on a data processing...
US-7,802,120 Methods and apparatuses for dynamic power control
Exemplary embodiments of methods and apparatuses to dynamically redistribute power in a system that includes a plurality of subsystems are described. A load...
US-7,802,099 Method and apparatus for establishing a secure connection
One embodiment of the present invention provides a system that establishes a secure connection with a peer. During operation, the system obtains an identity for...
US-7,801,906 System and method for storing and retrieving filenames and files in computer memory
The invention receives a request to store a file having a filename written in a first text encoding, converts the filename into a Unicode filename and stores the...
US-7,800,618 Method and apparatus for providing an animated representation of a reorder operation
A method and an apparatus are provided for controlling a graphical user interface to display a plurality of data items in a first orientation. In the event that...
US-7,800,617 Compare mode for variable number of images
A technique for displaying a variable number of images on a display, such that a portion of the display contains the thumbnail images representing the library of...
US-7,800,592 Hand held electronic device with multiple touch sensing devices
Hand held devices with multiple touch sensing devices are disclosed. The touch sensing devices may for example be selected from touch panels, touch screens or...
US-7,800,520 Method and system for entropy coding
A method and system are provided for encoding a plurality of integers with variable-length code tables constructed by combining a plurality of structured code...
US-7,800,519 Method and apparatus for compressing and decompressing data
One embodiment of the present invention provides an apparatus for compressing data, comprising a compression mechanism which includes N channels. During...
← 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.