Patents by Inventor James F. Torgerson

James F. Torgerson 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: 6954789
    Abstract: A monitor for and a method of examining packets passing through a connection point on a computer network. Each packets conforms to one or more protocols. The method includes receiving a packet from a packet acquisition device and performing one or more parsing/extraction operations on the packet to create a parser record comprising a function of selected portions of the packet. The parsing/extraction operations depend on one or more of the protocols to which the packet conforms. The method further includes looking up a flow-entry database containing flow-entries for previously encountered conversational flows. The lookup uses the selected packet portions and determining if the packet is of an existing flow.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: October 11, 2005
    Assignee: Hi/fn, Inc.
    Inventors: Russell S. Dietz, Joseph R. Maixner, Andrew A. Koppenhaver, William H. Bares, Haig A. Sarkissian, James F. Torgerson
  • Publication number: 20040083299
    Abstract: A monitor for and a method of examining packets passing through a connection point on a computer network. Each packets conforms to one or more protocols. The method includes receiving a packet from a packet acquisition device and performing one or more parsing/extraction operations on the packet to create a parser record comprising a function of selected portions of the packet. The parsing/extraction operations depend on one or more of the protocols to which the packet conforms. The method further includes looking up a flow-entry database containing flow-entries for previously encountered conversational flows. The lookup uses the selected packet portions and determining if the packet is of an existing flow.
    Type: Application
    Filed: October 14, 2003
    Publication date: April 29, 2004
    Inventors: Russell S. Dietz, Joseph R. Maixner, Andrew A. Koppenhaver, William H. Bares, Haig A. Sarkissian, James F. Torgerson
  • Patent number: 6665725
    Abstract: A method of performing protocol specific operations on a packet passing through a connection point on a computer network. The packet contents conform to protocols of a layered model wherein the protocol at a at a particular layer level may include one or a set of child protocols defined for that level. The method includes receiving the packet and receiving a set of protocol descriptions for protocols may be used in the packet. A protocol description for a particular protocol at a particular layer level includes any child protocols of the particular protocol, and for any child protocol, where in the packet information related to the particular child protocol may be found. A protocol description also includes any protocol specific operations to be performed on the packet for the particular protocol at the particular layer level.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: December 16, 2003
    Assignee: Hi/fn, Inc.
    Inventors: Russell S. Dietz, Andrew A. Koppenhaver, James F. Torgerson
  • Patent number: 6651099
    Abstract: A monitor for and a method of examining packets passing through a connection point on a computer network. Each packets conforms to one or more protocols. The method includes receiving a packet from a packet acquisition device and performing one or more parsing/extraction operations on the packet to create a parser record comprising a function of selected portions of the packet. The parsing/extraction operations depend on one or more of the protocols to which the packet conforms. The method further includes looking up a flow-entry database containing flow-entries for previously encountered conversational flows. The lookup uses the selected packet portions and determining if the packet is of an existing flow.
    Type: Grant
    Filed: June 30, 2000
    Date of Patent: November 18, 2003
    Assignee: Hi/fn, Inc.
    Inventors: Russell S. Dietz, Joseph R. Maixner, Andrew A. Koppenhaver, William H. Bares, Haig A. Sarkissian, James F. Torgerson
  • Patent number: 5809543
    Abstract: An outboard file cache extended processing complex for use with a host data processing system for providing closely coupled file caching capability is described. Data movers at the host provide the hardware interface to the outboard file cache, provide the formatting of file data and commands, and control the reading and writing of data from the extended processing complex. Host interface adapters receive file access commands sent from the data movers and provide cache access control. Directly coupled fiber optic links couple each of the data movers to the associated one of the host interface adapters and from the nonvolatile memory. A nonvolatile memory to store redundant copies of the cached file data is described. A system interface including bidirectional bus structures and index processors that control the routing of data signals, provides control of storage and retrieval of file cache data derived from host interface adapters and from the nonvolatile memory.
    Type: Grant
    Filed: November 7, 1996
    Date of Patent: September 15, 1998
    Assignee: Unisys Corporation
    Inventors: Larry L. Byers, James F. Torgerson, Ferris T. Price, deceased
  • Patent number: 5577206
    Abstract: A physical layer controller for use in a data transmission network is disclosed which includes an automatic scrubbing arrangement that is activated upon the occurrence of a physical layer controller reconfiguration. The transmitter output port as well as each channel output of the physical layer controller has an output dirty flag associated therewith. Similarly, the input port as well as each channel input has an associated input dirty flag. A scrubbing arrangement automatically scrubs certain outputs after a configuration change. More specifically, in the absence of a blocking condition after a configuration change, the scrubbing arrangement will automatically scrub each output which has a new source and one of: 1) its associated output dirty flag is set to a first level; and 2) it is connected to an new source which has its associated input dirty flag set to a first level. In a method aspect, output dirty flags are set for each output that has the potential to transmits a data frame.
    Type: Grant
    Filed: March 9, 1993
    Date of Patent: November 19, 1996
    Assignee: National Semiconductor Corporation
    Inventors: Walter R. Friedrich, James R. Hamstra, James F. Torgerson
  • Patent number: 5574914
    Abstract: An apparatus and method for managing a number of data processing resources to produce one or more independent and separate data processing partitions. Each partition is defined as a proper subset of the total inventory of available data processing resources. Each partition is controlled by a system control facility. All system control facilities communicate with a site configuration management system, which defines and redefines the composition of each partition. The site configuration management system can move resources from one partition to another as required. Preferably, the system control facilities and the site configuration management system are industry standard personal computers which communicate via a local area network.
    Type: Grant
    Filed: September 8, 1994
    Date of Patent: November 12, 1996
    Assignee: Unisys Corporation
    Inventors: Peter J. Hancock, Ian R. Hepburn, Lonny R. Lebahn, Hans C. Mikkelsen, John A. Miller, Robert T. Sandelands, James F. Torgerson
  • Patent number: 5459731
    Abstract: In a communication network, an efficient link error monitor is provided that completely relieves the microprocessor of computing the link error rate and comparing it with link error rate thresholds. The link error rate computation and the comparison are performed by the physical layer of a communication station. The physical layer generates an interrupt to the microprocessor only if a threshold is crossed and a microprocessor action may be required. The physical layer includes a number of registers that can be conveniently written by the microprocessor to designate the thresholds and monitor the link errors. The link error rate is estimated using a simple estimator that provides a realistic link error rate estimate even at early stages of operation when few link errors have been detected and when, therefore, little statistical information on the link error rate exists.
    Type: Grant
    Filed: June 24, 1993
    Date of Patent: October 17, 1995
    Assignee: National Semiconductor Corporation
    Inventors: David C. Brief, James F. Torgerson, James R. Hamstra
  • Patent number: 5333270
    Abstract: A controllable configuration management (CFM) state machine user interface is disclosed for use in the physical layer controller of a station or concentrator capable or insertion into a data transmission network that is capable of operating substantially in accordance with the FDDI protocol. In one aspect of the invention, the physical layer controller includes a null configuration register, a join configuration register and a loop configuration register. The null configuration register is capable of storing information indicative of a desired configuration of the physical layer controller when the CFM state machine is in a null configuration. Similarly, the join and loop configuration register are capable of storing information indicative of desired configurations when the CFM state machine is in the join and loop configurations respectively.
    Type: Grant
    Filed: December 29, 1992
    Date of Patent: July 26, 1994
    Assignee: National Semiconductor Corporation
    Inventors: David C. Brief, Walter R. Friedrich, James F. Torgerson
  • Patent number: 5193162
    Abstract: A multiprocessor data processing system is implemented with processors, each of which may request for a temporary time the exclusive lock on an object which is stored on a data base. To achieve this a lock processor synchronizes the locking and unlocking of the objects. The requesting processor directs the storage of the object from the data base into a selected high performance storage unit, where it has exclusive rights to modify or write into the object until the object is unlocked by the processor. An audit tape or disk records all modifications made to any object during a transaction. A non-volatile cache memory is inserted in the audit trail to store a before-look image of the object that resides in the high performance storage unit. Data compaction occurs by comparison of the before-look image with an after-look image to provide a difference image, which is supplied to an audit buffer that is coupled to the audit tape.
    Type: Grant
    Filed: November 6, 1989
    Date of Patent: March 9, 1993
    Assignee: Unisys Corporation
    Inventors: Donald T. Bordsen, Thomas P. Cooper, Robert F. Esson, Michael J. Hill, John R. Jordan, Joseph E. Kessler, Dennis R. Konrad, Ralph E. Sipple, Robert E. Swenson, James F. Torgerson, Anthony P. vonArx