Patents Assigned to Apple Computers Inc.
  • Publication number: 20070226305
    Abstract: Techniques described herein allow multiple users to sign the same ecard. For example, a first user signs onto an ecard website, and selects an ecard template. After personalizing the ecard, the first user selects an option to invite other users to sign the card. Invitation messages are sent to the invited users. If an invited user accepts the invitation to sign the ecard, the invited user is prompted to login to the ecard website and sign the ecard. Once all the invited users have responded to the invitation, the first user is notified that the ecard is ready to be sent. Before sending the ecard, the first user may preview and modify the ecard. Once the first user is content with the ecard, the first user submits the ecard to the ecard web server to be sent to the intended recipient.
    Type: Application
    Filed: March 27, 2006
    Publication date: September 27, 2007
    Applicant: Apple Computer, Inc.
    Inventor: Susie Bui
  • Publication number: 20070182749
    Abstract: Techniques to generate partial display updates in a buffered window system in which arbitrary visual effects are permitted to any one or more windows (e.g., application-specific window buffers) are described. Once a display output region is identified for updating, the buffered window system is interrogated to determine which regions within each window, if any, may effect the identified output region. Such determination considers the consequences any filters associated with a window impose on the region needed to make the output update.
    Type: Application
    Filed: April 4, 2007
    Publication date: August 9, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: RALPH BRUNNER, John Harper
  • Publication number: 20070186090
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employs a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Application
    Filed: December 21, 2006
    Publication date: August 9, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Dean Yu, Christopher Derossi
  • Publication number: 20070180391
    Abstract: Graphical user interface objects are specified by a collection of attribute-value pairs, the collection of which comprise a complete description of the object and may be used by a rendering element to create a visual representation of the object. In practice, each of a first portion of attributes may be associated with two or more values—each value (for a given attribute) specifying that attribute's value for a unique resolution. A second portion of attributes are associated with a single value and are, therefore, display resolution independent. Accordingly, the target object may be displayed at any of the specified design display resolutions or accurately displayed at any resolution between the specified design display resolutions.
    Type: Application
    Filed: April 4, 2007
    Publication date: August 2, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: MARK ZIMMER, Peter Graffagnino, Bas Ording
  • Publication number: 20070177804
    Abstract: A multi-touch gesture dictionary is disclosed herein. The gesture dictionary can include a plurality of entries, each corresponding to a particular chord. The dictionary entries can include a variety of motions associated with the chord and the meanings of gestures formed from the chord and the motions. The gesture dictionary may take the form of a dedicated computer application that may be used to look up the meaning of gestures. The gesture dictionary may also take the form of a computer application that may be easily accessed from other applications. The gesture dictionary may also be used to assign user-selected meanings to gestures. Also disclosed herein are computer systems incorporating multi-touch gesture dictionaries. The computer systems can include, desktop computers, tablet computers, notebook computers, handheld computers, personal digital assistants, media players, mobile telephones, and the like.
    Type: Application
    Filed: January 3, 2007
    Publication date: August 2, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: John Greer Elias, Wayne Carl Westerman, Myra Mary Haggerty
  • Publication number: 20070177803
    Abstract: A multi-touch gesture dictionary is disclosed herein. The gesture dictionary can include a plurality of entries, each corresponding to a particular chord. The dictionary entries can include a variety of motions associated with the chord and the meanings of gestures formed from the chord and the motions. The gesture dictionary may take the form of a dedicated computer application that may be used to look up the meaning of gestures. The gesture dictionary may also take the form of a computer application that may be easily accessed from other applications. The gesture dictionary may also be used to assign user-selected meanings to gestures. Also disclosed herein are computer systems incorporating multi-touch gesture dictionaries. The computer systems can include, desktop computers, tablet computers, notebook computers, handheld computers, personal digital assistants, media players, mobile telephones, and the like.
    Type: Application
    Filed: January 3, 2007
    Publication date: August 2, 2007
    Applicant: APPLE COMPUTER, INC
    Inventors: JOHN GREER ELIAS, Wayne Carl Westerman, Myra Mary Haggerty
  • Publication number: 20070177367
    Abstract: An apparatus for conducting heat from a computer component to a heat sink. The invention may include a thermal interface material (TIM). The invention may further include a seal or gasket that at least partially encloses the TIM. The gasket may facilitate retaining the TIM within its sidewall, and thus in place on or near a computer component. Generally, the gasket may be placed between the computer component (or a silicon board or other material upon which the computer component is located) and a heat sink. An insert may be placed within the gasket and define an aperture. The chip seats in the aperture and thus is spatially located with respect to the insert. The TIM abuts both the computer component and a heat sink. A desiccant may be located within the gasket and absorb any moisture diffusing or migrating through the gasket.
    Type: Application
    Filed: February 1, 2006
    Publication date: August 2, 2007
    Applicants: Apple Computer, Inc., International Business Machines Corporation
    Inventors: Sean Bailey, Richard Blanco, David Edwards, Supratik Guha, Michael Hillman, Yves Martin, Phillip Mort, Roger Schmidt, Prabjit Singh, Ronald Smith, Gregory Tice, Theodore van Kessel
  • Publication number: 20070173231
    Abstract: In a portable multimedia device, data is passed between a sender and receiver unit by way of voice channel only. Multimedia data is vocalized and then forwarded to a receiver unit by way of the voice channel without the use of a backend server. Once received at the receiver unit, the vocalized data can be converted to an audio signal that can then output by way of an audio output device (such as a speaker, earphone, etc.).
    Type: Application
    Filed: January 24, 2006
    Publication date: July 26, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventor: Anthony Fadell
  • Publication number: 20070165035
    Abstract: A deferred shading graphics pipeline processor and method are provided encompassing numerous substructures. Embodiments of the processor and method may include one or more of deferred shading, a tiled frame buffer, and multiple?stage hidden surface removal processing. In the deferred shading graphics pipeline, hidden surface removal is completed before pixel coloring is done. The pipeline processor comprises a command fetch and decode unit, a geometry unit, a mode extraction unit, a sort unit, a setup unit, a cull unit, a mode injection unit, a fragment unit, a texture unit, a Phong lighting unit, a pixel unit, and a backend unit.
    Type: Application
    Filed: December 19, 2006
    Publication date: July 19, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Jerome Duluk, Richard Hessel, Vaughn Arnold, Jack Benkual, Joseph Bratt, George Cuan, Stephen Dodgen, Emerson Fang, Zhaoyu Gong, Thomas Ho, Hengwei Hsu, Sidong Li, Sam Ng, Matthew Papakipos, Jason Redgrave, Sushma Trivedi, Nathan Tuck, Shun Go, Lindy Fung, Tuan Nguyen, Joseph Grass, Bo Hung, Abraham Mammen, Abbas Rashid, Albert Tsay
  • Publication number: 20070162574
    Abstract: A method for sharing a common computing system among multiple users is disclosed. A user can perform a login process during which an input data, such as a user name or a password can be entered by the user to access a session. The user name and/or the password are then serialized into an object or a set of objects. If the serialized object or objects are authentic, a session is created and the session properties of the session are defined. Any applications that are subsequently executed during the session remain active after the session is switched out.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 12, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Steve Williamson, Kevin Armstrong
  • Publication number: 20070152966
    Abstract: A mouse with an extended optical sensing surface is disclosed.
    Type: Application
    Filed: March 13, 2006
    Publication date: July 5, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Christoph Krah, Steve Hotelling
  • Publication number: 20070152977
    Abstract: The present invention pertains to improved feedback mechanisms for touch pads. One aspect relates to devices capable of illuminating the touch sensitive surface of the touch pad. Another aspect relates to methods for providing visual feedback at the touch pad.
    Type: Application
    Filed: March 31, 2006
    Publication date: July 5, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Stanley Ng, Duncan Kerr
  • Publication number: 20070156364
    Abstract: An automatic hold switch is disclosed. The automatic hold switch provides a means for automatically switching a hold feature on and off. When the hold feature is on, one or more input devices of a portable electronic device are disabled or prevented from providing input signals. When the hold feature is off, one or more input devices of a portable electronic device are enabled or allowed to provide input signals. Because the user no longer has to manually control the hold feature, the number of actions that need to be taken by the user is reduced. In one example, the automatic hold switch is embodied with light sensors that detect when the device is in a dark environment and when the device is in a light environment. A dark environment indicates to the portable electronic device that the user wishes not to input and therefore the hold feature is turned on. A lighted environment indicates to the portable electronic device that the user wishes to input and therefore the hold feature is turned off.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 5, 2007
    Applicant: Apple Computer, Inc., A California Corporation
    Inventor: Fletcher Rothkopf
  • Publication number: 20070152983
    Abstract: A multifunctional handheld device capable of operating in different modes includes a single input arrangement that provides inputs for each mode of the multifunctional handheld device. The single input arrangement includes at least an input pad that provides signals when touched or pressed. The input pad may for example be a touch pad. The input pad is divided into one or more input areas that change in accordance with the current mode of the multifunctional handheld device. The multifunctional handheld device also includes a display device that presents graphical elements to indicate the configuration of the input areas at the input pad. Each mode of the multifunctional handheld device provides a different configuration of input areas and graphical elements associated therewith.
    Type: Application
    Filed: November 1, 2006
    Publication date: July 5, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Chris McKillop, Andrew Grignon, Bas Ording
  • Publication number: 20070138806
    Abstract: A magnetic latch for a display of a laptop computer is disclosed. The latch uses magnetic attraction to maintain the display closed and uses magnetic repelling forces to pop-up the display when opened. The latch includes one or more magnetic elements in the body of the laptop and at least one magnetic element in the display. When the display is closed, the magnet element in the display is positioned adjacent the magnet element in the body having an opposite polarity so that the magnet elements are attracted to one another. To pop-up the display, the user moves the magnetic element in the display so that it meets the magnetic pole in the body having the same polarity. When these meet, the repelling force between them causes the display to open slightly so that a user can then readily open the display.
    Type: Application
    Filed: December 13, 2005
    Publication date: June 21, 2007
    Applicant: Apple Computer, Inc.
    Inventors: Chris Ligtenberg, Brett Degner
  • Patent number: 7231632
    Abstract: A system for reducing memory and computational requirements of graphics operations. The system provides techniques for combining otherwise individual operations to apply filters to images. A combined filter emerging from the combination spares the processor time and the creation of an entire intermediary image. The system further provides for application of these techniques in many contexts including where the operations are fragment programs in for a programmable Graphic Processing Unit.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: June 12, 2007
    Assignee: Apple Computer, Inc.
    Inventor: John Harper
  • Publication number: 20070124680
    Abstract: In a portable multimedia device, a method, apparatus, and system for providing user supplied configuration data are described. In one embodiment, a hierarchically ordered graphical user interface are provided. A first order, or home, interface provides a highest order of user selectable items each of which, when selected, results in an automatic transition to a lower order user interface associated with the selected item. In one of the described embodiments, the lower order interface includes other user selectable items associated with the previously selected item from the higher order user interface.
    Type: Application
    Filed: December 7, 2006
    Publication date: May 31, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jeffrey Robbin, Steve Jobs, Timothy Wasko, Greg Christie, Imran Chaudhri
  • Publication number: 20070123207
    Abstract: A wireless handheld device includes one or more antennas and a connector configured to couple with one or more external accessories. The handheld device further includes an accessory detector coupled to the connector and configured to detect whether an external accessory coupled to the connector may interfere with wireless communication with the handheld device.
    Type: Application
    Filed: December 29, 2006
    Publication date: May 31, 2007
    Applicant: Apple Computer, Inc.
    Inventor: Jeffrey Terlizzi
  • Publication number: 20070116437
    Abstract: A method for decoding a compressed video data sequence containing one or more coded pixel blocks The compressed video sequence is buffered. Prediction information for each of the coded pixel blocks is reviewed. One or more groups of coded pixet blocks are formed based on the reviewed prediction information such that the coded pixel blocks within a given group have similar prediction dependencies and/or at least do not depend on a reconstructed pixel within a group of received pixel blocks to enable parallel decoding. The formed groups are scheduled for processing and subsequently decoded to produce a decoded video data sequence.
    Type: Application
    Filed: August 4, 2006
    Publication date: May 24, 2007
    Applicant: APPLE COMPUTER, INC.
    Inventors: Thomas PUN, Paul CHANG, Hsi-Jung WU
  • Patent number: RE39763
    Abstract: A computer system consists of a plurality of nodes, each with an associated local host, coupled together with a plurality of point-to-point links. An isochronous data channel is established within the computer system between a first subset of the plurality of nodes. The isochronous data channel includes a linked list of buffers which are used as temporary storage locations for data transmitted on the isochronous data channel. Each node which is part of the isochronous data channel is configured as a sender or a receiver and data transmissions are commenced. The presence of isochronous data in the channel generates an interrupt which signals a central processing unit (CPU) that data is available. The data is transferred to an associated location within the linked list of buffers and the CPU then moves on to other tasks. In other embodiments, data is transferred using DMA techniques rather than interrupt driven events. Buffers can also be used to transmit isochronous data.
    Type: Grant
    Filed: May 12, 2004
    Date of Patent: August 7, 2007
    Assignee: Apple Computer, Inc.
    Inventors: Erik Staats, Robin D. Lash