This is a list of some of the patents granted to Apple by the USPTO on November, 13, 2012.
D670,692
Portable display device
The ornamental design for a portable display device, as shown and described.
US D670,713
Display screen or portion thereof with animated graphical user interface.
The ornamental design for a display screen or portion thereof with animated-graphical user interface, as shown and described.
US 8,312,371
Device and method for screen rotation on a touch-screen display
In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method, a multifinger twisting gesture is detected on or near the touch screen display. The multifinger twisting gesture has a corresponding degree of rotation. A 90.degree. screen rotation command is executed if the corresponding degree of rotation exceeds a predefined degree of rotation. A screen rotation command with an acute angle of rotation is executed and, upon ceasing to detect the multifinger twisting gesture, a screen rotation command with an angle of rotation opposite to the acute angle is executed if the corresponding degree of rotation is less than the predefined degree of rotation.
8,312,017
Recommender system for identifying a new set of media items responsive to an input set of media items and knowledge base metrics
Systems and methods are disclosed for identifying a new set of media items in response to an input set (or “query set”) of media items and knowledge base metrics. The system uses a knowledge base consisting of a collection of mediasets. Various metrics among media items are considered by analyzing how the media items are grouped to form the mediasets in the knowledge base. Such association or “similarity” metrics are preferably stored in a matrix form that allows the system to efficiently identify a new set of media items that complements the input set of media items.
US 8,311,838
Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
This is directed to processing voice inputs received by an electronic device while prompts are provided. In particular, this is directed to providing a sequence of prompts to a user (e.g., voice over prompts) while monitoring for a voice input. When the voice input is received, a characteristic time stamp can be identified for the voice input, and can be compared to periods or windows associated with each of the provided prompts. The electronic device can then determine that the prompt corresponding to a window that includes the characteristic time stamp was the prompt to which the user wished to apply the voice input. The device can process the voice input to extract a user instruction, and apply the instruction to the identified prompt (e.g., and perform an operation associated with the prompt).