Patents by Inventor Michael Sprague

Michael Sprague 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: 20090179177
    Abstract: The present invention provides a method for evaluating the properties of hydrogen to improve the safety of hydrogen fuel, and provides a method for selecting proper odorants for hydrogen. Odorized hydrogen containing suitable odorants in appropriate concentrations with hydrogen are also provided.
    Type: Application
    Filed: March 20, 2009
    Publication date: July 16, 2009
    Applicant: Enersol, Inc. N.A., L.P.
    Inventors: Patrick J. FLYNN, Michael SPRAGUE
  • Patent number: 7525997
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: April 28, 2009
    Assignee: Tekelec
    Inventors: Robby Darren Benedyk, David Michael Sprague, Dan Alan Brendes
  • Publication number: 20080209007
    Abstract: Methods, systems, and computer program products for accessing data associated with a plurality of similarly structured distributed databases are disclosed. According to one method, a first value of a data element associated with a first distributed database is received from the first distributed database. A second value of a data element associated with a second distributed database is received from the second distributed database. The first and second values of the data element are included in a third merged database. The first and second values of the data element in the third merged database are accessed.
    Type: Application
    Filed: September 6, 2007
    Publication date: August 28, 2008
    Inventors: David W. Gurecki, David Michael Sprague
  • Patent number: 7327670
    Abstract: Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points over an internet protocol (IP) network include receiving, at a signal transfer point, a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point, such as a service switching point (SSP). The first SS7 signaling point is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point over an IP network.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: February 5, 2008
    Assignee: Tekelec
    Inventors: David Michael Sprague, Dan Alan Brendes, Venkataramaiah Ravishankar, Paul Andrew Miller
  • Patent number: 7295579
    Abstract: A normalizing signaling gateway (NSG) routing node receives a first signaling message formatted according to a first variant of a common or standard signaling protocol, such as ISUP, and creates a second signaling message based on the first message. The second signaling message includes a normalized component and a variant component. The second signaling message may then be routed to a second NSG routing node or to a media gateway controller. Because the NSG routing node converts messages to and from variants of a standard signaling protocol, the media gateway controller is not required to support all of the variants of the standard signaling protocol, and its complexity is reduced.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: November 13, 2007
    Assignee: Tekelec
    Inventors: David Michael Sprague, Mark Edward Kanode, Dan Alan Brendes, Mark Ernest Davidson
  • Patent number: 7242695
    Abstract: Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points over an internet protocol (IP) network include receiving, at a signal transfer point, a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point, such as a service switching point (SSP). The first SS7 signaling point is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point over an IP network.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: July 10, 2007
    Assignee: Tekelec
    Inventors: David Michael Sprague, Dan Alan Brendes, Venkatarmaiah Ravishankar, Paul Andrew Miller
  • Patent number: 7190702
    Abstract: Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points over an internet protocol (IP) network include receiving, at a signal transfer point, a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point, such as a service switching point (SSP). The first SS7 signaling point is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point over an IP network.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: March 13, 2007
    Assignee: Tekelec
    Inventors: David Michael Sprague, Dan Alan Brendes, Venkatarmaiah Ravishankar, Paul Andrew Miller
  • Patent number: 7155505
    Abstract: Methods and systems for ticket voucher flow control throttle MSUs that were enqueued during a signaling link failure. The throttling is performed based on a system of ticket voucher requests and grants. Communication modules seeking to send call signaling messages to outgoing signaling links issue ticket voucher requests. Grantors that are available to send the call signaling messages issue grants to the requestor. The grants may be based on the available capacity of an outbound signaling link.
    Type: Grant
    Filed: August 8, 2000
    Date of Patent: December 26, 2006
    Assignee: Tekelec
    Inventors: Mark Ernest Davidson, David Michael Sprague, Mark Edward Kanode
  • Patent number: 7136477
    Abstract: An end office support (EOS) routing node implements MTP layers 1-3 on behalf of one or more remote applications that share the true point code of the EOS routing node. Implementing MTP layers 1-3 includes receiving messages addressed to the true point code, determining whether the messages are contain application level information of interest to a remote application, and forwarding the application level information to the remote application. Messages may be routed internally within the EOS routing node using an internal point code used to uniquely identify the remote application within the EOS routing node. The EOS routing node may also perform network management functions on behalf of one or more remote applications.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: November 14, 2006
    Assignee: Tekelec
    Inventors: Jeffrey Alan Craig, Mac Ernest Davidson, Seetharaman Khadri, David Michael Sprague
  • Patent number: 7113581
    Abstract: Disclosed is a communications network element that is capable of routing signaling messages and includes a dynamic routing key registration feature which allows Internet protocol (IP) nodes to automatically register/de-register and subsequently direct traffic towards or away from themselves without the need for manual operator intervention. A signaling gateway routing node includes a self-registering data communication module (sDCM) that is adapted to receive and process dynamic routing key registration messages from associated IP nodes. Such dynamic routing key registration messages may include information that is used to register a new routing key association with a TCP/IP connection, de-register an existing routing key association with the TCP/IP connection, or modify routing key information associated with the TCP/IP connection.
    Type: Grant
    Filed: April 20, 2001
    Date of Patent: September 26, 2006
    Assignee: Tekelec
    Inventors: Robby Darren Benedyk, Dan Alan Brendes, David Michael Sprague, Mark Ernest Davidson, Peter Joseph Marsico
  • Publication number: 20060168842
    Abstract: According to one embodiment, a ventilation system includes a heat-recovery device for pre-heating make-up air with exhaust air from multiple drying chambers (e.g., dry kilns for drying lumber). The ventilation system includes ductwork connecting the drying chambers to the heat-recovery device in a parallel arrangement. Supply ductwork for supplying pre-heated make-up air from the heat-recovery device to the drying chambers includes a main supply duct, or conduit, in fluid communication with the heat-recovery device and plural branch supply conduits, each of which establishes fluid communication with the main supply conduit and a respective drying chamber. Return ductwork for delivering exhaust air from the drying chambers to the heat-recovery device includes a main exhaust duct, or conduit, in fluid communication with the heat-recovery device and plural branch exhaust conduits, each of which establishes fluid communication with the main exhaust conduit and a respective drying chamber.
    Type: Application
    Filed: December 6, 2005
    Publication date: August 3, 2006
    Inventor: Michael Sprague
  • Publication number: 20060122794
    Abstract: A system, method and computer program product are provided for assessing aquatic environments. Initially, the user measures biological, morphological and physiological parameters, quantitatively, semi-quantitatively and qualitatively in the field, guided by the computer software o of the present invention, and enters the data obtained from such measurements entered into a handheld computer processing means running the computer software of the present invention. Then, the data is transferred into a desktop computer processing means for automated analysis, processing, reporting of field data, and production of various user reports through the synchronized, compatible desktop software of the present invention.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Inventors: Michael Sprague, Sarah Hughes, William Procunier
  • Patent number: 7050456
    Abstract: Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points over an internet protocol (IP) network include receiving, at a signal transfer point, a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point, such as a service switching point (SSP). The first SS7 signaling point is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point over an IP network.
    Type: Grant
    Filed: November 19, 1999
    Date of Patent: May 23, 2006
    Assignee: Tekelec
    Inventors: David Michael Sprague, Dan Alan Brendes, Venkatarmaiah Ravishankar, Paul Andrew Miller
  • Patent number: 7031340
    Abstract: Methods and systems for transmitting user part messages between signaling system seven (SS7) signaling points over an internet protocol (IP) network include receiving, at a signal transfer point, a first SS7 user part message. The first SS7 user part message can be received from a first SS7 signaling point, such as a service switching point (SSP). The first SS7 signaling point is encapsulated in a first IP packet. The first IP packet is transmitted to a second SS7 signaling point over an IP network.
    Type: Grant
    Filed: March 31, 2003
    Date of Patent: April 18, 2006
    Assignee: Tekelec
    Inventors: David Michael Sprague, Dan Alan Brendes, Venkatarmaiah Ravishankar, Paul Andrew Miller
  • Patent number: 7002988
    Abstract: A transport adapter layer interface (TALI) includes messages, processes, and packet structures for sending and receiving SS7 information over a stream-oriented connection, such as a TCP/IP connection. For example, the TALI interface includes test messages for testing the status of a connection and allow and prohibit messages for enabling and disabling service data communications without invoking a TCP handshaking procedure. The TALI interface also includes SYNC and LENGTH fields for facilitating extraction of individual message packets over a stream-oriented connection.
    Type: Grant
    Filed: June 6, 2000
    Date of Patent: February 21, 2006
    Assignee: Tekelec
    Inventors: Robby Darren Benedyk, David Michael Sprague, Dan Alan Brendes
  • Patent number: 6967956
    Abstract: A network element that is capable facilitating the routing and accounting of messages between a plurality of network elements that do not share a common signaling application protocol nor a common transport protocol suite. In one embodiment of the present invention, a Multi-Protocol Gateway (MPG) is adapted to receive a signaling message and subsequently translate both the signaling and transport protocol suite prior to message routing. The MPG node is also configured to create and maintain usage and measurements data that may subsequently be used to produce billing records.
    Type: Grant
    Filed: July 18, 2000
    Date of Patent: November 22, 2005
    Assignee: Tekelec
    Inventors: Robert John Tinsley, Peter Joseph Marsico, David Michael Sprague
  • Publication number: 20050245392
    Abstract: A methanol reforming catalyst containing passivated copper and zinc oxide and/or alumina can be prepared by (1) precipitating or spray-drying a mixture of catalyst precursor components dissolved or suspended in a diluent in order to form a solid catalyst precursor in the form of powder or granules, (2) calcining and reducing the solid catalyst precursor obtained in stage (1), (3) passivating the reduced catalyst precursor obtained in stage (2) and (4) shaping the passivated catalyst precursor obtained in stage (3) to form the catalyst. A reduction in the volume shrinkage and an increase in the mechanical hardness during operation of the methanol reforming catalyst are achieved by the preparation process.
    Type: Application
    Filed: July 5, 2005
    Publication date: November 3, 2005
    Inventors: Markus Holzle, Michael Sprague, Klaus Harth, Martin Schussler, Martin Karl, Stefan Boneberg
  • Publication number: 20040230600
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: September 4, 2003
    Publication date: November 18, 2004
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Lyle E. Devore, Steven Michael Sprague, Ryan Jaeger
  • Publication number: 20040221259
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources including intermediate datasources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: September 29, 2003
    Publication date: November 4, 2004
    Inventors: Lyle E. Devore, Steven Michael Sprague, Ryan Jaeger, John J. Varley, Jerome Aguirre Nicolas, Richard Douglas Lampe, Billy Clark, Richard Allen Vaughn
  • Publication number: 20040221257
    Abstract: A system and method for information display based on a family of display screens for displaying information derived from numerous data sources. Each display screen includes function controls as well as indicator controls. The function controls link a first level display screen to subsidiary display screens. A capacity is provided for saving defined display screen formats and for generating a custom display screen based on function controls which were previously defined in defined display screens. Also disclosed is a method of using a family of display screens for managing access to information and displaying that information.
    Type: Application
    Filed: September 4, 2003
    Publication date: November 4, 2004
    Applicant: LOCKHEED MARTIN CORPORATION
    Inventors: Lyle E. Devore, Steven Michael Sprague, Ryan Jaeger, John J. Varley, Jerome Aguirre Nicolas, Richard Douglas Lampe, Billy Clark, Richard Allen Vaughn