Patents by Inventor Liane Elizabeth Acker

Liane Elizabeth Acker 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: 6269373
    Abstract: A method for persisting a container-managed server object or bean in a distributed data processing system is provided. A method in a Tie object is invoked by the container of the bean to assist in the persistence of the bean. The bean may have container-managed fields of both primitive and complex data-types, and the complex data-types may include references to other objects or beans. The Tie object obtains the object reference to the other object. The Tie object unwraps an adapter from the object reference to obtain a proxy of the referred object and stringifies the proxy. The string is then stored by the container in a back-end data store as a known primitive data-type. The referred object may be resurrected by unstringifying the string and reversing the process.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: July 31, 2001
    Assignee: International Business Machines Corporation
    Inventors: Ajay Arvind Apte, Liane Elizabeth Acker
  • Patent number: 6141792
    Abstract: The format of an output file from a compiler is altered using two new objects, a template definition file for specifying the desired formats for the sections of the output file and a template facility for formatting output from the compiler according to the template definition file. The desired formats are specified by patterned sets of symbol names in the template definition file. A symbol table which is maintained by the template facility stores a set of symbol values corresponding to the symbol names. The template facility outputs the section by placing symbol values from the symbol table in the output file according to the positions of the corresponding symbol names in the patterned sets of symbol names.
    Type: Grant
    Filed: August 27, 1997
    Date of Patent: October 31, 2000
    Assignee: International Business Machines Corporation
    Inventors: Liane Elizabeth Acker, Michael Haden Conner, Andrew Richard Martin
  • Patent number: 5911076
    Abstract: An emitter framework including several classes of support objects and a generic emitter class that can be subclassed to produce a new emitter for a compiler. The input to the framework is a first intermediate data structure called an abstract syntax graph which is produced by a parser within the compiler from an interface definition file. The new emitter converts the first intermediate data structure to the desired output file. The first intermediate data structure and a set of entry classes which correspond to elements in the interface definition file are input to an object graph builder. The object graph builder translates the first intermediate data structure to a second intermediate data structure called the object graph by creating instances from the set of entry classes. Typically, a new instance of a user-defined subclass of the emitter class is created by subclassing, the new emitter object instance translates the second intermediate data structure to the desired output file.
    Type: Grant
    Filed: June 14, 1993
    Date of Patent: June 8, 1999
    Assignee: International Business Machines Corporation
    Inventors: Liane Elizabeth Acker, Michael Haden Conner, Andrew Richard Martin
  • Patent number: 5715460
    Abstract: The format of an output file from a compiler is altered using two new objects, a template definition file for specifying the desired formats for the sections of the output file and a template facility for formatting output from the compiler according to the template definition file. The desired formats are specified by patterned sets of symbol names in the template definition file. A symbol table which is maintained by the template facility stores a set of symbol values corresponding to the symbol names. The template facility outputs the section by placing symbol values from the symbol table in the output file according to the positions of the corresponding symbol names in the patterned sets of symbol names.
    Type: Grant
    Filed: October 31, 1994
    Date of Patent: February 3, 1998
    Assignee: International Business Machine Corp.
    Inventors: Liane Elizabeth Acker, Michael Haden Conner, Andrew Richard Martin