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,743,341 Rendering icons along a multidimensional path having a terminus position
Icons are arranged in foreground background positions in an interface environment to define a multidimensional path extending from a terminus. The icons...
US-7,743,338 Image rendering with image artifact along a multidimensional path
Display positions are arranged along a multidimensional path. Images and blurred versions of the images are displayed in one or more of the of the display...
US-7,743,336 Widget security
A widget security system, method and computer-readable medium detects a security event associated with a widget, assesses the risk associated with the security...
US-7,743,279 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,743,116 Method and user interface for accessing groups of media assets
Improved systems and methods to navigate, browse, search and/or playback digital media assets (e.g., media items) hosted on a media server are disclosed. One...
US-7,742,525 Adaptive motion estimation
A method for adaptively performing motion estimation. In some embodiments, the method initially performs a first motion estimation operation. It then determines...
US-7,740,371 Method and apparatus for pulsed L.E.D. illumination for a camera
An illumination source for a camera includes one or more LEDs, and an electrical circuit that selectively applies power from the DC voltage source to the LEDs,...
US-D618,248 Graphical user interface for a display screen or portion thereof
US-D618,242 Electronic device
US-D618,241 Electronic device
US-D618,210 Earbud
US-D618,209 Earbud
US-D618,207 Media device
US-D618,206 Media device
US-D618,205 Electronic device
US-D618,204 Electronic device
US-D618,178 Connector
US-7,739,617 Computer interface having a virtual single-layer mode for viewing overlapping objects
A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation among multiple...
US-7,739,604 Method and apparatus for managing windows
Methods and apparatuses to manipulate a window during a drag-and-drop operation. In one aspect of the invention, a method to manipulate a window includes:...
US-7,739,476 R and C bit update handling
In one embodiment, a processor comprises a memory management unit (MMU) and an interface unit coupled to the MMU and to an interface unit of the processor. The...
US-7,739,442 Macroscalar processor architecture
A macroscalar processor architecture is described herein. In one embodiment, an exemplary processor includes one or more execution units to execute instructions...
US-7,739,410 Synchronization methods and systems
Bookmark synchronization methods, systems and computer readable media are described. One exemplary method includes storing a mapping relationship between a first...
US-7,739,363 Configurable offline data store
A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of...
US-7,739,298 Using a calculation expression to define and control access rights for records in a database
Techniques for providing limited access to data stored in records of databases are disclosed. The techniques can be implemented in a database program operating...
US-7,739,151 Reservation of digital media items
Techniques for interacting with an online media store using a first device to identify a digital media item of interest to a user of the first device, using the...
US-7,736,156 Connector assembly with improved solder tails
A connector assembly (100) adapted for electrically connecting with a complementary connector along a mating direction includes an insulative housing (2)...
US-D617,807 Graphical user interface for a display screen or portion thereof
US-D617,806 Graphical user interface for a display screen or portion thereof
US-D617,792 Electronic device
US-D617,789 Electronic device
US-7,735,120 Server computer issued credential authentication
A method for authenticating computers is disclosed. The method comprises issuing a credential from a first computer to a second computer. When the second...
US-7,735,020 Method and apparatus for determining font attributes
Methods and apparatuses for text formatting. In one exemplary embodiment of the present invention, a method to determine a font attribute includes: determining a...
US-7,735,012 Audio user interface for computing devices
An audio user interface that generates audio prompts that help a user interact with a user interface of a device is disclosed. One aspect of the present...
US-7,735,003 Computer system integrating different data types into single environment
A system for viewing and manipulating information of various data types within a single document in an integrated computer system environment is disclosed. Each...
US-7,734,875 Cache management using historical access information
A caching manager calculates cache priorities for accessed items, including items not currently stored in the cache. The cache manager determines an item's cache...
US-7,734,855 Gap count analysis for the P1394a BUS
A method of optimizing communication over a high-speed serial bus by minimizing the delay between packets transmitted over the bus is disclosed. The method...
US-7,734,721 System and method for passive detection and context sensitive notification of upgrade availability for computer...
The present invention is a system and method that monitors upgrade availability for computer information on a user's computer and allows the user to determine...
US-7,734,048 Cryptographic system using chaotic dynamics
The invention is a cryptographic system using chaotic dynamics. A chaotic system is used to generate a public key and an adjustable back door from a private key....
US-D617,339 Icon for a portion of a display screen
US-D617,334 Graphical user interface for a display screen or portion thereof
US-7,730,460 Code execution visualization using software fingerprinting
A system, method, and computer program for analyzing code execution and software performance characteristics are disclosed. Samples of executing code may be...
US-7,730,326 Method and system for updating firmware stored in non-volatile memory
Improved approaches to update computer program code residing within a computing device are disclosed. By maintaining a former version of the computer program...
US-7,730,223 Wireless home and office appliance management and integration
The present invention provides systems and methods for managing and controlling networked devices. A system comprises a host application executing on, for...
US-7,730,159 Method and apparatus for dynamically locating resources
Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system...
US-7,730,155 Method and apparatus for dynamically locating resources
Methods and apparatuses for dynamically locating resources. In one aspect of the invention, a method to retrieve a resource for a digital processing system...
US-7,730,070 Index aging and merging
Systems and methods for processing an index are described. An index may be merged with another index of comparable age and size into a single index. Since older...
US-7,730,026 Method and system using reusable state information for synchronization and maintenance of data
A system for synchronization whereby metadata repository maintains information regarding the history and status of data items in a data repository. Data items...
US-7,730,012 Methods and systems for managing data
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are...
US-7,729,791 Portable media playback device including user interface event passthrough to non-media-playback processing
A method of operating a portable electronics device can include integrated operation of media playback processing and non-media-playback processing (such as, for...
US-7,729,292 Method and apparatus for detecting a router that improperly responds to ARP requests
One embodiment of the present invention provides a system that detects a non-compliant router that incorrectly responds to all address-resolution-protocol (ARP)...
← 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.