Patents by Inventor Cynthia Lok

Cynthia Lok 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: 8572575
    Abstract: A method, apparatus, system, article of manufacture, and data structure provide the ability to debug a map-reduce application on a cluster. A cluster of two or more computers is defined by installing a map-reduce framework (that includes an integrated development environment [IDE]) onto each computer. The cluster is formatted by identifying and establishing communication between each computer so that the cluster functions as a unit. Data is placed into the cluster. A function to be executed by the framework on the cluster is obtained, debugged, and executed directly on the cluster using the IDE and the data in the cluster.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: October 29, 2013
    Assignee: MySpace LLC
    Inventors: Mikhail Berlyant, Daniel Stephen Rule, Christopher Edward Miller, Cynthia Lok
  • Patent number: 8321454
    Abstract: A method, apparatus, system, article of manufacture, and data structure provide the ability to perform a sorted map-reduce job on a cluster. A cluster of two or more computers is defined by installing a map-reduce framework onto each computer and formatting the cluster by identifying the cluster computers, establishing communication between them, and enabling the cluster to function as a unit. Data is placed into the cluster where it is distributed so that each computer contains a portion of the data. A first map function is performed where each computer sorts their respective data and creates an abstraction that is a representation of the data. The abstractions are exchanged and merged to create complete abstraction. A second map function searches the complete abstraction to redistribute and exchange the data across the computers in the cluster. A reduce function is performed in parallel to produce a result.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: November 27, 2012
    Assignee: MySpace LLC
    Inventors: Mikhail Berlyant, Daniel Stephen Rule, Christopher Edward Miller, Cynthia Lok
  • Publication number: 20110066649
    Abstract: A method, apparatus, system, article of manufacture, and data structure provide the ability to perform a sorted map-reduce job on a cluster. A cluster of two or more computers is defined by installing a map-reduce framework onto each computer and formatting the cluster by identifying the cluster computers, establishing communication between them, and enabling the cluster to function as a unit. Data is placed into the cluster where it is distributed so that each computer contains a portion of the data. A first map function is performed where each computer sorts their respective data and creates an abstraction that is a representation of the data. The abstractions are exchanged and merged to create complete abstraction. A second map function searches the complete abstraction to redistribute and exchange the data across the computers in the cluster. A reduce function is performed in parallel to produce a result.
    Type: Application
    Filed: September 14, 2010
    Publication date: March 17, 2011
    Applicant: MYSPACE, INC.
    Inventors: Mikhail Berlyant, Daniel Stephen Rule, Christopher Edward Miller, Cynthia Lok
  • Publication number: 20110066894
    Abstract: A method, apparatus, system, article of manufacture, and data structure provide the ability to debug a map-reduce application on a cluster. A cluster of two or more computers is defined by installing a map-reduce framework (that includes an integrated development environment [IDE]) onto each computer. The cluster is formatted by identifying and establishing communication between each computer so that the cluster functions as a unit. Data is placed into the cluster. A function to be executed by the framework on the cluster is obtained, debugged, and executed directly on the cluster using the IDE and the data in the cluster.
    Type: Application
    Filed: September 14, 2010
    Publication date: March 17, 2011
    Applicant: MYSPACE, INC.
    Inventors: Mikhail Berlyant, Daniel Stephen Rule, Christopher Edward Miller, Cynthia Lok