Patents by Inventor Jeff Harding

Jeff Harding 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: 12261913
    Abstract: The present disclosure is directed at a façade server. The façade server provides a configurable façade having a configurable address space and serving as an interface for a client and to provide a mapping between the configurable address space of the façade and a data space and/or an address space of an external server.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: March 25, 2025
    Assignee: ABB Schweiz AG
    Inventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
  • Publication number: 20230075818
    Abstract: The present disclosure is directed at a façade server. The façade server provides a configurable façade having a configurable address space and serving as an interface for a client and to provide a mapping between the configurable address space of the façade and a data space and/or an address space of an external server.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 9, 2023
    Applicant: ABB Schweiz AG
    Inventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
  • Publication number: 20230002570
    Abstract: The present invention relates to a compression limiter made of a first thermoplastic composition comprising a semi-crystalline semi-aromatic polyamide. The invention further relates to a process for producing the compression limiter, and to an assembly comprising the compression limiter and a thermoplastic body made of a second thermoplastic polyamide composition. According to the invention, the compression limiter is made of a thermoplastic composition.
    Type: Application
    Filed: December 3, 2020
    Publication date: January 5, 2023
    Inventors: Jeff HARDING, Adnan HASANOVIC, Benjamin VAN WISSEN
  • Patent number: 11237804
    Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: February 1, 2022
    Assignee: ABB Schweiz AG
    Inventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
  • Publication number: 20200159732
    Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
    Type: Application
    Filed: November 19, 2019
    Publication date: May 21, 2020
    Inventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
  • Patent number: 10606616
    Abstract: A method for control in a process control system, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and/or control of a process or an equipment. The control system GUI is displayed by a control system client application on a computer or workstation. In addition, one or more applications for monitoring and/or controlling at least one said control object are run in a computing process environment separate from said process control system. No code components execute in the same processing space as that running the GUI for the process control system. Any flaw or error in the extended applications cannot affect the control system program controlling an industrial process in real-time. A control system and a computer program are also disclosed.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: March 31, 2020
    Assignee: ABB Schweiz AG
    Inventors: Jeff Harding, Petter Dahlstedt, Thomas Pauly, Joakim Olsson
  • Patent number: 10146217
    Abstract: A method for controlling real world objects in an industrial installation, which is performed in a server node and includes the steps of: receiving a connection establishment request having a user identity; authenticating the user identity; establishing a connection; receiving a service request, wherein the service request includes a reference to an aspect object and a reference to an aspect of the aspect object; forwarding the service request and the user identity to a service dispatcher module; determining a target service provider from the reference to the aspect object by querying a directory server module; and sending the service request and the user identity to the target service provider.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: December 4, 2018
    Assignee: ABB Schweiz AG
    Inventors: Thomas Pauly, Hans Thilderkvist, Jeff Harding
  • Publication number: 20180336019
    Abstract: A system for reusing program code from a first completed application in a second under-development application based on identified patterns matching between the types of data accessed by the first and second applications. The system has an information model database, a pattern database, an API and applications which query the information model through the API, resulting in stored raw access data. The raw access data is extracted and patterns are generated based on similarity of the abstracted patterns as between the first and second applications. Application programmers access the pattern database to create new programs and implement prior computer code in the new program based on a pattern match on data accessed by a prior-developed application.
    Type: Application
    Filed: May 21, 2018
    Publication date: November 22, 2018
    Inventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
  • Patent number: 9819539
    Abstract: A setup control unit is configured to get activated via a first computer that is to become a node in the process control system and which activation is initiated by a setup tool being brought to the first computer. The setup control unit contacts a configuration control computer, supplies a setup tool identifier to the configuration control computer, accesses system information elements in the configuration control computer, presents system nodes to an operator using the system information elements, receives an operator selection of a system node, sends the node selection to the configuration control computer for registering, based on a setup tool identifier investigation, receives node parameter data associated with the selected system node from the configuration control computer and supplies the first computer with the node parameter data for making it into the selected system node.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: November 14, 2017
    Assignee: ABB Schweiz AG
    Inventors: Hans Thilderkvist, Thomas Pauly, Jeff Harding
  • Publication number: 20170300042
    Abstract: A method for controlling real world objects in an industrial installation, which is performed in a server node and includes the steps of: receiving a connection establishment request having a user identity; authenticating the user identity; establishing a connection; receiving a service request, wherein the service request includes a reference to an aspect object and a reference to an aspect of the aspect object; forwarding the service request and the user identity to a service dispatcher module; determining a target service provider from the reference to the aspect object by querying a directory server module; and sending the service request and the user identity to the target service provider.
    Type: Application
    Filed: September 15, 2014
    Publication date: October 19, 2017
    Inventors: Thomas Pauly, Hans Thilderkvist, Jeff Harding
  • Patent number: 9255499
    Abstract: The invention relates to rotor body for a variable valve timing system, comprising a main body comprising a front side, a back side and vanes tips, made from a fibrous reinforced polymeric material, a central part comprising an (axial) bore hole made of metal, and sealing elements made of a non-reinforced polymeric material at the vain tips and at the front side and back side. The invention also relates to a variable valve timing system comprising an assembly of a rotor and a stator receiving the rotor on a camshaft, wherein the rotor is a rotor body as described above, wherein an end part of the camshaft and/or a fixing element is received in the bore hole and the rotor is fixed at the end part of the camshaft with the fixing element.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: February 9, 2016
    Assignee: DSM IP ASSETS B.V.
    Inventors: Carl Howarth, Jeff Harding, Bill Burnham
  • Publication number: 20150075465
    Abstract: The invention relates to rotor body for a variable valve timing system, comprising a main body comprising a front side, a back side and vanes tips, made from a fibrous reinforced polymeric material, a central part comprising an (axial) bore hole made of metal, and sealing elements made of a non-reinforced polymeric material at the vain tips and at the front side and back side. The invention also relates to a variable valve timing system comprising an assembly of a rotor and a stator receiving the rotor on a camshaft, wherein the rotor is a rotor body as described above, wherein an end part of the camshaft and/or a fixing element is received in the bore hole and the rotor is fixed at the end part of the camshaft with the fixing element.
    Type: Application
    Filed: April 26, 2013
    Publication date: March 19, 2015
    Applicant: DSM IP ASSETS B.V.
    Inventors: Jeff Harding, Carl Howarth, Bill Burnham
  • Publication number: 20140059193
    Abstract: A setup control unit is configured to get activated via a first computer that is to become a node in the process control system and which activation is initiated by a setup tool being brought to the first computer. The setup control unit contacts a configuration control computer, supplies a setup tool identifier to the configuration control computer, accesses system information elements in the configuration control computer, presents system nodes to an operator using the system information elements, receives an operator selection of a system node, sends the node selection to the configuration control computer for registering, based on a setup tool identifier investigation, receives node parameter data associated with the selected system node from the configuration control computer and supplies the first computer with the node parameter data for making it into the selected system node.
    Type: Application
    Filed: October 23, 2013
    Publication date: February 27, 2014
    Inventors: Hans Thilderkvist, Thomas Pauly, Jeff Harding
  • Publication number: 20120005270
    Abstract: A method for control in a process control system, where a graphical user interface of said process control system is arranged with graphic representations of one or more control objects for monitoring and/or control of a process or an equipment. The control system GUI is displayed by a control system client application on a computer or workstation. In addition, one or more applications for monitoring and/or controlling at least one said control object are run in a computing process environment separate from said process control system. No code components execute in the same processing space as that running the GUI for the process control system. Any flaw or error in the extended applications cannot affect the control system program controlling an industrial process in real-time. A control system and a computer program are also disclosed.
    Type: Application
    Filed: September 13, 2011
    Publication date: January 5, 2012
    Inventors: Jeff Harding, Petter Dahlstedt, Thomas Pauly, Joakim Olsson
  • Patent number: D351102
    Type: Grant
    Filed: January 6, 1993
    Date of Patent: October 4, 1994
    Assignee: The Coca-Cola Company
    Inventors: Tirso Olivares, Jeff Harding, Michael W. J. Godden