Patents by Inventor Tom Hill

Tom Hill 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: 11636522
    Abstract: A method to provide feedback associated with a real estate listing including providing access to a real estate listing via a system including at least a listing recommendation server that communicates with a real estate feedback application. Then receiving feedback regarding the real estate listing from a handheld device operating the real estate feedback application. Then sharing the feedback with a showing agent associated with the real estate listing.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: April 25, 2023
    Assignee: Carrier Corporation
    Inventors: Jackson Beatty, Jan Phillips, Yenong Qi, Alissa D. Doose, Tom Hill
  • Publication number: 20200193537
    Abstract: A method for communicating data for a subject real estate listing including receiving a showing note regarding a subject real estate listing; storing the showing note; and communicating the showing note to a handheld device operating a data at the door application.
    Type: Application
    Filed: April 20, 2018
    Publication date: June 18, 2020
    Applicant: CARRIER CORPORATION
    Inventors: Jackson Beatty, Jan Phillips, Yenong Qi, Jonathan Lush, Tom Hill, Alissa D. Doose
  • Publication number: 20200143434
    Abstract: A method to provide feedback associated with a real estate listing including providing access to a real estate listing via a system including at least a listing recommendation server that communicates with a real estate feedback application. Then receiving feedback regarding the real estate listing from a handheld device operating the real estate feedback application. Then sharing the feedback with a showing agent associated with the real estate listing.
    Type: Application
    Filed: April 19, 2018
    Publication date: May 7, 2020
    Applicant: CARRIER CORPORATION
    Inventors: Jackson Beatty, Jan Phillips, Yenong Qi, Alissa D. Doose, Tom Hill
  • Patent number: 10164774
    Abstract: A method and apparatus for securing a directed acyclic graph (DAG) is described. In one embodiment, an algorithm enables encryption of a DAG given a start node (an entrypoint), the node key for that node, and a path to traverse in the graph. A unique and cryptographically random key is generated for each node (sometimes referred herein as a unique node key). The node key encrypts the node it is generated for and also any edges exiting the node. The node key is stored on the incoming edge to the node (the edge from its parent node) encrypted with the node key of the parent node. Storing the keys on the edges of the DAG instead of on nodes of the DAG enables efficient querying of the DAG and the ability for a node to have multiple parents that may change without affecting the node's relationship with the non-changing parents.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: December 25, 2018
    Assignee: PUCCINI WORLD LIMITED
    Inventors: Jeff Gregory, Tom Hill, Marcos Klein, David C. Lawrence, Joel Ward
  • Publication number: 20150341167
    Abstract: A method and apparatus for securing a directed acyclic graph (DAG) is described. In one embodiment, an algorithm for encrypting a DAG is described that enables encryption of a DAG given a start node (an entrypoint), the node key for that node, and a path to traverse in the graph, where keys are stored on the edges of the DAG instead of on nodes of the DAG. Storing the keys on the edges of the DAG instead of on nodes of the DAG enables efficient querying of the DAG and the ability for a node to have multiple parents that may change without affecting the node's relationship with the non-changing parents. A unique and cryptographically random key is generated for each node created within the DAG (sometimes referred herein as a unique node key). The node key encrypts the node it is generated for and also any edges exiting the node. The node key is not stored with the node.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 26, 2015
    Inventors: Jeff Gregory, Tom Hill, Marcos Klein, David C. Lawrence, Joel Ward
  • Publication number: 20150032690
    Abstract: A virtual synchronization methodology enables on-demand data delivery so that revisions are downloaded “just-in-time” to a client machine upon an observer's access of the files rather than downloading all the revisions upfront using the static and monolithic methodology in a conventional synchronization. When virtual synchronization is invoked, a preview of the changes in the file state that have occurred since the last synchronization is obtained and used to generate virtualized files with which the observer can interact and see the changes as if the files were actually synchronized. A virtualized file is then populated with actual data on-demand when accessed by the observer or by a system or process that is operating on the client machine.
    Type: Application
    Filed: July 25, 2013
    Publication date: January 29, 2015
    Applicant: Microsoft Corporation
    Inventors: Zabir Hoque, Tom Hill, Alexander Boczar, Jonas Keating
  • Publication number: 20110184938
    Abstract: According to one aspect of embodiments of the present invention, there is provided a computer system for determining similarity between a plurality of source code files. The computer system comprises a processor adapted to execute stored instructions, and a memory device that stores instructions for execution by the processor. The memory device comprises computer-implemented code adapted identify, in each of the plurality of source code files, data storage elements defined therein, determine which of the identified data storage elements are shared data storage elements, determine, for pairs of the source code files, the coincidence of the identified shared data storage elements, and identify pairs of the source code files as being similar based on the determined coincidence.
    Type: Application
    Filed: January 27, 2010
    Publication date: July 28, 2011
    Inventor: Tom HILL
  • Patent number: 7059401
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Grant
    Filed: April 25, 2005
    Date of Patent: June 13, 2006
    Assignee: Weatherford/Lamb, Inc.
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Publication number: 20050189106
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Application
    Filed: April 25, 2005
    Publication date: September 1, 2005
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Patent number: 6883613
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: April 26, 2005
    Assignee: Weatherford/Lamb, Inc.
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Patent number: 6839411
    Abstract: A graphical user interface is disclosed that displays messages to a user in a manner such that attached or embedded message (as well as attachments to the embedded messages) within a message can be easily viewed with reduced user effort. The graphical user interface can be implemented in a variety of messaging systems, including electronic mail systems, unified messaging systems, voice mail systems, etc.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: January 4, 2005
    Assignee: Mitel, Inc.
    Inventors: Alexey Saltanov, Benjamin B. Tang, Sharon Brown, Tom Hill
  • Publication number: 20040154806
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Application
    Filed: July 24, 2003
    Publication date: August 12, 2004
    Applicant: Weatherford/Lamb, Inc.
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Patent number: 6644412
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: November 11, 2003
    Assignee: Weatherford/Lamb, Inc.
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Publication number: 20020157837
    Abstract: An apparatus and method of controlling the flow of hydrocarbons into and/or out of a string of tubing disposed in a wellbore. In one embodiment, the apparatus comprises a tubular member having at least one aperture formed in a wall thereof and a sleeve disposed radially outward of the tubular member. The sleeve is selectively movable between a first position and a second position to control the flow between the outside and the inside of the tubular member. In one aspect, the apparatus further comprises a biasing member disposed adjacent the sleeve and adapted to apply a force against the sleeve in an axial direction and further comprises a piston adapted to receive a hydraulic pressure to move the sleeve against the force of the biasing member. In another aspect, the apparatus further comprises a electromechanical device adapted to selectively move the sleeve between the first position and the second position and further comprises a control line adapted to conduct an electrical current.
    Type: Application
    Filed: April 25, 2001
    Publication date: October 31, 2002
    Inventors: Jeffrey Bode, Craig Fishbeck, Tom Hill
  • Patent number: 5992897
    Abstract: Steel pipe items such as pipes (10) are each joined by a girth weld (14) to tubular steel fittings (12) and the pipes (10) are each lined by pulling a polyethylene liner (30) through the pipe (10) and through the fitting (12). A ring (32) is forced into each fitting (12) to compress the liner (30) and force it into grooves (20) in the internal surface of the fitting (12). The grooves (20) are separated by castellations (22). The grooves (20) are in a corrosion-resistant cladding (18) deposited on the interior of each fitting (12). Alternatively, the whole of each fitting (12) is made of corrosion-resistant Duplex steel. The ends of the liners (30) are cut short of the ends of the fittings (12) and an annulus 940) of liner material is inserted in the gap. The annulus (40) has an external groove (42) accommodating a body (44) of heat insulation material. The ends of the fitting (12) are joined by a girth weld (15).
    Type: Grant
    Filed: September 29, 1997
    Date of Patent: November 30, 1999
    Assignee: BG plc
    Inventors: Tom Hill, Robert James Cummings