"It is my heart-warmed and world-embracing Christmas hope and aspiration that all of us, the high, the low, the rich, the poor, the admired, the despised, the loved, the hated, the civilized, the savage (every man and brother of us all throughout the whole earth), may eventually be gathered together in a heaven of everlasting rest and peace and bliss, except the inventor of the telephone. "
Mark Twain ; Christmas greetings, 1890
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8117651 | Method and system for authenticating an accessory A method, system, and connector interface for authenticating an accessory. The method includes performing a first authentication operation on the accessory by the media player, where an authentication certificate is validated; and performing a second authentication ... | 02/14/2012 |
| 8117548 | Image preview A method, apparatus, and system are provided for displaying a graphical representation of at least a portion of a file by interfacing with a graphical interface relating to the file. A request for viewing a file content is received. A window for viewing a graphical ... | 02/14/2012 |
| 8117404 | Misalignment predictor In one embodiment, a processor comprises a circuit coupled to receive an indication of a memory operation to be executed in the processor. The circuit is configured to predict whether or not the memory operation is misaligned. A number of accesses performed by the p... | 02/14/2012 |
| 8117309 | Re-download management of previously acquired digital media assets Improved techniques that enable users to download digital media assets are disclosed. According to one aspect, digital media assets that a user has acquired from a remote media repository can be authorized for download multiple times. This, for example, allows a use... | 02/14/2012 |
| 8117260 | Method and apparatus for listening for incoming calls on multiple port/socket combinations In a computer system having a memory, a processor, and a network interface, a method for listening on multiple conferencing interfaces having the steps of loading a set of transport components into the memory; initializing each transport components of the set of tra... | 02/14/2012 |
| 8117228 | Head-to-head comparisons Providing a comparison of a set of similar items includes: receiving from a first member of an online community a selection of a stored prior comparison created by another online community member of a set of similar items; providing to the first member a template fo... | 02/14/2012 |
| 8117038 | Universal container for audio data Storing audio data encoded in any of a plurality of different audio encoding formats is enabled by parametrically defining the underlying format in which the audio data is encoded, in audio format and packet table chunks. A flag can be used to manage storage of the ... | 02/14/2012 |
| 8116807 | Airplane mode indicator on a portable multifunction device A graphical user interface on a portable multifunction device with a touch screen display includes an airplane mode switch icon with an “on” position and an “off” position. A communications signal strength icon is displayed if the airplane mode switch icon i... | 02/14/2012 |
| 8116703 | Wireless transmitter calibration using device receiver Portable electronic devices are provided that contain radio-frequency transceiver circuitry. Power amplifier circuitry may amplify transmitted radio-frequency signals from the radio-frequency transceiver circuitry. The power amplifier circuitry may be powered with a... | 02/14/2012 |
| 8116586 | Estimating and removing distortion from an image Some embodiments provide a method of editing images with distortion caused by a camera lens. The method identifies a set of geometries on a set of images taken by the camera lens. The method finds transformations for applying on the set of identified geometries to r... | 02/14/2012 |
| 8116179 | Simultaneous viewing of multiple tool execution results Facilitating analysis is disclosed. A master track comprising one or more previously recorded inputs to one or more computer system components is played. Two or more sets of instrument output are received, each set generated during at least a corresponding portion o... | 02/14/2012 |
| 8116133 | Maintenance operations for multi-level data storage cells Systems and methods, including computer software, for reading data from a flash memory cell involve detecting voltages from a group of memory cells. The group of memory cells have associated metadata for error detection, and each memory cell stores a voltage represe... | 02/14/2012 |
| 8116057 | Data port transient protection apparatus and methods Methods and apparatus for protecting data bus ports and their corresponding PHY devices from taking damage associated with excess voltage across one or more signal pairs during an intermittent connection. Such connections cause the signal pins to carry external devi... | 02/14/2012 |
| 8115892 | Display that emits circularly-polarized light One embodiment of the present invention provides a display that emits circularly-polarized light. This display includes a display mechanism that emits linearly-polarized light and a layer placed in the path of the linearly-polarized light. The layer receives the lin... | 02/14/2012 |
| 8115825 | Electronic device with two image sensors An electronic device for producing an image of an object is disclosed. The electronic device may include a black-and-white camera having a first sensor area configured to receive luma data pertaining to the object. The first sensor area may correspond to a first pix... | 02/14/2012 |
| 8115773 | Serializing command streams for graphics processors A method and an apparatus for determining a dependency relationship between graphics commands based on availability of graphics hardware resources to perform graphics processing operations according to the dependency relationship are described. The graphics commands... | 02/14/2012 |
| 8113494 | Active impact protection mechanism Active cushioning mechanisms that detect imminent impact and activate a damper by driving power from an onboard power supply into an electromagnetic actuator. The electromagnetic actuator transforms the stored electric power into an electromechanical damping force. ... | 02/14/2012 |
| D654072 | Electronic device | 02/14/2012 |
| 8112701 | Reference adding behavior in formula editing mode Reference adding behavior in a formula editing mode is disclosed. In some embodiments, in response to receiving an indication of a selection of a cell, a reference to the selected cell is inserted into a formula being entered into a host cell if the host cell is not... | 02/07/2012 |
| 8112537 | Trickle sync protocol Among other things, techniques and systems are disclosed for providing trickle syncing. In one aspect, a system includes a data repository to store one or more data records and a server in communication with the data repository. The server is designed to access the ... | 02/07/2012 |
| 8112360 | Digital media acquisition using credit Improved techniques and systems to facilitate use of credit to acquire digital media assets from a network-based media server are disclosed. Digital media assets can include media items such as songs, albums, images, slideshows, audiobooks, podcasts, or videos. A us... | 02/07/2012 |
| 8112130 | Receiver acoustic system A mobile communications device has an outer housing with a front wall in which an acoustic opening is formed. A tub is disposed inside the housing, wherein an acoustic opening is formed in a bottom of the tub and is positioned to be aligned with the acoustic opening... | 02/07/2012 |
| 8112032 | Portable media player as a remote control A portable multimedia player is used to wirelessly access and control a media server that is streaming digital media by way of a wireless interface to a media unit such as a stereo/speakers in the case of streaming digital audio. In one embodiment, the portable mult... | 02/07/2012 |
| 8111842 | Filter adaptation based on volume setting for certification enhancement in a handheld wireless communications device A handheld wireless communications device has an adjustable volume setting. The communications device also has a downlink audio processor containing a digital audio filter. Storage in the device contains a first set of filter coefficients that configure the filter t... | 02/07/2012 |
| 8111837 | Data-driven media management within an electronic device A method and apparatus for intelligently routing and managing audio signals within an electronic device is disclosed. The routing is responsive to a set of logical and physical policies which are stored in data tables which can be updated as needed. ... | 02/07/2012 |
| 8111752 | Encoding mode pruning during video encoding A method for encoding a first set of pixels in a first image in a sequence of images is described. From a set of encoding modes, the method selects a first mode for encoding the first set of pixels. The method then determines whether encoding the first set of pixels... | 02/07/2012 |
| 8111751 | Encoding video Some embodiments of the invention provide a method for encoding a video signal that is formed by a series of successive images. Each image includes several sections, and each section has a set of image values. To encode a particular section of a particular image, th... | 02/07/2012 |
| 8111522 | Switch structures for use on printed circuit boards An electrical contact area on a printed circuit board (“PCB”), that would otherwise be subject to abrasion and possibly also corrosion, can be protected by covering it with another, more durable contact structure that is bonded to the first-mentioned contact are... | 02/07/2012 |
| 8111505 | Computer housing A multipart computer housing is described. The multipart computer housing includes at least a structural support layer and a body. The body includes at least an outer layer formed of lightweight flexible material and an inner layer attached to the outer layer. The i... | 02/07/2012 |
| 8111232 | LCD electrode arrangement Systems, devices, and methods for reducing direct current bias and/or enabling a simplified manner of polarity inversion in liquid crystal display (LCD) devices are provided. In accordance with one embodiment, a device may include a processor, a memory device, and a... | 02/07/2012 |
| 8110744 | Flexible shielded cable A flexible shielded cable is disclosed. The cable may include a plurality of conductors formed on a common base, a dielectric material disposed about the plurality of conductors, and a shielding material disposed adjacent the dielectric material. At least one of the... | 02/07/2012 |
| D653675 | Housing for an electronic device | 02/07/2012 |
| D653648 | Electronic device | 02/07/2012 |
| 8108685 | Apparatus and method for indicating password quality and variety A method of presenting password information to a user, the method comprising: receiving a password; determining the number of unique character sets utilized in the password; and displaying the number of unique character sets that are contained within the password. | 01/31/2012 |
| 8108650 | Translation lookaside buffer (TLB) with reserved areas for specific sources In an embodiment, a TLB is partitioned into regions. The TLB may be set associative, and each section may include a portion of the locations in each way of the set associative memory. The TLB may reserve at least one of the sections for access by a subset of the req... | 01/31/2012 |
| 8108633 | Shared stream memory on multiple processors A method and an apparatus that allocate a stream memory and/or a local memory for a variable in an executable loaded from a host processor to the compute processor according to whether a compute processor supports a storage capability are described. The compute proc... | 01/31/2012 |
| 8108261 | Store affiliation system Techniques for improved interaction between online retailers and traditional brick-and-mortar retailers that provide patron-accessible networks are disclosed. The location and/or the fact that any given purchase was made from a particular retailer's patron-accessibl... | 01/31/2012 |
| 8108144 | Location based tracking Location information is used to build a database of locations having associated audio, video, image or text data. In some implementations, a device includes a touch-sensitive display and collects data associated with a geographic location of interest. The geographic... | 01/31/2012 |
| 8107183 | Method and device for hard drive shock event detection A method and system for sensing the current applied to the motor of a data storage device and determining whether a shock event has occurred by processing the sensed current levels. ... | 01/31/2012 |
| 8106926 | Controlling a display device to display portions of an entire image in a display area A computer-implemented method is for controlling display of an image, in a display area, by a display device. A plurality of elements of a sequence is determined based on operation of an input device. A position in the entire image is determined, associated with the... | 01/31/2012 |