Patents by Inventor Chris Hopkins

Chris Hopkins 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: 20250060061
    Abstract: A connector for coupling a pipe to a vessel, the connector having an inner diameter to fit over the pipe and an inlet to receive a binder to fill and seal a cavity between the connector and the pipe. The invention also relates to method for connecting a pipe to a pit or wall comprising defining an opening in a sidewall of the pit or in the wall with an insert or a frame, providing a binder within the insert or frame to seal against the pipe which is inserted into the opening or into the insert or frame, wherein the binder binds the pipe to the insert or frame. The invention also relates to a pit incorporating the connector and an assembly including the pipe fixed to the connector.
    Type: Application
    Filed: December 14, 2022
    Publication date: February 20, 2025
    Inventors: Daniel Prusac, Chanaka Madushan Abeysinghe, Chris Hopkins
  • Patent number: 10157540
    Abstract: The disclosed subject matter relates to a vehicle identification system comprising a central station, a roadside reader for wirelessly communicating with radio tags carried by vehicles, a mapping unit connected to the reader, and a correlation unit connected to the mapping unit, wherein the correlation unit is configured to correlate second-protocol tag identifications to first-protocol tag identifications from a reserved subset of first-protocol tag identifications, wherein the mapping unit is configured to generate a new first-protocol message upon receiving a second-protocol message from the reader, and wherein the central station is configured to receive and store first-protocol messages from the reader as well as new first-protocol messages from the mapping unit and to identify a vehicle. The disclosed subject matter further relates to a method for identifying vehicles by means of this system.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: December 18, 2018
    Assignee: Kapsch TrafficCom AG
    Inventors: Chris Hopkins, Alastair Malarky
  • Publication number: 20180293882
    Abstract: The disclosed subject matter relates to a vehicle identification system comprising a central station, a roadside reader for wirelessly communicating with radio tags carried by vehicles, a mapping unit connected to the reader, and a correlation unit connected to the mapping unit, wherein the correlation unit is configured to correlate second-protocol tag identifications to first-protocol tag identifications from a reserved subset of first-protocol tag identifications, wherein the mapping unit is configured to generate a new first-protocol message upon receiving a second-protocol message from the reader, and wherein the central station is configured to receive and store first-protocol messages from the reader as well as new first-protocol messages from the mapping unit and to identify a vehicle. The disclosed subject matter further relates to a method for identifying vehicles by means of this system.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 11, 2018
    Inventors: Chris Hopkins, Alastair Malarky
  • Patent number: 9854039
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: December 26, 2017
    Assignee: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Publication number: 20160234305
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Application
    Filed: January 22, 2016
    Publication date: August 11, 2016
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 9244995
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Grant
    Filed: May 12, 2014
    Date of Patent: January 26, 2016
    Assignee: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 9195681
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for transmitting a group of data elements. These mechanisms and methods for grouping a plurality of data elements can enable more efficient data transmission, improved synchronization and data management, etc.
    Type: Grant
    Filed: January 12, 2011
    Date of Patent: November 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Chris Hopkins, Mark Abramowitz, Halloran Parry, Blake Markham
  • Publication number: 20140250065
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Application
    Filed: May 12, 2014
    Publication date: September 4, 2014
    Applicant: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 8762329
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: June 24, 2014
    Assignee: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 8596386
    Abstract: A drilling system for drilling and completing a lateral borehole from a main borehole comprises a liner unit for storing one or more prefabricated liners for installation into the lateral borehole; and a drilling unit operable to drill the lateral borehole into the formation surrounding the main borehole and to install the prefabricated liner in the lateral borehole after drilling. A method of drilling a lateral borehole from a main borehole using such a drilling system comprises positioning the system in the main borehole at a location of interest; operating the drilling unit to drill a lateral borehole from the main borehole; completing the lateral borehole by deploying the liner from the liner unit into the lateral borehole.
    Type: Grant
    Filed: November 27, 2008
    Date of Patent: December 3, 2013
    Assignee: Schlumberger Technology Corporation
    Inventors: Chris Hopkins, Nobuyoshi Niina
  • Publication number: 20120233354
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Application
    Filed: May 18, 2012
    Publication date: September 13, 2012
    Applicant: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 8255548
    Abstract: Methods and systems for simulating an online session between the client and a remote server when the client is offline including simulating a web services API to access information when the client is offline. The client includes a local interface that can communicate with the remote server. During an online session, the data and the functional logic that is invoked to manipulate the data reside on the remote server. As such, the user transmits instructions to view, create, update, delete, or otherwise modify portions of data through the local interface and subsequently through the underlying network. These instructions are ultimately received at the remote server, which then invokes the proper functional logic to perform the instructions in order to manipulate the data. An API is provided that is substantially identical to the web services API that is typically accessed over the internet, but which simulates online functionality when offline.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: August 28, 2012
    Assignee: salesforce.com, inc.
    Inventors: Chris Hopkins, Benji Jasik
  • Patent number: 8204855
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: June 19, 2012
    Assignee: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Publication number: 20110247017
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for transmitting a group of data elements. These mechanisms and methods for grouping a plurality of data elements can enable more efficient data transmission, improved synchronization and data management, etc.
    Type: Application
    Filed: January 12, 2011
    Publication date: October 6, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Chris Hopkins, Mark Abramowitz, Halloran Parry, Blake Markham
  • Publication number: 20110079437
    Abstract: A drilling system for drilling and completing a lateral borehole from a main borehole comprises a liner unit for storing one or more prefabricated liners for installation into the lateral borehole; and a drilling unit operable to drill the lateral borehole into the formation surrounding the main borehole and to install the prefabricated liner in the lateral borehole after drilling. A method of drilling a lateral borehole from a main borehole using such a drilling system comprises positioning the system in the main borehole at a location of interest; operating the drilling unit to drill a lateral borehole from the main borehole; completing the lateral borehole by deploying the liner from the liner unit into the lateral borehole.
    Type: Application
    Filed: November 27, 2008
    Publication date: April 7, 2011
    Inventors: Chris Hopkins, Nobuyoshi Nina
  • Publication number: 20110004668
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Application
    Filed: September 15, 2010
    Publication date: January 6, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Patent number: 7827138
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: November 2, 2010
    Assignee: salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Publication number: 20080082555
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for synchronizing a server and an on-demand database service. These mechanisms and methods for synchronizing a server and an on-demand database service can enable embodiments to synchronize a larger amount of data. The ability of embodiments to provide such feature can enable more effective synchronization of a user-level sharing entity database with a multi-user on-demand database service.
    Type: Application
    Filed: August 31, 2007
    Publication date: April 3, 2008
    Applicant: Salesforce.com, inc.
    Inventors: Greg Salmon, Chris Hopkins, Anant Verma, Jesse Collins, Craig Weissman
  • Publication number: 20070078950
    Abstract: Methods and systems for simulating an online session between the client and a remote server when the client is offline including simulating a web services API to access information when the client is offline. The client includes a local interface that can communicate with the remote server. During an online session, the data and the functional logic that is invoked to manipulate the data reside on the remote server. As such, the user transmits instructions to view, create, update, delete, or otherwise modify portions of data through the local interface and subsequently through the underlying network. These instructions are ultimately received at the remote server, which then invokes the proper functional logic to perform the instructions in order to manipulate the data. An API is provided that is substantially identical to the web services API that is typically accessed over the internet, but which simulates online functionality when offline.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 5, 2007
    Applicant: Salesforce.com, Inc.
    Inventors: Chris Hopkins, Benji Jasik