Patents Assigned to Apple Computer
  • Patent number: 6844872
    Abstract: A computer mouse having a base member with hold regions. A top member is pivotally coupled to the base member and covers the internal electronics of the mouse. The top member has a main surface with openings to accommodate the hold regions of the base member and leave them exposed to a user's fingers. The top member also acts as a button for the mouse. The hold regions allow a user to lift the mouse while maintaining the top member in a depressed position.
    Type: Grant
    Filed: October 11, 2000
    Date of Patent: January 18, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Abraham S. Farag, Bartley K. Andre
  • Patent number: 6842770
    Abstract: A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. All programs running on a personal computer may access remote files as easily and in the same manner as accessing files on the personal computer's file system without requiring any changes to the program's method of communicating with the computer's existing file system using http protocol and WebDAV. An operating system extension and an application level network access program are provided. The operating system extension receives file system requests for remote files from the operating system that were issued according to a well-known application program interface.
    Type: Grant
    Filed: August 18, 2000
    Date of Patent: January 11, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Bertrand Serlet, Avadis Tevanian, Jr., Clark H. Warner
  • Patent number: 6842805
    Abstract: A method and apparatus is disclosed for preventing loops in a full-duplex bus. One method has the acts of: selecting at least two candidates to join said bus; establishing a dominant candidate from one of said at least two candidates; testing for loops in said bus; and joining said dominant candidate if no loops are found in said bus. Another method has the acts of: selecting a plurality candidates to join said bus; establishing at least one dominant candidate; testing for loops in said bus; and joining said at least one dominant candidate if no loops are found in said bus. Alternative embodiments are shown that utilize unique identifiers to facilitate candidate selection and to establish dominance on the bus.
    Type: Grant
    Filed: March 17, 2003
    Date of Patent: January 11, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 6842332
    Abstract: The invention generally pertains to a computing device. More particularly, the invention pertains to an improved keyboard arrangement for use in the computing device. One aspect of the invention pertains to a movable keyboard that can be opened or removed to gain easy access to internal components of the computing device. Another aspect of the invention pertains to a magnetic keyboard securing system suitable for holding the movable keyboard relative to the computing device. The invention is particularly useful in computing devices such as portable computers.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: January 11, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Benjamin Cory Rubenson, Harold J. Welch, Stephen Zadesky, David Lundgren
  • Patent number: 6839791
    Abstract: A method and apparatus for accelerating detection of speed code signals, and in particular S400 signals, for IEEE Standard 1394-1995 serial bus devices. The present invention validates S400 mode immediately after detecting an S400 speed signal, or immediately after detecting an S400 speed signal following a first to S200 speed signal. The invention further provides S200 and S100 mode validation according to current implementations. Additionally, the invention does not require RX_DATA_PREFIX as a pre-requisite for signal detection.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: January 4, 2005
    Assignee: Apple Computer, Inc.
    Inventor: William S. Duckwall
  • Publication number: 20040268451
    Abstract: Improved graphical user interfaces suitable for reviewing, browsing, previewing and/or purchasing media items are also disclosed. The graphical user interfaces are suitable for reviewing or browsing numerous media items. The graphical user interfaces are also suitable for previewing or purchasing media items in an on-line manner. The graphical user interfaces are particularly useful for a system that provides purchase and distribution of media in a client-server environment.
    Type: Application
    Filed: April 26, 2004
    Publication date: December 30, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Jeffrey L. Robbin, David Heller, Peter K. Wagner, Mike Wiese
  • Patent number: 6834427
    Abstract: The present invention provides an apparatus and methods for the functionality of an integrated circuit. An exemplary embodiment according to an aspect of the present invention includes a ball grid array having open spaces therein. Within the open spaces, pairs of opposite polarity vias are clustered to minimize current path inductance by exploiting mutual inductance between vias of opposite current flow. In an illustrative embodiment, capacitors are coupled to the vias to further reduce current path inductance.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: December 28, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Bill Cornelius, Paul Baker
  • Patent number: 6836760
    Abstract: A method and apparatus to use semantic inference with speech recognition systems includes recognizing at least one spoken word, processing the spoken word using a context-free grammar, deriving an output from the context-free grammar, and translating the output to a predetermined command.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: December 28, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Jerome R. Bellegarda, Kim E. A. Silverman
  • Patent number: 6834919
    Abstract: A novel door for an access opening in an electronic component housing includes a bracket pivotally connected to the housing, and a cover elastically mounted to the bracket. In a particular embodiment, the bracket includes a wing spring for biasing the cover to the bracket, and the cover includes a channel for receiving the wing spring. Optionally, the cover and the bracket include an alignment feature and a complementary alignment feature, respectively, that moveably engage one another to facilitate relative movement between the cover and the bracket. The door is pivotally connected to the housing by a pair of L-shaped hinge members to rotate about an axis adjacent the opening in the housing. The bracket and the cover mount together to form the door assembly, and the assembly includes a smooth rear surface for slidably abutting devices (e.g., optical disk trays, etc.) moving through the opening.
    Type: Grant
    Filed: November 1, 2001
    Date of Patent: December 28, 2004
    Assignee: Apple Computer, Inc.
    Inventor: Ricardo Alba Mariano
  • Publication number: 20040261037
    Abstract: A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area for access to desktop objects.
    Type: Application
    Filed: October 22, 2003
    Publication date: December 23, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Bas Ording, John Louch
  • Publication number: 20040257431
    Abstract: A video conferencing system having video and/or audio capture device for video and audio communications is disclosed. The video and audio capture device may include one or more switches for securely activating and deactivating the device. Furthermore, an indicator may be hard-wired to the video and/or audio components so to provide a true indication of when these components are on and off. The video and audio capture device may also be integrated into a single unit.
    Type: Application
    Filed: August 29, 2003
    Publication date: December 23, 2004
    Applicant: Apple Computer, Inc., a California Corporation
    Inventors: Muthya K. Girish, Jay Fredrick Hamlin
  • Publication number: 20040261038
    Abstract: A computer-human interface provides a mechanism to manage the available space of a computer display in a manner that facilitates navigation among multiple windows that are overlaid upon one another. The interface includes a user-selectable mode in which the windows are rearranged, and resized if necessary, so that all open windows can be simultaneously viewed within the area of the display, thereby enabling any one of the windows to be easily selected for access. In effect, the presentation of the windows is “flattened” so that all windows appear at the same virtual depth, rather than overlapping one another. With this approach, there is no need to minimize windows in order to access one that is overlaid by another, thereby enabling the user to keep the content of all windows visible and accessible. Subsets of windows can be repositioned in the same manner, or all windows can be removed from the display area.
    Type: Application
    Filed: June 20, 2003
    Publication date: December 23, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Bas Ording, John Louch
  • Publication number: 20040257432
    Abstract: Systems and methods for directing pickup of media content by way of user input are disclosed. These systems and methods enable desired media content to be more effectively acquired. The user input can be locally provided or remotely provided. The systems and methods for directing pickup of media content are particularly suitable for video conferencing systems. The media content being directed is, for example, video or audio.
    Type: Application
    Filed: August 29, 2003
    Publication date: December 23, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Muthya K. Girish, Aram Lindahl, Andrew Grignon
  • Patent number: 6833825
    Abstract: According to one aspect of the invention an apparatus is provided for remotely controlling a digital processing system, comprising a housing, a scrolling detector, a cursor positioning detector, and a transmitter. The housing has a wall having an outer scrolling surface over which a finger of a person's hand is movable in a scrolling movement. The scrolling detector is located within the housing. The scrolling detector detects the scrolling movement remotely through the wall and generates a scrolling signal. The cursor positioning detector is secured to the housing and is actuable by the hand to generate a position signal. The transmitter transmits the scrolling signal and the position signal to the digital processing system.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: December 21, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Abraham S. Farag, Harold James Welch, Bartley K. André, Jeffrey B. Doar, William H. Bull, Benjamin B. Lyon
  • Publication number: 20040254883
    Abstract: Methods and systems for submitting media to a media distribution site are disclosed. The submission of media to the media distribution site is able to be performed by numerous submitters in a uniform and computer-assisted manner. The submitted media can then be encoded in a largely automated manner at the media distribution site into a suitable digital form and then made available for online purchase and distribution.
    Type: Application
    Filed: October 15, 2003
    Publication date: December 16, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Robert H. Kondrk, Timothy Benjamin Martin, Jeffrey L. Robbin, David Heller, Mike Wiese
  • Publication number: 20040255338
    Abstract: A data stream format for transmission of data frames between a computer and a video client via an interface, the data stream being a plurality of data frames transmitted sequentially, each data frame comprising: a frame header; video data, the video data following the frame header; and audio data, the audio data following the video data.
    Type: Application
    Filed: December 23, 2003
    Publication date: December 16, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Giovanni M. Agnoli, Andrew Yanowitz, John O. Abt, Samuel R. Bowman, James A. Delwiche, Jeffrey C. Dillon
  • Publication number: 20040252231
    Abstract: A method of controlling transmission of data from a computer to a video client via an interface device, comprising: reading a register on the interface device to obtain a value indicating temporal proximity to an occurrence of a vertical blanking interval occurs, the value increased incrementally until a vertical blanking interval occurs, and then being reset; deriving a time value, the time value indicating the occurrence of a vertical blanking interval; sending an interrupt to a processor on the computer at the occurrence of the vertical blanking interval; and invoking code in response to an occurrence of the video blanking interval.
    Type: Application
    Filed: December 23, 2003
    Publication date: December 16, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Giovanni M. Agnoli, Andrew Yanowitz, John O. Abt, Samuel R. Bowman, James A. Delwiche, Jeffrey C. Dillon
  • Publication number: 20040255339
    Abstract: A method for controlling data transmission between a computer and a video client via an interface, the method comprising: the computer polling the interface a first time to determine the size of the buffer on the interface; receiving a first buffer size value from the interface; sending a plurality of frames of video and audio data to the buffer on the interface such that a delay period exists between the sending of each frame; the computer polling the interface a second time to determine buffer size after the frames are sent to the interface; receiving a second buffer size value from the interface; and modifying the amount of time between the transmission of frames.
    Type: Application
    Filed: December 23, 2003
    Publication date: December 16, 2004
    Applicant: Apple Computer, Inc
    Inventors: Giovanni M. Agnoli, Andrew Yanowitz, John O. Abt, Samuel R, Bowman, James A, Delwiche, Jeffery C. Dillon
  • Publication number: 20040252397
    Abstract: An improved media player and a method for operating a portable computing device (e.g., media player) are disclosed. According to one aspect, a portable computing device is able to protect its disk drive when being subjected to undesired levels of acceleration. The portable computing device protects its disk drive by monitoring for such accelerations and operating to avoid usage of the disk drive during periods of acceleration. Through such protection, the likelihood of damage to the disk drive or loss of data stored on the disk drive is able to be substantially reduced. According to another aspect, a user of a portable computing device can be alerted when the portable computing device is being subjected to undesirable levels of acceleration.
    Type: Application
    Filed: June 16, 2003
    Publication date: December 16, 2004
    Applicant: Apple Computer Inc.
    Inventors: Andrew Bert Hodge, Guy Bar-Nahum, Jean-Paul Labrosse
  • Patent number: D500765
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: January 11, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Timothy E. Wasko