Patents by Inventor Haoxing Hou
Haoxing Hou 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: 20250211651Abstract: Provided herein is a method, wherein the method comprises in response to a deployment event associated with a microservice, generating a descriptor corresponding to the microservice, wherein the descriptor comprises properties associated with the microservice, wherein the properties comprise configurations for the microservice, dependencies of the microservice with respect to one or more other microservices, and feature toggles associated with the microservice; generating a token to identify the microservice; generating a unit for the microservice, wherein the unit comprises the properties associated with the microservice and the token for the microservice; and storing, in a registry, the unit in a chronological sequence based on the dependencies of the microservice with respect to one or more other microservices.Type: ApplicationFiled: December 20, 2023Publication date: June 26, 2025Inventors: Le Zhang, Yu Wang, Moritz Semler, Haoxing Hou, Daping Wang
-
Publication number: 20250173204Abstract: There provided is a method for managing cloud service, wherein the method include detecting, at client nodes, anomalies based on a predetermined set of rules; determining, by the client nodes, whether to upload one or more anomalies of the detected anomalies to a topology aggregation service, in response to a decision not to upload the one or more anomalies to the topology aggregation service, automatically selecting an action from a plurality of available actions, by the client nodes, wherein the action is selected based at least in part on the service level associated with the entity that is experiencing the one or more anomalies, and undertaking the selected action; and in response to a decision to upload the one or more anomalies to the topology aggregation service, transmitting the one or more anomalies to the topology aggregation service.Type: ApplicationFiled: November 27, 2023Publication date: May 29, 2025Inventors: Yu Wang, Le Zhang, Moritz Semler, Haoxing Hou, Daping Wang
-
Patent number: 12293221Abstract: Methods, systems, and computer-readable storage media for receiving, by a cross-process scheduling engine executed within a cloud platform, work scenario metadata and sensitivity metadata, generating, by the cross-process scheduling engine, a lineage graph representing relationships between one or more of data and processes to be executed for a work scenario represented by the work scenario metadata, defining, by the cross-process scheduling engine, a set of tile segments for the work scenario based on the lineage graph and the sensitivity metadata, dispatching, by the cross-process scheduling engine, a first sub-set of tile segments for execution in a private deployment including one or more private nodes, and dispatching, by the cross-process scheduling engine, a second sub-set of tile segments for execution in a public deployment including one or more public nodes.Type: GrantFiled: December 21, 2021Date of Patent: May 6, 2025Assignee: SAP SEInventors: Le Zhang, Daping Wang, Haoxing Hou, Moritz Semler, Yu Yang
-
Patent number: 11960356Abstract: Methods, systems, and computer-readable storage media for receiving, by an operation guard system executed within a cloud platform, session information representative of a session of a user within the cloud platform, the session information including user information and operation information, determining, by the operation guard system, that the user is signed into a technical group for execution of an operation represented in the operation information, and in response, providing, by the operation guard system, a risk score associated with the operation, and determining, by the operation guard system and at least partially based on the risk score, that the operation is a risk-oriented operation based on the risk score, and in response, preventing execution of the operation and transmitting an alert.Type: GrantFiled: November 10, 2022Date of Patent: April 16, 2024Assignee: SAP SEInventors: Yu Wang, Le Zhang, Moritz Semler, Daping Wang, Haoxing Hou, Zuosui Wu
-
Patent number: 11947500Abstract: Various examples are directed to systems and methods for operating a database management system (DBMS) in a cloud environment. An assembly worker executing at a first computing device may provide a first database protocol message generated by a process code executing at the first computing device. A translation engine executed at the cloud environment may translate the first database protocol message from a first format to a second format associated with a DBMS instance executing at the cloud environment to generate a translated first database protocol message. The translation engine may cause the translated first database protocol message to be provided to the DBMS instance and may receive, from the DBMS instance, a first reply corresponding to the translated first database protocol message. The first reply may be sent to the process code.Type: GrantFiled: September 23, 2021Date of Patent: April 2, 2024Assignee: SAP SEInventors: Yu Wang, Moritz Semler, Kai Mueller, Le Zhang, Zuosui Wu, Haoxing Hou
-
Patent number: 11902284Abstract: A method of tenant user management in cloud database operation can be implemented. The method can receive an original job request from a user for a database service, wherein the original job request can include a login credential of the user. The method can authenticate the login credential of the user by a scheduler, verify the user has privileges for the original job request by the scheduler, create a modified job request from the original job request by the scheduler based on a predefined role corresponding to the privileges of the user, send the modified job request from the scheduler to a database service platform, and allocate an instance of database service to the user in response to the modified job request.Type: GrantFiled: March 5, 2021Date of Patent: February 13, 2024Assignee: SAP SEInventors: Long Du, Haoxing Hou, Le Zhang, Jun Zhang
-
Publication number: 20230195515Abstract: Methods, systems, and computer-readable storage media for receiving, by a cross-process scheduling engine executed within a cloud platform, work scenario metadata and sensitivity metadata, generating, by the cross-process scheduling engine, a lineage graph representing relationships between one or more of data and processes to be executed for a work scenario represented by the work scenario metadata, defining, by the cross-process scheduling engine, a set of tile segments for the work scenario based on the lineage graph and the sensitivity metadata, dispatching, by the cross-process scheduling engine, a first sub-set of tile segments for execution in a private deployment including one or more private nodes, and dispatching, by the cross-process scheduling engine, a second sub-set of tile segments for execution in a public deployment including one or more public nodes.Type: ApplicationFiled: December 21, 2021Publication date: June 22, 2023Inventors: Le Zhang, Daping Wang, Haoxing Hou, Moritz Semler, Yu Yang
-
Publication number: 20230089662Abstract: Various examples are directed to systems and methods for operating a database management system (DBMS) in a cloud environment. An assembly worker executing at a first computing device may provide a first database protocol message generated by a process code executing at the first computing device. A translation engine executed at the cloud environment may translate the first database protocol message from a first format to a second format associated with a DBMS instance executing at the cloud environment to generate a translated first database protocol message. The translation engine may cause the translated first database protocol message to be provided to the DBMS instance and may receive, from the DBMS instance, a first reply corresponding to the translated first database protocol message. The first reply may be sent to the process code.Type: ApplicationFiled: September 23, 2021Publication date: March 23, 2023Inventors: Yu Wang, Moritz Semler, Kai Mueller, Le Zhang, Zuosui Wu, Haoxing Hou
-
Publication number: 20220286465Abstract: A method of tenant user management in cloud database operation can be implemented. The method can receive an original job request from a user for a database service, wherein the original job request can include a login credential of the user. The method can authenticate the login credential of the user by a scheduler, verify the user has privileges for the original job request by the scheduler, create a modified job request from the original job request by the scheduler based on a predefined role corresponding to the privileges of the user, send the modified job request from the scheduler to a database service platform, and allocate an instance of database service to the user in response to the modified job request.Type: ApplicationFiled: March 5, 2021Publication date: September 8, 2022Applicant: SAP SEInventors: Long Du, Haoxing Hou, Le Zhang, Jun Zhang