Patents by Inventor Tom Hansen

Tom Hansen 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: 9376011
    Abstract: A method of transferring a volatile organic liquid between a railcar and a truck, comprising: providing for the flow of a volatile organic liquid through a first conduit from a liquid unloading vessel to a liquid loading vessel, wherein the liquid unloading vessel can be coupled to or part of a railcar, in which case the liquid loading vessel is coupled to or part of a truck, or the liquid unloading vessel can be coupled to or part of the truck, in which case the liquid loading vessel is coupled to or part of the railcar; providing for the flow of organic vapor through a second conduit from the liquid loading vessel to the liquid unloading vessel; and providing for the flow of organic vapor from the second conduit through a pressure relief valve upon opening of the pressure relief valve.
    Type: Grant
    Filed: February 23, 2011
    Date of Patent: June 28, 2016
    Inventors: Larry Padfield, Tom Hansen
  • Patent number: 9264512
    Abstract: One embodiment of the present invention may take the form of a method and a system for performance enhancing proxy (PEP). A PEP system may include a configuration of software components and hardware devices to increase the performance of a two-way satellite broadband service. The PEP system may include one or more embodiments to reduce the time necessary for users to transmit and receive data provided through a communication network.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: February 16, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Tom Hansen, Alisson Friedrich, Kiruthika Selvamani, John Yakemovic, Thomas Steven Taylor
  • Publication number: 20150172406
    Abstract: One embodiment of the present invention may take the form of a method and a system for performance enhancing proxy (PEP). A PEP system may include a configuration of software components and hardware devices to increase the performance of a two-way satellite broadband service. The PEP system may include one or more embodiments to reduce the time necessary for users to transmit and receive data provided through a communication network.
    Type: Application
    Filed: February 23, 2015
    Publication date: June 18, 2015
    Inventors: Tom Hansen, Alisson Friedrich, Kiruthika Selvamani, John Yakemovic, Thomas Steven Taylor
  • Patent number: 8966011
    Abstract: One embodiment of the present invention may take the form of a method and a system for performance enhancing proxy (PEP). A PEP system may include a configuration of software components and hardware devices to increase the performance of a two-way satellite broadband service. The PEP system may include one or more embodiments to reduce the time necessary for users to transmit and receive data provided through a communication network.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: February 24, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Alisson Friedrich, John Yakemovic, Thomas Steven Taylor, Tom Hansen, Kiruthika Selvamani
  • Patent number: 8285870
    Abstract: Systems and methods are provided for resolving domain name services (DNS) queries for address information about hosts on a network. The queries are posited from remote users across a satellite or other remote link to a network, and are monitored as they pass through a central node logically present between the remote link and the network. A list of statistically significant hosts on the network is maintained and transmitted from the central node to the plurality of remote users across the remote link. By providing the remote nodes with a current list of popular hosts and associated address information, subsequent domain name services queries placed for the statistically significant hosts may be resolved without communicating across the remote link.
    Type: Grant
    Filed: September 5, 2007
    Date of Patent: October 9, 2012
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Thomas Steven Taylor, John Yakemovich, Alisson Friedrich, Tom Hansen, Kiruthika Selvamani
  • Patent number: 8055795
    Abstract: Systems and methods are provided for resolving domain name services (DNS) queries for address information about hosts on a network. The queries are posited from remote users across a satellite or other remote link to a network. In response to a domain name services request from the client containing a name of the server, a placeholder address is generated and provided in response to the client. After a subsequent request for a connection to the server is received, the name of the server is re-associated with the placeholder address and the connection request containing the proper host name is forwarded across the data link. A hub processor receives the request for connection, resolves the name of the server to an address on the network, and establishes a connection between the client and the server using the address on the network.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: November 8, 2011
    Assignee: EchoStar Technologies LLC
    Inventors: Thomas Steven Taylor, John Yakemovich, Alisson Friedrich, Tom Hansen, Kiruthika Selvamani
  • Patent number: 8046532
    Abstract: A method and system for detecting matching strings in a string of characters utilizing content addressable memory using primary and secondary matches is disclosed.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: October 25, 2011
    Assignee: Comtech EF Data Corp.
    Inventors: Patrick A. Owsley, Nathan Hungerford, Seth Sjoholm, Ed Coulter, Jason Franklin, Brian Banister, Tom Hansen
  • Patent number: 8028125
    Abstract: A method and system for detecting matching strings in a string of characters utilizing content addressable memory is disclosed.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: September 27, 2011
    Assignee: Comtech EF Data Corp.
    Inventors: Patrick A. Owsley, Brian Banister, Tom Hansen, Jason Franklin, Nathan Hungerford, Seth Sjoholm, Ed Coulter
  • Publication number: 20090172801
    Abstract: One embodiment of the present invention may take the form of a method and a system for performance enhancing proxy (PEP). A PEP system may include a configuration of software components and hardware devices to increase the performance of a two-way satellite broadband service. The PEP system may include one or more embodiments to reduce the time necessary for users to transmit and receive data provided through a communication network.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Applicant: EchoStar Technologies Corporation
    Inventors: Alisson Friedrich, John Yakemovic, Thomas Steven Taylor, Tom Hansen, Kiruthika Selvamani
  • Publication number: 20090089441
    Abstract: Systems and methods are provided for resolving domain name services (DNS) queries for address information about hosts on a network. The queries are posited from remote users across a satellite or other remote link to a network. In response to a domain name services request from the client containing a name of the server, a placeholder address is generated and provided in response to the client. After a subsequent request for a connection to the server is received, the name of the server is re-associated with the placeholder address and the connection request containing the proper host name is forwarded across the data link. A hub processor receives the request for connection, resolves the name of the server to an address on the network, and establishes a connection between the client and the server using the address on the network.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Applicant: ECHOSTAR BROADBAND, LLC
    Inventors: THOMAS STEVEN TAYLOR, JOHN YAKEMOVICH, ALISSON FRIEDRICH, TOM HANSEN, KIRUTHIKA SELVAMANI
  • Publication number: 20090063762
    Abstract: A method and system for detecting matching strings in a string of characters utilizing content addressable memory is disclosed.
    Type: Application
    Filed: August 20, 2008
    Publication date: March 5, 2009
    Applicant: Comtech AHA Corporation
    Inventors: Patrick A. Owsley, Brian Banister, Tom Hansen, Jason Franklin, Nathan Hungerford, Seth Sjoholm, Ed Coulter
  • Publication number: 20090063914
    Abstract: A method and system for detecting matching strings in a string of characters utilizing content addressable memory using primary and secondary matches is disclosed.
    Type: Application
    Filed: August 20, 2008
    Publication date: March 5, 2009
    Applicant: Comtech AHA Corporation
    Inventors: Patrick A. Owsley, Nathan Hungerford, Seth Sjoholm, Ed Coulter, Jason Franklin, Brian Banister, Tom Hansen
  • Publication number: 20090063704
    Abstract: Systems and methods are provided for resolving domain name services (DNS) queries for address information about hosts on a network. The queries are posited from remote users across a satellite or other remote link to a network, and are monitored as they pass through a central node logically present between the remote link and the network. A list of statistically significant hosts on the network is maintained and transmitted from the central node to the plurality of remote users across the remote link. By providing the remote nodes with a current list of popular hosts and associated address information, subsequent domain name services queries placed for the statistically significant hosts may be resolved without communicating across the remote link.
    Type: Application
    Filed: September 5, 2007
    Publication date: March 5, 2009
    Applicant: ECHOSTAR BROADBAND, LLC
    Inventors: Thomas Steven Taylor, John Yakemovich, Tom Hansen, Kiruthika Selvamani, Alisson Emilio Friedrich
  • Patent number: 7415659
    Abstract: The current invention involves a forward error detection system, especially for use with Low Density Parity Check codes. A parallel SISO structure allows the decoder to process multiple parity equations at the same time. There is a new SISO decoder which allows for the updating of the Log-likelihood-ratio's in a single operation, as opposed to the two pass traditionally associated with the Tanner Graph's. In the decoder, there is a mapping structure that correctly aligns the stored estimates, the stored differences and the SISO's. There is also the ability to deal with multiple instances of the same data being processed at the same time. This structure manages the updates and the differences in such a manner that all calculations on a single piece of data that are processed in parallel are incorporated correctly in the new updated estimates.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: August 19, 2008
    Assignee: Comtech AHA Corporation
    Inventors: Brian A. Banister, Patrick A. Owsley, Tom Hansen
  • Patent number: 7353444
    Abstract: The current invention involves a forward error detection system, especially for use with Low Density Parity Check codes. A parallel SISO structure allows the decoder to process multiple parity equations at the same time. There is a new SISO decoder which allows for the updating of the Log-likelihood-ratios in a single operation, as opposed to the two pass traditionally associated with the Tanner Graphs. In the decoder, there is a mapping structure that correctly aligns the stored estimates, the stored differences and the SISOs. There is also the ability to deal with multiple instances of the same data being processed at the same time. This structure manages the updates and the differences in such a manner that all calculations on a single piece of data that are processed in parallel are incorporated correctly in the new updated estimates.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: April 1, 2008
    Assignee: Comtech AHA Corporation
    Inventors: Patrick A. Owsley, Brian A. Banister, Tom Hansen
  • Publication number: 20060212781
    Abstract: A method and apparatus for decoding a linear block encoded string of information bits comprising: converting the string into a plurality of codewords. Performing hard and soft decisions on each codeword to generate a hard and soft decision vector. Computing the syndrome and finding the location of the two minimum values by Galois Field Arithmetic. Designating these values LOW1 and LOW2 and xoring with a Nc1, thus generating Nc2. Swapping Nc1 with Nc2 and determining the lowest soft decision value, Min1 and a next lowest value, Min2. The two bit locations creating Min1 are designated as MinA and MinB. MinA being replaced with Min2 minus the value MinA. MinB being replaced with Min2 minus the value at MinB. Generating an output codeword by subtracting Min1 from all other bit locations values and 2's complementing all soft values with 0 in their location. Creating the new soft value vector.
    Type: Application
    Filed: January 10, 2006
    Publication date: September 21, 2006
    Inventors: Eric Hewitt, Alan Danielson, Peter Ladow, Tom Hansen
  • Publication number: 20050258985
    Abstract: The current invention involves a forward error detection system, especially for use with Low Density Parity Check codes. A parallel SISO structure allows the decoder to process multiple parity equations at the same time. There is a new SISO decoder which allows for the updating of the Log-likelihood-ratio's in a single operation, as opposed to the two pass traditionally associated with the Tanner Graph's. In the decoder, there is a mapping structure that correctly aligns the stored estimates, the stored differences and the SISO's. There is also the ability to deal with multiple instances of the same data being processed at the same time. This structure manages the updates and the differences in such a manner that all calculations on a single piece of data that are processed in parallel are incorporated correctly in the new updated estimates.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 24, 2005
    Inventors: Brian Banister, Patrick Owsley, Tom Hansen
  • Publication number: 20050258984
    Abstract: The current invention involves a forward error detection system, especially for use with Low Density Parity Check codes. A parallel SISO structure allows the decoder to process multiple parity equations at the same time. There is a new SISO decoder which allows for the updating of the Log-likelihood-ratio's in a single operation, as opposed to the two pass traditionally associated with the Tanner Graph's. In the decoder, there is a mapping structure that correctly aligns the stored estimates, the stored differences and the SISO's. There is also the ability to deal with multiple instances of the same data being processed at the same time. This structure manages the updates and the differences in such a manner that all calculations on a single piece of data that are processed in parallel are incorporated correctly in the new updated estimates.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 24, 2005
    Inventors: Patrick Owsley, Brian Banister, Tom Hansen
  • Patent number: 6847984
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Grant
    Filed: December 16, 1999
    Date of Patent: January 25, 2005
    Assignee: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Dan Chartier, Manual Gonsalves, Tom Hansen
  • Patent number: 6704755
    Abstract: The invention provides systems and methods for continuous back up of data stored on a computer network. To this end the systems of the invention include a synchronization process that replicates selected source data files data stored on the network and to create a corresponding set of replicated data files, called the target data files, that are stored on a back up server. This synchronization process builds a baseline data structure of target data files. In parallel to this synchronization process, the system includes a dynamic replication process that includes a plurality of agents, each of which monitors a portion of the source data files to detect and capture, at the byte-level, changes to the source data files.
    Type: Grant
    Filed: May 21, 2002
    Date of Patent: March 9, 2004
    Assignee: LiveVault Corporation
    Inventors: Christopher Midgley, John Webb, Ted Hess, John Acott, Tom Hansen, Brian Wilson