Patents by Inventor Sheung Hun Cheng

Sheung Hun Cheng 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: 9424076
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: August 23, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D Quillen
  • Patent number: 9244729
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: January 26, 2016
    Assignee: The MathWorks, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D Quillen
  • Patent number: 8832177
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: September 9, 2014
    Assignee: The MathWorks, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D Quillen
  • Patent number: 8510366
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 13, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D. Quillen
  • Patent number: 7987227
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: July 26, 2011
    Assignee: The MathWorks, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D. Quillen
  • Patent number: 7743087
    Abstract: The present invention provides a method and system for the dynamic distribution of an array in a parallel computing environment. The present invention obtains a criterion for distributing an array and performs flexible portioning based on the obtained criterion. In some embodiment analysis may be performed based on the criterion. The flexible portioning is then performed based on the analysis.
    Type: Grant
    Filed: March 22, 2006
    Date of Patent: June 22, 2010
    Assignee: The Math Works, Inc.
    Inventors: Penelope Anderson, Cleve Moler, Sheung Hun Cheng, Patrick D. Quillen