Patents by Inventor Chien-Lang Chou

Chien-Lang Chou 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: 9009709
    Abstract: Improved methods and systems are provided for asynchronously updating forecast rollup numbers. The asynchronousity is achieved by decoupling the source data change from further manipulations of the source data, for example in calculating and updating forecast rollup numbers by user role hierarchy, layer by layer. An event message queue implementation can be used for asynchronous processing. The process works by dequeuing a batch of event messages and then deduping and sorting them before applying forecast logic. Forecast numbers are updated based on target data and then rolled up the user role levels by aggregating forecast numbers for all subordinate forecast data entries.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: April 14, 2015
    Assignee: salesforce.com, inc.
    Inventors: Martin Long, Chien-Lang Chou
  • Publication number: 20110231848
    Abstract: Improved methods and systems are provided for asynchronously updating forecast rollup numbers. The asynchronousity is achieved by decoupling the source data change from further manipulations of the source data, for example in calculating and updating forecast rollup numbers by user role hierarchy, layer by layer. An event message queue implementation can be used for asynchronous processing. The process works by dequeuing a batch of event messages and then deduping and sorting them before applying forecast logic. Forecast numbers are updated based on target data and then rolled up the user role levels by aggregating forecast numbers for all subordinate forecast data entries.
    Type: Application
    Filed: March 16, 2011
    Publication date: September 22, 2011
    Applicant: salesforce.com, inc.
    Inventors: Martin Long, Chien-Lang Chou