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-9,053,809 Data protection from write failures in nonvolatile memory
A method includes calculating redundancy information over a set of data items, and sending the data items for storage in a memory. The redundancy information is...
US-9,053,568 Applying a realistic artistic texture to images
Techniques are disclosed to provide user control over the manipulation of a digital image. The disclosed techniques enable a user to apply various textures that...
US-9,053,351 Finger sensing apparatus using image watermarking and associated methods
A finger sensing device may include an integrated circuit (IC) substrate, an array of finger sensing elements on the IC substrate, and image watermark circuitry...
US-9,053,265 Generating test benches for pre-silicon validation of retimed complex IC designs against a reference design
This invention (900) described a method that generates and uses a test bench for verifying an electrical design module in a semiconductor manufacturing against...
US-9,053,234 Collapsible stack trace
A tool for analyzing software is enhanced to provide multiple views of a stack trace, with each view having a different level of detail. Different views may be...
US-9,053,140 Enhanced B-trees with record merging
In some implementations, a B+tree (b plus tree) can provide concurrent access to data while modifying nodes of the B+tree. In some implementations, a top-down...
US-9,053,089 Part-of-speech tagging using latent analogy
Methods and apparatuses to assign part-of-speech tags to words are described. An input sequence of words is received. A global fabric of a corpus having...
US-9,053,058 QoS inband upgrade
Systems and methods for upgrading QoS levels of older transactions based on the presence of higher level QoS transactions in a given queue. A counter may be...
US-9,053,047 Parameter estimation using partial ECC decoding
In some embodiments, a method includes accepting a code word of a composite Error Correction Code (ECC), which was produced by encoding data with multiple...
US-9,052,977 Installation of software onto a computer
An indication is received from a user to initiate installation of an operating system onto a storage device of a computer. The storage device is partitioned...
US-9,052,948 Parallel runtime execution on multiple processors
A method and an apparatus that schedule a plurality of executables in a schedule queue for execution in one or more physical compute devices such as CPUs or...
US-9,052,926 Device, method, and graphical user interface for managing concurrently open software applications
A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of...
US-9,052,925 Device, method, and graphical user interface for managing concurrently open software applications
A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of...
US-9,052,919 Specialized network fileserver
A method and apparatus of a portable storage device that provides a specialized network fileserver is described. In an exemplary method, the portable storage...
US-9,052,894 API to replace a keyboard with custom controls
A method and system for display a user interface object. A user interface object for receiving user input to the application program is determined and the user...
US-9,052,883 Creating an object in an object-oriented programming platform
An application programming interface is provided in an object-oriented programming platform for developing applications. A method comprises, in response to a...
US-9,052,817 Mode sensitive processing of touch data
Embodiments of the present invention provide for a hardware or software utility layer operating at a multi-touch enabled device that can perform application...
US-9,052,814 Device, method, and graphical user interface for zooming in on a touch-screen display
In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method,...
US-9,052,803 Smart progress indicator
Methods, program products, and systems for a smart progress indicator are described. A smart progress indicator can be user-configurable and user-programmable....
US-9,052,743 Motion tracking user interface
A method to transition focus of a display corresponding to an object's motion tracked by a video camera or like device is disclosed. In one implementation, the...
US-9,052,428 Systems, methods, and computer-readable media for thermally managing electronic devices using dynamic optical...
Systems, methods, and computer-readable media for thermally managing electronic devices using dynamic optical components are provided. At least one of the...
US-9,052,197 Providing navigation instructions while device is in locked mode
A method of providing navigation instructions in a locked mode of a device is disclosed. The method, while the display screen of the device is turned off,...
US-9,051,658 Methods for forming white anodized films by forming branched pore structures
The embodiments described herein relate to anodizing and anodized films. The methods described can be used to form opaque and white anodized films on a...
US-9,050,535 Implementing challenges in single-player games
A method of implementing challenges in single-player games starts with a server receiving a challenge from a first mobile device and transmitting the challenge...
US-D731,529 Display screen or portion thereof with animated graphical user interface
US-D731,481 Electronic device
US-D731,473 Case for electronic device
US-D731,467 Audio speaker system
US-D731,457 Audio listening system
US-D731,434 Connector
US-D731,346 Band
US-RE45,559 Portable computers
A .[.portable computer.]. .Iadd.hand held cellular telephone .Iaddend.arranged to rest comfortably in the hand has a small display screen. Accelerometers...
US-RE45,547 Electronic device
US-9,049,801 Internal frame optimized for stiffness and heat transfer
A thin portable electronic device with a display is described. The components of the electronic device can be arranged in stacked layers within an external...
US-9,049,747 Facilitating in-device coexistence between wireless communication technologies
A method for facilitating in-device coexistence between wireless communication technologies on a wireless communication device is provided. The method can...
US-9,049,745 Wireless electronic devices with dual circuit architecture
Electronic devices may have multiple wireless integrated circuits such as first and second baseband processor integrated circuits. The first baseband processors...
US-9,049,620 System and method for unbalanced relay-based wireless communications
A method and system for wireless communication with a mobile device in which wireless communication is established with the mobile device. A base station is...
US-9,049,553 Apparatus and method for determining a wireless device's location after shutdown
A wireless data processing device is described which periodically exits an unpowered state and transmits location data. For example, one embodiment of a...
US-9,049,508 Earphones with cable orientation sensors
An electronic device may be coupled to an accessory such as a pair of earphones. The earphones may have multi-user sensor structures that determine whether or...
US-9,049,451 Region-based processing of predicted pixels
A method for decoding a compressed video data sequence containing one or more coded pixel blocks. The compressed video sequence is buffered. Prediction...
US-9,049,407 Color correction of images
Systems and techniques can be used to correct color of an image by expanding red, green, blue (RGB) values at each pixel of the image using a base of order-root...
US-9,049,302 Portable multifunction device, method, and graphical user interface for managing communications received while...
A computer-implemented method, performed at a portable multifunction device with a display, includes: receiving a plurality of communications via a plurality of...
US-9,049,215 Dynamic network transport selection
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-9,049,156 Frame structure for a multi-hop wireless system
A wireless network includes a base station which can serve terminals directly, or via multi-hop transmission paths via relay stations. The base station...
US-9,048,743 Controlling an adapter transformer voltage
An adapter for electrical power that includes a rectifier coupled to a transformer with a primary coil and a secondary coil. The secondary coil includes a first...
US-9,048,661 Battery protection circuits
An overvoltage battery protection circuit includes a voltage comparator configured to compare a scaled version of a voltage with a voltage reference and...
US-9,048,597 Structures for securing printed circuit connectors
Printed circuit substrates may be formed from rigid printed circuit material or flexible sheets of polymer. Printed circuit substrates may have conductive...
US-9,048,537 Antenna and proximity sensor structures having printed circuit and dielectric carrier layers
An electronic device may have a conductive housing with an antenna window. A display cover layer may be mounted on the front face of the device. Antenna and...
US-9,048,256 Gate insulator uniformity
Embodiments of the present disclosure relate to display devices and methods for manufacturing display devices. Specifically, embodiments of the present...
US-9,048,124 Heat sinking and electromagnetic shielding structures
An electronic device may be provided with electronic components such as radio-frequency transceiver integrated circuits and other integrated circuits that are...
← 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.