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.
Redundant data storage schemes for multi-die memory systems
A method for data storage includes storing data in a memory that includes one or more memory units, each memory unit including memory blocks. The stored data is...
Simultaneous data transfer and error control to reduce latency and improve
throughput to a host
The disclosed embodiments provide a system that transfers data from a storage device to a host. The system includes a communication mechanism that receives a...
Accessory and host battery synchronization
A portable electronic device that can receive power from an internal power source (such as a battery) and/or a second portable electronic device is described....
Access map-pattern match based prefetch unit for a processor
In an embodiment, a processor may implement an access map-pattern match (AMPM)-based prefetcher in which patterns may include wild cards for some cache blocks....
Reducing latency in a peripheral component interconnect express link
A method and system are described for reducing latency in a peripheral component interconnect express (PCIe) link between a host and an endpoint. In the...
Methods and apparatus for transporting data through network tunnels
Methods and apparatus for efficiently transporting data through network tunnels. In one embodiment, a tunneled device advertises certain capabilities to peer...
Pairing and storage access scheme between a handheld device and a
A method is described that involves detecting the presence of a pairing partner. Prior to establishing a paired relationship with the pairing partner, a user is...
Determining playability of media files with minimal downloading
A method is provided through which information about media files embedded in web pages is obtained from a server and analyzed to determine if the media files...
Transcendental and non-linear components using series expansion
In an embodiment, hardware implementing a transcendental or other non-linear function is based on a series expansion of the function. For example, a Taylor...
Fast static rotator/shifter with non two's complemented decode and fast
In one embodiment, a rotator, a mask generator, and circuitry configured to mask the rotated operand output by the rotator with the output mask generated by the...
Push-to-talk telecommunications system utilizing an voice-over-IP network
A method and system to provide ad-hoc push-to-talk calls between a plurality of users in a wireless packet data telecommunications network are described. The...
Wireless network selection
A method and apparatus for wireless network selection by a wireless mobile device is disclosed. In one embodiment, network performance metrics related to the...
User interface for retiming in a media authoring tool
A novel method for creating multimedia presentations in a media editing application is provided. The method selects a portion of a media clip and retimes the...
Systems and methods for highlight recovery in an image signal processor
Image sensors have finite ranges of illuminance that may be captured. When the sensors for particular pixels receive an amount of light exceeding these finite...
Systems and methods for retaining a microphone
Systems and methods for retaining a microphone using a microphone boot are disclosed. The microphone boot may include a sound channeling structure for receiving...
Method and assembly used for vector transfer
A method for transmitting a vector having at least two vector components, each of the vector components described in a frequency. Each vector is represented as...
Buffer transfer service
A buffer transfer session can be used to send a data object from one device to another using a low-overhead, reliable point-to-point data transfer protocol. In...
Extension of location status event
A processor in a mobile wireless device communicates detailed state information about attachments to a user identity module card embedded in the mobile wireless...
Memory with redundant sense amplifier
Embodiments of a memory are disclosed that may reduce the likelihood of a miss-read while reading a weak data storage cell. The memory may include a number of...
Systems and methods for ejecting removable entities from electronic
Systems and methods for ejecting removable entities from electronic devices are provided. A removable entity ejection system may include a driver that may be...
Consolidated thermal module
A low profile heat removal system suitable for removing excess heat generated by an integrated circuit operating in a compact computing environment is disclosed.
Electronic device with automatic mode switching
An electronic device for predicting or anticipating a user's operational desires. The electronic device is ready to perform the anticipated function without...
Systems, methods, and computer readable media for dynamically setting an executing application's display buffer size are described. To ameliorate display device...
Low power display port with arbitrary link clock frequency
Embodiments of an apparatus for implementing a display port interface are disclosed. The apparatus may include a source processor and a sink processor coupled...
Low-power GPU states for reducing power consumption
The disclosed embodiments provide a system that drives a display from a computer system. During operation, the system detects an idle state in a first...
Grouping items in a folder
User interface changes and file system operations related to grouping items in a destination folder are disclosed. A user can group multiple items displayed on...
SAR ADC with dynamic input scaling and offset adjustment
An apparatus for generating an image of touch on or about a touch-sensitive surface comprising a touch panel is disclosed. The touch panel can include a...
Negative pixel compensation
Negative pixel compensation in a touch sensor panel is disclosed. The panel can compensate for a negative pixel effect in touch signal outputs due to poor...
Systems and methods for reducing or eliminating mura artifact using
contrast enhanced imagery
Systems, methods, and devices are provided to calibrate an electronic display to reduce or eliminate mura artifacts. Such mura artifacts may be due to...
Three dimensional RF signatures
Method and systems to detect tampering in a physical article are described herein. A method includes receiving, at a first point in time, at least two response...
Keyboard backlight driver IC
One embodiment of a display backlight driver integrated circuit can be configured for operation in at least two different ways. A first method transfers data...
Stacked metal and elastomeric dome for key switch
A low travel keyboard and methods of fabrication are described. The low-travel keyboard is suitable for a thin-profile computing device, such as a laptop...
System and method for generating a rhythmic accompaniment for a musical
Embodiments of the invention include storing musical elements in a database and processing performance data, where the musical elements including a plurality of...
Mechanical supports for improving resistance to mechanical stress in
The disclosed embodiments provide a battery cell. The battery cell includes a set of layers including a cathode with an active coating, a separator, and an...
Multi-layered ceramic enclosure
Techniques for fabricating a laminated ceramic housing that can be used for a handheld computing device that includes an enclosure having structural walls...
A composite enclosure for housing electronic devices, and methods related thereto, are provided. In particular, in some embodiments, a method of manufacturing a...
Receptacle connector with circuitry for determining the configuration of a
corresponding plug connector mated...
An electronic device having a housing and a receptacle connector. The receptacle connector includes an opening at an exterior surface of the housing. A...
Assembly of a cable
An electrical connection assembly includes a connector and a cable. The connector includes a plug having a multitude of contacts in electrical communication...
ESD path for connector receptacle
Circuits, methods, and apparatus that may provide a separation between a signal ground and an enclosure ground such that EMI and ESD circuits are not bypassed....
Retention mechanism device
An improved retention mechanism having corresponding retention features is provided herein. The mechanism may include a pair of spring arm retention features in...
Retention mechanism device having a lubricating member
A retention latch mechanism having corresponding retention features and stress reducing members is provided herein. In an example embodiment, the retention...
Display screen or portion thereof with icon
Diameter signaling for mobile IPv4
The invention consists of a new registration and authentication protocol for between a Mobile Node and a Home Agent. The new protocol uses a novel messaging...
Method and apparatus for accelerated scrolling
Improved approaches for users to interact with graphical user interfaces of computing devices are disclosed. A rotational user action supplied by a user via a...
Devices, methods, and graphical user interfaces for accessibility using a
A method is performed by an accessible electronic device with a display and a touch-sensitive surface. The method includes: displaying a plurality of user...
Advanced programming verification schemes for analog memory cells
A method for data storage includes receiving in a memory device data for storage in a group of analog memory cells. The data is stored in the group by...