Patents by Inventor Tien Hiong Lee

Tien Hiong Lee 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: 11954940
    Abstract: Methods, systems and computer readable medium for liveness detection authentication of a facial image are provided. The method includes acquiring a first image of the facial image illuminated with a first color, acquiring a second image of the facial image illuminated with a second color, and determining if the facial image is consistent with a three-dimensional (3D) structure in response to a combination of the first and second images. The method further includes authenticating the facial image if the facial image is consistent with a 3D structure and the facial image matches a face of user to be authenticated.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: April 9, 2024
    Assignee: NEC CORPORATION
    Inventors: Konstantin Levinski, Iskandar Goh, Tien Hiong Lee, Weng Sing Tang, Xin Qu
  • Publication number: 20240112495
    Abstract: Methods, systems and computer readable medium for liveness detection authentication of a facial image are provided. The method includes acquiring a first image of the facial image illuminated with a first color, acquiring a second image of the facial image illuminated with a second color, and determining if the facial image is consistent with a three-dimensional (3D) structure in response to a combination of the first and second images. The method further includes authenticating the facial image if the facial image is consistent with a 3D structure and the facial image matches a face of user to be authenticated.
    Type: Application
    Filed: December 1, 2023
    Publication date: April 4, 2024
    Applicant: NEC Corporation
    Inventors: Konstantin LEVINSKI, Iskandar Goh, Tien Hiong Lee, Weng Sing Tang, Xin Qu
  • Publication number: 20220245964
    Abstract: Methods, systems and computer readable medium for liveness detection authentication of a facial image are provided. The method includes acquiring a first image of the facial image illuminated with a first color, acquiring a second image of the facial image illuminated with a second color, and determining if the facial image is consistent with a three-dimensional (3D) structure in response to a combination of the first and second images. The method further includes authenticating the facial image if the facial image is consistent with a 3D structure and the facial image matches a face of user to be authenticated.
    Type: Application
    Filed: July 17, 2020
    Publication date: August 4, 2022
    Applicant: NEC Corporation
    Inventors: Konstantin LEVINSKI, Iskandar GOH, Tien Hiong LEE, Weng Sing TANG, Xin QU
  • Patent number: 11379618
    Abstract: A mechanism is provided for secure sensitive private information dependent transactions. A query and a transaction token S associated with a current transaction between a SPI owner and the service provider is received. Particular SPI required is identified based on the query. A request for the particular SPI from the SPI owner is constructed thereby forming a constructed request. The constructed request is sent to one or more authorized devices associated with the SPI owner enrolled with the cognitive SPI broker. The particular SPI is received from a device of the SPI owner thereby forming received SPI. The received SPI is used complete the transaction. A notification is then sent to the SPI owner that the transaction has been completed.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: July 5, 2022
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Edwin Boaz Soenaryo, Weng Sing Tang
  • Publication number: 20220189110
    Abstract: A system and a method for adaptively constructing a three-dimensional (3D) facial model based on two or more inputs of a two-dimensional (2D) facial image are disclosed. The server includes at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the server at least to receive, from an input capturing device, the two or more inputs of the 2D facial image, the two or more inputs being captured at different distances from the image capturing device, determine depth information relating to at least a point of each of the two or more inputs of the 2D facial image and construct the 3D facial model in response to the determination of the depth information.
    Type: Application
    Filed: March 27, 2020
    Publication date: June 16, 2022
    Applicant: NEC Corporation
    Inventors: Weng Sing TANG, Tien Hiong LEE, Xin QU, Iskandar GOH, Luke Christopher Boon Kiat SEOW
  • Patent number: 10938954
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Patent number: 10686911
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: June 16, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Patent number: 10489715
    Abstract: The method includes identifying a log stream from a first device, wherein the first device is of an unknown device type. The method further includes identifying features in the log stream from the first device. The method further includes determining a probability that the log stream from the first device was created by a specific device type based on matching of features of the identified log stream from the first device and features in log streams from a plurality of known device types.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Harjoben Singh, Weng Sing Tang
  • Patent number: 10489714
    Abstract: The method includes identifying a log stream from a first device, wherein the first device is of an unknown device type. The method further includes identifying features in the log stream from the first device. The method further includes determining a probability that the log stream from the first device was created by a specific device type based on matching of features of the identified log stream from the first device and features in log streams from a plurality of known device types.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Harjoben Singh, Weng Sing Tang
  • Publication number: 20190312952
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 10, 2019
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Patent number: 10432752
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Publication number: 20190052732
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Publication number: 20180349644
    Abstract: A mechanism is provided for secure sensitive private information dependent transactions. A query and a transaction token S associated with a current transaction between a SPI owner and the service provider is received. Particular SPI required is identified based on the query. A request for the particular SPI from the SPI owner is constructed thereby forming a constructed request. The constructed request is sent to one or more authorized devices associated with the SPI owner enrolled with the cognitive SPI broker. The particular SPI is received from a device of the SPI owner thereby forming received SPI. The received SPI is used complete the transaction. A notification is then sent to the SPI owner that the transaction has been completed.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventors: Tien Hiong Lee, Konstantin Levinski, Edwin Boaz Soenaryo, Weng Sing Tang
  • Publication number: 20180302495
    Abstract: A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Tien Hiong Lee, Konstantin Levinski, Chee Meng Low, Weng Sing Tang
  • Patent number: 10078659
    Abstract: Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements. The closest matching ontology is found for each entity and the pairings are grouped into a general formal ontology tree. The entities in the general formal ontology tree are traversed using generated rules. This analysis yields validation results that are combined with the original form to create an annotated form.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ken Yian Chow, Tien Hiong Lee, Jason M. McCarthy, Weng Sing Tang
  • Patent number: 10067815
    Abstract: A log entry identifies an error in the computer or other system. Another log entry identifies a symptom associated with the system error. The symptom occurs in timeframe prior to the system error and a variable score is determined for the symptom according to the timeframe, the consistency with which the symptom appears along with the error, and the frequency with which the symptom occurs throughout the system log. A new occurrence of the symptom is identified. Whether the symptom's variable score exceeds a threshold value for the symptom is determined. In response to determining that the symptom's variable score exceeds the threshold value, an alert indicating that the associated system error is probable is displayed.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Wei Liang Chua, Tien Hiong Lee, Konstantin Levinski, Weng Sing Tang
  • Patent number: 10067972
    Abstract: Embodiments of the present invention provide a means for validating electronic forms using one or more semantic databases. The invention includes processing an electronic form into individual elements and generating entities for the individual elements. The closest matching ontology is found for each entity and the pairings are grouped into a general formal ontology tree. The entities in the general formal ontology tree are traversed using generated rules. This analysis yields validation results that are combined with the original form to create an annotated form.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ken Yian Chow, Tien Hiong Lee, Jason M. McCarthy, Weng Sing Tang
  • Patent number: 10055276
    Abstract: A mechanism is provided for detecting one or more defects in an incoming log. One or more features are extracted from the incoming log. Utilizing the one or more features, one or more patterns, one or more pattern sequences of the one or more patterns, and one or more proximities associated with the one or more patterns contained in the incoming log are identified. For each defect model generated for the incoming log, a set of patterns in the defect model is compared to a set of patterns in each previously identified defect model in a set of previously identified defect models. Responsive to identifying a match and responsive to set of scores associated with the match meeting or exceeding a set of probability thresholds, an identification associated with the previously identified defect model along with any solution or workaround is passed to a support engineer.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Christopher G. Fredericks, Tien Hiong Lee, Konstantin Levinski, Xin Qian, Weng Sing Tang, Xiang Zhang
  • Patent number: 9984148
    Abstract: A computer-implemented method includes receiving one or more log files. Each of the one or more log files includes one or more logs. The computer-implemented method further includes extracting one or more event records from said one or more logs. The computer-implemented method further includes, for each event record of the one or more event records, determining one or more attributes and one or more dimensions based on the event record, respectively. The computer-implemented method further includes grouping the one or more event records into one or more attribute groups. The computer-implemented method further includes ordering the one or more event records of each of the one or more attribute groups by the one or more dimensions. The computer-implemented method further includes generating one or more graphical representations of the one or more attribute groups. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Weng Sing Tang, Liang Zhu
  • Patent number: 9973521
    Abstract: Embodiments of the present invention disclose populating a database by conducting a training phase to analyze training security log streams. A server extracts the words contained within the training security log and replaces each of the extracted words with a symbol to form a symbol string and an n-gram scan is conducted on the symbol string to generate statistical data. Tokens are extracted from symbol string, where the tokens are words, phrase or alphanumeric sequence represented by a symbol within training security log stream. The symbol string is replaced with the words they represent to allow for the identification of the actual token phrases. A scan is conducted on the token phrase to acquire scan data on the identified token phrases. Once the tokens, position information, and scan data are known they are stored within the database to allow security log streams to be analyzed in real time.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tien Hiong Lee, Konstantin Levinski, Xin Qian, Harjoben Singh, Weng Sing Tang