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.
Handheld electronic device antennas
A handheld electronic device may be provided that contains a conductive housing and other conductive elements. The conductive elements may form an antenna ground...
Shoe wear-out sensor, body-bar sensing system, unitless activity
assessment and associated methods
A shoe wear out sensor (100,210,310) includes at least one detector (104,312) for sensing a physical metric that changes as a sole of a shoe wears out, a...
Compact input device
Compact input devices formed on flexible substrates are disclosed. The input devices may be formed using three or more conducting layers. By including three or...
Telescopic compactable memory disc adapter
A compactable disc adapter having a substrate capable of effectively extending the diameter of a disc having a compacted position and an extended position. The...
Method and system for controlling video selection and playback in a
portable media player
A method and system in accordance with the present invention provides a system that allows a portable media player to control settings of portable media player...
Color level graphical user interface
A graphical user interface for performing color correction and methods for implementing the color correction are disclosed. The graphical user interface allows a...
Speaker equalization tool
A computer readable medium containing program instructions for controlling a parametric equalizer is provided. Generally, a computer readable code is provided...
Resolution independent user interface design
Graphical user interface material map objects are specified by a collection of attribute-value pairs, the collection of which comprises a complete description of...
An oscillating signal of relatively precise frequency can be generated by tuning an oscillator using an external stable oscillating source as a reference....
Method and apparatus for dynamically resizing windows
The present invention provides a method for resizing windows and an apparatus for resizing windows. The method, in one embodiment, involves selecting a seam...
Computer system with graphical user interface including drawer-like
A window management mechanism allows a user to open a window as a drawer or, perhaps more appropriately named, a pop-up window. The drawer is an opened window...
Graphical representation of assets stored on a portable media device
A user interfaces can deliver enhanced information regarding media assets stored on a portable media device. A graphical user interface for database browsing and...
Method and apparatus for variable accuracy inter-picture timing
specification for digital video encoding
A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention...
At least certain embodiments of the present disclosure include a method for animating a display region, windows, or views displayed on a display of a device. The...
A media player according to the invention is provided. The media player may include a scroll wheel and a housing including a retention ledge. The retention ledge...
Button assembly with inverted dome switch
A portable electronic device may have an inverted dome switch assembly. The switch assembly may have an inverted dome that has a base and a conductive underside....
Magnetic connector for electronic device
An electrical plug and receptacle relying on magnetic force to maintain contact are disclosed. The plug and receptacle can be used as part of a power adapter for...
Method and apparatus for providing inter-application accessibility
Methods and apparatuses for providing inter-application accessibility. Embodiments of the present invention provide a framework independent, introspective,...
Activating virtual keys of a touch-screen virtual keyboard
A method of operating a touch screen to activate one of a plurality of virtual keys is provided. A touch location is determined based on location data pertaining...
Methods and systems for editing of web pages in an application capable of
displaying web page content
Editing of blocks of web page content from within an integrated application capable of displaying a web page. An algorithm based on both the element and the...
Determining when a file contains a feed
Techniques for detecting, managing, and presenting syndication XML (feeds) are disclosed. In one embodiment, a web browser automatically determines that a web...
Method and apparatus for quickly reanimating devices from hibernation
A system that causes a computing device to enter a hibernation mode. During operation, the system creates a hibernation image for the computing device by...
Change notification in USB devices
A method of notifying clients of a change in a USB including a first client requesting notification of a first change in the USB, detecting the first change in...
Displayport I.sup.2C speed control
Circuits, methods, and apparatus that allow a DisplayPort compatible host device to control data transactions over an I.sup.2C bus when communicating with a...
Method and apparatus for waking up a sleeping system
One embodiment of the present invention provides a system that wakes up a sleeping target system located on a target LAN (Local Area Network) from a remote...
Determining a semantic relationship is disclosed. Source content is received. Cluster analysis is performed at least in part by using at least a portion of the...
Online purchase of digital media bundles
Techniques for interacting with an online media store to obtain a media asset bundle, such as a digital boxset, are disclosed. These techniques involve, for...
Adapting masking thresholds for encoding a low frequency transient signal
in audio data
An improved audio coding technique encodes audio having a low frequency transient signal, using a long block, but with a set of adapted masking thresholds. Upon...
Multimedia data transfer for a personal communication device
In a portable multimedia device, data is passed between a sender and receiver unit by way of voice channel only. Multimedia data is vocalized and then forwarded...
Multi-participant conference setup
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act...
Asymmetric two-pass graphics scaling
A method and an apparatus for determining an up scale factor and a down scale factor according to a scale factor received from a graphics application program...
Handheld electronic devices with isolated antennas
Handheld electronic devices are provided that contain wireless communications circuitry having at least first and second antennas. An antenna isolation element...
Selectively adjustable icons for assisting users of an electronic device
Systems and methods for providing selectively adjustable icons to assist users of an electronic device are provided. Icons can be selectively adjusted to assist...
Nitriding stainless steel for consumer electronic products
A cost effective system, method and apparatus adapted to provide a nitride layer on stainless steel used for the manufacture of consumer electronic products. In...
Compact power adapter
A compact power adapter is disclosed. In one embodiment, a compact power adapter is facilitated by improved approaches to construct and assemble the power...
Method and system for secure network-based distribution of content
A method and system for network-based distribution of content are disclosed. The distribution of content is not only secure but also controlled. The security...
Interactive image thumbnails
A computer-implemented method displaying, within a user interface, a view pane having a vertical direction and a horizontal direction, displaying, within the...
Method and system for allowing a media player to transfer digital audio to
A method and system for allowing a media player to transfer digital audio to an accessory is disclosed. The method and system comprises sending a play command to...
Threaded presentation of electronic mail
A threaded list of e-mail messages is provided by checking each received message against previous messages to determine whether the new message is associated...