Patents by Inventor John Liang

John Liang 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: 9535663
    Abstract: Methods, software programs and systems for extending and modifying software functionality, and, more particularly, for using one or more patterns for an enterprise software object to express desired functionality and configuration, and to generate the enterprise software object using the patterns, in an enterprise environment are disclosed. A method according to certain of these embodiments includes selecting one or more patterns from a number of patterns, where the one or more patterns are for an enterprise software object. The enterprise software object can then be generated. The enterprise software object is generated using the one or more patterns. Each of the patterns is configured to describe a solution within a corresponding one of a number of problem domains.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: January 3, 2017
    Assignee: Oracle International Corporation
    Inventors: Rahim Mohamed Yaseen, John Liang, Yunhee Choi, Xiaomei Zhang
  • Publication number: 20160171397
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Application
    Filed: December 2, 2013
    Publication date: June 16, 2016
    Applicant: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Publication number: 20140310055
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Application
    Filed: December 2, 2013
    Publication date: October 16, 2014
    Applicant: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Patent number: 8827548
    Abstract: A microfluidic embedded nanoelectromechanical system (NEMs) force sensor provides an electrical readout. The force sensor contains a deformable member that is integrated with a strain sensor. The strain sensor converts a deformation of the deformable member into an electrical signal. A microfluidic channel encapsulates the force sensor, controls a fluidic environment around the force sensor, and improves the read out. In addition, a microfluidic embedded vacuum insulated biocalorimeter is provided. A calorimeter chamber contains a parylene membrane. Both sides of the chamber are under vacuum during measurement of a sample. A microfluidic cannel (built from parylene) is used to deliver a sample to the chamber. A thermopile, used as a thermometer is located between two layers of parylene.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: September 9, 2014
    Assignee: California Institute of Technology
    Inventors: Michael L. Roukes, Chung-Wah Fon, Wonhee Lee, Hongxing Tang, Blake Waters Axelrod, John Liang Tan
  • Patent number: 8600791
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: December 3, 2013
    Assignee: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Publication number: 20130238386
    Abstract: In one embodiment, a business process meta-model is defined that represents a business process. The business process meta-model includes control flow elements pertaining to a control flow of the business process, and annotation elements providing details for the control flow elements.
    Type: Application
    Filed: April 29, 2013
    Publication date: September 12, 2013
    Applicant: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter S. Lim, Emanuel Gerald Noik, Doug Smith, Rahim Mohamed Yaseen
  • Patent number: 8433602
    Abstract: In one embodiment, a business process meta-model is defined that represents a business process. The business process meta-model includes control flow elements pertaining to a control flow of the business process, and annotation elements providing details for the control flow elements.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: April 30, 2013
    Assignee: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Patent number: 8423477
    Abstract: In one embodiment, a method for providing multiple views of a business process definition includes storing a model of a business process, and providing different view points of the model to different classes of users.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: April 16, 2013
    Assignee: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Nolk, Doug Smith, Rahim Yaseen
  • Publication number: 20120185821
    Abstract: Methods, software programs and systems for extending and modifying software functionality, and, more particularly, for using one or more patterns for an enterprise software object to express desired functionality and configuration, and to generate the enterprise software object using the patterns, in an enterprise environment are disclosed. A method according to certain of these embodiments includes selecting one or more patterns from a number of patterns, where the one or more patterns are for an enterprise software object. The enterprise software object can then be generated. The enterprise software object is generated using the one or more patterns. Each of the patterns is configured to describe a solution within a corresponding one of a number of problem domains.
    Type: Application
    Filed: September 19, 2011
    Publication date: July 19, 2012
    Applicant: Oracle International Corporation
    Inventors: Rahim Mohamed Yaseen, John Liang, Yunhee Choi, Xiaomei Zhang
  • Publication number: 20120005116
    Abstract: In one embodiment, a business process meta-model is defined that represents a business process. The business process meta-model includes control flow elements pertaining to a control flow of the business process, and annotation elements providing details for the control flow elements.
    Type: Application
    Filed: November 5, 2010
    Publication date: January 5, 2012
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Publication number: 20110238622
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for associating a record with an account from an on-demand database system. These mechanisms and methods for associating a record with an account from an on-demand database system can enable improved synchronization between an on-demand database system and a software element separate from the on-demand database system, etc.
    Type: Application
    Filed: November 18, 2010
    Publication date: September 29, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventors: Jeanine Walters, Pratima Arora, Don C. Jay, Herman Kwong, John Liang, Yuan (Peter) Wang, Rachna Singh, Lu Ping Chen, Frank Lopez
  • Publication number: 20110216804
    Abstract: A microfluidic embedded nanoelectromechanical system (NEMs) force sensor provides an electrical readout. The force sensor contains a deformable member that is integrated with a strain sensor. The strain sensor converts a deformation of the deformable member into an electrical signal. A microfluidic channel encapsulates the force sensor, controls a fluidic environment around the force sensor, and improves the read out. In addition, a microfluidic embedded vacuum insulated biocalorimeter is provided. A calorimeter chamber contains a parylene membrane. Both sides of the chamber are under vacuum during measurement of a sample. A microfluidic cannel (built from parylene) is used to deliver a sample to the chamber. A thermopile, used as a thermometer is located between two layers of parylene.
    Type: Application
    Filed: May 18, 2011
    Publication date: September 8, 2011
    Applicant: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: Michael L. Roukes, Chung-Wah Fon, Wonhee Lee, Hongxing Tang, Blake Waters Axelrod, John Liang Tan
  • Publication number: 20110202473
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Application
    Filed: October 4, 2010
    Publication date: August 18, 2011
    Applicant: SIEBEL SYSTEMS, INC.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Patent number: 7966898
    Abstract: A microfluidic embedded nanoelectromechanical system (NEMs) force sensor provides an electrical readout. The force sensor contains a deformable member that is integrated with a strain sensor. The strain sensor converts a deformation of the deformable member into an electrical signal. A microfluidic channel encapsulates the force sensor, controls a fluidic environment around the force sensor, and improves the read out. In addition, a microfluidic embedded vacuum insulated biocalorimeter is provided. A calorimeter chamber contains a parylene membrane. Both sides of the chamber are under vacuum during measurement of a sample. A microfluidic cannel (built from parylene) is used to deliver a sample to the chamber. A thermopile, used as a thermometer is located between two layers of parylene.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: June 28, 2011
    Assignee: California Institute of Technology
    Inventors: Michael L. Roukes, Chung-Wah Fon, Wonhee Lee, Hongxing Tang, Blake Waters Axelrod, John Liang Tan
  • Publication number: 20110145704
    Abstract: In one embodiment, a method for providing multiple views of a business process definition includes storing a model of a business process, and providing different view points of the model to different classes of users.
    Type: Application
    Filed: February 18, 2011
    Publication date: June 16, 2011
    Applicant: SIEBEL SYSTEMS, INC.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Nolk, Doug Smith, Rahim Yaseen
  • Patent number: 7895070
    Abstract: In one embodiment, a method for providing multiple views of a business process definition includes storing a model of a business process, and providing different view points of the model to different classes of users.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: February 22, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Manoi Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Patent number: 7831453
    Abstract: In one embodiment, a business process meta-model is defined that represents a business process. The business process meta-model includes control flow elements pertaining to a control flow of the business process, and annotation elements providing details for the control flow elements.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: November 9, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Patent number: 7809597
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Grant
    Filed: May 5, 2005
    Date of Patent: October 5, 2010
    Assignee: Siebel Systems, Inc.
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
  • Publication number: 20100024572
    Abstract: A microfluidic embedded nanoelectromechanical system (NEMs) force sensor provides an electrical readout. The force sensor contains a deformable member that is integrated with a strain sensor. The strain sensor converts a deformation of the deformable member into an electrical signal. A microfluidic channel encapsulates the force sensor, controls a fluidic environment around the force sensor, and improves the read out. In addition, a microfluidic embedded vacuum insulated biocalorimeter is provided. A calorimeter chamber contains a parylene membrane. Both sides of the chamber are under vacuum during measurement of a sample. A microfluidic cannel (built from parylene) is used to deliver a sample to the chamber. A thermopile, used as a thermometer is located between two layers of parylene.
    Type: Application
    Filed: July 30, 2007
    Publication date: February 4, 2010
    Applicant: CALIFORNIA INSTITUTE OF TECHNOLOGY
    Inventors: MICHAEL L. ROUKES, CHUNG-WAH FON, WONHEE LEE, HONGXING TANG, BLAKE WATERS AXELROD, JOHN LIANG TAN
  • Publication number: 20070226022
    Abstract: In one embodiment, a method for refining a business process model includes receiving business process data pertaining to a first phase of a business process definition from a first class of users, creating a model of a business process using the business process data received from the first class of users, receiving business process data pertaining to a second phase of the business process definition from a second class of users, and augmenting the model of the business process based on the business process data received from the second class of users. The method further includes iteratively refining the model of the business process in response to input provided by the first class of users and/or the second class of users.
    Type: Application
    Filed: May 5, 2005
    Publication date: September 27, 2007
    Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Noik, Doug Smith, Rahim Yaseen