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: 12261913Abstract: 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: GrantFiled: September 8, 2022Date of Patent: March 25, 2025Assignee: ABB Schweiz AGInventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
-
Publication number: 20230075818Abstract: 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: ApplicationFiled: September 8, 2022Publication date: March 9, 2023Applicant: ABB Schweiz AGInventors: Roland Braun, Thomas Gamer, Ralf Jeske, Anders Trosten, Jeff Harding, Mario Hoernicke, Sten Gruener
-
Publication number: 20230002570Abstract: 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: ApplicationFiled: December 3, 2020Publication date: January 5, 2023Inventors: Jeff HARDING, Adnan HASANOVIC, Benjamin VAN WISSEN
-
Patent number: 11237804Abstract: 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: GrantFiled: November 19, 2019Date of Patent: February 1, 2022Assignee: ABB Schweiz AGInventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
-
Publication number: 20200159732Abstract: 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: ApplicationFiled: November 19, 2019Publication date: May 21, 2020Inventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
-
Patent number: 10606616Abstract: 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: GrantFiled: September 13, 2011Date of Patent: March 31, 2020Assignee: ABB Schweiz AGInventors: Jeff Harding, Petter Dahlstedt, Thomas Pauly, Joakim Olsson
-
Patent number: 10146217Abstract: 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: GrantFiled: September 15, 2014Date of Patent: December 4, 2018Assignee: ABB Schweiz AGInventors: Thomas Pauly, Hans Thilderkvist, Jeff Harding
-
Publication number: 20180336019Abstract: 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: ApplicationFiled: May 21, 2018Publication date: November 22, 2018Inventors: Benedikt Schmidt, Jeff Harding, Thomas Goldschmidt
-
Patent number: 9819539Abstract: 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: GrantFiled: October 23, 2013Date of Patent: November 14, 2017Assignee: ABB Schweiz AGInventors: Hans Thilderkvist, Thomas Pauly, Jeff Harding
-
Publication number: 20170300042Abstract: 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: ApplicationFiled: September 15, 2014Publication date: October 19, 2017Inventors: Thomas Pauly, Hans Thilderkvist, Jeff Harding
-
Patent number: 9255499Abstract: 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: GrantFiled: April 26, 2013Date of Patent: February 9, 2016Assignee: DSM IP ASSETS B.V.Inventors: Carl Howarth, Jeff Harding, Bill Burnham
-
Publication number: 20150075465Abstract: 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: ApplicationFiled: April 26, 2013Publication date: March 19, 2015Applicant: DSM IP ASSETS B.V.Inventors: Jeff Harding, Carl Howarth, Bill Burnham
-
Publication number: 20140059193Abstract: 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: ApplicationFiled: October 23, 2013Publication date: February 27, 2014Inventors: Hans Thilderkvist, Thomas Pauly, Jeff Harding
-
Publication number: 20120005270Abstract: 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: ApplicationFiled: September 13, 2011Publication date: January 5, 2012Inventors: Jeff Harding, Petter Dahlstedt, Thomas Pauly, Joakim Olsson
-
Patent number: D351102Type: GrantFiled: January 6, 1993Date of Patent: October 4, 1994Assignee: The Coca-Cola CompanyInventors: Tirso Olivares, Jeff Harding, Michael W. J. Godden