Patents by Inventor Anders R. Johnson

Anders R. Johnson 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: 7657728
    Abstract: Systems and methods are disclosed for maintaining an accurate program-visible machine state of a computer. A backup system and method is provided in order to return the visual state of the computer to a previous state if an instruction generates an exception. In an embodiment, a first tag and a second tag are received from a tag queue concurrently. First data, which is associated with the first tag, is received and stored in a first register associated with the first tag. Second data, which is associated with the second tag, is sent from a second register associated with the second tag to a backup queue.
    Type: Grant
    Filed: June 11, 2008
    Date of Patent: February 2, 2010
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Publication number: 20090024841
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Application
    Filed: June 11, 2008
    Publication date: January 22, 2009
    Applicant: SEIKO EPSON CORPORATION
    Inventor: Anders R. JOHNSON
  • Patent number: 7395417
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: November 30, 2004
    Date of Patent: July 1, 2008
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Patent number: 6839832
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: January 4, 2005
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Patent number: 6697936
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: February 24, 2004
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Publication number: 20030023837
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Application
    Filed: August 30, 2002
    Publication date: January 30, 2003
    Inventor: Anders R. Johnson
  • Publication number: 20020124160
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Application
    Filed: March 12, 2002
    Publication date: September 5, 2002
    Inventor: Anders R. Johnson
  • Patent number: 6374347
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: January 13, 1999
    Date of Patent: April 16, 2002
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Patent number: 5881216
    Abstract: A register file backup system for with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises first means for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: December 23, 1996
    Date of Patent: March 9, 1999
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Patent number: 5588113
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises in a first-in-first out (FIFO) queue for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: March 13, 1995
    Date of Patent: December 24, 1996
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson
  • Patent number: 5398330
    Abstract: A register file backup system for use with a computer which processes instructions to generate results which thereby change the visual state of the computer. The computer has a register file with a plurality of addressable locations for storing data. The backup system is adapted to return the visual state of the computer to a previous state if an instruction generates an exception. The backup system utilizes less overhead so as to provide easier register file backup than a comparable software or hardware device. The backup system comprises a first-in-first-out (FIFO) queue for sequentially storing in program order, address information corresponding to destination locations in the register file where instruction results are to be stored.
    Type: Grant
    Filed: March 5, 1992
    Date of Patent: March 14, 1995
    Assignee: Seiko Epson Corporation
    Inventor: Anders R. Johnson