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,587,547 Device, method, and graphical user interface for manipulating soft keyboards
An electronic device with a display and a touch-sensitive surface concurrently displays on the display an application content area and an unsplit keyboard, the...
US-8,587,540 Device, method, and graphical user interface for manipulating soft keyboards
A method includes, at an electronic device with a display and a touch-sensitive surface: concurrently displaying a first text entry area and an unsplit keyboard...
US-8,587,528 Portable electronic device with animated image transitions
Methods and systems that improve the way media is played, sorted, modified, stored and cataloged on a portable electronic device (e.g., media player) are...
US-8,587,525 In-plane keyboard illumination
A computer keyboard includes a plurality of keys arranged in a pattern contained within a plane, a webbed structure defining openings for each of the keys, an...
US-8,587,515 Systems and methods for processing motion sensor generated data
Systems and methods for processing data from a motion sensor to detect intentional movements of a device are provided. An electronic device having a motion...
US-8,587,335 Methods for providing proper impedance matching during radio-frequency testing
Wireless electronic devices may include a transceiver, an antenna resonating element coupled to the transceiver via a transmission line path, transceiver and...
US-8,587,088 Side-mounted controller and methods for making the same
A die package having a vertical stack of dies and side-mounted circuitry and methods for making the same are disclosed, for use in an electronic device. The...
US-8,584,955 Systems and methods for integrating radio-frequency identification circuitry into flexible circuits
Systems and methods for integrating radio-frequency identification (RFID) circuitry into flexible circuits are provided. An RFID integrated circuit can be...
US-D693,847 Media device
US-D693,833 Display screen or portion thereof with animated graphical user interface
US-D693,828 USB device
US-8,584,062 Tool suite for RTL-level reconfiguration and repartitioning
A novel set of reconfiguration tools combine the RTL (Register Transfer Language) construct detection of synthesis compilers with a more advanced implementation...
US-8,584,050 Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device...
US-8,584,031 Portable touch screen device, method, and graphical user interface for using emoji characters
In some embodiments, a computer-implemented method performed at a portable electronic device with a touch screen display includes simultaneously displaying a...
US-8,584,027 Framework for designing physics-based graphical user interface
A graphics development framework for designing physics-based graphical user interfaces is described herein. According to one embodiment, visually linkable...
US-8,584,015 Presenting media content items using geographical data
Systems and techniques are disclosed for generating a geographically based slideshow of a user's digital media items such as photos or videos. A slideshow...
US-8,584,002 Automatic sub-template selection based on content
Enabling a user to create or edit a webpage is disclosed. A content type of a content item to be included in the webpage is determined automatically. Code...
US-8,583,967 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-8,583,947 Methods and systems for dynamically controlling operations in a non-volatile memory to limit power consumption
Systems and methods are disclosed for limiting power consumption of a non-volatile memory (NVM) using a power limiting scheme that distributes a number of...
US-8,583,904 Processing vectors using wrapping negation instructions in the macroscalar architecture
Embodiments of a system and a method in which a processor may execute instructions that cause the processor to receive an input vector and a control vector are...
US-8,583,890 Disposition instructions for extended access commands
A computer system that generates a disposition instruction and an associated access command directed to a block of data at a logical address is described. The...
US-8,583,793 System and method for providing a hypertext transfer protocol service multiplexer
A system and method for registering one or more services at a location where clients can access the services both locally and remotely is provided. A HyperText...
US-8,583,671 Mediaset generation system
Disclosed are various embodiments of systems and methods for generating composite mediasets from mediasets, each comprising media items, associated with a...
US-8,583,638 Adaptive mapping of search results
Systems and methods are provided for processing user search request information and for updating the presentation of a map based on the processed search request...
US-8,583,605 Media production application
Some embodiments provide a media production application. The application receives a script of a media project and parses the script to identify (i) story...
US-8,583,418 Systems and methods of detecting language and natural language strings for text to speech synthesis
Algorithms for synthesizing speech used to identify media assets are provided. Speech may be selectively synthesized form text strings associated with media...
US-8,583,392 Inertial measurement unit calibration system
An electronic device can include an inertial measurement unit (IMU) operative to monitor the movement of the electronic device. The IMU used in the device can...
US-8,583,187 Shielding structures for wireless electronic devices with displays
Electronic devices such as computers and handheld devices are provided. The electronic devices may have electrical components such as displays that are driven...
US-8,583,149 Registering email addresses for online communication sessions
A client computing device registers an email address as an identifier for online communication sessions. An email validation request message is received from...
US-8,583,062 Methods for determining optimum power supply voltages for radio-frequency power amplifier circuitry
Electronic devices with wireless communications capabilities are provided. The electronic device may include storage and processing circuitry, power amplifier...
US-8,582,952 Method and apparatus for identifying video transitions
The disclosure addresses methods and apparatus for evaluating video presentations, particularly those displaying a succession of generally static images to...
US-8,582,834 Multi-image face-based image processing
Some embodiments provide a method for detecting and/or identifying a set of faces in a video frame and performing a set of image processing operations based on...
US-8,582,820 Coded aperture camera with adaptive image processing
An image capture device is used to identify object range information, and includes: providing an image capture device, an image sensor, a coded aperture, and a...
US-8,582,656 Method and system for video encoding and decoding
Methods and systems are provided for encoding and decoding a video stream. Each picture in a video stream can be divided into slices, each of which contains a...
US-8,582,316 Electronic device display alignment system
A display alignment system aligns an internal display device with an outer cover glass such that planes defined by both are substantially parallel. A subject...
US-8,581,879 Negative pixel compensation
Negative pixel compensation in a touch sensor panel is disclosed. A method can compensate for a negative pixel effect in touch signal outputs due to poor...
US-8,581,870 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,581,826 Dynamic backlight adaptation with reduced flicker
Embodiments of a system that includes one or more integrated circuits are described. During operation, the system receives a video image, that when displayed,...
US-8,581,788 Antennas for electronic devices
A removable antenna and a resilient antenna are provided for an electronic device such as a laptop computer. An antenna resonating element is mounted within the...
US-8,581,449 Portable power source to provide power to an electronic device via an interface
A portable power source is configured for use with an electronic device. The portable power source cooperates and communicates with the electronic device via a...
US-8,581,193 Hidden sensors in an electronic device
An electronic device having one or more sensors is provided. The sensors may include any suitable type of sensor that emits or receives radiation (e.g., light...
US-D693,341 Electronic device
US-D693,156 Display structure
US-8,578,358 Macroscalar processor architecture
A macroscalar processor architecture is described herein. In one embodiment, a processor receives instructions of a program loop having a vector block and a...
US-8,578,288 Three state icon for operations
A three state icon for a computer is disclosed. The icon prevents inadvertent starting of an operation on a computer. The icon has a first state which conceals...
US-8,578,272 Real-time or near real-time streaming
A user interface (UI) for controlling buffered content of a streaming presentation is disclosed. In one embodiment, the UI includes a time line which represents...
US-8,578,243 Data scrambling schemes for memory devices
A method for data storage includes defining a set of scrambling sequences, each sequence including bits in respective bit positions having bit values, such that...
US-8,578,209 Non-faulting and first faulting instructions for processing vectors
The described embodiments include a processor that handles faults during execution of a vector instruction. The processor starts by receiving a vector...
US-8,578,198 Controlling power received through multiple bus interfaces in a portable computing device
The disclosed embodiments provide a system that enables a portable computing device to receive power through multiple bus interfaces at the same time. When the...
US-8,578,189 Methods and apparatuses for dynamic power control
Methods and apparatuses for dynamically budgeting power usage in a data processing system. In one aspect, a data processing system, includes: one or more first...
← 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.