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-6,972,364 User interface and a synthesizer with a user interface
A synthesiser to generate sounds often in a musical environment but also in a speech environment. Such synthesis of sounds is often accompanied by at least one...
US-RE38,911 Modular digital image processing via an image processing chain with modifiable parameter controls
Aspects for allowing variably controlled alteration of image processing of digital image data in a digital image capture device include forming an image...
US-6,968,890 Heat sink
In one exemplary embodiment of the present invention, a heat sink having an embedded heat pipe and fins attached to opposite sides of the base plate. In an...
US-RE38,896 Apparatus and method for rotating the display orientation of a captured image
The apparatus of the present invention preferably comprises an image sensor, an orientation sensor, a memory and a processing unit. The image sensor is used for...
US-6,967,832 Drive bay cover and eject bracket
A novel door for an access opening in an electronic component housing includes a bracket pivotally connected to the housing, and a cover elastically mounted to...
US-6,966,008 Method and apparatus for increasing the operating frequency of an electronic circuit
One embodiment of the present invention provides a system that facilitates temporarily increasing the operating frequency of an electronic circuit, such as a...
US-6,959,343 Method and apparatus for dynamic link driver configuration
A method and apparatus embodied in transaction layer software suitable for use with serial bus devices, such as IEEE standard 1394 serial bus devices for...
US-6,958,758 Pattern and color abstraction in a graphical user interface
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described....
US-6,957,395 Computer interface having a single window mode of operation
A computer-human interface manages the available space of a computer display in a manner which reduces clutter and confusion caused by multiple open windows. The...
US-6,956,969 Methods and apparatuses for handwriting recognition
Method and apparatus for handwriting recognition system for ideographic characters and other characters based on subcharacter hidden Markov models. The...
US-6,954,860 Network copy protection for database programs
Improved techniques for implementing Network Copy Protection for database programs are disclosed. The techniques can provide Network Copy Protection across...
US-6,954,787 Method and apparatus for the addition and removal of nodes from a common interconnect
An electronic system interconnect. The interconnect comprises a first node and a second node coupled to the first node. The interconnect is initially configured...
US-6,954,353 Modular logic board chassis for a desktop computer
A computer (10) having a monitor housing (12) within which is affixed a logic module (24) having thereon a processor (36), a memory module (38), an internal...
US-6,954,193 Method and apparatus for correcting pixel level intensity variation
A method and apparatus is described for providing a consistent visual appearance of pixels of a display screen with respect to a viewing position. Variations...
US-D510,589 Camera
US-D510,581 User interface for computer display
US-D510,577 Display device with a moveable assembly
US-6,952,706 Method for providing stand-in objects
A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the...
US-D510,380 Synthesizer
US-6,951,019 Execution control for processor tasks
Method and means for controlling the execution sequence of a first sequence of modules in a first task. The first sequence of modules are linked to one another...
US-D510,088 Display device with a moveable assembly
US-6,947,967 Method and apparatus for updating and synchronizing information between a client and a server
The present invention provides a method and apparatus for integrating applets running on a client with the application logic for applications running on a...
US-D509,826 Display device with a moveable assembly
US-6,944,705 Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus
An automatic crossover and healing process is disclosed for the P1394b standard. In particular, a crossover process is disclosed which comprises coupling the...
US-6,941,516 Object movie exporter
Methods and apparatuses for compressing and/or transmitting and/or receiving data representing different views of an object. In one method according to the...
US-6,938,217 Accelerator handles
A method and apparatus is described to control velocity of object movement in a display device. A path is provided that the object will follow in the display. A...
US-6,938,205 Object oriented editor for creating world wide web documents
A desktop publishing system contains an output display device that displays a palette window. The palette window contains a defined objects panel containing a...
US-6,934,812 Media player with instant play capability
A media player and a method for operating a media player are disclosed. A media program is able to substantially immediately begin playing after a media play...
US-6,933,929 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-6,931,511 Parallel vector table look-up with replicated index element vector
Methods and apparatuses for looking up vectors in parallel using vector table look up operations. In one aspect of the invention, a method to look up a plurality...
US-6,930,381 Wire bonding method and apparatus for integrated circuit
Wire bonding methods and apparatuses are described herein. In one aspect of the invention, an exemplary apparatus includes a plurality of electrically conductive...
US-6,929,391 Light guide panel and method of use
A light guide panel is disclosed. The panel comprises a plate for dispersing light and at least one light-emitting diode (LED) coupled to the plate for providing...
US-6,928,621 System with graphical user interface including automatic 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-6,928,543 System for real-time adaptation to changes in display configuration
A hot-plugging capability for video devices is achieved by shifting the responsibility for recognizing changes in the configuration of a display environment from...
US-6,928,453 System for iteratively designing an object heterarchy in an object-oriented computing environment
An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a...
US-6,927,770 Interface providing continuous feedback on task progress in a computer operating system
A user interface provides continuous feedback to a user regarding progress toward completion of a task being monitored in a status dialogue window. In one...
US-D508,248 User interface for computer display
US-6,925,513 USB device notification
A method of notifying clients of a change in a USB (Universal Serial Bus) including a first client requesting notification of a first change in the USB,...
US-6,924,568 Quiet fan speed control
A novel a circuit for driving a fan includes an output terminal for supplying the fan with drive power, a pulse width modulation driver, and a limiter. A first...
US-6,922,698 System and method for interfacing index based and iterator based application programming interfaces
A system and method for interfacing index based and iterator based file management routines. In general, the disclosed system maintains an iterator cache having...
US-6,920,574 Conserving power by reducing voltage supplied to an instruction-processing portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system...
US-6,915,490 Method for dragging and dropping between multiple layered windows
Methods for manipulating a plurality of layered windows on a display are described. Specifically, the manipulation of layered windows includes moving a pointer...
US-6,914,551 Apparatus and method to facilitate universal remote control
A universal remote control, which includes a display screen and a user input mechanism. The universal remote control also includes a processing unit that is...
US-D506,744 Ear phone and ear phone holder
US-6,910,052 Distributing and synchronizing objects
A method and apparatus for distributing and synchronizing objects. One or more embodiments of the invention provide for distributing copies of the objects...
US-6,909,437 Data driven layout engine
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are described....
US-D506,476 Media device
US-6,904,044 Fly-by serial bus arbitration
In a first embodiment, multi-speed concatenated packet strings are transmitted by a first node on a serial bus. To accommodate multi-speed packets, a speed...
US-6,903,748 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. A behavior of the first command in the first color...
US-6,901,422 Matrix multiplication in a vector processing system
The present invention is directed to a system and method for multiplication of matrices in a vector processing system. Partial products are obtained by dot...
← 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.