Patents Assigned to Apple Computer, Inc.
  • Patent number: 7098817
    Abstract: Methods and apparatus for spreading and concentrating information to constant-weight encode data words on a parallel data line bus while allowing communication of information across sub-word paths. In one embodiment, data transfer rates previously obtained only with differential architectures are achieved by only a small increase in line count above single ended architectures. For example, an 18-bit data word requires 22 encoded data lines for transmission, where previously, 16 and 32 lines would be required to transmit un-coded data with single-ended and differential architectures respectively. Constant-weight parallel encoding maintains constant current in the parallel-encoded data lines and the high and low potential driver circuits for the signal lines.
    Type: Grant
    Filed: January 14, 2005
    Date of Patent: August 29, 2006
    Assignee: Apple Computer, Inc.
    Inventors: William P. Cornelius, William C. Athas
  • Patent number: 7100113
    Abstract: Methods and apparatuses for operating with writeable media. In one aspect of the invention, an exemplary method includes inserting a writeable media into a drive system which is coupled to a data processing system, instructing the data processing system to write or erase first data on the writeable media, and instructing the data processing system to eject the writeable media from the drive system, wherein upon the instructing of the data processing system to eject, the data processing system writes or erases the first data on the writeable media. The present invention includes other methods and apparatuses which perform at least one of these methods, including data processing systems which perform at least one of these methods and computer readable media which when executed on data processing systems cause the systems to perform at least one of these methods.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: August 29, 2006
    Assignee: Apple Computer, Inc.
    Inventor: Alexander M. Rosenberg
  • Patent number: 7099869
    Abstract: Methods and apparatuses for managing file extensions in a processing system. An exemplary method of managing file extensions in a digital processing system involves a user interface and a plurality of files, each file having a name that comprises a filename and an extension. The method includes associating a file with an indicator which is user selectable for a single file in a plurality of files in said digital processing system and which indicates how to display an extension of the file, and assigning a value to the indicator, and displaying a displayed name of the file in the user interface in a style determined by the indicator.
    Type: Grant
    Filed: July 11, 2001
    Date of Patent: August 29, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Scott Forstall, Edward D. Voas
  • Patent number: 7095610
    Abstract: A foot assembly includes a foot including a snap and a first alignment feature, the snap and the alignment feature are coupled to a base, and the first alignment feature extending a greater distance from the base than an engagement of the snap. The assembly also includes a foot socket coupled to the foot, the socket including an undercut and a second alignment feature. In one aspect, the second alignment feature interfaces with the first alignment feature. In another aspect, the socket is coupled to an enclosure of a portable computing device.
    Type: Grant
    Filed: March 8, 2004
    Date of Patent: August 22, 2006
    Assignee: Apple Computer, Inc.
    Inventor: Joshua David Banko
  • Patent number: 7096302
    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 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: December 21, 2004
    Date of Patent: August 22, 2006
    Assignee: Apple Computer, Inc.
    Inventor: William S. Duckwall
  • Patent number: 7094089
    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: Grant
    Filed: March 12, 2004
    Date of Patent: August 22, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Bartley K. Andre, Jonathan P. Ive, Jong Min Lee, Kan Lim
  • Patent number: 7092580
    Abstract: A system and method using edge processing to remove blocking artifacts comprises an edge processor having an image converter for building an edge representation of a received image, a statistics analyzer for compiling a histogram containing edge intensities of the edge representation, a reference calculator for using the histogram to compute reference values corresponding to the blocking artifacts and an artifact remover for identifying and removing the blocking artifacts using the computed reference values.
    Type: Grant
    Filed: May 17, 2004
    Date of Patent: August 15, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Ke-Chiang Chu, Jian Lu, Yu Tina Tian, Hsi-Jung Wu
  • Patent number: 7092254
    Abstract: A cooling system, the system comprises a housing having an inlet and an outlet, a liquid to be flown from the inlet into the housing and out of outlet to exit the housing. The housing further has an interior portion for an electronic device to reside therein and a vibration transducer coupling to the housing. The liquid is flown across the electronic device to dissipate heat from the electronic device. The vibration transducer causes turbulent or agitation in the liquid as the liquid is flown across the electronic device.
    Type: Grant
    Filed: August 6, 2004
    Date of Patent: August 15, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Eric Monsef, Christiaan Ligtenberg, Zach Zeliff, Ihab A. Ali
  • Patent number: 7088776
    Abstract: A method and apparatus for variable accuracy inter-picture timing specification for digital video encoding is disclosed. Specifically, the present invention discloses a system that allows the relative timing of nearby video pictures to be encoded in a very efficient manner. In one embodiment, the display time difference between a current video picture and a nearby video picture is determined. The display time difference is then encoded into a digital representation of the video picture. In a preferred embodiment, the nearby video picture is the most recently transmitted stored picture. For coding efficiency, the display time difference may be encoded using a variable length coding system or arithmetic coding. In an alternate embodiment, the display time difference is encoded as a power of two to reduce the number of bits transmitted.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: August 8, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Barin Geoffry Haskell, David William Singer, Adriana Dumitras, Atul Puri
  • Patent number: 7089300
    Abstract: A method and apparatus are provided for supplying a reliable and maintainable operating system in a net-booted environment. According to one embodiment, a network computer (NC) system including an NC server and multiple NC clients is managed by an NC client causing the remainder of the NC clients that are subsequently booted to receive operating system software that is configured differently than that currently in effect by replacing one or more system volumes on the NC server containing the operating system software with one or more different system volumes.
    Type: Grant
    Filed: October 18, 1999
    Date of Patent: August 8, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Cameron Stuart Birse, Keith Stattenfield
  • Patent number: 7084856
    Abstract: A user operated input device is disclosed. The user operated input device includes a housing and a rotary dial positioned relative to an external surface of the housing. The rotary dial provides a control function.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: August 1, 2006
    Assignee: Apple Computer, Inc.
    Inventor: Brian Huppi
  • Patent number: 7086008
    Abstract: A computer system is disclosed which may adopt one of many personas, depending upon the role that its owner is currently playing. The computer system includes a central repository of extensible personas available to all applications running on the computer system. Each such persona has associated therewith a suite of parameters, or specific values for parameters, which are appropriate for conducting computer implemented transactions under a particular persona. The computer system further includes a graphical user interface which allows the user to switch from persona to persona by selecting a particular persona from a list of available personas displayed on a display screen of the computer system. By selecting such persona, the user causes the computer system to globally change the entire suite of parameter values so that subsequent transactions conducted with the computer system employ the parameter values of the current persona.
    Type: Grant
    Filed: November 26, 2002
    Date of Patent: August 1, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Stephen P. Capps, Joseph G. Ansanelli, Ton-Yun Fang
  • Patent number: 7084881
    Abstract: Methods and apparatuses for color correction that includes gamma correction. One embodiment of the present invention pre-processes the native device information of a color device (e.g., a color display device) to generate pseudo-native device information such that when a single, unique function is applied on the pseudo-native device information, a customized look up table for gamma correction in a video card is generated. The customized look up table is calibrated for the optimization of color rendering for skin tone in one region in a color space while maintaining the gray colors for the user interface elements in another region in the color space.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: August 1, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Kok Chen, Gabriel G. Marcu, Steve Swen
  • Publication number: 20060161871
    Abstract: Proximity based systems and methods that are implemented on an electronic device are disclosed. The method includes sensing an object spaced away and in close proximity to the electronic device. The method also includes performing an action in the electronic device when an object is sensed.
    Type: Application
    Filed: September 30, 2005
    Publication date: July 20, 2006
    Applicant: Apple Computer, Inc.
    Inventors: Steve Hotelling, Duncan Kerr, Bas Ording, Jonathan Ive, Peter Kennedy, Anthony Fadell, Jeffrey Robbin
  • Publication number: 20060161870
    Abstract: Proximity based systems and methods that are implemented on an electronic device are disclosed. The method includes sensing an object spaced away and in close proximity to the electronic device. The method also includes performing an action in the electronic device when an object is sensed.
    Type: Application
    Filed: September 30, 2005
    Publication date: July 20, 2006
    Applicant: Apple Computer, Inc.
    Inventors: Steve Hotelling, Brian Huppi, Joshua Strickon, Duncan Kerr, Bas Ording, Imran Chaudhri, Greg Christie, Jonathan Ive, Peter Kennedy, Anthony Fadell, Jeffrey Robbin
  • Patent number: 7079366
    Abstract: A protection circuit for use with a 1394-compliant network of devices is disclosed. The protection circuit comprises a power source, a switch connecting the protection circuit to power supplied by another device, a transceiver having at least one outbound data line, the at least one data line connected to an electrostatic discharge line, and a diode connected between the at least one outbound data line and the electrostatic discharge line.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: July 18, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Michael D. Johas Teener, Mitchell T. Orysh
  • Patent number: D525616
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: July 25, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Douglas B. Satzger, Calvin Q. Seid, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: RE39213
    Abstract: An apparatus for increasing a digital camera image capture rate comprises an imaging device for capturing raw image data, a frame buffer for receiving the image data, a first RAM spooler for transferring the raw image data to a RAM disk, a first flash spooler for transferring the raw image data from the RAW disk to a flash memory, an image processor for processing and compressing the raw data, a second RAM spooler for storing the compressed image data into the RAM disk, and a second flash spooler for transferring the compressed image data from the RAM disk to the flash memory.
    Type: Grant
    Filed: February 2, 2001
    Date of Patent: August 1, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Eric C. Anderson, Mike M. Masukawa
  • Patent number: D526648
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: August 15, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Steve Jobs, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Douglas B. Satzger, Calvin Q. Seid, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer
  • Patent number: D526777
    Type: Grant
    Filed: December 23, 2004
    Date of Patent: August 22, 2006
    Assignee: Apple Computer, Inc.
    Inventors: Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Jonathan P. Ive, Duncan Robert Kerr, Shin Nishibori, Matthew Dean Rohrbach, Douglas B. Satzger, Calvin Q. Seid, Christopher J. Stringer, Eugene Antony Whang, Rico Zörkendörfer