Patents by Inventor Scott A. Lurndal

Scott A. Lurndal 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: 10394730
    Abstract: Methods and systems are disclosed for routing and distributing interrupts in a multi-processor computer to various processing elements within the computer. A system for distributing the interrupts may include a plurality of logic devices configured in a hierarchical tree structure that distributes incoming interrupts to interrupt redistributors (redistribution devices). The system also includes plural processing elements, where each processing element has an associated bus address. A shared serial bus couples the redistribution devices and processing elements. Each of the redistribution devices is configured to transfer the incoming interrupts to at least one of the processing elements over the common bus, based on the bus address.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 27, 2019
    Assignee: Cavium, LLC
    Inventors: Bryan W. Chin, Wu Ye, Yoganand Chillarige, Paul G. Scrobohaci, Scott Lurndal
  • Publication number: 20160140064
    Abstract: Methods and systems are disclosed for routing and distributing interrupts in a multi-processor computer to various processing elements within the computer. A system for distributing the interrupts may include a plurality of logic devices configured in a hierarchical tree structure that distributes incoming interrupts to interrupt redistributors (redistribution devices). The system also includes plural processing elements, where each processing element has an associated bus address. A shared serial bus couples the redistribution devices and processing elements. Each of the redistribution devices is configured to transfer the incoming interrupts to at least one of the processing elements over the common bus, based on the bus address.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Bryan W. CHIN, Wu YE, Yoganand CHILLARIGE, Paul G. SCROBOHACI, Scott LURNDAL
  • Patent number: 6424988
    Abstract: A method is provided for responding to a computer system call requesting creation of such new process in a multicomputer system which includes multiple sites, each site including a local processor and local memory, and wherein the multicomputer system includes a distributed process directory which is distributed across multiple sites such that different site memories include different fragments of the process directory and such that the distributed process directory includes a multiplicity of slots, the method comprising the steps of: creating the new process on a respective site; providing in memory of at least one site a designation of sites for which respective process directory fragments include at least one unallocated slot; selecting a respective site from the designation; and referencing a respective process identification corresponding to the new process in a slot in a respective process directory fragment on the selected site.
    Type: Grant
    Filed: November 24, 1997
    Date of Patent: July 23, 2002
    Assignee: Unisys Corporation
    Inventor: Scott Lurndal
  • Patent number: 6393459
    Abstract: A method for creating a process in a multicomputer system that includes interconnected multiple sites. Each site includes a local processor, local memory, and a local operating system including a local process manager server that is addressable through an associated process port identifier. The operating system includes a messaging facility for controlling the transfer of messages between different processes on different sites. A process directory structure is distributed across multiple sites. The fragmented process directory structure includes a multiplicity of slots for referencing a multiplicity of process port identifiers. A process directory port group structure is provided in the site memory of at least one of the sites, and references respective port identifiers associated with respective process managers on respective sites. A process directory port group manager is provided that is operative on at least one of the sites.
    Type: Grant
    Filed: August 23, 2000
    Date of Patent: May 21, 2002
    Assignee: Unisys Corporation
    Inventor: Scott Lurndal
  • Publication number: 20020016863
    Abstract: A method is provided for responding to a computer system call requesting creation of such new process in a multicomputer system which includes multiple sites, each site including a local processor and local memory, and wherein the multicomputer system includes a distributed process directory which is distributed across multiple sites such that different site memories include different fragments of the process directory and such that the distributed process directory includes a multiplicity of slots, the method comprising the steps of: creating the new process on a respective site; providing in memory of at least one site a designation of sites for which respective process directory fragments include at least one unallocated slot; selecting a respective site from the designation; and referencing a respective process identification corresponding to the new process in a slot in a respective process directory fragment on the selected site.
    Type: Application
    Filed: November 24, 1997
    Publication date: February 7, 2002
    Inventor: SCOTT LURNDAL
  • Patent number: 6192514
    Abstract: A method is provided for responding to a computer system call requesting creation of such new process in a multicomputer system which includes multiple sites, each site including a local processor and local memory, and wherein the multicomputer system includes a distributed process directory which is distributed across multiple sites such that different site memories include different fragments of the process directory and such that the distributed process directory includes a multiplicity of slots, the method comprising the steps of: creating the new process on a respective site; providing in memory of at least one site a designation of sites for which respective process directory fragments include at least one unallocated slot; selecting a respective site from the designation; and referencing a respective process identification corresponding to the new process in a slot in a respective process directory fragment on the selected site.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: February 20, 2001
    Assignee: Unisys Corporation
    Inventor: Scott A. Lurndal
  • Patent number: 6167430
    Abstract: A method for creating a process in a multicomputer system that includes interconnected multiple sites. Each site includes a local processor, local memory, and a local operating system including a local process manager server that is addressable through an associated process port identifier. The operating system includes a messaging facility for controlling the transfer of messages between different processes on different sites. A process directory structure is distributed across multiple sites. The fragmented process directory structure includes a multiplicity of slots for referencing a multiplicity of process port identifiers. A procecss directory port group structure is provided in the site meemory of at least one of the sites, and references respective port identifiers associated with respective process managers on respective sites. A process directory port group manager is provided that is operative on at least one of the sites.
    Type: Grant
    Filed: May 12, 1998
    Date of Patent: December 26, 2000
    Assignee: Unisys Corporation
    Inventor: Scott Lurndal