Patents Assigned to Apple
  • Patent number: 8049736
    Abstract: A printed circuit board (PCB) assembly provides a two layer capacitive trackpad sensor in which an EMI ground grid is interposed among the sensor's capacitive elements on each of its layers. The EMI grid on each of the two layers is electrically coupled via, typically, vias. The described arrangement of sensor elements (capacitor plates) and EMI ground grid traces may be incorporated into a PCB having additional layers (e.g., a four, six or eight layer PCB). If used in this manner, additional vias are provided on the PCB which permit electrical coupling between these “additional layers” and which are electrically isolated from, and shielded by, the EMI ground grid.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: November 1, 2011
    Assignee: Apple Inc.
    Inventors: Benjamin Lyon, Steven P. Hotelling
  • Publication number: 20110262040
    Abstract: A method and apparatus for allowing applications to access edited image data from an image editing application are disclosed herein. When the user desires to export edited images, the user causes the image editing application to display a plug-in user interface (UI). The plug-in UI may allow the user to enter exporting parameters, although this is not required. After the user selects an “export” button in the plug-in UI, the image editing application confirms with the plug-in on an image-by-image basis which of the images should be exported. The image editing application then generates an export version of the image. If necessary, the image editing application applies image adjustments to the master image to generate the export version. The image editing application then makes the export version available to the plug-in.
    Type: Application
    Filed: July 4, 2011
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventor: Blake R. Seely
  • Publication number: 20110264732
    Abstract: A network media device is described that pulls multimedia data from one or more sources (e.g., a multimedia website or a multimedia server computer) at a first time, stores it to long-term storage within the device and transmits the stored multimedia data to one or more designated multimedia playback devices at a second time.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Jeffrey L. ROBBIN, David HELLER
  • Publication number: 20110259636
    Abstract: This invention is directed to a support plate for reinforcing a portion of a circuit board. The support plate may be coupled to a portion of the circuit board that is subject to forces (e.g., portions of the circuit board having switches) to prevent flexing of the board. The support plate may be coupled to the circuit board. This invention is also directed to a switch constructed from a button, a label plate, and a backer plate. The label plate and the backer plate may include apertures operative to receive a protrusion extending from the button, where the protrusion is welded to the backer plate. Labels may be printed or attached to the bottom surface of the label plate to protect the labels. In some embodiments, the protrusion may be welded to the backer plate. The protrusion may be operative to engage an electrical switch of an electronic device in which the switch is placed.
    Type: Application
    Filed: May 11, 2011
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Stephen Brian Lynch, Dinesh Mathew
  • Publication number: 20110259176
    Abstract: The invention relates to systems, methods, and apparatus for assessing a musical performance. The musical performance can include a user's performance of a musical instrument. MIDI or audio notes are input and compared to the notes of a music track. An indication is provided to assess the musical performance. The assessment can be on the basis of timing and/or pitch errors.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventors: Stefan Pillhofer, Jan-Hinnerk Helms, Gerhard Lengeling, Alexander Soren, Alexander Harry Little, John Danty, Timothy B. Martin, Matt Evans, Ole Lagemann
  • Publication number: 20110261079
    Abstract: This is directed to dynamically adjusting a display based on the progress of an event monitored by an electronic device. In particular, this is directed to dynamically adjusting workout information displayed as a user nears the end of a workout. In some cases, an electronic device can display information corresponding to an event. The user may wish to see specific event information to monitor the user's performance in the event. As the event nears its completion, however, the user may wish to view different information related to the user's performance. The electronic device can dynamically adjust the display to replace the initially displayed information with the different information without requiring a user input. This may be particularly valuable when a user is running and has a limited ability to interact with the device during the run.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventors: Michael Ingrassia, JR., Allen P. Haughay, JR., Benjamin Rottler
  • Publication number: 20110261618
    Abstract: A system and method for storing data uses multiple flash memory dies. Each flash memory die includes multiple flash memory cells. A charge pump is adapted to supply charge at a predetermined voltage to each flash memory die of the flash memory dies, and an interface is adapted to receive instructions for controlling the charge pump.
    Type: Application
    Filed: July 5, 2011
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventors: Michael J. Cornwell, Christopher P. Dudte
  • Publication number: 20110261213
    Abstract: Method and apparatus of interaction with and control of a video capture device are described. In the described embodiments, video are presented at a display, the display having contact or proximity sensing capabilities. A gesture can be sensed at or near the display in accordance with the video presented on the display, the gesture being associated with a first video processing operation. The video are modified in accordance with the first video processing operation in real time.
    Type: Application
    Filed: April 21, 2010
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Benjamin A. Rottler, Michael I. Ingrassia, JR.
  • Publication number: 20110265003
    Abstract: A graphical user interface (“GUI”) for a third-party application can be presented on accessory device that has user input and display devices. The GUI can be defined and managed by a portable media device. The portable media device can define one or more GUI image types for the third-party application. The accessory can choose one of the pre-defined GUI image types and receive a remote GUI image that conforms to the selected GUI image type from the portable media device. Alternatively, the accessory can specify the layout and contents of the GUI image that it needs, and the portable media device can generate and send a GUI image according to the accessory's specification.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventors: Emily Clark Schubert, Peter T. Langenfeld
  • Publication number: 20110264623
    Abstract: Systems and methods for synchronization including the use of a global equivalency identification datum or set of datum. A universally unique identification datum may be associated with each independently created associated data set. In some embodiments, a synchronization server software element may be responsible for maintaining synchronization for a plurality of clients, including software elements or devices. A record believed to be new by the software elements may verify that the record is actually new. In some embodiments, verification of the record's newness involves assuming that the local ID is a global identification datum and comparing that datum to the all the sets of datum that the Sync-Server knows about. The synchronization server software element may use a table to hold information for all of the records known to that element. In some embodiments these records may have been deleted in the past.
    Type: Application
    Filed: December 27, 2010
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Gordie Freedman, Bruce D. Nilo
  • Publication number: 20110261530
    Abstract: A component retention mechanism facilitates improved installation, retention and removal of hardware components (e.g., PCI cards) on a personal computer. The retention mechanism includes a locking component, support member, and release mechanism coupled to each other. The locking component can be a steel bar or other stiff item positioned proximate to multiple socket connectors on a circuit board. The locking component moves between unlocked and locked positions that mechanically and simultaneously unlock or lock in place multiple add-in cards inserted into the socket connectors. The support member moves and thereby facilitates movement of the locking component between locked and unlocked positions. The release mechanism facilitates movement of the support member and is actuated when a force is exerted by a user thereto. An associated slider housing coupled to the release mechanism and support member includes a fan, support shelves and a door that provides additional support to oversized PCI cards.
    Type: Application
    Filed: July 1, 2011
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Vinh H. DIEP, Giles Matthew LOWE, Peter RUSSELL-CLARKE, Phillip SATTERFIELD, Clark Everett WATERFALL, Alex Chun lap YEUNG
  • Publication number: 20110265157
    Abstract: This is directed to providing access to content stored on a local cloud. In particular, a device can direct a librarian service overseeing the operation of a local cloud to provide another device with access to content stored on the local cloud. The librarian service can generate credentials for the other device, and provide the credentials to the other device. Using the credentials, the other device can connect directly to the local cloud and access the content. In addition, the local cloud can validate the credentials of the other before providing access to the content. The credentials can include, for example, a key to install or load on the device. The librarian may not require, however, the user to create credentials or register with the librarian before being permitted to access the content on the local cloud.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Applicant: Apple Inc.
    Inventor: Scott Ryder
  • Publication number: 20110264495
    Abstract: In one embodiment, media items can be identified as being of interest (i.e., “tagged”) as they are being played, and this information can then be sent to a tag aggregator, which aggregates tags from multiple types of devices. The tag aggregator can be located on the same device as a tagging application on which the media items are tagged, or alternatively it can be located on a different device.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: APPLE INC.
    Inventors: Michael B. HAILEY, Peter T. LANGENFELD
  • Patent number: 8045708
    Abstract: A computer enabled secure method and apparatus for generating a cryptographic key, to be used in a subsequent cryptographic process, where the key is to be valid only for example during a specified time period. The method uses a polynomial function which is a function of an input variable such as time, and dynamically computes the key from the polynomial. This is useful for generating decryption keys used for distribution of encrypted content, where the decryption is to be allowed only during a specified time period.
    Type: Grant
    Filed: May 21, 2008
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventors: Pierre Betouin, Mathieu Ciet, Augustin J. Farrugia
  • Patent number: 8046498
    Abstract: Among other things, techniques and systems are disclosed for syncing data between a client device and a server. Synchronizing data includes initiating a sync session by negotiating a sync mode between a client device and a server for each of one or more dataclasses. A status code is generated based on a result of the negotiating. Based on the generated status code, the client device and the server exchanges one or more data items to be updated for the one or more dataclasses using the negotiated sync mode for each dataclass. The exchanged one or more data items are updated at the client device or the server The updated one or more data items are committed at the client or the server.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventors: Brendan A. McCarthy, Carsten Guenther
  • Patent number: 8046721
    Abstract: A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display corresponds to a predefined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gesture.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Bas Ording, Freddy Allen Anzures, Marcel Van Os, Stephen O. Lemay, Scott Forstall, Greg Christie
  • Patent number: 8044930
    Abstract: A light sensitive display.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventors: Adiel Abileah, Willem den Boer, Pat Green
  • Patent number: 8044963
    Abstract: Disclosed is a system for producing images including emulation techniques using multiple processors. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventor: John Harper
  • Patent number: 8046397
    Abstract: A power function is approximated over an applicable data interval with polynomials determined by means of a Chebyshev minimax approximation technique. In some cases, multiple polynomials may be used to approximate the function over respective ranges of the desirable interval, in a piecewise manner. The appropriate polynomial that approximates the power function over the range of interest is derived and stored. When the power function is to be applied to a particular data value, the data value is first evaluated to determine where it lies within the applicable interval. The constants for the polynomial associated with that range of the interval are then retrieved and used to calculate the power of that data value.
    Type: Grant
    Filed: January 7, 2010
    Date of Patent: October 25, 2011
    Assignee: Apple Inc.
    Inventors: Ali Sazegari, Ian Ollmann
  • Patent number: D647919
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 1, 2011
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Anton Davydov, Daniele De Iuliis, Jorge Fino, Evans Hankey, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Peter Russell-Clarke, Christopher J. Stringer, Eugene Antony Whang, Policarpo Wood, Rico Zorkendorfer