Patents Assigned to Apple Computer
  • Patent number: 6831928
    Abstract: Various methods for ensuring compatibility between devices utilizing the IEEE 1394-1995 serial bus standard and new implementations of the standard are disclosed. Methods are disclosed which a allow border nodes to speed filter a Legacy cloud. Methods are disclosed which allow a BOSS node to speed filter a Legacy cloud. A method for ensuring compatibility is disclosed which comprises the acts of determining whether the B PHY desires to communicate at a speed on a bus having a peer device not capable of communicating at the speed; and speed filtering the peer device if the B PHY determines that the peer device cannot communicate at the speed. Various data packets and methods for transmitting data packets are also disclosed to satisfy the needs discussed herein.
    Type: Grant
    Filed: February 17, 2000
    Date of Patent: December 14, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 6831628
    Abstract: According to one aspect of the invention, a movable cursor control device is provided for controlling a cursor on a display screen of a digital processing system. One exemplary cursor control device comprises a housing, an electromagnetic emitting device coupled to the housing, and an electromagnetic detector coupled to the housing. The electromagnetic detector detects reflections of signals emitted from the electromagnetic emitting device and determines when the housing has been lifted from a surface. In another aspect of the invention, an exemplary method is provided for controlling a cursor on a display screen of a digital processing system. The exemplary method includes holding the cursor relative to an object on the display screen using a cursor control device activated by a user, detecting that the user no longer activates the cursor control device, and detecting that the user has lifted the cursor control device from a surface when the cursor control device is no longer activated by the user.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: December 14, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Abraham S. Farag, Bartley K. Andre, Benjamin B. Lyon, Richard D. Cappels, Sr., Jeffrey B. Doar
  • Publication number: 20040246254
    Abstract: Colors are specified within the individual glyphs of a font by means of an indirect approach which employs multiple tables. The data values for individual pixels of a glyph identify entries in an index table, which pertains to a subset of all available colors. The entries in the index table map to a complete set of colors that are specified in a color table. As a result of this structure, the amount of data that is required to specify the individual pixels of a glyph can be minimized to the number of bits required to distinguish the colors within that glyph. The specification of all available colors within a single table permits that table to be shared among various resources, including bitmap fonts and outline fonts.
    Type: Application
    Filed: July 8, 2004
    Publication date: December 9, 2004
    Applicant: Apple Computer, Inc.
    Inventors: David G. Opstad, Alexander B. Beaman
  • Patent number: 6829225
    Abstract: Within a digital network having a bus architecture that complies with the IEEE-1394 Standard for a High Performance Serial Bus a speed map for the digital network is computed by first, computing a first speed between a first node and a second node of the digital network; and second, computing a second speed between the first node and a third node of the digital network using the computed first speed.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: December 7, 2004
    Assignee: Apple Computer, Inc.
    Inventor: Erik P. Staats
  • Patent number: 6829648
    Abstract: Methods and apparatuses for processing media data for transmission in a data communication medium. A set of data indicates how to transmit a time related sequence of media data according to a transmission protocol. The set of data, includes a time related sequence of data which is associated with the time related sequence of media data. The set of data may be utilized by a digital processing system to transmit the time related sequence of media data (e.g., by packets generated according to the transmission protocol and the set of data).
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: December 7, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Anne Jones, Jay Geagan, Kevin L. Gong, Alagu Periyannan, David W. Singer
  • Publication number: 20040242269
    Abstract: In a portable multimedia device, a method, apparatus, and system for automatically updating programmable buttons on a remote client device using a set of user preferences is described. A remote client device is coupled (either wired or wirelessly) to the host computer and the preference file is passed to the remote client device which uses the preference file to automatically update any programmable buttons included therein to execute the desired suite of functions. In some cases, a combination of buttons can be used to perform a particular function whereas in other cases, a single button can be associated with a particular function.
    Type: Application
    Filed: September 3, 2003
    Publication date: December 2, 2004
    Applicant: Apple Computer, Inc.
    Inventor: Anthony M. Fadell
  • Publication number: 20040243639
    Abstract: A computer-user interface facilitates interaction between the user and the computer in a manner which enables the computer to assist the user in accomplishing desired goals. Based upon a particular task to be performed, the computer interviews the user to obtain the information pertinent to that particular task. Once the information is provided to the computer, it works with the user to automatically perform desired tasks in response to triggering events designated by the user. In addition, the computer can notify the user whenever a task is being carried out. Any executable function can be designated by the user as the object of a task. The initiation of this task can be carried out in response to any programmatically detectable event, or trigger, which is also designated by the user. As a further feature, the user has the ability to select from among a number of different types of notification to be provided whenever the task is being performed.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 2, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Glenn Katz, Michael Gough, Josh Jacobs, John Powers, Patricia Coleman, James Miyake, Greg Ames, Jon Kalb
  • Patent number: 6825861
    Abstract: A three state icon for a computer is disclosed. The icon prevents inadvertent starting of an operation on a computer. The icon has a first state which conceals a second state. Upon selection of the first state with a computer pointing device (i.e., mouse), the icon will change to the second state. Upon selecting the icon in the second state, the operation on the computer will start. Accordingly, only upon selecting the icon in the first state and then the second state, the operation will commence on the computer thereby preventing accidental startup of the operation. Once the second state has been selected, the icon will change to a third state which indicates that the operation is proceeding on the computer.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: November 30, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Timothy Wasko, Steven P. Jobs
  • Patent number: 6822654
    Abstract: At least one chip of a chipset in a computer system having at least one host processor and a host memory are described herein. In one aspect of the invention, an exemplary chip includes an interconnect, a memory interface coupled to the interconnect, the memory interface providing access to the host memory and controlling memory refresh and memory access, a host interface coupled to the interconnect, the host interface providing access to the host processor, and a programmable media processor coupled to the interconnect, the media processor accessing the host through the host interface and the media processor accessing the host memory through the memory interface, wherein the media processor processes time based media.
    Type: Grant
    Filed: December 31, 2001
    Date of Patent: November 23, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Sushma Shrikant Trivedi, Joseph P. Bratt, Jack Benkual, Vaughn Todd Arnold, Yutaka Takahashi, Steven Todd Weybrew, Derek Fujio Iwamoto, David Ligon
  • Patent number: 6823343
    Abstract: A database is used to store user interface state information. The database is accessed by a key having a service ID field, a caller ID field, and a caller context ID field. The caller context ID is used to identify the context in the application program from which the user interface is called. In this manner, the system can differentiate between calls from different portions of the application program which can have different user expectations of the desirable user interface state.
    Type: Grant
    Filed: March 3, 2003
    Date of Patent: November 23, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Yan Arrouye, Sean J. Findley, Keith L. Mortensen
  • Patent number: 6819559
    Abstract: An electronic device housing comprising a device enclosure with electronic components mounted inside the enclosure is disclosed. Mounted between the electronic device housing and the device enclosure is a thermally reflective electrical insulator configured to reduce external heating of the enclosure by the electronic components contained therein. Such an arrangement reflects heat generated by internal electronic components back inside the device enclosure, thereby reducing the external temperature of the electronic device housing. The electronic device housing, for example, pertains to a portable computer. Additionally, a method for reducing the external temperature of a computer housing for a portable computer is disclosed.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: November 16, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Mark E. Seeger, John DiFonzo, Chris Ligtenberg, Zachary Zeliff
  • Patent number: 6819550
    Abstract: The present invention is a computer controlled display device. In one embodiment, the display device includes a flat panel display having an input for receiving display data. Additionally, a moveable assembly may be coupled to the display. The moveable assembly may provide at least three degrees of freedom of movement for the flat panel display device. Additionally, the moveable assembly may have a cross-sectional area, which is substantially less than a cross-sectional area of a display structure of the flat panel display. Additionally, the moveable assembly may include a plurality of stacked ball-and-socket assemblies.
    Type: Grant
    Filed: November 8, 2001
    Date of Patent: November 16, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Steven P. Jobs, Jonathan Ive, 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, Bartley K. Andre, Christopher J. Stringer, Daniel J. Riccio, Jr.
  • Patent number: 6820209
    Abstract: A controller (or controller chip) providing reduced power consumption without impacting performance is disclosed. The controller monitors activity of components within the controller which require access to a local memory, and then decreases a clocking frequency for a memory interface to the local memory when the monitoring indicates that reduced amounts of activity are present. Following such a decrease in the clocking frequency, when increased amounts of activity are detected, the clocking frequency is increased for high performance operation. The controller thus tailors the clocking frequency for the memory interface in accordance with the amount of activity of these components that require access to the local memory so that overall less power is used by the controller yet the performance is essentially not hindered. In one embodiment, the controller is a graphics controller, as such controllers require access to local memories.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: November 16, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Michael F. Culbert, Brian D. Howard
  • Publication number: 20040224638
    Abstract: A media player system is disclosed. One aspect of the media player system pertains to a docking station that allows a media player to communicate with other media devices. Another aspect of the media player system pertains to a wireless media player system that includes a hand held media player capable of transmitting information over a wireless connection and one or more media devices capable of receiving information over the wireless connection. Another aspect of the media player system pertains to a method of wirelessly connecting the hand held media player to another device. The method includes selecting a media item on the hand held media player; selecting one or more remote recipients on the hand held media player; and transmitting the media item locally to the hand held media player, and wirelessly to the selected remote recipients. Another aspect of the media player system pertains to a hand held music player that includes a transmitter for transmitting information over a wireless connection.
    Type: Application
    Filed: April 25, 2003
    Publication date: November 11, 2004
    Applicant: Apple Computer, Inc.
    Inventors: Anthony M. Fadell, Stephen Paul Zadesky, John Benjamin Filson
  • Patent number: 6814613
    Abstract: A case (12) for a computer monitor (10) having a tub (16) with a case aperture (38) therein adapted for receiving a subpanel (26). The subpanel (26) has a plurality of electrical connectors (28) which are user accessible thereby. A beveled flange (40) on the subpanel (26) is received within a receiving flange (44) on the case aperture (38). A structural grid (32) within the case (12) has a flexible portion (34) which includes a can (33) coupled to a flexible arm (35), and which has a screw receiving aperture (42) therein such that a screw (30) is passed through a subpanel screw aperture (48) in the subpanel (26) and secured within the screw receiving aperture (42), thereby flexing the flexible portion (34) to hold the subpanel (26) firmly within the case aperture (38).
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: November 9, 2004
    Assignee: Apple Computer, Inc.
    Inventor: Douglas L. Heirich
  • Patent number: 6813719
    Abstract: One embodiment of the present invention provides a system that facilitates temporarily increasing the operating frequency of an electronic circuit, such as a computer system, beyond a maximum sustainable operating frequency. Upon receiving a request to operate at a higher frequency, the system determines the thermal energy level of a cooling system for the circuit. If the thermal energy level is below a threshold level for the thermal capacity of the cooling system, the system increases the operating frequency of the circuit to a frequency that is greater than the maximum sustainable operating frequency for a period of limited duration. This period of limited duration is short enough to ensure that a temperature increase, caused by increasing the operating frequency, does not raise the operating temperature of the circuit above a maximum operating temperature.
    Type: Grant
    Filed: November 16, 2001
    Date of Patent: November 2, 2004
    Assignee: Apple Computer, Inc.
    Inventor: William C. Athas
  • Patent number: 6812930
    Abstract: A method aspect provides a first format, the first format compatible with a format for an application program, provides a second format, the second format compatible with a format for an output device, and transforms inputs from the application program from the first format to the second format for output on the output device to provide compatibility between the application program and the output device without altering the application program.
    Type: Grant
    Filed: August 7, 1997
    Date of Patent: November 2, 2004
    Assignee: Apple Computer, Inc.
    Inventor: Thomas E. Dowdy
  • Patent number: D498462
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: November 16, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Jonathan P. Ive, Steve Jobs, Duncan Robert Kerr, Matthew Dean Rohrbach, Douglas B. Satzger, Calvin Q. Seid, Christopher J. Stringer, Eugene Anthony Whang
  • Patent number: D499110
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: November 30, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Bas Ording, Steven P. Jobs
  • Patent number: D499112
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: November 30, 2004
    Assignee: Apple Computer, Inc.
    Inventors: Imran A. Chaudhri, Cesar Carrera, Patricia J. Coleman