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-8,941,706 Image processing for a dual camera mobile device
Some embodiments provide a method of processing images for a first camera and a second camera of a mobile device using a shared pipeline. A method receives a...
US-8,941,640 Differential VCOM resistance or capacitance tuning for improved image quality
Devices and methods for reducing a variation in voltage perturbation between common voltage layers (VCOMs) of a display in response to voltage interference are...
US-8,940,992 Systems and methods thereof for determining a virtual momentum based on user input
A computer-implemented method including generating a user interface implemented on a touch-sensitive display configured to generate a virtual dual flywheel...
US-8,940,429 Construction of non-rectangular batteries
The disclosed embodiments relate to a battery cell which includes a set of electrode sheets of different dimensions arranged in a stacked configuration to...
US-8,939,838 Accessory for playing games with a portable electronic device
Circuits, methods, and apparatus that provide user interfaces for playing games on portable electronic devices. One example provides a game accessory having...
US-8,939,037 Embedded data acquisition
Embodiments are generally directed to methods and apparatuses having electronic device cover glass that includes embedded sensors. In particular, one embodiment...
US-D721,731 Display screen or portion thereof with graphical user interface
US-D721,716 Display screen or portion thereof with graphical user interface
US-8,938,692 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-8,938,642 Confirm instruction for processing vectors
The described embodiments include a processor with a fault status register (FSR) that executes a Confirm instruction. In these embodiments, when executing the...
US-8,938,262 Neighbor cell location averaging
In some implementations, a location of a mobile device can be determined by calculating an average of the locations of wireless signal transmitters that have...
US-8,938,217 Communicating and storing information associated with media broadcasts
An accessory communicates with a portable media device ("PMD") to store tags associated with broadcasts in a file maintained in a storage medium of the...
US-8,938,008 Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with...
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that...
US-8,937,997 Scalable video coding/multiplexing compatible with non-scalable decoders
Scalable video coding and multiplexing compatible with non-scalable decoders is disclosed. In some embodiments, video data is received and encoded in a manner...
US-8,937,689 Techniques for strengthening glass covers for portable electronic devices
Apparatus, systems and methods for improving strength of a thin glass cover for an electronic device are disclosed. In one embodiment, the glass member can have...
US-8,937,623 Page flipping with backend scaling at high resolutions
A logical framebuffer may identify pixels areas or blocks of an image that have changed between successive frames. The pixel values of these identified areas...
US-8,937,591 Systems and methods for counteracting a perceptual fading of a movable indicator
Systems and methods are provided for altering the position or visual appearance of a movable indicator in a GUI that is controlled by eye tracking to counteract...
US-8,937,237 Determining the characteristic of a played note on a virtual instrument
A user interface implemented on a touch-sensitive display for a virtual musical instrument comprising a plurality of chord touch regions configured in a...
US-D721,338 Thermal device
US-D721,331 Electronic device
US-8,935,718 Advertising management method and system
System and method for managing distribution of content such as television programs to portable multi-media devices which are capable of using such content and...
US-8,935,671 Debugging a graphics application executing on a target device
Debugging a graphics application executing on a target device. The graphics application may execute CPU instructions to generate graphics commands to graphics...
US-8,935,539 System and method for revising boolean and arithmetic operations
Disclosed herein are systems, methods, computer readable media and special purpose processors for obfuscating code. The method includes extracting an operation...
US-8,935,459 Heuristics for programming data in a non-volatile memory
Systems and methods are disclosed for heuristics associated with programming data in a non-volatile memory ("NVM"). One or more applications can generate...
US-8,935,398 Access control in client-server systems
A telecommunications network and a method of operating the same. The network is shared by two or more organizations, the network including at least a server and...
US-8,935,340 Interactive communications system
An interactive system and method for controlling access to a plurality of communications sessions involving a plurality of users including controlling access to...
US-8,935,335 Stationery for electronic messaging
Stationery templates for electronic messages are provided in an electronic messaging system. For one embodiment, a user can select from a list of categories and...
US-8,935,217 Digital asset validation prior to submission for network-based distribution
A system and method for submission of digital assets to a digital asset submission system are disclosed. The digital asset submission system can manage...
US-8,935,167 Exemplar-based latent perceptual modeling for automatic speech recognition
Methods, systems, and computer-readable media related to selecting observation-specific training data (also referred to as "observation-specific exemplars")...
US-8,934,921 Location determination using fingerprint data
Methods, program products, and systems for using a location fingerprint database to determine a location of a mobile device are described. A mobile device can...
US-8,934,855 Antenna auto-configuration
A base station for use in a mobile telephony network includes an antenna arrangement coupled to a transceiver arrangement for producing a plurality of beams. A...
US-8,934,657 Speaker magnet assembly with included spider
A magnet assembly for a audio speaker provides a gap through which a voice coil assembly passes. A magnetic member, a yoke, and a pole piece form a magnetic...
US-8,934,645 Interaction of sound, silent and mute modes in an electronic device
This is directed to controlling the output of audio based on the mode of an electronic device. In particular, this is directed to an electronic device having a...
US-8,934,624 Decoupling rights in a digital content unit from download
Systems and methods for enabling a user to obtain rights in a legitimate copy of a digital content unit without downloading the copy from a digital content...
US-8,934,565 Reference signaling scheme using compressed feedforward codebooks for multi-user, multiple-input...
A multi-user multiple-input multiple-output (MIMO) downlink beamforming system with limited feed forward is provided to enable precoding matrix information to...
US-8,934,564 Generalized reference signaling scheme for multi-user multiple input, multiple output (MU-MIMO) using...
A multi-user multiple input, multiple output (MIMO) downlink beamforming system is provided to enable transmit beamforming vectors to be efficiently provided to...
US-8,934,551 Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with...
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that...
US-8,934,547 Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with...
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that...
US-8,934,546 Method and apparatus for variable accuracy inter-picture timing specification for digital video encoding with...
A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that...
US-8,934,498 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-8,934,426 Method and apparatus for determining channel quality index in multiple user-MIMO communication networks
In order to minimize the control signaling overhead associated with transmitting CQI data from mobile stations to base stations in wireless communication...
US-8,934,261 Compact device housing and assembly techniques therefor
High density electronic device assemblies and techniques for forming high density electronic device assemblies are disclosed. These assemblies and techniques...
US-8,934,228 Display-based speaker structures for electronic devices
Electronic devices that contain flexible displays and one or more display-based speaker structures may be provided. The speaker structures may be positioned...
US-8,934,045 Digital camera system having remote control
A digital camera system includes an image capture module and a remote control module. The image capture module includes an image capture system and a first...
US-8,933,960 Image alteration techniques
Various techniques relating to the alteration of image data are provided herein. In generally, disclosed embodiments may provide techniques for applying on or...
US-8,933,948 Graphics system which utilizes fine grained analysis to determine performance issues
Analyzing an application executing on a target device. An application may be executed on a target device. Low cost measurement may be gathered regarding the...
US-8,933,905 Touch-sensitive button with two levels
A touch-sensitive depressible button with multiple depression thresholds is provided. When the button is depressed to a first depression threshold, the touch...
US-8,933,890 Techniques for interactive input to portable electronic devices
Techniques for providing input to interactive and multitasking applications are disclosed. A game input area (surface or plane) receives input for multiple...
US-8,933,876 Three dimensional user interface session control
A method, including receiving, by a computer executing a non-tactile three dimensional (3D) user interface, a set of multiple 3D coordinates representing a...
US-8,933,875 Velocity stabilization for accelerometer based input devices
A method and apparatus for reducing or eliminating tracking errors associated with accelerometer-based input devices. The method and apparatus calculates a...
← 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.