U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"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

Newsletter  PatentStorm News

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.

 

Assignee: Apple Inc.


Location: Cupertino, CA
No. of patents: 2027

1                      
NumberTitleIssue Date
8117651Method 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
8117548Image 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
8117404Misalignment 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
8117309Re-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
8117260Method 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
8117228Head-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
8117038Universal 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
8116807Airplane 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
8116703Wireless 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
8116586Estimating 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
8116179Simultaneous 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
8116133Maintenance 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
8116057Data 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
8115892Display 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
8115825Electronic 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
8115773Serializing 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
8113494Active 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
D654072Electronic device
02/14/2012
8112701Reference 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
8112537Trickle 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
8112360Digital 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
8112130Receiver 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
8112032Portable 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
8111842Filter 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
8111837Data-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
8111752Encoding 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
8111751Encoding 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
8111522Switch 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
8111505Computer 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
8111232LCD 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
8110744Flexible 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
D653675Housing for an electronic device
02/07/2012
D653648Electronic device
02/07/2012
8108685Apparatus 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
8108650Translation 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
8108633Shared 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
8108261Store 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
8108144Location 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
8107183Method 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
8106926Controlling 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
1                      
 
Sign InRegister
Username  
Password   
forgot password?