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.
Computer light adjustment
A computing device is disclosed. The computing device includes a light source configured to output light. The computing device also includes a light sensor...
Dynamic color adjustment for displays
An electronic device may include a display and display control circuitry. The display may be calibrated to compensate for changes in display temperature....
Systems and methods for measuring sheet resistance
The present disclosure is directed to systems and methods for determining sheet resistance values in a liquid crystal display (LCD) panel. In certain...
Electronic device with magnetic antenna mounting
An electronic device may have magnetically mounted antenna structures. The electronic device may have a dielectric member against which one or more antennas are...
Electromagnetic connector for electronic device
An electrical plug and receptacle relying on magnetic force from an electromagnet to maintain contact are disclosed. The plug and receptacle can be used as part...
Device retention for test socket
Structures and techniques for restraining devices for testing. Test sockets may retain devices under test using one or more retention members protruding from...
Threshold-based temperature-dependent power/thermal management with
temperature sensor calibration
A method and apparatus for temperature sensor calibration is disclosed. In one embodiment, an integrated circuit (IC) is tested at a first known temperature...
Systems and methods for light-load efficiency in displays
Systems and methods for light-load efficiency in displays may include a backlight driver circuit that may adjust a gate drive voltage provided to a gate of a...
Printed circuit board radio-frequency shielding structures
Electrical components such as integrated circuits may be mounted on a printed circuit board. To prevent the electrical components from being subjected to...
Printed circuit solder connections
Printed circuits may be electrically and mechanically connected to each other using connections such as solder connections. A first printed circuit such as a...
Dual connector having ground planes in tongues
Connector receptacle assemblies that may be simple to manufacture, provide multiple receptacles, and provide a good ground contact path. One example may provide...
Folding SO-DIMM socket
Sockets that provide easy access for users to change cards while allowing the use of thinner device enclosures. One example provides a socket having two...
Component of an electronic device
Centralized operation management
A novel security framework that is part of an operating system of a device is provided. The framework includes a security assessor that performs security policy...
Remote content updates for portable media devices
Improved techniques for interaction between a host device (e.g., host computer) and a portable media device (e.g., media player) are disclosed. According to one...
Capturing and displaying state of automated user-level testing of a
graphical user interface application
In one embodiment, an automated user-level testing tool is enhanced to capture additional information about the state of the automated testing, beyond just a...
Bit slice elements utilizing through device routing
A method for the identification and implementation of a logic function includes determining logic gates connected to a control signal that is common among the...
Removable clip with user interface
Various embodiments of removable user interfaces, electronic computing devices, and systems are described. In one embodiment, an apparatus includes a body...
Information management with non-hierarchical views
Information items in a file system are arranged into groups that are created according to a grouping component. A non-hierarchical view displays visual...
System and method for playlist generation based on similarity data
System, method and computer program for facilitating media playlist generation based at least in part on media library inventory information provided by a...
Management of application programs on a portable electronic device
A method, system, and graphical user interface (GUI) for management of application programs on a portable electronic device (PED) is discussed. A management...
Metadata for providing media content
Providing digital media content is disclosed. A metadata file and a plurality of data files are received. The metadata file is used to process the plurality of...
Anchor override for a media-editing application with an anchored timeline
Some embodiments provide a non-transitory machine readable medium that stores a media-editing application which when executed by at least one processing unit...
Obtaining debug information from a flash memory device
This document generally describes systems, devices, methods, and techniques for obtaining debug information from a memory device. Debug information can include...
Securing implementation of a cryptographic process having fixed or dynamic
In the field of computer enabled cryptography, such as a keyed block cipher having a plurality of rounds, the cipher is hardened against attack by protecting...
Securing the implementation of a cryptographic process using key expansion
In the field of computer enabled cryptography, such as a keyed block cipher having a plurality of rounds, the cipher is hardened against an attack by protecting...
Personalization of shared electronic devices
The described embodiments include an electronic device that performs configuration operations. During operation, an administrative electronic device receives an...
Efficient allocation policies for a system having non-volatile memory
Systems and methods are disclosed for efficient allocation policies for a system having non-volatile memory. A file system allocator of the system can be...
Communication between a host device and an accessory using
Techniques for facilitating communication between a portable media device (PMD) and an accessory via multiple communication paths. The accessory has a unique...
Cross-over and bypass configurations for high-speed data transmission
Circuits, methods, and apparatus that may improve networking techniques for transferring data among various electronic devices. One example may provide sharing...
Multi-tiered caches in data rendering
Methods, program products, and systems for rendering data using multi-tiered caches are described. A system can render a first section of data and store the...
Manipulating electronic backups
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup...
Inferring user mood based on user and group characteristic data
An individual's responsiveness to targeted content delivery can be affected by a number of factors, such as an interest in the content, other content the user...
Automatic detection of audio compression parameters
For a media clip that includes audio content, a novel method for performing dynamic range compression of the audio content is presented. The method performs an...
Providing navigation instructions while operating navigation application
A method of displaying navigational instructions when a navigation application is running in a background mode of an electronic device is provided. The method...
Geocoded data detection and user interfaces for same
A system, method and computer-readable medium are disclosed that can detect an address, geographic coordinates or business name in text displayed on a device...
Devices and methods for providing access to internal component
Systems, methods, and devices are disclosed for applying concealment of components of an electronic device. In one embodiment, an electronic device may include...
Collaborative location-based search results
Multiple mobile devices can be enabled to collaboratively search online information databases for results that may be interesting to all of them. Such search...
Wireless location optimization
Systems and methods are provided for configuring settings of a mobile device based on an inferred location. The mobile device can use stored indicia of trip...
Device with reduced communication-protocol transition time
In order to reduce the time delay when transitioning between different communication protocols used to communicate information via a cellular-telephone network,...
Interactive application sharing
Embodiments permit interactive sharing of applications. Multiple electronic devices may share applications, or application data, in such a fashion that users of...
Network access control methods and apparatus
Methods and apparatus that provide user access control within wireless networks such as those having both fixed and portable nodes. In one embodiment, the...
Momentary burst protocol for wireless communication
A method for communicating data using a "burst protocol" includes enabling power to transmitters and receivers when needed to balance power consumption with...
Conference room mode of a media device
Techniques for automatically configuring and controlling a conference room mode setting of a digital media device are described. A digital media device can be...
Color balance tools for editing images
Some embodiments provide a method for color balancing an image. The method receives a first selection of a first mode of a color balance tool that includes...
Seamless earbud structures and methods for making the same
Seamless earbud structures and methods for making the same are disclosed. Seamless earbud structures can be constructed using an insert molding construction...
Video coding system using sub-channels and constrained prediction
references to protect against data...
A coding technique is disclosed in which frames of a video sequence are assigned to one of a plurality of sub-channels to be transmitted to a decoder. The...