Patents by Inventor Yahui Ke

Yahui Ke 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: 20260170532
    Abstract: Methods and systems for displaying a summary of a performance of a digital campaign are described. A system can receive from a device associated with a client account a first request associated with an experiment of the client account. The system can obtain a first set of performance data associated with a test group of the experiment and a second set of performance data associated with a control group of the experiment. The system can determine an observed difference in a first performance metric between the first set of performance data and the second set of performance data. The system can generate a first insight for the observed difference in the first performance metric. The system can generate, based on the first set of performance data and the second set of performance data, a summary card for the first request, the summary card having the first insight.
    Type: Application
    Filed: December 13, 2024
    Publication date: June 18, 2026
    Inventors: Colette Michelle DeRose, Yahui Ke, Zhuoya Chen
  • Patent number: 11556432
    Abstract: A method for accessing data stored in a database may include generating a snapshot of a definition of a data story that includes a software widget configured to receive inputs for creating, based on a portion of data stored in the database, a data presentation providing a visual representation of the data. In response to a first indication to apply a filter removing some of the data associated with the data presentation, modifying a runtime definition of the data story to reflect the application of the filter. In response to a second indication to reset the filter, restoring the data story to a state prior to the application of the filter by replacing the runtime definition of the data story with the snapshot of the definition of the data story. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: January 17, 2023
    Assignee: SAP SE
    Inventors: Sanam Narula, Yahui Ke
  • Publication number: 20210349792
    Abstract: A method for accessing data stored in a database may include generating a snapshot of a definition of a data story that includes a software widget configured to receive inputs for creating, based on a portion of data stored in the database, a data presentation providing a visual representation of the data. In response to a first indication to apply a filter removing some of the data associated with the data presentation, modifying a runtime definition of the data story to reflect the application of the filter. In response to a second indication to reset the filter, restoring the data story to a state prior to the application of the filter by replacing the runtime definition of the data story with the snapshot of the definition of the data story. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: July 15, 2021
    Publication date: November 11, 2021
    Inventors: Sanam Narula, Yahui Ke
  • Patent number: 11099947
    Abstract: A method for accessing data stored in a database may include generating a snapshot of a definition of a data story that includes a software widget configured to receive inputs for creating, based on a portion of data stored in the database, a data presentation providing a visual representation of the data. In response to a first indication to apply a filter removing some of the data associated with the data presentation, modifying a runtime definition of the data story to reflect the application of the filter. In response to a second indication to reset the filter, restoring the data story to a state prior to the application of the filter by replacing the runtime definition of the data story with the snapshot of the definition of the data story. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: August 24, 2021
    Assignee: SAP SE
    Inventors: Sanam Narula, Yahui Ke
  • Patent number: 11023098
    Abstract: Embodiments of the present disclosure pertain to rendering on a mobile device. In one embodiment, a list of widgets to be rendered on a display stored in a priority queue. Widgets in the priority queue are sent to rendering software components based on a specified priority in the queue. The priority is based on whether or not the widgets are in a display area of a display. In one embodiment, data for widgets in the queue is retrieved during rendering of other widgets, and priority is based on whether data for a particular widget in the queue is available.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: June 1, 2021
    Assignee: SAP SE
    Inventors: Walter Mak, Steffen Koette, Tsz Hong Sung, Yahui Ke, Nathan Wang, Sanam Narula, Shou-Chieh Chao
  • Publication number: 20200151064
    Abstract: A method for accessing data stored in a database may include generating a snapshot of a definition of a data story that includes a software widget configured to receive inputs for creating, based on a portion of data stored in the database, a data presentation providing a visual representation of the data. In response to a first indication to apply a filter removing some of the data associated with the data presentation, modifying a runtime definition of the data story to reflect the application of the filter. In response to a second indication to reset the filter, restoring the data story to a state prior to the application of the filter by replacing the runtime definition of the data story with the snapshot of the definition of the data story. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 14, 2020
    Inventors: Sanam Narula, Yahui Ke
  • Publication number: 20200110528
    Abstract: Embodiments of the present disclosure pertain to rendering on a mobile device. In one embodiment, a list of widgets to be rendered on a display stored in a priority queue. Widgets in the priority queue are sent to rendering software components based on a specified priority in the queue. The priority is based on whether or not the widgets are in a display area of a display. In one embodiment, data for widgets in the queue is retrieved during rendering of other widgets, and priority is based on whether data for a particular widget in the queue is available.
    Type: Application
    Filed: October 3, 2018
    Publication date: April 9, 2020
    Inventors: Walter Mak, Steffen Koette, Tsz Hong Sung, Yahui Ke, Nathan Wang, Sanam Narula, Shou-Chieh Chao