Patents by Inventor James K. Han

James K. Han 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: 10084611
    Abstract: Management systems, methods and mediums are provided for displaying graphics using a programmable symbol animation pre-processor. One method includes identifying a symbol associated with a building graphic, identifying a symbol property to be animated, and determining whether the symbol property is associated with a script. When it is, identifying a plurality of different data points referenced in the script where each data point corresponds to the same device or a respective device in the building. The method identifies a respective value for each identified data point as received from a management system operably connected to each of the plurality of devices, identifies an operation in the script that corresponds to an evaluation of the values of the identified data points, generates a first evaluation result based on the operation, and displays a graphical representation of the symbol based on the first evaluation result and in association with the building graphic.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 25, 2018
    Assignee: SIEMENS SCHWEIZ AG
    Inventors: Andreas Hersche, James K. Han, Patrick Stirnemann
  • Patent number: 10019129
    Abstract: Management systems, methods and mediums are provided. A method includes displaying a building layout graphic, receiving a request to generate a coverage area graphic associated with a monitoring device, generating the coverage area graphic, and displaying the coverage area graphic relative to the building layout graphic. The method also identifies a device having a data point to be monitored by the data processing system, and determines whether the identified device is in the coverage area represented by the coverage area graphic. In response to determining that the identified device is in the coverage area, the method further includes storing a related item identifier associated with the one or more monitoring devices in association with an object corresponding to the identified device. The method receives a selection for the identified device and, in response, displays one or more related item identifiers associated with the one or more monitoring devices.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 10, 2018
    Assignee: SIEMENS SCHWEIZ AG
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche
  • Publication number: 20180088789
    Abstract: Management systems, methods and mediums are provided for a building automation graphical interface command configuration. One method includes receiving a selection of a graphical element. The method includes receiving a selection of a command control type. The method includes associating the command control type with the graphical element to produce a command control. The method includes receiving at least one property for the command control. At least one property includes at least a parameter name that identifies a target of the command control. The method includes storing the command control. The method includes in response to a user selection or modification of the command control, processing a command to modify the target of the command control.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Applicant: Siemens Schweiz AG
    Inventors: James K. Han, Andreas Hersche, Elena Pokatayev
  • Publication number: 20170090680
    Abstract: Management systems, methods and mediums are provided for displaying graphics using a programmable symbol animation pre-processor. One method includes identifying a symbol associated with a building graphic, identifying a symbol property to be animated, and determining whether the symbol property is associated with a script. When it is, identifying a plurality of different data points referenced in the script where each data point corresponds to the same device or a respective device in the building. The method identifies a respective value for each identified data point as received from a management system operably connected to each of the plurality of devices, identifies an operation in the script that corresponds to an evaluation of the values of the identified data points, generates a first evaluation result based on the operation, and displays a graphical representation of the symbol based on the first evaluation result and in association with the building graphic.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Applicant: Siemens Schweiz AG
    Inventors: Andreas Hersche, James K. Han, Patrick Stirnemann
  • Publication number: 20170046012
    Abstract: Management systems, methods and mediums are provided. A method includes displaying a building layout graphic, receiving a request to generate a coverage area graphic associated with a monitoring device, generating the coverage area graphic, and displaying the coverage area graphic relative to the building layout graphic. The method also identifies a device having a data point to be monitored by the data processing system, and determines whether the identified device is in the coverage area represented by the coverage area graphic. In response to determining that the identified device is in the coverage area, the method further includes storing a related item identifier associated with the one or more monitoring devices in association with an object corresponding to the identified device. The method receives a selection for the identified device and, in response, displays one or more related item identifiers associated with the one or more monitoring devices.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 16, 2017
    Applicant: SIEMENS SCHWEIZ AG
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche
  • Patent number: 9542059
    Abstract: Automation systems, methods, and mediums. A method includes identifying a value for a data point associated with a device in a building. The value is received from a management system operably connected to the device. The method includes mapping the value for the data point to a graphical representation of the value for the data point. The method includes generating a display comprising a graphic for the building and a symbol representing the device. The method includes displaying the graphical representation of the value for the data point in association with the symbol representing the device. Additionally, the method includes modifying the graphical representation of the value based on a change in the value in response to identifying the change in the value from the management system.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 10, 2017
    Assignee: Siemens Schweiz AG
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche, Ganesh Ramanathan
  • Patent number: 8933930
    Abstract: Management systems, methods, and mediums. A method includes identifying a set of layers and a zoom factor based on a depth of a graphic to be displayed. The set of layers comprise symbols for objects corresponding to devices in a building managed by the management system. The method includes identifying a number of visible objects from the objects of the symbols in the identified set of layers based on the zoom factor. The method includes identifying a state of a device represented by a visual object in the number of visible objects from the management system communicably coupled with the devices. Additionally, the method includes generating a display for the depth. The display includes the identified set of layers, a symbol for each of the number of visible objects in the identified set of layers, and a graphical indication of the state of the device.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: January 13, 2015
    Assignee: Siemens Schweiz AG
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche, Ganesh Ramanathan
  • Publication number: 20130083012
    Abstract: Management systems, methods, and mediums. A method includes identifying a set of layers and a zoom factor based on a depth of a graphic to be displayed. The set of layers comprise symbols for objects corresponding to devices in a building managed by the management system. The method includes identifying a number of visible objects from the objects of the symbols in the identified set of layers based on the zoom factor. The method includes identifying a state of a device represented by a visual object in the number of visible objects from the management system communicably coupled with the devices. Additionally, the method includes generating a display for the depth. The display includes the identified set of layers, a symbol for each of the number of visible objects in the identified set of layers, and a graphical indication of the state of the device.
    Type: Application
    Filed: June 29, 2012
    Publication date: April 4, 2013
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche, Ganesh Ramanathan
  • Publication number: 20130083035
    Abstract: Automation systems, methods, and mediums. A method includes identifying a value for a data point associated with a device in a building. The value is received from a management system operably connected to the device. The method includes mapping the value for the data point to a graphical representation of the value for the data point. The method includes generating a display comprising a graphic for the building and a symbol representing the device. The method includes displaying the graphical representation of the value for the data point in association with the symbol representing the device. Additionally, the method includes modifying the graphical representation of the value based on a change in the value in response to identifying the change in the value from the management system.
    Type: Application
    Filed: June 29, 2012
    Publication date: April 4, 2013
    Applicant: Siemens Akeiengesellschaft
    Inventors: James K. Han, Patrick Stirnemann, Andreas Hersche, Ganesh Ramanathan
  • Publication number: 20100017739
    Abstract: A method of displaying a value in a building control system includes a step of retrieving a graphic object template defined as a markup language string. The graphic object template includes a plurality of primitive elements, each of the plurality of primitive elements defined as a portion of the markup language string. At least some of the primitive elements have a parameter configurable to be dependent upon the value of the data point. For example, the primitive elements support properties (e.g. layout, colors, visibility, etc.), which can be configured to be dependent upon the value of a data point's property (e.g. present value, alarm state, etc.). The method also includes creating an instance of a graphic object template by binding a data point to the graphic object template. The method further includes obtaining a change of value for the data point, and updating the display to change the appearance of the first graphic primitive element based on the evaluation.
    Type: Application
    Filed: July 16, 2009
    Publication date: January 21, 2010
    Inventor: James K. Han