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: 11953808
    Abstract: A mounting system for an image capture device that includes three pivotably connected arms is disclosed. The first arm includes a first fastener that is lockable and unlockable to allow for connection and disconnection of the image capture device, and a second fastener that is lockable and unlockable to regulate the position of the image capture device relative to the first arm. The mounting system further includes a third fastener that is lockable and unlockable to regulate the relative positioning between the first arm and the second arm, and a fourth fastener that is lockable and unlockable to regulate the relative positioning between the second arm and the third arm. Whereas the first fastener is removable, each of the second, third, and fourth fasteners is captive to (nonremovable from) the mounting system.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: April 9, 2024
    Assignee: GoPro, Inc.
    Inventors: Huy Phuong Nguyen, Bessy Liang, John George Muhlenkamp, IV, Scott Alberstein, Joshua T. Druker, Daniel J. Coster, Nicholas D. Woodman, Jesse Patterson
  • Publication number: 20240094423
    Abstract: Aspects provide for methods that successfully evaluates multiple compressional and shear arrival events received by a sonic logging tool to evaluate the presence of structures, such as shoulder beds, in downhole environments. In particular, the methods described herein enable automated determination of properties of laminated reservoir formations by, for example, enabling the automated determination of arrival times and slownesses of multiple compressional and shear arrival events received by a sonic logging tool.
    Type: Application
    Filed: February 8, 2022
    Publication date: March 21, 2024
    Inventors: Nicholas Norman Bennett, Ting Lei, Erik Wielemaker, Lin Liang, Romain Prioul, John Adam Donald, Olga Podgornova
  • Publication number: 20240092746
    Abstract: Provided herein are opioid receptor modulators and pharmaceutical compositions comprising said compounds.
    Type: Application
    Filed: February 13, 2023
    Publication date: March 21, 2024
    Inventors: Julio Cesar MEDINA, Alok NERURKAR, Corinne SADLOWSKI, Frederick SEIDL, Heng CHENG, Jason DUQUETTE, John LEE, Martin HOLAN, Pingyu DING, Xiaodong WANG, Tien WIDJAJA, Thomas NGUYEN, Ulhas BHATT, Yihong LI, Zhi-liang WEI
  • Patent number: 11934192
    Abstract: This description provides an autonomous or semi-autonomous excavation vehicle that is capable determining a route between a start point and an end point in a site and navigating over the route. The sensors collect any or more of spatial, imaging, measurement, and location data to detect an obstacle between two locations within the site. Based on the collected data and identified obstacles, the excavation vehicle generates unobstructed routes circumventing the obstacles, obstructed routes traveling through the obstacles, and instructions for removing certain modifiable obstacles. The excavation vehicle determines and selects the shortest route of the unobstructed and obstructed route and navigates over the selected path to move within the site.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: March 19, 2024
    Assignee: BUILT ROBOTICS INC.
    Inventors: Noah Austen Ready-Campbell, Andrew Xiao Liang, Christian John Wawrzonek, Cyrus McMann Ready-Campbell, Gaurav Jitendra Kikani
  • 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
  • Patent number: D1019740
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: March 26, 2024
    Assignee: GoPro, Inc.
    Inventors: Daniel J. Coster, Bessy Liang, Huy Phuong Nguyen, John George Muhlenkamp, IV, Jordan Todd
  • Patent number: D1022260
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: April 9, 2024
    Assignee: BMIC LLC
    Inventors: Ashley Alfonso, Olan Leitch, Ming-Liang Shiao, Christopher Engibous, Jaime Hilbun, John Wells, Davis Popp