Patents by Inventor Tu Truong

Tu Truong 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: 11645300
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 9, 2023
    Assignee: SAP SE
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Patent number: 11429586
    Abstract: Technologies are provided for validating expression updates. A change to an editable expression can be detected by a client computing device and an expression update describing the detected change can be transmitted to an application server over a bidirectional communication channel. The application server can analyze the expression update to determine whether the detected change resulted in a valid expression. Analyzing the expression update can comprise locating an entity identifier in the detected change and searching a database to determine whether the identified entity exists. The application server can also determine whether a given user has permission to access the identified entity. The application server can transmit expression update validation information back to the client computing device over the bidirectional communication channel. The client computing device can update a user interface displaying the expression based on the validation information.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: August 30, 2022
    Assignee: SAP SE
    Inventors: Frank Wu, Tu Truong, Michael Kunzmann, Hameesh Manadath, Hansen Chen, Makoto Sugishita, Masamitsu Ochiai
  • Publication number: 20220050854
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Patent number: 11194832
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: December 7, 2021
    Assignee: SAP SE
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Patent number: 10853739
    Abstract: In an example, a machine learning algorithm is used to train an entity risk evaluation model to output an entity risk score based on transaction data in a computer network. Entity risk scores for various entities may be stored in a database, and retrieved and displayed upon user interaction with one or more reports involving corresponding entities.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: December 1, 2020
    Assignee: SAP SE
    Inventors: Tu Truong, Fuming Wu, Julio Navas, Ajain Kuzhimattathil, Hanxiang Chen, Nazanin Zaker Habibabadi, Omar Rahman, Han Li
  • Publication number: 20200089800
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Patent number: 10235430
    Abstract: Systems, methods, and apparatuses for activity pattern detection are described herein. Embodiments may process large amounts of data from a plurality of different database sources in order to detect events common to the data of the different database sources. Embodiments further perform data mining operations to detect patterns (e.g., two or more events appearing consecutively or non-consecutively), and present these patterns in a graphical user interface (GUI) to illustrate how a plurality of patterns may comprise a business scenario.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: March 19, 2019
    Assignee: SAP SE
    Inventors: Sivakumar N, Tu Truong, Nalini Chandhi, Nethaji Tummuru, Manikanta Pachineelam, Mario Ponce, Chao Zhou, Rahul Kabra, Sakshi Chopra, Zhenhua Luo, Jaehun Jeong
  • Publication number: 20180357559
    Abstract: In an example, a machine learning algorithm is used to train an entity risk evaluation model to output an entity risk score based on transaction data in a computer network. Entity risk scores for various entities may be stored in a database, and retrieved and displayed upon user interaction with one or more reports involving corresponding entities.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Tu Truong, Fuming Wu, Julio Navas, Ajain Kuzhimattathil, Hanxiang Chen, Nazanin Zaker Habibabadi, Omar Rahman, Han Li
  • Publication number: 20180181608
    Abstract: Technologies are provided for validating expression updates. A change to an editable expression can be detected by a client computing device and an expression update describing the detected change can be transmitted to an application server over a bidirectional communication channel. The application server can analyze the expression update to determine whether the detected change resulted in a valid expression. Analyzing the expression update can comprise locating an entity identifier in the detected change and searching a database to determine whether the identified entity exists. The application server can also determine whether a given user has permission to access the identified entity. The application server can transmit expression update validation information back to the client computing device over the bidirectional communication channel. The client computing device can update a user interface displaying the expression based on the validation information.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 28, 2018
    Applicant: SAP SE
    Inventors: Frank Wu, Tu Truong, Michael Kunzmann, Hameesh Manadath, Hansen Chen, Makoto Sugishita, Masamitsu Ochiai
  • Publication number: 20160063072
    Abstract: Systems, methods, and apparatuses for activity pattern detection are described herein. Embodiments may process large amounts of data from a plurality of different database sources in order to detect events common to the data of the different database sources. Embodiments further perform data mining operations to detect patterns (e.g., two or more events appearing consecutively or non-consecutively), and present these patterns in a graphical user interface (GUI) to illustrate how a plurality of patterns may comprise a business scenario.
    Type: Application
    Filed: December 11, 2014
    Publication date: March 3, 2016
    Inventors: Sivakumar N, Tu Truong, Nalini Chandhi, Nethaji Tummuru, Manikanta Pachineelam, Mario Ponce, Chao Zhou, Rahul Kabra, Sakshi Chopra, Zhenhua Luo, Jaehun Jeong