Patents by Inventor Geng Du

Geng Du 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: 11507712
    Abstract: Methods, devices, and systems for generating an image for a building management system are described herein. One device includes using a computing device to import floor plan objects from computer-aided design (CAD) drawings of a building and applying a design language associated with a building management system to the floor plan objects imported from the CAD drawings. Once the design language has been applied to the floor plan objects, an image of the building is generated for use in the building management system.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: November 22, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, John D. Morrison
  • Patent number: 11263827
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: March 1, 2022
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Publication number: 20200364946
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Application
    Filed: August 3, 2020
    Publication date: November 19, 2020
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Patent number: 10769863
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: September 8, 2020
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Patent number: 10733333
    Abstract: Devices, methods, systems, and computer-readable media for building data consolidation are described herein. One or more embodiments include a method for building data consolidation, comprising: receiving a plurality of representative drawings that comprise a portion of a building, determining a boundary and a location of each of the plurality of representative drawings, wherein the boundary and the location correspond to the building, and stitching the plurality of representative drawings into a combined representative drawing of the building based on the boundary and the location.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 4, 2020
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, Tom Plocher, Liana M. Kiff, Michelle Raymond
  • Publication number: 20200151370
    Abstract: Methods, devices, and systems for generating an image for a building management system are described herein. One device includes using a computing device to import floor plan objects from computer-aided design (CAD) drawings of a building and applying a design language associated with a building management system to the floor plan objects imported from the CAD drawings. Once the design language has been applied to the floor plan objects, an image of the building is generated for use in the building management system.
    Type: Application
    Filed: January 9, 2020
    Publication date: May 14, 2020
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, John D. Morrison
  • Patent number: 10565323
    Abstract: Methods, devices, and systems for generating an image for a building management system are described herein. One device includes using a computing device to import floor plan objects from computer-aided design (CAD) drawings of a building and applying a design language associated with a building management system to the floor plan objects imported from the CAD drawings. Once the design language has been applied to the floor plan objects, an image of the building is generated for use in the building management system.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: February 18, 2020
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, John D. Morrison
  • Patent number: 10324709
    Abstract: The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Geng Du, Chong Feng, Wei Feng Li, Xin Li, Qi Liu, Qiang Wang, Yue Wang, Chunxiao Zhang
  • Patent number: 10262460
    Abstract: Three dimensional (3D) operational user interface generation systems and methods are described herein. For example, one or more embodiments include calculating a number of locations for a virtual camera, placing the virtual camera at each of the number of locations, generating a 3D image at each of the number of locations, implementing object information for each pixel of the 3D image, and generating a 3D user interface utilizing the 3D image at each of the number of locations.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: April 16, 2019
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, Liana M. Kiff
  • Publication number: 20180357835
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Application
    Filed: August 14, 2018
    Publication date: December 13, 2018
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Publication number: 20180275984
    Abstract: The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
    Type: Application
    Filed: May 23, 2018
    Publication date: September 27, 2018
    Inventors: Geng Du, Chong Feng, Wei Feng Li, Xin Li, Qi Liu, Qiang Wang, Yue Wang, Chunxiao Zhang
  • Patent number: 10049504
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: August 14, 2018
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Patent number: 9996336
    Abstract: The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Geng Du, Chong Feng, Wei Feng Li, Xin Li, Qi Liu, Qiang Wang, Yue Wang, Chunxiao Zhang
  • Publication number: 20170352196
    Abstract: Methods, systems, and devices for annotating three-dimensional displays are described herein. One method includes displaying, by a computing device, a particular view of a 3D model of a facility, the 3D model including a plurality of objects, each object associated with a respective annotation, determining a context associated with the 3D model, and displaying a subset of the plurality of annotations associated with a respective subset of the plurality of objects based on the context.
    Type: Application
    Filed: February 24, 2017
    Publication date: December 7, 2017
    Inventors: Henry Chen, Tom Plocher, Jian Geng Du, Liana M. Kiff
  • Patent number: 9811249
    Abstract: Devices, methods, and systems for generating an operational user interface for a building management system are described herein. One method includes generating a widget using geometrical information associated with a building information modeling object and relationship information associated with the building information modeling object, assigning a state variable to the widget by analyzing properties of the building information modeling object or an ontology definition of the building information modeling object, associating the state variable with a point from the building operation system by mapping the point to the state variable, and changing the state variable based on input received from a user.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: November 7, 2017
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Hao Bai, Tom Plocher, Liana M. Kiff, Conrad B. Beaulieu
  • Patent number: 9767228
    Abstract: Methods, devices, and computer-readable media for determining a deployment of an access control system are described herein. One method includes extracting a plurality of two-dimensional spaces from a building information model of a facility, determining a plurality of connections between the plurality of spaces, defining a zone of the facility, wherein the zone includes a subset of the plurality of spaces and a subset of the plurality of connections between the spaces, and associating an access reader with a particular connection of the subset of the plurality of connections located on a boundary of the zone.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: September 19, 2017
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jian Geng Du, Michelle Raymond, Vit Libal, Jan Jelinek, Valerie Guralnik
  • Publication number: 20170147717
    Abstract: Devices, methods, systems, and computer-readable media for building data consolidation are described herein. One or more embodiments include a method for building data consolidation, comprising: receiving a plurality of representative drawings that comprise a portion of a building, determining a boundary and a location of each of the plurality of representative drawings, wherein the boundary and the location correspond to the building, and stitching the plurality of representative drawings into a combined representative drawing of the building based on the boundary and the location.
    Type: Application
    Filed: January 26, 2017
    Publication date: May 25, 2017
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, Tom Plocher, Liana M. Kiff, Michelle Raymond
  • Publication number: 20160321062
    Abstract: The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
    Type: Application
    Filed: July 14, 2016
    Publication date: November 3, 2016
    Inventors: Geng Du, Chong Feng, Wei Feng Li, Xin Li, Qi Liu, Qiang Wang, Yue Wang, Chunxiao Zhang
  • Patent number: 9448832
    Abstract: The present invention relates to an apparatus and a method for validating application deployment topology in a cloud environment. There is provided an apparatus for validating application deployment topology in a cloud environment comprising: a topology skeleton generator configured to generate, based on multiple VMs and script packages running on the VMs created by a user and required to deploy an application as well as running order of script packages and data dependency between script packages set by the user, a topology skeleton that comprises at least scripts of script packages of respective VMs and running order of the script packages; and a simulator configured to simulate a runtime environment in the cloud environment at the apparatus, thereby validating the running order and data dependency with respect to the topology skeleton, wherein the simulator is installed in the apparatus by using a simulator installation package retrieved from the cloud environment.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Geng Du, Chong Feng, Wei Feng Li, Xin Li, Qi Liu, Qiang Wang, Yue Wang, Chunxiao Zhang
  • Publication number: 20160210375
    Abstract: Methods, devices, and systems for generating an image for a building management system are described herein. One device includes using a computing device to import floor plan objects from computer-aided design (CAD) drawings of a building and applying a design language associated with a building management system to the floor plan objects imported from the CAD drawings. Once the design language has been applied to the floor plan objects, an image of the building is generated for use in the building management system.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: Henry Chen, Jian Geng Du, Yan Xia, John D. Morrison