Patents Assigned to Apple Computer
  • Patent number: 6480621
    Abstract: A neural network has reduced requirements for storing intermodal weight values, as a result of a dual-precision training process. In the forward propagation of training samples, low-resolution weight values are employed. During back-propagation of errors to train the network, higher-resolution values are used. After training, only the lower resolution values need to be stored for further run-time operation, thereby reducing memory requirements.
    Type: Grant
    Filed: August 8, 1995
    Date of Patent: November 12, 2002
    Assignee: Apple Computer, Inc.
    Inventor: Richard F. Lyon
  • Patent number: 6480291
    Abstract: A font synchronization system ensures that fonts which are specified in the creation of a document are the same as those that are employed in the subsequent handling and printing of the document. Each font that is utilized within a document, or available in a printing system, is characterized by a font reference that unambiguously identifies significant features of the font. Font references associated with a document are compared with those available on a computer resource, to see if two fonts are the same in all significant respects. If the fonts are not the same, the comparison process identifies the areas of difference between them, so that a determination can be made whether such differences are critical to the appearance of the document. A number of font references are encapsulated within a font profile, to identify the fonts that are available for use within a particular environment, such as a service bureau.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: November 12, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Andrew M. Daniels, David Opstad, Deborah Goldsmith
  • Patent number: 6476807
    Abstract: Structure, apparatus, and method for performing conservative hidden surface removal in a graphics processor. Culling is divided into two steps, a magnitude comparison content addressable memory cull operation (MCCAM Cull), and a subpixel cull operation. The MCCAM Cull discards primitives that are hidden completely by previously processed geometry. The Subpixel Cull takes the remaining primitives (which are partly or entirely visible), and determines the visible fragments.
    Type: Grant
    Filed: August 20, 1999
    Date of Patent: November 5, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Jerome F. Duluk, Jr., Stephen L. Dodgen, Richard E. Hessel, Emerson S. Fang, Hengwei Hsu, Jason R. Redgrave, Sushma S. Trivedi
  • Patent number: 6477488
    Abstract: A method and system for dynamic language modeling of a document are described. In one embodiment, a number of local probabilities of a current document are computed and a vector representation of the current document in a latent semantic analysis (LSA) space is determined. In addition, a number of global probabilities based upon the vector representation of the current document in an LSA space is computed. Further, the local probabilities and the global probabilities are combined to produce the language modeling.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: November 5, 2002
    Assignee: Apple Computer, Inc.
    Inventor: Jerome R. Bellegarda
  • Patent number: 6475021
    Abstract: Cable assembly housing. The invention includes a cable assembly housing. The cable assembly housing may include a main shell that defines a first cavity. The main shell may have a collar. The cable assembly may also include a cable shell that defines a second cavity. The cable shell may have three necks, two of which are disposed inside the first cavity, and the third neck is extended outside the collar. The cable shell may rotate about an axis of the main shell such that the cable shell is set at a predetermined angle and position with respect to the main shell.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: November 5, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Tang Yew Tan, Richard P. Howarth, Lawrence A. Barham, Gregory L. Tice, Steven G. Siefert, Donald J. Novotney
  • Patent number: 6473102
    Abstract: Windows in a graphical user interface are automatically repositioned and resized in response to changes in a display configuration. If a window is not capable of being fully displayed within the reconfigured display area, it is constrained to fit the available space. In determining the constraints for the window, the window is given a size which permits an integral amount of information to be displayed to the user. If a minimum required size is not already present in the available display area, the window is moved into the available area until the minimum size is attained. If the visible portion of the window already contains the minimum required area, a determination is made whether additional integral components of the window can be displayed. The window is then appropriately shrunk or expanded to permit an integral number of components to be displayed, and control elements are added to the window.
    Type: Grant
    Filed: May 11, 1999
    Date of Patent: October 29, 2002
    Assignee: Apple Computer, Inc.
    Inventors: James F. Rodden, Guyerik B. Fullerton
  • Publication number: 20020154474
    Abstract: A computing device is disclosed. The computing device includes a shock mount assembly that is configured to provide impact absorption to sensitive components such as a display and an optical disk drive. The computing device also includes an enclosureless optical disk drive that is housed by an enclosure and other structures of the computing device. The computing device further includes a heat transfer system that removes heat from a heat producing element of the computing device. The heat transfer system is configured to thermally couple the heat producing element to a structural member of the computing device so as to sink heat through the structural member, which generally has a large surface area for dissipating the heat.
    Type: Application
    Filed: April 24, 2001
    Publication date: October 24, 2002
    Applicant: Apple Computer, Inc.
    Inventors: Nick Merz, John DiFonzo, Stephen Zadesky, Michael Prichard
  • Patent number: 6466901
    Abstract: A multi-lingual indexing and search system performs tokenization and stemming in a manner which is independent of whether index entries and search terms appear as words in a dictionary. During the tokenization phase of the process, a string of text is separated into individual word tokens, and predetermined types of tokens are eliminated from further processing. The stemming phase of the process reduces words to grammatical stems by removing known word-endings associated with the various languages to be supported. Known word endings are removed from the word tokens without any effort to guarantee that the remaining stem is contained in a dictionary. In a preferred implementation, the stemming process is only applied to nouns.
    Type: Grant
    Filed: November 30, 1998
    Date of Patent: October 15, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Wayne Loofbourrow, David Cásseres
  • Patent number: 6466228
    Abstract: A method and system are described for creating and editing a theme associated with a graphical user interface (GUI). In accordance with exemplary embodiments of the present invention, at least one GUI object is selected from a library of GUI objects. The theme is edited by adding the at least one GUI object to the theme. Information associated with the at least one GUI object is stored as part of the theme.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: October 15, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Robert R. Ulrich, Robert G. Johnston, Jr.
  • Patent number: 6462939
    Abstract: A computer monitor case (10) having a case front (16) to which is affixed a bezel (20) using a plurality of intermediate attachment devices (28). The attachment device (28) is affixed to the bezel (20) by inserting projections (42) of the attachment device (28) within associated irregular apertures (38) in bezel attachment tabs (24) on the bezel (20). The attachment device (28) is, in turn, affixed to a case front (16) using case attachment tabs (26) and screws (30). Accordingly, the computer monitor case (10) is constructed such that moldings for affixing the bezel (20) to the case (10) are not readily visible through the transparent case (10).
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: October 8, 2002
    Assignee: Apple Computer, Inc.
    Inventor: Douglas L. Heirich
  • Publication number: 20020144032
    Abstract: A computing device having an improved enclosure arrangement is disclosed. One aspect of the enclosure pertains to enclosure parts that are structurally bonded together to form a singular composite structure. In one embodiment, structural glue is used to bond at least two unique parts together. Another aspect of the enclosure pertains to enclosure parts that are electrically bonded together to form a singular integrated conductive member. In one embodiment, conductive paste is used to bond at least two unique parts together. The improved enclosure is particularly useful in portable computing devices such as laptop computers.
    Type: Application
    Filed: March 28, 2001
    Publication date: October 3, 2002
    Applicant: Apple Computer, Inc.
    Inventors: Michael Kriege, Dan Hong, John DiFonzo, Stephen Zadesky, David Lynch, David Lundgren, Nick Merz
  • Publication number: 20020141145
    Abstract: An improved hinge mechanism for use with a portable computing device is disclosed. The present invention relates to a hinge mechanism that is suitable for use in a portable computing device. According to one aspect of the present invention, a hinge mechanism that is used with a door in a portable computing device includes a spring coil, a stopper, and a pivot arm. The spring coil has a compressive state, e.g., the spring coil may be compressed or decompressed. The pivot arm is coupled to the stopper, and includes a first section as well as a second section. The first section is arranged to be positioned substantially within the spring coil, and the second section is arranged to be coupled to the door. Translational motion of the pivot arm causes the stopper to cause the compressive state of the spring coil to change. In one embodiment, the translational motion of the pivot arm causes the stopper to cause the spring coil to compress.
    Type: Application
    Filed: March 30, 2001
    Publication date: October 3, 2002
    Applicant: Apple Computer, Inc.
    Inventor: Stephen P. Zadesky
  • Patent number: 6459577
    Abstract: A heat removal system for a computer comprising a casing enclosing a hard drive and a microprocessor, the casing including an opening in an exterior surface thereof; a heat sink positioned between the hard drive and the microprocessor, the heat sink being aligned with the opening in the casing so as to form a thermal chimney; and a spreader plate disposed between the microprocessor and the heat sink, the spreader plate conducting heat from the microprocessor to the heat sink.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: October 1, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Steve Holmes, Wayne Miller, Girish Upadhya, Richard Smith
  • Patent number: 6460143
    Abstract: Apparatus and techniques for awakening bus circuitry from an inactive state as needed are described. The bus circuitry forms part of a computer system and is placed in the inactive state (i.e., shut down) when not needed so as to conserve power. The bus circuitry is associated with a bus and can be awakened out of the inactive state when certain bus events, including resume, connect or disconnect, occur on the bus. The invention is particularly advantageous for computing devices (e.g., portable computers, desktop computers, server computers) where it is desirous to shut down bus circuitry as well as other circuitry (e.g., microprocessor) when not needed so as to reduce power consumption.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: October 1, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Brian D. Howard, Michael F. Culbert, Robert Bailey
  • Publication number: 20020136294
    Abstract: A computer readable medium for compressing video data with an edit track is provided. Generally, computer readable code for compressing video data is provided. The computer readable code for compressing comprises computer readable code for accessing the edit track to use data in the edit track during the compressing.
    Type: Application
    Filed: March 21, 2001
    Publication date: September 26, 2002
    Applicant: Apple Computer, Inc.
    Inventor: Michael F. Culbert
  • Publication number: 20020138270
    Abstract: A method and an apparatus for improved duration modeling of phonemes in a speech synthesis system are provided. According to one aspect, text is received into a processor of a speech synthesis system. The received text is processed using a sum-of-products phoneme duration model that is used in either the formant method or the concatenative method of speech generation. The phoneme duration model, which is used along with a phoneme pitch model, is produced by developing a non-exponential functional transformation form for use with a generalized additive model. The non-exponential functional transformation form comprises a root sinusoidal transformation that is controlled in response to a minimum phoneme duration and a maximum phoneme duration. The minimum and maximum phoneme durations are observed in training data. The received text is processed by specifying at least one of a number of contextual factors for the generalized additive model.
    Type: Application
    Filed: February 22, 2002
    Publication date: September 26, 2002
    Applicant: Apple Computer, Inc.
    Inventors: Jerome R. Bellegarda, Kim Silverman
  • Publication number: 20020138777
    Abstract: Techniques for reducing power consumption in pipelined processors are described. As a method, one embodiment of the present invention reduces power requirements in a piplelined processor by evaluating instructions to be executed to determine the operation type of the instructions, producing activity indicators based upon the operation types of the instructions, and controlling the supply of current to each of the stages such that only selected stages draw current from a power supply.
    Type: Application
    Filed: March 21, 2001
    Publication date: September 26, 2002
    Applicant: Apple Computer Inc.
    Inventor: Gary F. Feierbach
  • Patent number: 6457086
    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: November 16, 1999
    Date of Patent: September 24, 2002
    Assignee: Apple Computers, Inc.
    Inventor: William S. Duckwall
  • Patent number: D463797
    Type: Grant
    Filed: July 23, 2001
    Date of Patent: October 1, 2002
    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: D464344
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: October 15, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Steven P. Jobs, Bartley K. Andre, Daniel J. Coster, Daniele De Iuliis, Richard P. Howarth, Jonathan P. Ive, Matthew Dean Rohrbach, Douglas B. Satzger, Calvin Q. Seid, Christopher J. Stringer, Duncan Robert Kerr, Eugene Anthony Wang