Patents by Inventor Yufei Ren

Yufei Ren 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: 20170344905
    Abstract: Version vector-based rules are used to facilitate asynchronous execution of machine learning algorithms. The method uses version vector based rule to generate aggregated parameters and determine when to return the parameters. The method also includes coordinating the versions of aggregated parameter sets among all the parameter servers. This allows to broadcast to enforce the version consistency; generate parameter sets in an on-demand manner to facilitate version control. Furthermore the method includes enhancing the version consistency at the learner's side and resolving the inconsistent version when mismatching versions are detected.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Michel H.T. Hack, Yufei Ren, Yandong Wang, Li Zhang
  • Publication number: 20170185562
    Abstract: One or more parameter changes for one or more parameters are computed at one or more worker nodes. The one or more parameters on a remote server are updated based on the computed one or more parameter changes. The updating is performed via one or more remote direct memory access atomic operations with the remote server.
    Type: Application
    Filed: December 29, 2015
    Publication date: June 29, 2017
    Inventors: Michel H.T. Hack, Yufei Ren, Yandong Wang, Li Zhang, Wei Zhang
  • Publication number: 20170139596
    Abstract: A method for compressing a group of key-value pairs, the method including dividing the group of key-value pairs into a plurality of segments, creating a plurality of blocks, each block of the plurality of blocks corresponding to a segment of the plurality of segments, and compressing each block of the plurality of blocks.
    Type: Application
    Filed: November 18, 2015
    Publication date: May 18, 2017
    Inventors: Michel H. T. Hack, Yufei Ren, Yandong Wang, Xingbo Wu, Li Zhang
  • Publication number: 20170109316
    Abstract: A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request from at least one client configured to access a data item stored in a data location of a remote server, and determines a popularity of the data item based on a frequency at which the data location is accessed by the at least one client. The system is further configured to determine a lease period of the data item based on the frequency and assigning the lease period to the data location.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Inventors: Michel H. Hack, Yufei Ren, Yandong Wang, Li Zhang
  • Publication number: 20170109317
    Abstract: A cache management system performs cache management in a Remote Direct Memory Access (RDMA) key value data store. The cache management system receives a request from at least one client configured to access a data item stored in a data location of a remote server, and determines a popularity of the data item based on a frequency at which the data location is accessed by the at least one client. The system is further configured to determine a lease period of the data item based on the frequency and assigning the lease period to the data location.
    Type: Application
    Filed: November 30, 2015
    Publication date: April 20, 2017
    Inventors: Michel H. Hack, Yufei Ren, Yandong Wang, Li Zhang