Patents Assigned to Apple Computer, Inc.
  • Publication number: 20050204175
    Abstract: The present invention provides both a peripheral device that regulates its own temperature by adjusting its power consumption, and a method to accomplish the same. The method generally includes monitoring the temperature of the mass storage device and reducing power consumption when the temperature exceeds a certain threshold.
    Type: Application
    Filed: March 11, 2004
    Publication date: September 15, 2005
    Applicant: Apple Computer, Inc.
    Inventor: Joel Burton
  • Publication number: 20050202727
    Abstract: A DC connector arrangement is disclosed. The DC connector arrangement includes a DC plug and a DC receptacle that are configured to engage one another at more than one position. The DC plug and DC receptacle are also configured with a small contact distance to minimize the insertion and extraction forces that occur between the DC plug and the DC receptacle.
    Type: Application
    Filed: March 12, 2004
    Publication date: September 15, 2005
    Applicant: Apple Computer, Inc., a California Corporation
    Inventors: Bartley Andre, Jonathan Ive, Jong Min Lee, Kan Lim
  • Patent number: 6944705
    Abstract: An automatic crossover and healing process is disclosed for the P1394b standard. In particular, a crossover process is disclosed which comprises coupling the transmitting logic of a PHY to TPA, and coupling the receive logic of a PHY to TPB.
    Type: Grant
    Filed: June 17, 2003
    Date of Patent: September 13, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Colin Whitby-Strevens
  • Publication number: 20050198489
    Abstract: A method for authenticating computers is disclosed. The method comprises issuing a credential from a first computer to a second computer. When the second computer authenticates to the first computer, the second computer transmits the credential and a first challenge to the first computer. The first computer determines whether the credential is valid, computes a first response to the first challenge, and generates a second challenge. The first computer transmits the first response and the second challenge to the second computer. The second computer determines whether the first response is valid and computes a second response to the second challenge. The second computer transmits the second response to the first computer in order to verify and authenticate the computers.
    Type: Application
    Filed: December 24, 2003
    Publication date: September 8, 2005
    Applicant: Apple Computer, Inc.
    Inventors: Leland Wallace, David O'Rourke
  • Patent number: 6941516
    Abstract: Methods and apparatuses for compressing and/or transmitting and/or receiving data representing different views of an object. In one method according to the present invention, the method stores a plurality of frames of an object wherein each of these frames represents a view of the object. The method then assigns a reference number to each of these frames, arranges these frames in a preferred layout, divides the preferred layout into a plurality of blocks having frames sharing spatial similarities, and compresses each of these blocks separately.
    Type: Grant
    Filed: August 6, 2001
    Date of Patent: September 6, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Xiaochun Nie, Christopher L. Flick
  • Patent number: 6938217
    Abstract: A method and apparatus is described to control velocity of object movement in a display device. A path is provided that the object will follow in the display. A plurality of handles are provided along the path and a velocity of the object is controlled by using the handles.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: August 30, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Randy Ubillos
  • Patent number: 6938205
    Abstract: A desktop publishing system contains an output display device that displays a palette window. The palette window contains a defined objects panel containing a list of defined objects, and an objects panel containing a list of objects. The output display device also displays a view window for displaying a page containing at least one object from one of the list of defined objects and the list of objects. The desktop publishing system also contains an input device that selects the object(s) from one of the list of defined objects and the list of objects for display in the page.
    Type: Grant
    Filed: January 12, 2000
    Date of Patent: August 30, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Michael Robert Hanson, John Lilly
  • Patent number: 6934812
    Abstract: A media player and a method for operating a media player are disclosed. A media program is able to substantially immediately begin playing after a media play selection has been made. Through intelligent operation, the media program is able to start playing even before the media program has been substantially or completely loaded from disk storage into semiconductor memory (i.e., cache memory). Additionally, the media program can be loaded into semiconductor memory through use of a background process without disturbing the playing of the media program. Further, if desired, the disk storage is able to be aggressively “powered off” when not being accessed, thereby enhancing battery life when being battery-powered.
    Type: Grant
    Filed: April 5, 2002
    Date of Patent: August 23, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Jeffrey L. Robbin, Ned K. Holbrook, Steven Bollinger
  • Patent number: 6933929
    Abstract: Improved housing for a computing device is disclosed. The improved housing is provided with one of an illuminable connector, a touch pad arrangement, and a palm rest stiffening plate. Normally, the illuminable connector and the touch pad arrangement are provided on external portions of a housing of the computing device such that they are available for user interaction. The palm rest stiffening plate is provided internal to a housing to provide stiffness or rigidity to a palm rest region of the housing.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: August 23, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Chris J. Novak
  • Patent number: 6930381
    Abstract: Wire bonding methods and apparatuses are described herein. In one aspect of the invention, an exemplary apparatus includes a plurality of electrically conductive contacts disposed on a surface of the IC device, the plurality of electrically conductive contacts being disposed in at least two rows, a plurality of first return paths formed through some of the plurality of electrically conductive contacts, a plurality of signal paths formed through some of the plurality of electrically conductive contacts, and wherein at least one of the plurality of first return paths are placed between every predetermined number of the plurality of the signal paths. Other methods and apparatuses are also described.
    Type: Grant
    Filed: April 12, 2002
    Date of Patent: August 16, 2005
    Assignee: Apple Computer, Inc.
    Inventor: William P. Cornelius
  • Patent number: 6929391
    Abstract: A light guide panel is disclosed. The panel comprises a plate for dispersing light and at least one light-emitting diode (LED) coupled to the plate for providing the dispersed light. When the panel is coupled to a keyboard, the at least one LED is under a portion of the keyboard such that when the at least one LED is illuminated, the light from the LED does not distract a user. Accordingly, by strategically placing LEDs within the panel and providing the LEDs under appropriate portions of the keyboard, the device utilizing the keyboard can be smaller than when a conventional light guide panel is utilized. In addition, a further improvement in illumination is provided when a mechanism is provided which reflects light escaping from the edges of the panel back into the panel.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: August 16, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Steven Porter Hotelling
  • Patent number: 6931511
    Abstract: Methods and apparatuses for looking up vectors in parallel using vector table look up operations. In one aspect of the invention, a method to look up a plurality of data items indexed by a vector of indices includes: generating a second vector of indices in a vector register where each index of the second vector of indices is one of a first vector of indices and at least one index in the first vector of indices is replicated as a plurality of duplicated indices in the second vector of indices; and looking up simultaneously a first vector of data items from a plurality of look up tables using the second vector of indices.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: August 16, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Steven Todd Weybrew, David Ligon, Ronald Gerard Langhi
  • Patent number: 6927770
    Abstract: A user interface provides continuous feedback to a user regarding progress toward completion of a task being monitored in a status dialogue window. In one embodiment, the progress is indicated by a graphic element such as a progress bar, whose size is increased to fill a space of predetermined area by an amount corresponding to the percentage of the task completed, and a user is provided with feedback indicated that the computer operating system is performing the desired task by continuously varying the appearance of the progress bar. This provides the user with intuitive feedback that, regardless of any delays in the increase of the progress bar's size, the computer is continuing to perform the desired task.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: August 9, 2005
    Assignee: Apple Computer Inc.
    Inventor: Bas Ording
  • Patent number: 6928621
    Abstract: A new behavior in a graphical user interface allows the user to open and close enclosures, while dragging an object. When the user pauses, gestures, or rolls over a hot spot on top of an icon or text representing a closed enclosure, a temporary window for the closed enclosure is “sprung open” to allow the user to browse inside the enclosure and possible open another enclosure contained within the temporary window. This process can be carried on throughout a hierarchy of windows as the user browses for a destination window for the drag operation. All of the temporary windows except the destination are closed when the mouse button is released, signaling the end of a drag. The user may close sprung open windows by simply moving the cursor out of the sprung open window, or by making some other gesture.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: August 9, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Thomas J. Conrad, Yin Yin Wong
  • Patent number: 6928543
    Abstract: A hot-plugging capability for video devices is achieved by shifting the responsibility for recognizing changes in the configuration of a display environment from a computer's operating system to a device manager. When an input/output device is added to or removed from the computer system, an interrupt signal informs a device manager of the fact that a change in configuration has occurred. In response thereto, the device manager determines whether the changed component relates to the computer's display function. If so, the device manager makes a call to the computer's display manager, to inform it of the fact that the display configuration has changed. In response to this call, the display manager reconfigures the display space for the computer system and notifies clients as appropriate, to accommodate display features associated with the added component. With this change in the configuration of the display space, the added component becomes immediately available for use.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: August 9, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Ian Hendry, Eric Anderson, Fernando Urbina
  • Patent number: 6928453
    Abstract: An object-oriented computing environment stores information relating to objects in a data file, and manipulates the information in the data file through a suitable user interface. The interface permits a user to completely redesign a program structure by adding or removing parents of an object through simple actions such as menu commands or drag and drop operations. The precedence of parents in a heterarchy can be reordered, again through drag and drop operation. A new parent can be spliced between an existing parent and its children. Properties and handlers can be moved to appropriate levels of the program structure through simple operations, and the user can be provided with choices to make appropriate functionality changes to individual objects, as desired.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: August 9, 2005
    Assignee: Apple Computer Inc.
    Inventor: Brian J. Roddy
  • Patent number: 6925513
    Abstract: A method of notifying clients of a change in a USB (Universal Serial Bus) including a first client requesting notification of a first change in the USB, detecting the first change in the USB, and notifying the first client requesting notification that the first change in the USB occured. The first change may be, for example, connection or disconnection of a USB device.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: August 2, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Thomas C. Clark
  • Patent number: 6924568
    Abstract: A novel a circuit for driving a fan includes an output terminal for supplying the fan with drive power, a pulse width modulation driver, and a limiter. A first power terminal of the fan is held at a first voltage (e.g., 0V), and a second power terminal of the fan is coupled to the output terminal of the driver circuit. The PWM driver provides a series of fan drive pulses on the output terminal, and the limiter prevents the voltage on the output terminal from falling below a predetermined voltage. The predetermined voltage is greater than the first voltage at which the fan's first power terminal is held, and is sufficient to keep the fan in motion even when the duty cycle of the PWM signal is 0%. In a particular embodiment the limiter includes a voltage clamp. In a more particular embodiment, the voltage clamp is a diode. In another particular embodiment, the limiter includes a switch for combining a PWM signal with a DC voltage at an output.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: August 2, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Michael J. Dhuey
  • Patent number: D508248
    Type: Grant
    Filed: January 4, 2000
    Date of Patent: August 9, 2005
    Assignee: Apple Computer, Inc.
    Inventor: Bas Ording
  • Patent number: D509826
    Type: Grant
    Filed: July 2, 2004
    Date of Patent: September 20, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Steven P. Jobs, Bartley K. Andre, Michael D. Hillman, Frank Tsai, Michael D. McBroom, Daniel L. McBroom, Brian T. Sudderth, Arthur S. Brigham, Joel F. Jensen, Robert B. Brownell, Jr., Sung Kim, Anwyl M. McDonald, Russell C. Mead, Jr., Arturo Meuniot, Jesus Beltran, Jonathan Ive, Christopher J. Stringer