Patents by Inventor Pornsak Songkakul

Pornsak Songkakul 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).

  • Publication number: 20080198036
    Abstract: An automation component configured for optimized wireless communication within a building automation system is disclosed. The automation component includes a wireless communications component, a processor in communication with the wireless communications component, a memory in communication with the processor, the memory configured to store computer readable instructions which are executable by the processor. The computer readable instructions being programmed to process at least one communication variable received via the wireless communications component; to optimize a communication or radio transmit power level associated with the wireless communication component, wherein the optimized communication power level is a function of the at least one communication variable; and an adjustment of the communication power level associated with the wireless communication component based on the optimized communication power level.
    Type: Application
    Filed: February 15, 2008
    Publication date: August 21, 2008
    Applicant: Siemens Building Technologies, Inc.
    Inventors: Pornsak Songkakul, Geoffrey D. Nass, Norman R. McFarland
  • Publication number: 20080056722
    Abstract: An automation component configured for wireless communication within a building automation system is disclosed. The automation component includes a communication module having a communication port, and a wireless communication component. The automation component further includes a processor in communication with the communication module, a memory in communication with the processor, the memory configured to store computer readable instructions which are executable by the processor. The computer readable instructions are programmed to receive a component identifier via the communications port, generate a binding request based on the received component identifier, and communicate the binding request via the wireless communication component.
    Type: Application
    Filed: August 28, 2007
    Publication date: March 6, 2008
    Inventors: John A. Hendrix, Norman R. McFarland, Geoffrey D. Nass, Jeffrey A. Raimo, Pornsak Songkakul
  • Publication number: 20080057872
    Abstract: An automation component configured for wireless communication within a building automation system is disclosed. The automation component includes a wireless communications component, a processor in communications with the wireless communications component and a memory in communication with the processor, the memory configured to stored computer readable instructions which are executable by the processor. The computer readable instructions are programmed to generate a binding request including a device identifier, broadcast the binding request via the wireless communications component, and establish a binding relationship based on a received response to the binding request. A method for binding an automation component within a building automation system is further disclosed.
    Type: Application
    Filed: August 28, 2007
    Publication date: March 6, 2008
    Inventors: Norman R. McFarland, Geoffrey D. Nass, Pornsak Songkakul, Jeffrey A. Raimo, John A. Hendrix
  • Patent number: 7164972
    Abstract: An arrangement for coordinating data representative of a building system includes a process connected to a memory. The memory stores a plurality of building space objects and at least one building automation device object. At least one building space object includes a reference to at least one of the group consisting of a parent building space object and a child building space object, a reference to at least one graphic file containing a graphic image representation of the building space, and a reference to information regarding one or more building automation devices associated with the building space object. At least one building automation device object includes a reference to a corresponding building space object, a reference to at least one operating value of the building automation device, and a reference to a link to a file containing information regarding the at least one building automation device object.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: January 16, 2007
    Assignee: Siemens Building Technologies, Inc.
    Inventors: Raphael Imhof, Thomas Rule, Osman Ahmed, Pornsak Songkakul, George Phoenix
  • Publication number: 20070006124
    Abstract: A system automatically generates building system application solutions. The system includes a system design verifier and a system design converter. The system design verifier is configured to verify an application definition. The system design converter is coupled to the system design verifier, and is configured to convert verified application definitions into computer statements that are executable on a processor to implement a building system application solution that corresponds to the application definition.
    Type: Application
    Filed: June 26, 2006
    Publication date: January 4, 2007
    Inventors: Osman Ahmed, Pornsak Songkakul
  • Publication number: 20060242116
    Abstract: A method for processing an application includes obtaining a list of point types used as inputs for an application from an application definition. In some cases, the application is configured to perform a function pertaining to an environmental control system of a building. The method also includes mapping each point type to an actual control system point name defined in a configuration file. The method further includes retrieving data for the actual control system point names from a database for processing by the application.
    Type: Application
    Filed: June 26, 2006
    Publication date: October 26, 2006
    Inventors: Osman Ahmed, Pornsak Songkakul
  • Publication number: 20060010388
    Abstract: A method of displaying information regarding a building includes a step of storing a model of a building system in a memory, the model comprising a plurality of building objects. The building objects include building space objects and building automation device objects. Each object has a first field referencing at least one related object. The method also includes generating display information regarding a first object. The method further includes identifying a second object referenced in the first field of the first object and generating display information regarding the second object.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 12, 2006
    Inventors: Raphael Imhof, Thomas Rule, Osman Ahmed, Pornsak Songkakul, George Phoenix
  • Publication number: 20060009862
    Abstract: A software interface is disclosed for a model of a building system stored in a memory, wherein the model comprises a plurality of building space objects. The software interface comprises: (a) logic for receiving a call comprising a function identifier and at least one object identifier, the function identifier representative of a function applicable to a plurality of object types; and (b) logic for employing the function identifier and the at least one object to call a software function in a function library, the software function corresponding to the function applicable to the object type that corresponds to the at least one object.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 12, 2006
    Inventors: Raphael Imhof, Thomas Rule, Osman Ahmed, Pornsak Songkakul, George Phoenix
  • Publication number: 20050289467
    Abstract: An arrangement for coordinating data representative of a building system includes a process connected to a memory. The memory stores a plurality of building space objects and at least one building automation device object. At least one building space object includes a reference to at least one of the group consisting of a parent building space object and a child building space object, a reference to at least one graphic file containing a graphic image representation of the building space, and a reference to information regarding one or more building automation devices associated with the building space object. At least one building automation device object includes a reference to a corresponding building space object, a reference to at least one operating value of the building automation device, and a reference to a link to a file containing information regarding the at least one building automation device object.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 29, 2005
    Inventors: Raphael Imhof, Thomas Rule, Osman Ahmed, Pornsak Songkakul, George Phoenix
  • Publication number: 20040143810
    Abstract: A system supports the development and processing of a building system application. The system may include an application definition verifier, a system design converter, a computer tool interface, and an external program module interface. The system permits a building engineer to define a building system application solution in a familiar system design language, such as XML, and then generate a computer program for controlling a building system. The system does not require the building engineer to have specialized computer programming knowledge, either of the target building system language or of the computer tools used to provide data for incorporation within the computer statements implementing the building system application solution.
    Type: Application
    Filed: September 23, 2003
    Publication date: July 22, 2004
    Inventors: Osman Ahmed, Pornsak Songkakul