Patents by Inventor Michael L. Tallan

Michael L. Tallan 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: 5220657
    Abstract: A multi-user collaborative system in which the contents as well as the current status of other user activity of a shared structured data object representing one or more related structured data objects in the form of data entries can be concurrently accessed by different users respectively at different workstations connected to a common link.
    Type: Grant
    Filed: April 15, 1991
    Date of Patent: June 15, 1993
    Assignee: Xerox Corporation
    Inventors: Sara A. Bly, Jeffrey D. Hodges, Michael D. Kupfer, Brian T. Lewis, Michael L. Tallan, Stephen B. Tom
  • Patent number: 5088033
    Abstract: An emulating data processor includes a host system and an emulating processor with outputs to and inputs from the host system. The emulating processor executes sequences of instructions executable by a PC being emulated, but a host processor independently executes sequences of its instructions which are different from PC instructions. Circuitry monitors the emulating processor outputs and provides information to the host system so that it can emulate the environment of the PC CPU, emulating both memory and I/O devices. The memory accesses of the emulating processor are mapped into the host system memory, so that the host processor is protected from defective PC software on the emulating processor. The display updates of the emulating processor are detected and provide information for the host processor in updating a part of its display which provides the information a PC display would provide simultaneously with the display characteristic of the host system.
    Type: Grant
    Filed: March 23, 1990
    Date of Patent: February 11, 1992
    Assignee: Xerox Corporation
    Inventors: Joseph H. Binkley, Perry A. Caro, John B. Dillon, Charles R. Fay, Jonathan Gibbons, Hilary N. Hooks, Abdo G. Kadifa, Jeffery W. Lee, William C. Lynch, Clayton W. Mock, Everett T. Neely, Michael L. Tallan, Geoffrey O. Thompson, Gaya Vukkadala, John D. Wick, Donald R. Woods
  • Patent number: 5008853
    Abstract: A multi-user collaborative system in which the contents as well as the current status of other user activity of a shared structured data object representing one or more related structured data objects in the form of data entries can be concurrently accessed by different users respectively at different workstations connected to a common link.
    Type: Grant
    Filed: December 2, 1987
    Date of Patent: April 16, 1991
    Assignee: Xerox Corporation
    Inventors: Sara A. Bly, A. Brady Farrand, Jeffery D. Hodges, Michael D. Kupfer, Brian T. Lewis, William J. Maybury, Michael L. Tallan, Stephen B. Tom
  • Patent number: 4920481
    Abstract: An emulating data processor includes a host system and an emulating processor with outputs to and inputs from the host system. The emulating processor executes sequences of instructions executable by a PC being emulated, but a host processor independently executes sequences of its instructions which are different from PC instructions. Circuitry monitors the emulating processor outputs and provides information to the host system so that it can emulate the environment of the PC CPU, emulating both memory and I/O devices. The memory accesses of the emulating processor are mapped into the host system memory, so that the host processor is protected from defective PC software on the emulating processor. The display updates of the emulating processor are detected and provide information for the host processor in updating a part of its display which provides the information a PC display would provide simultaneously with the display characteristic of the host system.
    Type: Grant
    Filed: December 8, 1987
    Date of Patent: April 24, 1990
    Assignee: Xerox Corporation
    Inventors: Joseph H. Binkley, Perry A. Caro, John B. Dillon, Charles R. Fay, Jonathan Gibbons, Hilary N. Hooks, Abdo G. Kadifa, Jeffery W. Lee, William C. Lynch, Clayton W. Mock, Everett T. Neely, Michael L. Tallan, Geoffrey O. Thompson, Gaya Vukkadala, John D. Wick, Donald R. Woods