Patents by Inventor Eric M. Soderberg

Eric M. Soderberg 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).

  • Publication number: 20200170543
    Abstract: The present invention includes a system and device for aiding in the diagnosis of a physiological abnormality resulting in detectable, measurable variations in contents of breathed air. The system includes a handheld unit defining an airway, wherein the airway includes a plurality of sensors adapted to measure a plurality of parameters related to the presence of a physiological abnormality. The system further includes a control unit remotely connected to the handheld unit. The control unit includes a controller adapted to receive input signals from the handheld unit and remit output signals in response thereto. The output signals are usable by a user in determining the presence or absence of a physiological abnormality. The control unit further also can include a display adapted to display the output signals to a user thereby easing the determination of the physiological abnormality. The system further includes a mouthpiece selectively connectable to the handheld unit.
    Type: Application
    Filed: October 7, 2019
    Publication date: June 4, 2020
    Inventors: Derek G. Kane, Gregory R. Lanier, JR., Eric M. Soderberg, Benjamin W. Jones, JR., Paul Marquis
  • Patent number: 7320130
    Abstract: A system and methods are disclosed for preventing computers in a network from concurrently processing a task, where the task can be successfully processed by only one computer in the network at a time. The system comprises a plurality of computers connected to the network and a locking device connected to the network, wherein the locking device uses a password change system to control which computer in the network is able to process the task.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: January 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel W. Hepner, Eric M. Soderberg, Bruce Campbell
  • Patent number: 7185006
    Abstract: A system and method for handling a query seeking information about computers of a network, where the query can be optimized in a way which limits the set of computers examined to a set smaller than all known computers. The query is examined to determine a limited list of computers to be accessed that would yield the complete result. If the query can be satisfied using data from a number of computers which is less than all of the computers in the network, then the number of computers which is less than all of the computers in the network is accessed to satisfy the query. In this manner, the data collection process for satisfying the query is generally more efficient than accessing all of the computers in the network.
    Type: Grant
    Filed: September 23, 2002
    Date of Patent: February 27, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel W. Hepner, Morris Lee, Eric M. Soderberg
  • Patent number: 7069321
    Abstract: A system and a process is provided for requesting and obtaining information about Resources on a Cluster. The system utilizes a Multiplex Provider, that may be provided on every Node of the Cluster. The Multiplex Provider facilitates the communication of requests to various Nodes without requiring Providers, at such Nodes, to be Cluster-aware and without requiring a Client to directly communicate the request to every Node. The present invention also includes a scope, specifying a range for which any request may be applied. The scope may be determined utilizing a discovery process, wherein each Node on a Cluster identifies the Providers and Resources associated with the Node. The process also entails capturing the results of a request for information in a tabular format. The tabulation may be specified to include all results of the query, unique results of the query and/or based upon any other desired tabulation.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: June 27, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James R. Curtis, Eric M. Soderberg
  • Patent number: 6966010
    Abstract: The present invention provides a process for providing High Availability applications on a Cluster without utilizing a fail-over mechanism. The process utilizes a first instantiation of a Package containing information needed to implement an application on a first Node of a Cluster. Additionally, the process utilizes a second instantiation of the Package on at least one second Node of the Cluster. Upon detection of a fault condition or possible fault condition in an application, a Cluster management system transfers operation of the application from the first Node to the second Node. The second Node utilizing the second instantiation of the Package to immediately implement the application without requiring the Cluster management system to fail-over the application.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: November 15, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James R. Curtis, Eric M. Soderberg, James M. Nissen
  • Publication number: 20040194092
    Abstract: A system and methods are disclosed for preventing computers in a network from concurrently processing a task, where the task can be successfully processed by only one computer in the network at a time. The system comprises a plurality of computers connected to the network and a locking device connected to the network, wherein the locking device uses a password change system to control which computer in the network is able to process the task.
    Type: Application
    Filed: March 25, 2003
    Publication date: September 30, 2004
    Inventors: Daniel W. Hepner, Eric M. Soderberg, Bruce Campbell
  • Publication number: 20040059702
    Abstract: A system and method for handling a query seeking information about computers of a network, where the query can be optimized in a way which limits the set of computers examined to a set smaller than all known computers. The query is examined to determine a limited list of computers to be accessed that would yield the complete result. If the query can be satisfied using data from a number of computers which is less than all of the computers in the network, then the number of computers which is less than all of the computers in the network is accessed to satisfy the query. In this manner, the data collection process for satisfying the query is generally more efficient than accessing all of the computers in the network.
    Type: Application
    Filed: September 23, 2002
    Publication date: March 25, 2004
    Inventors: Daniel W. Hepner, Morris Lee, Eric M. Soderberg
  • Publication number: 20030041057
    Abstract: A system and method which monitor system attributes specified by a client and report the existence of a specified condition in such attributes to the client. A system and method allow a client to specify a particular condition of a system attribute of which the client desires to be notified, and the system and method derive data about the system attribute and notify the client upon detecting the existence of the specified condition. In a preferred embodiment, a reporting application receives a request from a client that specifies a query or view, which is used by the reporting application in deriving data and notifying the client of the existence of a specific condition of an attribute. The reporting application derives data about the system according to the specified query to determine if the specified condition exists, and upon determining that the condition exists, the reporting application notifies the requesting client.
    Type: Application
    Filed: October 21, 1999
    Publication date: February 27, 2003
    Inventors: DANIEL W. HEPNER, ERIC M. SODERBERG