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: 20240118430Abstract: 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: ApplicationFiled: September 8, 2023Publication date: April 11, 2024Inventors: Zufeng Li, Heng Zhou, Shuwen Yang, Haixing Shang, Gangyi Zhao, Zhixuan Miao, Qun Zhang, Guangjun Yi, Wei Ren, ShengXue Ke, Ruixue Li
-
Patent number: 11599519Abstract: 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: GrantFiled: April 6, 2020Date of Patent: March 7, 2023Assignee: EMC IP Holding Company LLCInventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
-
Patent number: 11533317Abstract: 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: GrantFiled: September 30, 2019Date of Patent: December 20, 2022Assignee: EMC IP Holding Company LLCInventors: Ruixue Zhang, Jaumir Valença da Silveira Junior
-
Blockchain-as-a-service integrated hybrid object storage system in multi-cloud computing environment
Patent number: 11520737Abstract: 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: GrantFiled: September 5, 2019Date of Patent: December 6, 2022Assignee: EMC IP Holding Company LLCInventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang, Joel Christner -
Patent number: 11463888Abstract: 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: GrantFiled: June 22, 2020Date of Patent: October 4, 2022Assignee: EMC IP Holding Company LLCInventors: Bin He, Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
-
Patent number: 11443146Abstract: 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: GrantFiled: February 28, 2020Date of Patent: September 13, 2022Assignee: EMC IP Holding Company LLCInventors: Ruixue Zhang, Jinpeng Liu, Zhenzhen Lin, Pengfei Wu, Si Chen
-
Patent number: 11431799Abstract: 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: GrantFiled: March 2, 2020Date of Patent: August 30, 2022Assignee: EMC IP Holding Company LLCInventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
-
Patent number: 11314443Abstract: 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: GrantFiled: August 3, 2020Date of Patent: April 26, 2022Assignee: EMC IP Holding Company LLCInventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
-
Patent number: 11310316Abstract: 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: GrantFiled: February 20, 2020Date of Patent: April 19, 2022Assignee: EMC IP Holding Company LLCInventors: Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
-
Publication number: 20210405912Abstract: 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: ApplicationFiled: August 3, 2020Publication date: December 30, 2021Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
-
Publication number: 20210377744Abstract: 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: ApplicationFiled: June 22, 2020Publication date: December 2, 2021Inventors: Bin He, Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
-
Publication number: 20210342334Abstract: 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: ApplicationFiled: May 14, 2020Publication date: November 4, 2021Inventors: Pengfei Wu, Zhenzhen Lin, Si Chen, Ruixue Zhang
-
Patent number: 11165601Abstract: 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: GrantFiled: April 2, 2020Date of Patent: November 2, 2021Assignee: EMC IP Holding Company LLCInventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
-
Publication number: 20210218597Abstract: 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: ApplicationFiled: April 2, 2020Publication date: July 15, 2021Inventors: Si Chen, Pengfei Wu, Zhenzhen Lin, Ruixue Zhang
-
Patent number: 11055066Abstract: 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: GrantFiled: August 29, 2019Date of Patent: July 6, 2021Assignee: EMC IP Holding Company LLCInventors: Jaumir Valença Da Silveira Junior, Ruixue Zhang
-
Publication number: 20210200739Abstract: 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: ApplicationFiled: April 6, 2020Publication date: July 1, 2021Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
-
Publication number: 20210168207Abstract: 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: ApplicationFiled: March 2, 2020Publication date: June 3, 2021Inventors: Zhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
-
Publication number: 20210166083Abstract: 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: ApplicationFiled: February 28, 2020Publication date: June 3, 2021Inventors: Ruixue Zhang, Jinpeng Liu, Zhenzhen Lin, Pengfei Wu, Si Chen
-
Publication number: 20210126970Abstract: 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: ApplicationFiled: February 20, 2020Publication date: April 29, 2021Inventors: Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
-
Publication number: 20210099459Abstract: 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: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Ruixue Zhang, Jaumir Valença da Silveira Junior