Patents by Inventor Pei Sin Ng

Pei Sin Ng 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: 10036671
    Abstract: There is disclosed a method of predicting an ambient temperature around a mobile device, wherein: a primary temperature sensor comprised in said mobile device measures a first temperature value; at least one secondary temperature sensor comprised in said mobile device measures a second temperature value; a processing unit comprised in said mobile device calculates a first prediction of an ambient temperature around the mobile device in dependence on the first temperature value and at least one parameter which is indicative of a thermal influence of one or more mobile device components on the measurements; the processing unit calculates a second prediction of said ambient temperature in dependence on the second temperature value and said parameter; the processing unit compares the first prediction with the second prediction and adjusts said parameter if the difference between the first prediction and the second prediction exceeds a predefined maximum.
    Type: Grant
    Filed: August 12, 2015
    Date of Patent: July 31, 2018
    Assignee: NXP B.V.
    Inventors: Kim Phan Le, Pei Sin Ng
  • Patent number: 9485245
    Abstract: Aspects of the present invention provide machines, systems, and methods in which industrial control systems may be secured from compromise and/or disruption via authentication and firewall. In particular, an industrial controller may: randomly generate an exchange key and send the exchange key to a client device in response to a transaction request originating from the client device; combine the exchange key with a locally stored pass key to produce an authentication code; and compare a challenge key received from the client device to the authentication code to determine a match between the challenge key and the authentication code. A successful match between the challenge key and the authentication code may allow the client device to further access the industrial controller using a common industrial protocol (CIP), and a failed match between the challenge key and the authentication code may prevent the client device from further access to the industrial controller.
    Type: Grant
    Filed: May 6, 2015
    Date of Patent: November 1, 2016
    Assignee: Rockwell Automation Asia Pacific Business Center Ptd. Ltd
    Inventors: Pei Sin Ng, James Andrew Sinclair, Taryl Jasper
  • Publication number: 20160069753
    Abstract: There is disclosed a method of predicting an ambient temperature around a mobile device, wherein: a primary temperature sensor comprised in said mobile device measures a first temperature value; at least one secondary temperature sensor comprised in said mobile device measures a second temperature value; a processing unit comprised in said mobile device calculates a first prediction of an ambient temperature around the mobile device in dependence on the first temperature value and at least one parameter which is indicative of a thermal influence of one or more mobile device components on the measurements; the processing unit calculates a second prediction of said ambient temperature in dependence on the second temperature value and said parameter; the processing unit compares the first prediction with the second prediction and adjusts said parameter if the difference between the first prediction and the second prediction exceeds a predefined maximum.
    Type: Application
    Filed: August 12, 2015
    Publication date: March 10, 2016
    Inventors: Kim Phan Le, Pei Sin Ng
  • Publication number: 20160003692
    Abstract: There is disclosed a method of operating a mobile device, wherein: a temperature sensor comprised in said mobile device measures, at a first time instant, an initial temperature value; the temperature sensor measures, at a second time instant, a current temperature value; a processing unit comprised in said mobile device calculates an ambient temperature around the mobile device in dependence on the initial temperature value, the current temperature value and at least one further value which is indicative of a thermal influence of a mobile device component on the temperature sensor. Furthermore, a corresponding computer program product is disclosed, as well as a corresponding mobile device.
    Type: Application
    Filed: June 23, 2015
    Publication date: January 7, 2016
    Inventors: Pei Sin Ng, Jinquan Huang, Kim Phan Le, Cheng Leong Lim
  • Publication number: 20150338867
    Abstract: A controller configured to: receive an energy availability signal representative of an amount of electrical energy available for use by a sensor; receive one or more energy consumption signals representative of energy consumption rates associated with a plurality of respective predefined sensing states of the sensor, each sensing state having a distinct level of sensing functionality; and send a control signal to set the sensor to one of the predefined sensing states based on the energy consumption rate associated with that sensing state in combination with the amount of electrical energy available for use by the sensor.
    Type: Application
    Filed: April 28, 2015
    Publication date: November 26, 2015
    Inventor: Pei Sin Ng
  • Publication number: 20150237036
    Abstract: Aspects of the present invention provide machines, systems, and methods in which industrial control systems may be secured from compromise and/or disruption via authentication and firewall. In particular, an industrial controller may: randomly generate an exchange key and send the exchange key to a client device in response to a transaction request originating from the client device; combine the exchange key with a locally stored pass key to produce an authentication code; and compare a challenge key received from the client device to the authentication code to determine a match between the challenge key and the authentication code. A successful match between the challenge key and the authentication code may allow the client device to further access the industrial controller using a common industrial protocol (CIP), and a failed match between the challenge key and the authentication code may prevent the client device from further access to the industrial controller.
    Type: Application
    Filed: May 6, 2015
    Publication date: August 20, 2015
    Inventors: Pei Sin Ng, James Andrew Sinclair, Taryl Jasper