Patents by Inventor Fangzhou Yin

Fangzhou Yin 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: 11809444
    Abstract: The present disclosure pertains to linked filter groups for linking a driver element of a user interface to a receiver element of the user interface such that data filters applied to driver element are propagated to the receiver element. A first linked group may include a first set of filters for a first visualization of the driver element and a first set of element identifiers of other elements in the user interface, including a first identifier of a first receiver element. When updating visualizations of the receiver element, the first set of filters of the first linked group may be aggregated with a second set of filters of the first receiver element based on the receiver element being a member of the first linked group. As such, the updates to the receiver element are based on both sets of filters.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: November 7, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Xin Qiu, Fangzhou Yin, Ivan Cheng, Yang Jin, James Lloyd
  • Publication number: 20220215045
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives an input specifying a location field of a dataset. In response to the input, the program further retrieves a set of geographical hierarchy definitions. The program also retrieves, from the data source specified for a level in the geographical hierarchy defined by a geographical hierarchy definition in the set of geographical hierarchy definitions, a subset of a set of geometries representing a set of geographical regions belonging to the level in the geographical hierarchy. For each geometry in the subset of the set of geometries, at least one record in the dataset has a spatial point in a location field that falls within the geometry. The program further provides the subset of the set of geometries in a view of a map.
    Type: Application
    Filed: March 21, 2022
    Publication date: July 7, 2022
    Inventors: Jonathan Tiu, Christopher Bolognese, Anthony Kohan, Fangzhou Yin, Sumedha Sharma, James Lloyd
  • Patent number: 11308136
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives an input specifying a location field of a dataset. In response to the input, the program further retrieves a set of geographical hierarchy definitions. The program also retrieves, from the data source specified for a level in the geographical hierarchy defined by a geographical hierarchy definition in the set of geographical hierarchy definitions, a subset of a set of geometries representing a set of geographical regions belonging to the level in the geographical hierarchy. For each geometry in the subset of the set of geometries, at least one record in the dataset has a spatial point in a location field that falls within the geometry. The program further provides the subset of the set of geometries in a view of a map.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 19, 2022
    Assignee: SAP SE
    Inventors: Jonathan Tiu, Christopher Bolognese, Anthony Kohan, Fangzhou Yin, Sumedha Sharma, James Lloyd
  • Publication number: 20210182309
    Abstract: The present disclosure pertains to linked filter groups for linking a driver element of a user interface to a receiver element of the user interface such that data filters applied to driver element are propagated to the receiver element. A first linked group may include a first set of filters for a first visualization of the driver element and a first set of element identifiers of other elements in the user interface, including a first identifier of a first receiver element. When updating visualizations of the receiver element, the first set of filters of the first linked group may be aggregated with a second set of filters of the first receiver element based on the receiver element being a member of the first linked group. As such, the updates to the receiver element are based on both sets of filters.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Xin Qiu, Fangzhou Yin, Ivan Cheng, Yang Jin, James Lloyd
  • Publication number: 20200065402
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives an input specifying a location field of a dataset. In response to the input, the program further retrieves a set of geographical hierarchy definitions. The program also retrieves, from the data source specified for a level in the geographical hierarchy defined by a geographical hierarchy definition in the set of geographical hierarchy definitions, a subset of a set of geometries representing a set of geographical regions belonging to the level in the geographical hierarchy. For each geometry in the subset of the set of geometries, at least one record in the dataset has a spatial point in a location field that falls within the geometry. The program further provides the subset of the set of geometries in a view of a map.
    Type: Application
    Filed: August 21, 2018
    Publication date: February 27, 2020
    Inventors: Jonathan Tiu, Christopher Bolognese, Anthony Kohan, Fangzhou Yin, Sumedha Sharma, James Lloyd