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.
Efficient data structures for parsing and analyzing a document
Some embodiments provide a method that parses an unstructured document that includes a number of primitive elements. The method stores the primitive elements in...
Zero cycle move
A system and method for reducing the latency of data move operations. A register rename unit within a processor determines whether a decoded move instruction is...
Application programming interfaces for gesture operations
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application to provide...
Modal change based on orientation of a portable multifunction device
In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a rectangular touch screen display that...
Return to sender
In some implementations, a return to sender option can be invoked from within a file editing application when a user has edited a file received as a message...
Touch screen liquid crystal display
Disclosed herein are liquid-crystal display (LCD) touch screens that integrate the touch sensing elements with the display circuitry. The integration may take a...
Reduced-size interfaces for managing alerts
An electronic device with a display can receive an alert comprising information, and in response to receiving the alert, issue a perceptual output. The device...
Electronic device with noise-cancelling force sensor
An electronic device may have a housing in which components such as a display are mounted. A strain gauge may be mounted on a layer of the display such as a...
Stylus with touch sensor
A stylus may have an elongated body with opposing ends. Electronic equipment may have a touch sensor that receives electromagnetic signals from one or more...
Methods and apparatuses for operating a portable device based on an
Methods and apparatuses for operating a portable device based on an accelerometer are described. According to one embodiment of the invention, an accelerometer...
Peek mode and graphical user interface (GUI) experience
A tablet device determines a spatial relationship between the tablet device and a protective cover. The tablet device operates in accordance with the spatial...
Electronic devices with ventilation systems
An electronic device such as a portable computer may be provided with a lower housing and an upper housing. The electronic device may include hinge structures...
Enclosure features of a portable computing device
An enclosure for a portable computing device is disclosed. The enclosure includes a top case and a bottom case. The bottom case includes a retention feature...
Impact and contactless gesture inputs for docking stations
A docking station configured to mate to an electronic device enables methods of interacting with the electronic device by impacting (e.g., knocking) on a table...
Crack mitigation in an optically transparent exterior of a portable
A cover glass including a center region and an outer region abutting the center region at an interface. The interface inhibits crack propagation from the outer...
Electronic device with camera flash structures
An electronic device may contain a camera, a camera flash, and a display in a housing. The camera flash or the display may provide illumination while capturing...
Electronic device having display with split driver ledges
An electronic device may be provided with a display. The display may be a liquid crystal display having a thin-film transistor layer and a color filter layer....
Methods for fabricating display structures
An electronic device display may have a color filter layer and a thin film transistor layer. A layer of liquid crystal material may be interposed between the...
Various stress free sensor packages using wafer level supporting die and
air gap technique
Sensor packages and manners of formation are described. In an embodiment, a sensor package includes a supporting die characterized by a recess area and a...
Navigation user interface
The present disclosure relates to techniques for managing navigation alerts. The disclosure generally describes an exemplary technique whereby a first device,...
Hydrophobic mesh cover
A screen having a hydrophobic portion to resist the entry of liquid into an acoustic module and a hydrophilic portion to aid in the removal of liquid from an...
Display screen or portion thereof with animated graphical user interface
Device and method for associating with WiFi networks
A method automatically connects a device to a WiFi network. The method includes determining WiFi networks that are available for a connection thereto. The...
Conditional transmission deferral for dual wireless band coexistence
A wireless communication system is presented for multiple wireless technology coexistence in a mobile device. A method according to this application might...
Adaptive scheduling of voice traffic in a multi-carrier communication
The present invention provides a technique for scheduling data, and in particular, scheduling real-time or voice data for transmissions during a transmit time...
Synchronization requests to reduce power consumption
An electronic device is described. In order to facilitate the communication of synchronization information with another electronic device in a wireless network,...
WLAN system with opportunistic transitioning to a low power state for
Embodiments described herein relate to providing reduced power consumption in wireless communication systems, such as 802.11 WLAN systems. Timing information...
Methods and apparatus for managing radio measurements during discontinuous
Methods and apparatus for managing radio measurements during discontinuous reception. In one exemplary embodiment, the distribution of Long Term Evolution (LTE)...
Missed rank report in dual network radio resource management
A method for handling a missed rank report during a tune-away period is provided. The method can include a wireless communication device tuning away from a...
Service provider activation with subscriber identity module policy
Systems and methods for activating a mobile device for use with a service provider are described. In one exemplary method, a mobile device having a currently...
Evaluating location based on multiple data sources
Among other things, we describe a method that includes, on an electronic device, receiving, from a first location system of the electronic device, first data...
Audio speaker having a high-saturation magnetic insert
An audio speaker having a magnetic system that includes a magnetic insert in a recess of a bottom plate, is disclosed. More particularly, embodiments of the...
Deformable ear tip for earphone and method therefor
A removable component for use with an earphone is disclosed. As an example, the removable component can be an ear tip. According to one aspect, an improved ear...
Data storage and access in block processing pipelines
Block processing pipeline methods and apparatus in which reference data are stored to a memory according to tile formats to reduce memory accesses when fetching...
Techniques for adaptive video streaming
A video coding server may code a common video sequence into a plurality of coded data streams, each coded data stream representing the video sequence coded...
Illumination systems and methods for computer imagers
The present invention can provide solutions to many common imaging problems, such as, for example, unevenly distributed illumination, shadows, white balance...
Disclosed are devices, systems, methods, and non-transitory computer-readable storage media for displaying useful countdown timers on a media capture device. A...
Digital camera having low power capture mode
A digital camera system providing a low-power image capture mode includes an image capture system, an image display and a power management system. The power...
Apparatus and method for automatically activating a camera application
based on detecting an intent to capture...
A method of automatically activating a camera application implemented in a mobile device in locked mode starts with the processor receiving a first signal from...
Generating a dynamic user interface representing an arbitrary content
Third-party apps on a mobile device can expose their content, such as audio content, video content, music stations, audio books, and so forth, to an in-vehicle...
Methods and systems for OFDM using code division multiplexing
In some embodiments of the invention, OFDM symbols are transmitted as a plurality of clusters. A cluster includes a plurality of OFDM sub-carriers in frequency,...
Providing acknowledgement information by a wireless device
In general, to provide acknowledgment information by a first wireless device, the first wireless device sends repeated instances of acknowledgment information...
Screen protection using actuated bumpers
An electronic device includes at least one screen. One or more bumpers are moveable between at least a stowed position where the bumper is flush or below the...
Thin film transfer battery systems
A battery assembly can be formed on a base layer provided on a temporary process substrate, with a thin film battery stack including an anode layer, a cathode...