Patents by Inventor Christopher S. Derossi

Christopher S. Derossi has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7809937
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employs a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: October 5, 2010
    Assignee: Apple Inc.
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Patent number: 7673127
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employs a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Grant
    Filed: February 4, 2005
    Date of Patent: March 2, 2010
    Assignee: Apple Inc.
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Patent number: 6865670
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employs a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: March 8, 2005
    Assignee: Apple Computer, Inc.
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Publication number: 20020138720
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employs a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Application
    Filed: December 21, 2001
    Publication date: September 26, 2002
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Patent number: 6430685
    Abstract: A system and method for utilizing generic computer operating system software for computer hardware systems designed subsequent to the operating system software. The system and method of the present invention employ a separate modular software file called a System Enabler that has all patches, code, data and resources needed to make a particular computer system operational. The System Enabler file is matched to a particular hardware system and may be bundled with that hardware system. During computer system start up the System Enabler file modifies the generic operating system software for optimum operation with the particular computer hardware system.
    Type: Grant
    Filed: November 13, 1995
    Date of Patent: August 6, 2002
    Assignee: Apple Computer, Inc.
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Patent number: 5659769
    Abstract: A computer operating system Text Services Manager (TSM) operates as an interface between an application and a selection of text services, enabling the user to efficiently select from among a variety of text services without regard to the specific protocol requirements of the application. The TSM architecture consists of an application program which receives user input through the input event manager of the operating system toolbox routine. The TSM receives the user input event and controls the transmission of the event to a component manager for redirection to a specific text services component, based on the instructions of the TSM. The text services component processes the input method and returns the processed input to the TSM, where the TSM directs the generation of an appropriate protocol for return of the processed input event to the application.
    Type: Grant
    Filed: February 19, 1993
    Date of Patent: August 19, 1997
    Assignee: Apple Computer, Inc.
    Inventors: Yasuo Kida, Keisuke Hara, Nobuhiro Miyatake, John Harvey, Christopher S. Derossi, Yousuke Kurita, Kenny Sung Ching Tung
  • Patent number: 5537596
    Abstract: An improved method and apparatus for defining resources in a computer system is presented whereby resource maps in a computer system can be selectively updated by adding resources and superseding resources in an existing resource map by providing a new resource map which overrides the prior resource map.
    Type: Grant
    Filed: April 17, 1995
    Date of Patent: July 16, 1996
    Assignee: Apple Computer, Inc.
    Inventors: Dean T. Yu, Christopher S. Derossi
  • Patent number: 5511193
    Abstract: A Text Services Manager (TSM) maintains and uses TSM documents to ensure proper communication between applications and their needed input methods. A TSM document comprises information about the input methods and text services used by a particular instance of an application. One TSM document is preferably associated with each working document represented by an application window. Through use of the TSM document, the TSM provides for multiple instances of a particular input method, and the automatic synchronization of the input method to the active window. The preferred embodiment of the present invention comprises novel methods that provide this functionality including: methods for opening or closing a TSM aware application, methods for creating and disposing of TSM documents, and methods for activating and deactivating a TSM document.
    Type: Grant
    Filed: February 19, 1993
    Date of Patent: April 23, 1996
    Assignee: Apple Computer, Inc.
    Inventors: Kenny S. C. Tung, John Harvey, Yasuo Kida, Christopher S. Derossi, Keisuke Hara, Nobuhiro Miyatake