Patents by Inventor Tina L. Jeng

Tina L. Jeng 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: 6691299
    Abstract: Systems and methods are provided for enabling an application programmer to construct a new application program for communicating with a remote machine. The systems and methods include a parser class that retrieves during runtime a representation of object instances contained in a data file and for enabling the new application program to create in memory a plurality of object instances from the representation of the plurality of the object instances.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: February 10, 2004
    Assignees: Ricoh Company, Ltd., Ricoh Corporation
    Inventors: Peter E. Hart, Tina L. Jeng, Rithy K. Roth, Stephen R. Savitzky, Richard Golding
  • Patent number: 6438617
    Abstract: An apparatus for communicating with a plurality of remote machines, of a plurality of machine types includes a computer system including a processor and memory a data communication means, coupled to the computer system and to the plurality of remote machines, for communicating with each of the plurality of remote machines, a first plurality of software objects within the memory for describing services for the plurality of remote machines, and a plurality of operations within the memory associated with the first plurality of software objects, the plurality of operations for satisfying requests described by the services of the first plurality of software objects.
    Type: Grant
    Filed: January 21, 1999
    Date of Patent: August 20, 2002
    Assignees: Ricoh Company, Ltd., Ricoh Corporation
    Inventors: Stephen R. Savitzky, Rithy K. Roth, Tina L. Jeng, Peter E. Hart, Richard Golding
  • Patent number: 6430740
    Abstract: A system enabling an application programmer to construct a plurality of application programs for communicating with a plurality of remote machines of a plurality of machine types, each of the plurality of remote machines having remotely accessible data and remotely performable operations includes a computer system with a memory, a processor, and a mass storage device, the computer system for storing programs, class declarations, and class libraries in an object-oriented programming language, means for compiling files containing source-code representations of application programs in the object-oriented programming language, implementations of a hierarchy of data description classes, each implementation for describing a set of data and for describing methods for manipulating the set of data, implementations of a hierarchy of remote data description classes, each implementation for describing data items contained in one of the plurality of remote machines and for describing methods for accessing the data items,
    Type: Grant
    Filed: June 17, 1998
    Date of Patent: August 6, 2002
    Assignee: Ricoh Company, Ltd.
    Inventors: Peter E. Hart, Tina L. Jeng, Rithy K. Roth, Stephen R. Savitzky, Richard Golding
  • Patent number: 6260076
    Abstract: A method for communicating with a plurality of remote machines, of a plurality of machine types, using a computer system having a memory, includes the steps of constructing within the memory a first plurality of software objects, the first plurality of software objects describing services for one of the plurality of remote machines, establishing communications with the one remote machine, and invoking operations on the one remote machine in response to requests described by services of the first plurality of software objects.
    Type: Grant
    Filed: November 12, 1997
    Date of Patent: July 10, 2001
    Assignee: Ricoh Company, Ltd.
    Inventors: Stephen R. Savitzky, Rithy K. Roth, Tina L. Jeng, Peter E. Hart, Richard Golding
  • Patent number: 5918051
    Abstract: An apparatus for communicating with a plurality of remote machines, of a plurality of machine types includes a computer system including a processor and memory a data communication means, coupled to the computer system and to the plurality of remote machines, for communicating with each of the plurality of remote machines, a first plurality of software objects within the memory for describing services for the plurality of remote machines, and a plurality of operations within the memory associated with the first plurality of software objects, the plurality of operations for satisfying requests described by the services of the first plurality of software objects.
    Type: Grant
    Filed: July 19, 1995
    Date of Patent: June 29, 1999
    Assignee: Ricoh Company, Ltd.
    Inventors: Stephen R. Savitzky, Rithy K. Roth, Tina L. Jeng, Peter E. Hart, Richard Golding
  • Patent number: 5832264
    Abstract: A system enabling an application programmer to construct a plurality of application programs for communicating with a plurality of remote machines of a plurality of machine types, each of the plurality of remote machines having remotely accessible data and remotely performable operations includes a computer system with a memory, a processor, and a mass storage device, the computer system for storing programs, class declarations, and class libraries in an object-oriented programming language, means for compiling files containing source-code representations of application programs in the object-oriented programming language, implementations of a hierarchy of data description classes, each implementation for describing a set of data and for describing methods for manipulating the set of data, implementations of a hierarchy of remote data description classes, each implementation for describing data items contained in one of the plurality of remote machines and for describing methods for accessing the data items,
    Type: Grant
    Filed: July 19, 1995
    Date of Patent: November 3, 1998
    Assignee: Ricoh Company, Ltd.
    Inventors: Peter E. Hart, Tina L. Jeng, Rithy K. Roth, Stephen R. Savitzky, Richard Golding
  • Patent number: 5732261
    Abstract: A method for communicating with a plurality of remote machines, of a plurality of machine types, using a computer system having a memory, includes the steps of constructing within the memory a first plurality of software objects, the first plurality of software objects describing services for one of the plurality of remote machines, establishing communications with the one remote machine, and invoking operations on the one remote machine in response to requests described by services of the first plurality of software objects.
    Type: Grant
    Filed: July 19, 1995
    Date of Patent: March 24, 1998
    Assignee: Ricoh Company, Ltd.
    Inventors: Stephen R. Savitzky, Rithy K. Roth, Tina L. Jeng, Peter E. Hart, Richard Golding