Patents by Inventor Wilson W. Lau

Wilson W. Lau 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: 8667139
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: March 4, 2014
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Patent number: 8589557
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering. Next, the system creates a work-breakdown structure based on a set of policies from the service definition. Finally, the system uses the work-breakdown structure to automatically provision a set of resources for use by the software offering without requiring manual configuration of the resources by a user.
    Type: Grant
    Filed: February 22, 2011
    Date of Patent: November 19, 2013
    Assignee: Intuit Inc.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Publication number: 20120215919
    Abstract: The disclosed embodiments provide a system that facilitates the deployment and execution of a software offering. During operation, the system obtains a service definition of the software offering and a resource definition of resources available for use by the software offering. Next, the system creates a multidimensional model of the software offering by mapping a first set of elements from the service definition to a second set of elements from the resource definition. Finally, the system uses the multidimensional model to manage the deployment and execution of the software offering without requiring manual configuration of the resources by a user.
    Type: Application
    Filed: February 22, 2011
    Publication date: August 23, 2012
    Applicant: INTUIT INC.
    Inventors: Jerome Labat, Ramachandran Varadharajan, Wilson W. Lau, Thomas C. Bishop
  • Publication number: 20120144364
    Abstract: A technique for using an application user interface that executes on a system is described. During operation of the system, a user specifies a design topology and configuration of an application that executes in a networked-computing environment through the application user interface. Then, the system provisions the application by bringing up associated hardware and/or software based on the design specified through the application user interface. Moreover, the application user interface monitors the application status during execution of the application so that application managers, application developers and application operators have access to the same information at different levels of an organizational hierarchy in the networked-computing environment.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 7, 2012
    Applicant: INTUIT INC.
    Inventors: Wilson W. Lau, Srikanth Ramakrishna, Mohssen Alex Derafshan