Patents by Inventor Ricky Yuxi Sun
Ricky Yuxi Sun 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: 11243845Abstract: Embodiments of the present disclosure relate to a method and an apparatus for data backup. The method comprises selecting, from a service store, a backup service for an application. The method further comprises setting, for the application, configuration information associated with the selected backup service. Additionally, the method further comprises in response to the backup service being enabled, deploying a backup service agent corresponding to the backup service to a source node associated with the application based on the configuration information, such that data of the application is backed up from the source node to a target node via the backup service agent.Type: GrantFiled: June 14, 2017Date of Patent: February 8, 2022Assignee: EMC IP Holding Company LLCInventors: Frank Junping Zhao, Jie Bao, Kun Wang, Ricky Yuxi Sun
-
Patent number: 10862786Abstract: A method, device, and computer program product for fingerprint based status detection in a distributed processing system is provided. The method comprises: generating and sending, at a root node, an initial fingerprint based on the output message ID to be sent; at a middle node, generating and sending an updated fingerprint based on a received input message ID, an output message ID to be sent and a received fingerprint; sending, at the leaf node, a final updated fingerprint to a tracking task point; and obtaining, at the tracking task point, status information based on the final updated fingerprint. As the method does not generate traffic at each node but only generates tracking traffic at leaf nodes, the approach according to the present disclosure reduces tracking overhead significantly while guaranteeing the reliability of data processing.Type: GrantFiled: October 22, 2019Date of Patent: December 8, 2020Assignee: EMC IP Holding Company, LLCInventors: Junping Frank Zhao, Fenghao Zhang, Yu Cao, Jun Tao, Ricky Yuxi Sun
-
Patent number: 10789234Abstract: The present disclosure provides a method and apparatus for storing data. The method comprises: extracting metric information and metadata associated with the metric information from time series data, the metric information including a time value and a numerical value at the time value; and staling the metric information in an object storage device and the metadata in a database. As compared with the prior art, the present disclosure provides a flexible storage design to guarantee extensibility of storage capacity and meanwhile support fast data retrieving.Type: GrantFiled: March 21, 2017Date of Patent: September 29, 2020Assignee: EMC IP Holding Company LLCInventors: Sanping Li, Yu Cao, Ricky Yuxi Sun, Zhe Dong, Xiaoyan Guo, Jun Tao, Accela Yilong Zhao
-
Patent number: 10681118Abstract: Embodiments of the present disclosure provide a method and apparatus for distributed data processing. The method comprises: receiving from an upstream node an input message attached with a shared count, the shared count being used for determining a processing status of a root message associated with the input message; processing the input message to generate one or more new messages; allocating to each of the one or more new messages a respective new shared count based on the received shared count; and transmitting the one or more new messages to one or more downstream nodes respectively. Compared with the prior art, the methods and apparatuses for distributed data processing according to the embodiments of the present disclosure can effectively reduce network traffic overheads and the consumed CPU and memory resources, and would be scalable for different topologies of various distributed data processing systems.Type: GrantFiled: December 19, 2016Date of Patent: June 9, 2020Assignee: EMC IP Holding Company LLCInventors: Junping Frank Zhao, Fenghao Zhang, Yu Cao, Jun Tao, Ricky Yuxi Sun
-
Publication number: 20200099604Abstract: A method, device, and computer program product for fingerprint based status detection in a distributed processing system is provided. The method comprises: generating and sending, at a root node, an initial fingerprint based on the output message ID to be sent; at a middle node, generating and sending an updated fingerprint based on a received input message ID, an output message ID to be sent and a received fingerprint; sending, at the leaf node, a final updated fingerprint to a tracking task point; and obtaining, at the tracking task point, status information based on the final updated fingerprint. As the method does not generate traffic at each node but only generates tracking traffic at leaf nodes, the approach according to the present disclosure reduces tracking overhead significantly while guaranteeing the reliability of data processing.Type: ApplicationFiled: November 26, 2019Publication date: March 26, 2020Inventors: Junping Frank Zhao, Fenghao Zhang, Cao Yu, Jun Tao, Ricky Yuxi Sun
-
Publication number: 20200052990Abstract: A method, device, and computer program product for fingerprint based status detection in a distributed processing system is provided. The method comprises: generating and sending, at a root node, an initial fingerprint based on the output message ID to be sent; at a middle node, generating and sending an updated fingerprint based on a received input message ID, an output message ID to be sent and a received fingerprint; sending, at the leaf node, a final updated fingerprint to a tracking task point; and obtaining, at the tracking task point, status information based on the final updated fingerprint. As the method does not generate traffic at each node but only generates tracking traffic at leaf nodes, the approach according to the present disclosure reduces tracking overhead significantly while guaranteeing the reliability of data processing.Type: ApplicationFiled: October 22, 2019Publication date: February 13, 2020Inventors: Junping Frank Zhao, Fenghao Zhang, Yu Cao, Jun Tao, Ricky Yuxi Sun
-
Patent number: 10491498Abstract: A method, device, and computer program product for fingerprint based status detection in a distributed processing system is provided. The method comprises: generating and sending, at a root node, an initial fingerprint based on the output message ID to be sent; at a middle node, generating and sending an updated fingerprint based on a received input message ID, an output message ID to be sent and a received fingerprint; sending, at the leaf node, a final updated fingerprint to a tracking task point; and obtaining, at the tracking task point, status information based on the final updated fingerprint. As the method does not generate traffic at each node but only generates tracking traffic at leaf nodes, the approach according to the present disclosure reduces tracking overhead significantly while guaranteeing the reliability of data processing.Type: GrantFiled: September 21, 2016Date of Patent: November 26, 2019Assignee: EMC IP Holding Company LLCInventors: Junping Frank Zhao, Fenghao Zhang, Yu Cao, Jun Tao, Ricky Yuxi Sun
-
Publication number: 20170270147Abstract: The present disclosure provides a method and apparatus for storing data. The method comprises: extracting metric information and metadata associated with the metric information from time series data, the metric information including a time value and a numerical value at the time value; and staling the metric information in an object storage device and the metadata in a database. As compared with the prior art, the present disclosure provides a flexible storage design to guarantee extensibility of storage capacity and meanwhile support fast data retrieving.Type: ApplicationFiled: March 21, 2017Publication date: September 21, 2017Inventors: Sanping Li, Yu Cao, Ricky Yuxi Sun, Zhe Dong, Xiaoyan Guo, Jun Tao, Accela Yilong Zhao
-
Publication number: 20170187792Abstract: Embodiments of the present disclosure provide a method and apparatus for distributed data processing. The method comprises: receiving from an upstream node an input message attached with a shared count, the shared count being used for determining a processing status of a root message associated with the input message; processing the input message to generate one or more new messages; allocating to each of the one or more new messages a respective new shared count based on the received shared count; and transmitting the one or more new messages to one or more downstream nodes respectively. Compared with the prior art, the methods and apparatuses for distributed data processing according to the embodiments of the present disclosure can effectively reduce network traffic overheads and the consumed CPU and memory resources, and would be scalable for different topologies of various distributed data processing systems.Type: ApplicationFiled: December 19, 2016Publication date: June 29, 2017Inventors: Junping Frank Zhao, Fenghao Zhang, Yu Cao, Jun Tao, Ricky Yuxi Sun
-
Publication number: 20170093672Abstract: A method, device, and computer program product for fingerprint based status detection in a distributed processing system is provided. The method comprises: generating and sending, at a root node, an initial fingerprint based on the output message ID to be sent; at a middle node, generating and sending an updated fingerprint based on a received input message ID, an output message ID to be sent and a received fingerprint; sending, at the leaf node, a final updated fingerprint to a tracking task point; and obtaining, at the tracking task point, status information based on the final updated fingerprint. As the method does not generate traffic at each node but only generates tracking traffic at leaf nodes, the approach according to the present disclosure reduces tracking overhead significantly while guaranteeing the reliability of data processing.Type: ApplicationFiled: September 21, 2016Publication date: March 30, 2017Inventors: Junping Frank Zhao, Fenghao Zhang, Cao Yu, Jun Tao, Ricky Yuxi Sun