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,991,834 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-7,991,808 Per thread garbage collection
Per thread garbage collection is disclosed. Objects associated only with a thread that created them are tracked. At a garbage collection time for a particular...
US-7,991,781 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...
US-7,991,740 Synchronization server process
Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to...
US-7,991,738 Synchronization methods and systems
Connection architectures, methods, systems and computer readable media are described. In one exemplary embodiment, a computer readable medium comprises a first...
US-7,991,720 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...
US-7,991,637 Freeform communication in calendaring system
A method of sharing a calendar between a plurality of users is described where the calendar is capable of holding one or more events. The method includes...
US-7,990,919 Techniques for reducing communication errors in a wireless communication system
A technique for operating a wireless communication device includes transmitting a scheduling request from the wireless communication device and receiving,...
US-7,990,780 Multiple threshold voltage register file cell
A memory circuit may include a pair of cross-coupled inverters configured to store a bit of data and a first transistor coupled to a first node of the pair of...
US-7,990,398 Matching movement behavior in motion graphics
Computer-implemented methods and media bearing instructions for matching movements of objects are described. In one example, the method can include determining...
US-D642,588 Graphical user interface for a display screen or portion thereof
US-D642,563 Electronic device
US-D642,560 Electronic device
US-7,987,427 Graphical editor for program files
An editor for creating and editing user-guidance information employs multiple interrelated interfaces. One such interface allows the user to create a...
US-7,987,381 Cyclemaster synchronization in a distributed bridge
A method of synchronizing cyclemasters over a distributed bridge is disclosed. The method comprises: a local portal sending a synchronization signal to a peer...
US-7,987,378 Automatic power-off of bluetooth device from linked device
Methods and systems for powering-off a Bluetooth device from a linked device are provided. A device can transmit a Bluetooth signal to a linked device to...
US-7,986,933 Method and system for wireless communications between base and mobile stations
A method and system for wireless communications between base and mobile stations use reference signals transmitted from base stations prior transmission of data...
US-7,986,840 Tracking workflow in manipulating media items
A computer-implemented method is described including receiving input specifying an image frame from among a series of image frames, and automatically detecting...
US-7,986,731 H.264/AVC coder incorporating rate and quality controller
A rate control system is disclosed for video coding applications. The rate controller assigns a quantization parameter for video data in a picture in response...
US-7,986,568 Interleaving charge pumps for programmable memories
Systems and methods, including computer software for performing operations enable interleaving of charging operations in a charging pump. A first charge pump is...
US-7,986,313 Analog boundary scanning based on stray capacitance
Embodiments of the present invention are directed to performing boundary scanning without using a pin which is exclusively dedicated for that purpose. The...
US-7,986,233 Acceleration-based theft detection system for portable electronic devices
A theft prevention system for protecting portable electronic devices is disclosed. An acceleration sensor detects the acceleration of a portable electronic...
US-7,986,193 Noise reduction within an electronic device using automatic frequency modulation
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...
US-7,985,935 Bottom actuated switch
The systems and methods described herein are directed to a switch for electronic devices. The systems and methods provide for a switch disposed on a bottom...
US-D642,172 Electronic device
US-D642,169 Cover
US-D642,161 Remote control
US-7,984,385 Regular sampling and presentation of continuous media stream
A computer-implemented method includes displaying, within a user interface of a digital media system, a bounded region representing at least a portion of a...
US-7,984,384 Web view layer for accessing user interface elements
A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as "widgets," for...
US-7,984,377 Cascaded display of video media
Systems and methods for presenting media items in a display environment. A plurality of media items are selected. Instances of each of the selected media items...
US-7,984,338 Program counter (PC) trace
In one embodiment, an integrated circuit comprises a first processor configured to output program counter (PC) trace records, wherein PC trace records provide...
US-7,984,320 Silent time tampering detection
Computers and other electronic devices typically include a timing operation such as a clock in an operating system. It is anticipated that hackers may tamper...
US-7,984,317 Hardware-based power management of functional blocks
A system and method is disclosed for efficiently managing power distribution among the various functional blocks used within portable electronic devices. The...
US-7,984,274 Partial load/store forward prediction
In one embodiment, a processor comprises a prediction circuit and another circuit coupled to the prediction circuit. The prediction circuit is configured to...
US-7,984,065 Portable browsing interface for information retrieval
An integrated searching/browsing mechanism employs user-constructed information hierarchies that represent a cognitive framework for the organization of...
US-7,983,307 Communication apparatus and communication method
A hybrid terminal of a mobile phone and a digital broadcast receiver allows calling on the mobile phone while at the same time receiving a digital broadcast...
US-7,983,300 Method and apparatus for measuring bandwidth
For a network that connects several computers, a method of determining the network bandwidth between two computers. The method measures a first time interval...
US-7,982,796 Track for improved video compression
A computer readable medium for compressing video data with an edit track is provided. Generally, computer readable code for compressing video data is provided....
US-7,982,548 Resonant oscillator with oscillation-startup circuitry
Some embodiments of the present invention provide a system that implements a resonant oscillator circuit. This system includes a first inductor with a constant...
US-7,981,510 Compartmentalized chips with polymers of different viscosities for improved processability
Compartmentalized chips of at least two chemically similar crystallizable thermoplastic polymers each having a different intrinsic viscosity placed in separate...
US-D641,762 Graphical user interface for a display screen or portion thereof
US-D641,693 Electronic device
US-7,979,868 Method and apparatus for intercommunications amongst device drivers
Techniques for intercommunication amongst device drivers are described herein. In one embodiment, an application programming interface (API) is provided by a...
US-7,979,796 Searching for commands and other elements of a user interface
The present invention provides a search capability to allow a user to easily locate a menu command or other user interface element associated with a search...
US-7,979,728 Charging a rechargeable external device by periodically powering down and powering up portions of the charging...
A system which enables battery powered devices such as notebook computers to efficiently charge smaller mobile devices such as music players, cell phones and...
US-7,979,462 Head-to-head comparisons
Providing a comparison of a set of similar items is disclosed. In some embodiments, a selection of a set of similar items to be included in a comparison is...
US-7,979,269 Universal container for audio data
Storing audio data encoded in any of a plurality of different audio encoding formats is enabled by parametrically defining the underlying format in which the...
US-7,978,925 Smoothing and/or locking operations in video editing
Some embodiments allow a video editor to remove unwanted camera motion from a sequence of video images (e.g., video frames). Some embodiments are implemented in...
US-7,978,474 Liquid-cooled portable computer
Embodiments of a computer system are described. This computer system includes a power source that is coupled to a heat pipe, where the power source includes an...
US-7,978,182 Screen rotation gestures on a portable multifunction device
In accordance with some embodiments, a computer-implemented method performed at a portable multifunction device with a touch screen display includes displaying...
← 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.