Patents by Inventor Xiaohui Xue

Xiaohui Xue 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: 20240130488
    Abstract: A jewelry item includes an inner ring base, an inner ring arranged on the inner ring base, and a decorative body. A slot is provided on an outer surface of the inner ring base. The inner ring defines a through hole at a position corresponding to the slot. The decorative body includes a mounting column. The mounting column passes through the through hole and is limited in the slot. The decorative body is limited to the inner ring base by a triple limit locking structure, which completely prevents the decorative body and inner ring base from detaching. The limit locking structure is very simple and ingenious. The jewelry item is able to be assembled and disassembled by hands without using tools. Compared with the prior art, the jewelry item is more convenient for a user to assemble, which improves assembly time and efficiency.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Inventors: XIAOXIN XUE, XIAOHUI XUE, YIHENG XUE
  • Publication number: 20230410008
    Abstract: A method may include generating, for display at a client device, a user interface for creating and configuring a custom task associated with one or more enterprise software applications. The user interface may display a plurality of components. The custom task may be configurable by adding one or more components to the custom task, reordering the one or more components, configuring a property of the one or more components, and/or deleting the one or more components from the custom task. One or more user inputs configuring the custom task may be received through the user interface. The custom task may be generated based on the one or more user inputs for subsequent execution. Related systems and computer program products are also provided.
    Type: Application
    Filed: June 16, 2022
    Publication date: December 21, 2023
    Inventors: Nathan Bienfait, Kevin Le Fur, Jonathan Rakotovao, Alexandre Fortin, Xiaohui Xue, Didier Bolf
  • Patent number: 11036749
    Abstract: A system includes reception of a first query from a first user, identification, in response to reception of the first query, of a first plurality of data entries, each of the first plurality of data entries associating the first user, the first query and a respective visualization type with a respective counter value, determination of one of the first plurality of data entries associated with a greatest respective counter value of the counter values of the first plurality of data entries, determination of a respective visualization type of the one of the first plurality of data entries, and presentation of a visualization of the determined visualization type of a first result set corresponding to the first query.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: June 15, 2021
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventor: Xiaohui Xue
  • Patent number: 10997504
    Abstract: A system includes acquisition of data from a first data source, identification of logical entities of a first data model of the first data source based on the data of the first data source, identification, for one or more of the logical entities of the first data model, of a respective knowledge vault entity described by first metadata, and generation of second metadata describing a plurality of semantic layer entities, the second metadata describing a semantic layer entity comprising at least one semantic attribute of a knowledge vault entity corresponding to the semantic layer entity.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: May 4, 2021
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Bruno Dumant, Xiaohui Xue, Pierre Saurel
  • Patent number: 10877774
    Abstract: A system includes reception of a first request from a client application to create an application runtime associated with a tenant of the client application, creation, in response to the first request, of metadata describing configuration information of the application runtime, reception of a second request from the client application to start a session of the application runtime, starting, in response to the second request, of a first application runtime instance in a first container of a first virtual machine based on the configuration information of the application runtime, and return of first connection information to the client application, the first connection information usable by the client application to communicate with the first application runtime instance.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: December 29, 2020
    Assignee: SAP SE
    Inventors: Xiaohui Xue, Samy Mechiri
  • Patent number: 10810226
    Abstract: A system includes presentation of a visualization of a result set, the visualization including a plurality of graphical representations, each of the plurality of graphical representations associated with a respective data point comprising at least one dimension value and at least one measure of the result set, reception of a selection of a first data point of the plurality of data points, presentation of an interface to receive a one or more comments in response to selection of the first data point, reception of a first one or more comments, and storage, in response to reception of the first one or more comments, of an identifier of the first data point in association with the first one or more comments.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: October 20, 2020
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Xiaohui Xue, Peter Snowdon, Kevin Le Fur
  • Publication number: 20200026527
    Abstract: A system includes reception of a first request from a client application to create an application runtime associated with a tenant of the client application, creation, in response to the first request, of metadata describing configuration information of the application runtime, reception of a second request from the client application to start a session of the application runtime, starting, in response to the second request, of a first application runtime instance in a first container of a first virtual machine based on the configuration information of the application runtime, and return of first connection information to the client application, the first connection information usable by the client application to communicate with the first application runtime instance.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Xiaohui XUE, Samy MECHIRI
  • Patent number: 10331715
    Abstract: A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: June 25, 2019
    Assignee: SAP SE
    Inventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
  • Patent number: 10311049
    Abstract: A system includes reception of a first query, the first query comprising at least one of one or more dimensions and one or more measures, identification, in response to reception of the first query, of a first stored query set associated with the first query, the first stored query set comprising a plurality of queries, determination, in response to identification of the first stored query set, of a first plurality of result sets, each of the first plurality of result sets comprising a respective result set of the first query and each query of the plurality of queries, and presentation of a visualization of each of the first plurality of result sets.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: June 4, 2019
    Assignee: SAP SE
    Inventors: Stephane Le Cam, Xiaohui Xue, Pierre Saurel
  • Publication number: 20180121424
    Abstract: A system includes acquisition of data from a first data source, identification of logical entities of a first data model of the first data source based on the data of the first data source, identification, for one or more of the logical entities of the first data model, of a respective knowledge vault entity described by first metadata, and generation of second metadata describing a plurality of semantic layer entities, the second metadata describing a semantic layer entity comprising at least one semantic attribute of a knowledge vault entity corresponding to the semantic layer entity.
    Type: Application
    Filed: November 3, 2016
    Publication date: May 3, 2018
    Inventors: Bruno Dumant, Xiaohui Xue, Pierre Saurel
  • Publication number: 20180123995
    Abstract: A system includes presentation of a visualization of a result set, the visualization including a plurality of graphical representations, each of the plurality of graphical representations associated with a respective data point comprising at least one dimension value and at least one measure of the result set, reception of a selection of a first data point of the plurality of data points, presentation of an interface to receive a one or more comments in response to selection of the first data point, reception of a first one or more comments, and storage, in response to reception of the first one or more comments, of an identifier of the first data point in association with the first one or more comments.
    Type: Application
    Filed: November 3, 2016
    Publication date: May 3, 2018
    Inventors: Xiaohui Xue, Peter Snowdon, Kevin Le Fur
  • Publication number: 20180113954
    Abstract: A system includes reception of a first query from a first user, identification, in response to reception of the first query, of a first plurality of data entries, each of the first plurality of data entries associating the first user, the first query and a respective visualization type with a respective counter value, determination of one of the first plurality of data entries associated with a greatest respective counter value of the counter values of the first plurality of data entries, determination of a respective visualization type of the one of the first plurality of data entries, and presentation of a visualization of the determined visualization type of a first result set corresponding to the first query.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventor: Xiaohui Xue
  • Publication number: 20170371884
    Abstract: A system, method, and computer-readable medium, including receiving a user-supplied expression for which a definition is sought; generating, in response to reception of the user-supplied expression, at least one suggested definition specifying a meaning for the user-supplied expression, the at least one suggested definition being generated based on, at least in part, a knowledge base of metadata associated with a data set; presenting the at least one suggested definition, as at least one keyword, to a user; receiving, in response to the presentation, an indication of one user-selected keyword from the at least one suggested definition; defining the user-selected keyword by at least one value; and persisting the defined user-selected keyword with the at least one value in the knowledge base for the data set.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Florent Vermeulen, Alexis L. Naibo, Xiaohui Xue
  • Publication number: 20170329818
    Abstract: A system includes reception of a first query, the first query comprising at least one of one or more dimensions and one or more measures, identification, in response to reception of the first query, of a first stored query set associated with the first query, the first stored query set comprising a plurality of queries, determination, in response to identification of the first stored query set, of a first plurality of result sets, each of the first plurality of result sets comprising a respective result set of the first query and each query of the plurality of queries, and presentation of a visualization of each of the first plurality of result sets.
    Type: Application
    Filed: May 16, 2016
    Publication date: November 16, 2017
    Inventors: Stephane Le Cam, Xiaohui Xue, Pierre Saurel
  • Patent number: 9747360
    Abstract: According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: August 29, 2017
    Assignee: BUSINESS OBJECTS SOFTWARE LIMITED
    Inventors: Xiaohui Xue, Mokrane Amzal, Mythili Gopalakrishnan
  • Publication number: 20150310083
    Abstract: According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system.
    Type: Application
    Filed: July 7, 2015
    Publication date: October 29, 2015
    Inventors: Xiaohui Xue, Mokrane Amzal, Mythili Gopalakrishnan
  • Patent number: 9152690
    Abstract: According to some embodiments, information may be received about a non-relational database object, such as an InfoSet, InfoSet query, or Advanced Business Application Programming (“ABAP”) function for an enterprise resource planning system. The non-relational database object may then be mapped into a relational database model, such as a model associated with a business intelligence platform. As a result, Structured Query Language (“SQL”) inputs from a business intelligence platform may be used create reports based on information in an enterprise resource planning system.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: October 6, 2015
    Assignee: Business Objects Software Limited
    Inventors: Xiaohui Xue, Mokrane Amzal, Mythili Gopalakrishman
  • Patent number: 9015679
    Abstract: A system and method for generating a database management system (DBMS) internal program language function from a foreign program language function. The method includes loading the foreign function into a DBMS server, an internal program module unit, examining the foreign function to determine whether the foreign function is annotated for translation, if annotated determining if the foreign function is translated into an internal program language function and executing the internal program language function, else compiling the foreign function into an internal function. If the foreign function is not annotated for translation, executing the foreign program language function. The DBMS system includes a parsing unit, a type inference unit, a normalizer unit, a serializer unit, and a deployer unit. A computer readable medium is also disclosed.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: April 21, 2015
    Assignee: SAP SE
    Inventors: Jens Boening, Karsten Schmidt, Xiaohui Xue, Christian Mathis
  • Publication number: 20150026668
    Abstract: A system and method for generating a database management system (DBMS) internal program language function from a foreign program language function. The method includes loading the foreign function into a DBMS server, an internal program module unit, examining the foreign function to determine whether the foreign function is annotated for translation, if annotated determining if the foreign function is translated into an internal program language function and executing the internal program language function, else compiling the foreign function into an internal function. If the foreign function is not annotated for translation, executing the foreign program language function. The DBMS system includes a parsing unit, a type inference unit, a normalizer unit, a serializer unit, and a deployer unit. A computer readable medium is also disclosed.
    Type: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Jens Boening, Karsten Schmidt, Xiaohui Xue, Christian Mathis
  • Patent number: 8868648
    Abstract: A method for querying an Open Data Protocol (“opendata”) opendata provider includes receiving a relational database query, parsing the relational database query, creating an execution plan, transmitting an opendata query to the opendata provider, transforming a response into a relational format, and providing the transformed response in reply to the relational database query. The method further includes mapping content of an opendata entity data model to a relational model catalog, and processing a portion of the execution plan by an opendata driver implemented at the server. The method can further include the server retrieving document metadata from the opendata provider, building an internal model of the document metadata, and responding to a metadata request. A system for implementing the method and a non-transitory computer readable medium are also disclosed.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Business Objects Software Ltd.
    Inventors: Steffen Lutter, Xiaohui Xue, Mythili Gopalakrishnan, Peter Snowdon