Patents by Inventor Philip J. Kaufman

Philip J. Kaufman 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: 10495336
    Abstract: For energy operations across domains, a method generates a native node and a foreign node that includes a foreign data structure that is defined with a foreign protocol and that represents information of a foreign device in a foreign namespace. The method links the native node and the foreign node in a native namespace and the foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method further establishes a first publish/subscription instance with message middleware for the foreign device as publisher of the first publish/subscription instance. The method translates a message from the foreign device using the communication stack.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 3, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Publication number: 20180347842
    Abstract: For energy operations across domains, a method generates a native node and a foreign node that includes a foreign data structure that is defined with a foreign protocol and that represents information of a foreign device in a foreign namespace. The method links the native node and the foreign node in a native namespace and the foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method further establishes a first publish/subscription instance with message middleware for the foreign device as publisher of the first publish/subscription instance. The method translates a message from the foreign device using the communication stack.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Patent number: 10048713
    Abstract: For energy operations across domains, a method generates a native node and a foreign node. The method further generates protocol reference data that identifies protocol specific relationships between the native node and the foreign node under an address space. In addition, the method links the native node and the foreign node in a native namespace and a foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method maps a native method calling of the native node to a foreign method calling of the foreign node using a protocol specific method mapping function.
    Type: Grant
    Filed: November 19, 2015
    Date of Patent: August 14, 2018
    Assignee: Rockwell Automation Technologies Inc.
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Patent number: 9911163
    Abstract: A system may include a processor that may receive energy data associated with one or more assets in an automation system, receive organizational model data associated with the automation system, and generate one or more energy reports based on a relationship between the energy data and the organizational model data.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 6, 2018
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventor: Philip J. Kaufman
  • Patent number: 9842372
    Abstract: A system may include a processor that may receive structured energy data associated with one or more assets in an automation system such that the structured energy data comprises a logical grouping of assets in the automation system. The processor may also determine energy properties of the one or more assets with respect to the logical grouping over a period of time, identify one or more idle periods of the one or more assets with respect to the logical grouping during the period of time based on the energy properties, and send one or more commands to the one or more assets to enter a reduced power consumption mode during the idle periods.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: December 12, 2017
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Philip J. Kaufman
  • Publication number: 20170147022
    Abstract: For energy operations across domains, a method generates a native node and a foreign node. The method further generates protocol reference data that identifies protocol specific relationships between the native node and the foreign node under an address space. In addition, the method links the native node and the foreign node in a native namespace and a foreign namespace by a translation function that automatically converts information between the foreign data structure and the proxy data structure using protocol specific structure converting functions. The method maps a native method calling of the native node to a foreign method calling of the foreign node using a protocol specific method mapping function.
    Type: Application
    Filed: November 19, 2015
    Publication date: May 25, 2017
    Inventors: Guolin Zhang, David D. Brandt, Ondrej Flek, Philip J. Kaufman, Christopher W. Como, Charles M. Rischar
  • Patent number: 9501804
    Abstract: A system may include a multi-core processor that may include a first core configured to determine structured energy data associated with one or more assets in an automation system, wherein the structured energy data comprises a logical grouping of assets in the automation system, a second core configured to control the one or more assets based on the structured energy data, a third core configured to manage security operations in the automation system, and a fourth core configured to manage safety operations in the automation system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 22, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Philip J. Kaufman
  • Patent number: 9423848
    Abstract: An energy management system may include a plurality of industrial automation devices and a first energy agent embedded within an industrial automation device of the plurality of industrial automation devices. The first energy agent may monitor one or more energy properties that correspond to the industrial automation device. Also, the first energy agent may adjust one or more operations of the industrial automation device based at least in part on the energy properties and an energy objective.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 23, 2016
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Michael R. Keller, David A. Vasko, Philip J. Kaufman, David D. Brandt
  • Publication number: 20140277806
    Abstract: An energy management system may include a plurality of industrial automation devices and a first energy agent embedded within an industrial automation device of the plurality of industrial automation devices. The first energy agent may monitor one or more energy properties that correspond to the industrial automation device. Also, the first energy agent may adjust one or more operations of the industrial automation device based at least in part on the energy properties and an energy objective.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Michael R. Keller, David A. Vasko, Philip J. Kaufman, David D. Brandt
  • Publication number: 20140277794
    Abstract: A system may include a processor that may receive structured energy data associated with one or more assets in an automation system such that the structured energy data comprises a logical grouping of assets in the automation system. The processor may also determine energy properties of the one or more assets with respect to the logical grouping over a period of time, identify one or more idle periods of the one or more assets with respect to the logical grouping during the period of time based on the energy properties, and send one or more commands to the one or more assets to enter a reduced power consumption mode during the idle periods.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Philip J. Kaufman
  • Publication number: 20140277792
    Abstract: A system may include a processor that may receive energy data associated with one or more assets in an automation system, receive organizational model data associated with the automation system, and generate one or more energy reports based on a relationship between the energy data and the organizational model data.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Philip J. Kaufman
  • Publication number: 20140278617
    Abstract: A system may include a processor that may receive a first set of energy data associated with a first asset in an automation system, wherein the first set energy data comprises a first confidence level associated with the first set energy data, receive an operational status associated with the first asset, wherein the operational status indicates operational characteristics of the first asset, and updating the first confidence level based on the operational status and a first energy profile associated with the first asset.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Philip J. Kaufman, David A. Vasko
  • Publication number: 20140277793
    Abstract: A system may include a multi-core processor that may include a first core configured to determine structured energy data associated with one or more assets in an automation system, wherein the structured energy data comprises a logical grouping of assets in the automation system, a second core configured to control the one or more assets based on the structured energy data, a third core configured to manage security operations in the automation system, and a fourth core configured to manage safety operations in the automation system.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventor: Philip J. Kaufman
  • Publication number: 20100082145
    Abstract: The invention relates to systems and/or methodologies for route management. More particularly, the invention relates to an industrial controller (e.g., logic controller) based route management solution. The route management solution can statically and/or dynamically determine, maintain, or otherwise manage a route.
    Type: Application
    Filed: February 9, 2009
    Publication date: April 1, 2010
    Applicant: Rockwell Automation Technologies, Inc.
    Inventors: N. Andrew Weatherhead, Raymond John Staron, John R. Parraga, Mark K. Carmount, Philip J. Kaufman