Patents by Inventor Ruixue Zhang

Ruixue Zhang 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: 20240118430
    Abstract: A GNSS emergency monitoring error suppression method for an alpine canyon complex environment is provided. Through three steps of GNSS optimization design of the alpine canyon complex environment, derived error suppression of emergency monitoring criteria in the alpine canyon complex environment, and error suppression measurement and result correction, GNSS measurement errors in the alpine canyons can be effectively suppressed. Through improving measurement accuracy, GNSS technology can be widely applied to the alpine canyons, outstanding advantages of high efficiency and high accuracy in a coordinate transmission process of the GNSS technology are brought into full play, and a cost is effectively reduced. Meanwhile, by processing the errors of the emergency monitoring criteria, it is possible to protect workers from on-site operation risks.
    Type: Application
    Filed: September 8, 2023
    Publication date: April 11, 2024
    Inventors: Zufeng Li, Heng Zhou, Shuwen Yang, Haixing Shang, Gangyi Zhao, Zhixuan Miao, Qun Zhang, Guangjun Yi, Wei Ren, ShengXue Ke, Ruixue Li
  • Patent number: 11599519
    Abstract: A data management method comprises: receiving, at a first node of a plurality of nodes for collaboratively data processing, a request to perform a target operation at the first node from a second node of the plurality of nodes; obtaining a privilege of the second node from a third node of the plurality of nodes; determining a threshold privilege for performing the target operation based on a type of the target operation; and performing the target operation in accordance with a determination that the privilege of the second node is higher than the threshold privilege. In this manner, the security of data may be improved.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: March 7, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
  • Patent number: 11533317
    Abstract: A serverless application center is provided for multi-cloud deployment of serverless applications. One method comprises providing source code, obtained from a first user acting in a developer role, for a multi-cloud serverless application in a serverless application repository; deploying, in response to a request from a second user acting in an end user role, source code for the multi-cloud serverless application from the serverless application repository to one or more clouds in plurality of distinct cloud environments based on the request; and implementing role-based access for users acting in said developer role and said end user role. A user interface can allow the second user to (i) review a published list of serverless applications available in the serverless application repository; and/or (ii) search a plurality of serverless applications available in the serverless application repository.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: December 20, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ruixue Zhang, Jaumir Valença da Silveira Junior
  • Patent number: 11520737
    Abstract: Techniques for improved storage in a multi-cloud computing environment are provided. For example, a system manager for a storage system comprises a client interface layer configured to provide one or more application programing interfaces for one or more clients accessing the storage system, and a client interface layer handler configured to manage the one or more application programing interfaces of the client interface layer. Further, the system manager comprises a unified storage resource interface layer configured to provide a set of application programming interfaces to enable access for the one or more clients to a storage resource layer operatively coupled to the unified storage resource interface layer. The storage resource layer comprising one or more public cloud platform-based storage resources and a blockchain manager that coordinates access to one or more enterprise-level storage resources and one or more individually-owned storage resources.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang, Joel Christner
  • Patent number: 11463888
    Abstract: A method, a device, and a computer program product for managing a mobile terminal are provided. In one method, a first position of the mobile terminal at a first time point and a first signal quality of a mobile network signal of the mobile network at the first position are detected, respectively; a signal quality distribution of the mobile network signal in a surrounding area of the first position is acquired; a prediction of a second signal quality of a mobile network signal to be received by the mobile terminal at a second time point is obtained according to the signal quality distribution, the second time point being a future time point after the first time point; and according to the first signal quality and the prediction of the second signal quality, a second service quality to be provided to the mobile terminal at the second time point is determined.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: October 4, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Bin He, Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
  • Patent number: 11443146
    Abstract: Embodiments of the present disclosure provide methods, devices, and computer program products for model adaptation. The method for model adaptation comprises: receiving, at a first computing device, a data set to be analyzed from a data collector and determining abnormality of the data set to be analyzed using a machine learning model deployed at the first computing device. The method further comprises transmitting, based on the determined abnormality of the data set, at least a portion of data in the data set to a second computing device, for update of the machine learning model, the second computing device having a higher computing capability than the first computing device. The method further comprises obtaining redeployment of the updated machine learning model from the second computing device.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: September 13, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ruixue Zhang, Jinpeng Liu, Zhenzhen Lin, Pengfei Wu, Si Chen
  • Patent number: 11431799
    Abstract: Embodiments of the present disclosure relate to a method, an electronic device and computer program product for storing and accessing data. The method comprises: in accordance with a determination that first data is stored in a first edge server of a plurality of edge servers, generating, at a second edge server of the plurality of edge servers, first metadata associated with the first data, and the first metadata at least comprises a first hash value of the first data and an indication that the first data is stored in the first edge server; and sending the first metadata to a management server of the plurality of edge servers, the management server being configured to maintain a metadata list associated with data stored in the plurality of edge servers. With this method, the problem that the stored data cannot be accessed due to the edge server being offline can be solved.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: August 30, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
  • Patent number: 11314443
    Abstract: In a method for managing an image of a container in a host device, a first image of a first container is received, wherein the first image includes a first set of image layers for implementing a first set of services of the first container respectively. The first image is loaded to deploy the first container at the host device. Based on an attribute of an image layer in the first set of image layers, an expiration time is set for the image layer. In response to determining that the expiration time is reached, the image layer is deleted from the host device. Stored image layers can be reused to reduce the transmission bandwidth for remotely downloading the image layers. A corresponding device and a corresponding computer program product are provided.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: April 26, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
  • Patent number: 11310316
    Abstract: Methods, devices and computer program products for storing and accessing data are provided, and can effectively improve the performance and scalability of a storage system. For example, a method comprises sending, at a client device and to a seed server of a plurality of servers communicatively coupled to the client device, a request for storing data; receiving a response to the request from the seed server, the response comprising an indication on at least one server of the plurality of servers for storing the data into a target storage device; and sending, to the at least one server, at least one request for storing the data into the target storage device, such that the at least one server stores the data into the target storage device.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: April 19, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
  • Publication number: 20210405912
    Abstract: Illustrative embodiments include a method, a device, and a computer program product for managing an image of a container. In a method for managing an image of a container in a host device, a first image of a first container is received, wherein the first image includes a first set of image layers for implementing a first set of services of the first container respectively. The first image is loaded to deploy the first container at the host device. Based on an attribute of an image layer in the first set of image layers, an expiration time is set for the image layer. In response to determining that the expiration time is reached, the image layer is deleted from the host device. Stored image layers can be reused to reduce the transmission bandwidth for remotely downloading the image layers. A corresponding device and a corresponding computer program product are provided.
    Type: Application
    Filed: August 3, 2020
    Publication date: December 30, 2021
    Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
  • Publication number: 20210377744
    Abstract: A method, a device, and a computer program product for managing a mobile terminal are provided. In one method, a first position of the mobile terminal at a first time point and a first signal quality of a mobile network signal of the mobile network at the first position are detected, respectively; a signal quality distribution of the mobile network signal in a surrounding area of the first position is acquired; a prediction of a second signal quality of a mobile network signal to be received by the mobile terminal at a second time point is obtained according to the signal quality distribution, the second time point being a future time point after the first time point; and according to the first signal quality and the prediction of the second signal quality, a second service quality to be provided to the mobile terminal at the second time point is determined.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 2, 2021
    Inventors: Bin He, Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
  • Publication number: 20210342334
    Abstract: A method, a device, and a computer program product for data management are provided in embodiments of the present disclosure. A method for data management comprises: acquiring, from a storage system, a torrent file associated with downloading of a target file, the target file being stored in the storage system, and the torrent file comprising at least a plurality of data digests of a plurality of data blocks of the target file; generating metadata for the plurality of data blocks based on the torrent file, the metadata being in a format supported by a unified management system, and the unified management system being configured for data access across the storage system and at least one other storage system; and storing the metadata for data-block-level access to the plurality of data blocks through the unified management system.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 4, 2021
    Inventors: Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
  • Patent number: 11165601
    Abstract: A method of managing nodes in a network is provided, comprising: in accordance with detecting that a new node joins a network including a plurality of nodes, mapping the new node to a virtual ring associated with the network, the plurality of nodes being mapped to different locations on the virtual ring; determining a decision region of the virtual ring, the decision region comprising the new node and at least one of the plurality of nodes, all of nodes in the decision region to jointly review a proposal of one of the nodes in the decision region; and adjusting nodes in the decision region other than the new node to locations on the virtual ring outside the decision region.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
  • Publication number: 20210218597
    Abstract: A method of managing nodes in a network is provided, comprising: in accordance with detecting that a new node joins a network including a plurality of nodes, mapping the new node to a virtual ring associated with the network, the plurality of nodes being mapped to different locations on the virtual ring; determining a decision region of the virtual ring, the decision region comprising the new node and at least one of the plurality of nodes, all of nodes in the decision region to jointly review a proposal of one of the nodes in the decision region; and adjusting nodes in the decision region other than the new node to locations on the virtual ring outside the decision region.
    Type: Application
    Filed: April 2, 2020
    Publication date: July 15, 2021
    Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
  • Patent number: 11055066
    Abstract: Techniques are provided for a multi-cloud operations center for function-based applications. One method includes obtaining source code for a function of multiple functions of an application, where the function is hosted in a first cloud environment of multiple distinct cloud environments, generating adapted source code from the source code to migrate the function to a second cloud having a different cloud environment; and deploying the function to the second cloud having the different cloud environment using the adapted source code. The source code may be automatically updated for the at least one function for the multiple distinct cloud environments. The function may have a corresponding network address that identifies the function across multiple distinct cloud environments, and network address redirection is performed based on a given cloud environment on which the function is deployed.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: July 6, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Jaumir Valença Da Silveira Junior, Ruixue Zhang
  • Publication number: 20210200739
    Abstract: A data management method comprises: receiving, at a first node of a plurality of nodes for collaboratively data processing, a request to perform a target operation at the first node from a second node of the plurality of nodes; obtaining a privilege of the second node from a third node of the plurality of nodes; determining a threshold privilege for performing the target operation based on a type of the target operation; and performing the target operation in accordance with a determination that the privilege of the second node is higher than the threshold privilege. In this manner, the security of data may be improved.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 1, 2021
    Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
  • Publication number: 20210168207
    Abstract: Embodiments of the present disclosure relate to a method, an electronic device and computer program product for storing and accessing data. The method comprises: in accordance with a determination that a first data is stored in a first edge server of a plurality of edge servers, generating, at a second edge server of the plurality of edge servers, first metadata associated with the first data, and the first metadata at least comprises a first hash value of the first data and an indication that the first data is stored in the first edge server; and sending the first metadata to a management server of the plurality of edge servers, the management server being configured to maintain a metadata list associated with data stored in the plurality of edge servers. With this method, the problem that the stored data cannot be accessed due to the edge server being offline can be solved.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 3, 2021
    Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
  • Publication number: 20210166083
    Abstract: Embodiments of the present disclosure provide methods, devices, and computer program products for model adaptation. The method for model adaptation comprises: receiving, at a first computing device, a data set to be analyzed from a data collector and determining abnormality of the data set to be analyzed using a machine learning model deployed at the first computing device. The method further comprises transmitting, based on the determined abnormality of the data set, at least a portion of data in the data set to a second computing device, for update of the machine learning model, the second computing device having a higher computing capability than the first computing device. The method further comprises obtaining redeployment of the updated machine learning model from the second computing device.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 3, 2021
    Inventors: Ruixue Zhang, Jinpeng Liu, Zhenzhen Lin, Pengfei Wu, Si Chen
  • Publication number: 20210126970
    Abstract: Methods, devices and computer program products for storing and accessing data are provided, and can effectively improve the performance and scalability of a storage system. For example, a method comprises sending, at a client device and to a seed server of a plurality of servers communicatively coupled to the client device, a request for storing data; receiving a response to the request from the seed server, the response comprising an indication on at least one server of the plurality of servers for storing the data into a target storage device; and sending, to the at least one server, at least one request for storing the data into the target storage device, such that the at least one server stores the data into the target storage device.
    Type: Application
    Filed: February 20, 2020
    Publication date: April 29, 2021
    Inventors: Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
  • Publication number: 20210099459
    Abstract: A serverless application center is provided for multi-cloud deployment of serverless applications. One method comprises providing source code, obtained from a first user acting in a developer role, for a multi-cloud serverless application in a serverless application repository; deploying, in response to a request from a second user acting in an end user role, source code for the multi-cloud serverless application from the serverless application repository to one or more clouds in plurality of distinct cloud environments based on the request; and implementing role-based access for users acting in said developer role and said end user role. A user interface can allow the second user to (i) review a published list of serverless applications available in the serverless application repository; and/or (ii) search a plurality of serverless applications available in the serverless application repository.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Ruixue Zhang, Jaumir Valença da Silveira Junior