Patents Assigned to Apple
  • Publication number: 20110212288
    Abstract: A composite formed by impregnating open cell foam having a plurality of foam cells with liquid adhesive, wherein the liquid adhesive fills most of the plurality of foam cells, wherein in an uncured state, the composite remains pliable and compressible, wherein in a cured state, the composite becomes rigid and is capable of adhering to a surface in contact therewith, and wherein in the uncured state, the composition responds to applied pressure to a surface of the composite by generating a counter pressure uniformly along the surface.
    Type: Application
    Filed: June 4, 2010
    Publication date: September 1, 2011
    Applicant: APPLE INC.
    Inventors: Stephen R. McClure, Carl Peterson, Kevin Gibbs
  • Publication number: 20110210985
    Abstract: 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 determined one of the plurality of elements in the sequence. Based on the determined position in the entire image, a corresponding portion of the entire image is caused to be displayed in the display area.
    Type: Application
    Filed: May 10, 2011
    Publication date: September 1, 2011
    Applicant: Apple Inc.
    Inventor: Jay David Zipnick
  • Publication number: 20110211327
    Abstract: An electromagnetic interference shield system, is provided. Each EMI shield may include a frame providing the structure around the electronic device components to be shielded, and a cover operative to be placed over the frame to prevent electromagnetic radiation from passing over the frame. Each frame may be coupled to a circuit board, and enclose electronic components in need of shielding. Each cover may be coupled to its corresponding frame using at least one snap that extends from the periphery of the cover towards the frame and circuit board. To minimize the space taken by the EMI shields, the snaps of adjacent covers may be offset or staggered so that opposing snaps engage voids left between snaps of the opposing cover, thus reducing the space needed between adjacent EMI shields by up to the width of a snap.
    Type: Application
    Filed: May 5, 2011
    Publication date: September 1, 2011
    Applicant: APPLE INC.
    Inventors: Scott Myers, Erik Wang
  • Publication number: 20110210476
    Abstract: A composite laminate includes a plurality of sheets of prepreg stacked one over another, and a scrim layer provided on an exterior surface of the sheets of prepreg. Each prepreg sheet is formed of fibers preimpregnated with resin. The scrim layer and the sheets of prepreg form a composite laminate whereby the scrim layer constitutes an outer, exposed surface of the composite laminate. The scrim layer may be a nonwoven carbon or glass fiber scrim that has absorbed resin from the sheets of prepreg. A method of making a composite laminate includes placing into a mold a scrim and a plurality of sheets of prepreg, with the scrim extending between an exterior surface of the sheets of prepreg and an inner surface of the mold; forming a composite laminate whereby the scrim is adhered to the sheets of prepreg; and removing the composite laminate from the mold. An outer layer of the composite laminate includes the scrim.
    Type: Application
    Filed: September 3, 2010
    Publication date: September 1, 2011
    Applicant: Apple Inc.
    Inventors: JOHN DIFONZO, CHRIS LIGTENBERG
  • Publication number: 20110211219
    Abstract: Methods and apparatus that enable solicited access to a secure wireless network having complex security protocols. In one embodiment, such solicited access is performed using a streamlined or reduced number of user actions and includes an exemplary active/passive scanning protocol and use of an optimized service discovery protocol (SDP).
    Type: Application
    Filed: August 31, 2010
    Publication date: September 1, 2011
    Applicant: Apple Inc.
    Inventors: Bob Bradley, Mohammad Gharahgouzloo
  • Publication number: 20110213901
    Abstract: A centralized resource manager manages the routing of audio or visual information within a device, including a handheld device such as a smartphone. The resource manager evaluates data-driven policies to determine how to route audio or visual information to or from various input or output components connected to the device, including headphones, built-in speakers, microphones, bluetooth headsets, cameras, and so on. Among the data considered in the policies are connection status data, indicating if a device is connected, routing status data, indicating if a device is permitted to route information to or from a component, and grouping data, indicating logical relationships between various components. Components may be considered inherently routable, automatically routable, or optionally routable. Numerous other uses exist for such data, including providing simpler and more logical management interfaces.
    Type: Application
    Filed: April 20, 2011
    Publication date: September 1, 2011
    Applicant: APPLE INC.
    Inventors: Andrew Rostaing, Anthony J. Guetta, Greg Chapman
  • Publication number: 20110213945
    Abstract: Systems and methods are disclosed for partitioning data for storage in a non-volatile memory (“NVM”), such as flash memory. In some embodiments, a priority may be assigned to data being stored, and the data may be logically partitioned based on the priority. For example, a file system may identify a logical address within a first predetermined range for higher priority data and within a second predetermined range for lower priority data, such using a union file system. Using the logical address, a NVM driver can determine the priority of data being stored and can process (e.g., encode) the data based on the priority. The NVM driver can store an identifier in the NVM along with the data, and the identifier can indicate the processing techniques used on the associated data.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: Apple Inc.
    Inventors: Daniel J. Post, Matthew Byom, Vadim Khmelnitsky, Nir J. Wakrat, Kenneth Herman
  • Patent number: 8010900
    Abstract: Systems and methods are provided for storing and restoring digital data. A method includes receiving, a first user input requesting that a backup interface be displayed, displaying the backup interface, the backup interface including a display area for presenting at least a first visual representation of an earlier version of a current view and a visual representation of the current view, the earlier version including a first element, receiving, while the backup interface is displayed, a second user input requesting that the current view be modified according to the earlier version, at least with regard to the first element, animating the modification of the first element as moving from the visual representation of the earlier version to the visual representation of the current view, and modifying, in response to the second user input, the current view according to the earlier version, at least with regard to the first element.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: David Hart, Mike Matas, Pavel Cisler, Kevin Tiene
  • Patent number: 8009177
    Abstract: A computer-implemented method includes displaying multiple color bins in a user interface, each color bin representing a segment of a color spectrum, each color bin having a representative color that resides in the associated color spectrum segment, wherein each color bin is selectable such that selecting a color bin enables varying colors in a content item corresponding to the color bin's associated segment, displaying in the user interface, a first user interface control configured to vary colors in the content item based on the selected color bin, and in response to input, displaying a plurality of user interface controls in the user interface, each user interface control associated with a segment of the color spectrum, each user interface control configured to vary colors in the content item corresponding to an associated color spectrum segment.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Mark Kawano, Jean-Pierre Mouilleseaux, Mike Stern, Daniel Pettigrew, Dan Candela
  • Patent number: 8009736
    Abstract: A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value. This step scales up a numerator for a ratio. Next, the system determines a scaled ratio by dividing that scaled numerator by a second first display time difference between said second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is performed by simple shifts.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 8008613
    Abstract: A light sensing device has a first filter to block visible light in a light path. The light sensing device also has a first color sensor and a clear sensor, to detect light in the light path after the first filter. A light intensity calculator computes a measure of the intensity of visible light in the light path, based on a difference between (a) an output signal of the first color sensor, and (b) an output signal of the clear sensor. Other embodiments are also described and claimed.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Ching Yu John Tam
  • Patent number: 8009176
    Abstract: Disclosed is a system and method for processing graphic operations on a plurality of data structures of an image with a graphics processing unit and memory. The disclosed techniques of the system and method create an accumulation buffer of the data structures for accumulating changes to the data structures. A separate buffer is then created from at least a portion of the data structures of the accumulation buffer. The disclosed techniques read the data structures from the separate buffer with the graphics processing unit. The graphics processing unit operates on the data structures read from the separate buffer with the operation. Then, the disclosed techniques write the results of the operation onto the portion of the accumulation buffer corresponding to the separate buffer.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Mark Zimmer
  • Patent number: 8010370
    Abstract: Techniques for generating a target digital media item based on a source digital media item are described. A digital media item may be a song, a video clip, an album, or any length of audio or video. When adjusting the bit count for a portion of the target digital media item, instead of using the same set of parameter values used in a perceptual model for each portion of the source media item, the set of parameter values may be modified to encode the portion of the source digital media item. In this way, how audio or video is perceived is taken into account when adjusting a proposed bit count for a given portion of the target digital media item. Thus, while maintaining the same statistical bitrate as before increased digital media quality is achieved.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Frank M. Baumgarte
  • Patent number: 8010937
    Abstract: A method of building several software products using build styles. The method receives target settings including definitions for several build settings for directing build applications to build the several software products. The method receives build styles to build each particular software product. Each build style includes definitions for build settings for directing the build applications to build the particular software product. At least a first received build style inherits from a second build style. The method searches the build styles to identify a definition for a particular build setting by automatically retrieving the second build style to search for a definition for the particular build setting based on an inheritance relationship between the first and second build styles. The method generates final build settings for the particular software product by applying the definition of the particular build setting to the target settings without changing the target settings.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Anders Bertelrud, John Graziano, Mike Ferris, Christian Molick
  • Patent number: 8009737
    Abstract: A method and apparatus for performing motion estimation in a digital video system is disclosed. Specifically, the present invention discloses a system that quickly calculates estimated motion vectors in a very efficient manner. In one embodiment, a first multiplicand is determined by multiplying a first display time difference between a first video picture and a second video picture by a power of two scale value. This step scales up a numerator for a ratio. Next, the system determines a scaled ratio by dividing that scaled numerator by a second first display time difference between said second video picture and a third video picture. The scaled ratio is then stored calculating motion vector estimations. By storing the scaled ratio, all the estimated motion vectors can be calculated quickly with good precision since the scaled ratio saves significant bits and reducing the scale is preformed by simple shifts.
    Type: Grant
    Filed: July 18, 2007
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: D644208
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Jody Akana, Bartley K. Andre, Jeremy Bataillou, Daniel J. Coster, Daniele De Iuliis, 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, Rico Zorkendorfer
  • Patent number: D644239
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventors: Freddy Anzures, Marcel van Os, Stephen O. Lemay, Imran Chaudhri, Mike Matas
  • Patent number: D644244
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Mike Matas
  • Patent number: D644245
    Type: Grant
    Filed: August 4, 2010
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Mike Matas
  • Patent number: D644246
    Type: Grant
    Filed: July 23, 2010
    Date of Patent: August 30, 2011
    Assignee: Apple Inc.
    Inventor: Mike Matas