Patents by Inventor Anh Huynh
Anh Huynh 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: 11958734Abstract: The invention concerns a bottle opener (101) for removing a cap (301) from a bottle (300). It comprises an image sensor (206) for capturing an image of the cap (301), a fulcrum surface (103) for contacting the cap and a hook (102,104) engageable under a flange (304) of the cap (301) for removing it from the bottle in response of a relative rotation of said bottle opener (101) with respect to the bottle (300) using the fulcrum surface (103) as a fulcrum. A removal detector (202, 204) is arranged to trigger a capture of an image by sensing a force between the fulcrum surface (103) and the hook (104) that exceeds a predefined threshold.Type: GrantFiled: June 12, 2018Date of Patent: April 16, 2024Assignee: WeCheer SAInventors: Karim Choueiri, Khoi Quc Anh Luong, Aurèle De Bosset, Minh Ly, Tai Le Tan Huynh
-
Patent number: 11304508Abstract: A height-adjustable table including a length-adjustable support, a motor assembly configured to drive adjustment of the length-adjustable support, a motor housing supporting the motor assembly. The length-adjustable support includes a telescopic column assembly comprising an exterior tube, an interior tube, and a spindle assembly. The spindle assembly includes spindle rod fixedly coupled to a first end of the exterior tube, the spindle rod being threadingly engaged with a spindle guide coupled to a first end of the interior tube, whereby rotation of the spindle rod causes the distance between the first ends to change in order to telescope the interior tube into or out of the exterior tube. Illustratively, force from rotation of the spindle rod is transferred through the spindle guide and into the first end of the interior tube.Type: GrantFiled: January 3, 2020Date of Patent: April 19, 2022Assignee: OMT—VEYHL USA CorporationInventors: Peter Bennett, Matthew Knudtson, Anh Huynh
-
Patent number: 11080642Abstract: Provided is a user interface for generating virtual models of configurable products. In an example, a method includes displaying the user interface including a workspace and a plurality of functions for generating models of configurable products, generating a virtual model of a configurable product based on input received via the user interface, the virtual model comprising attributes selected by the user input which are capable of being dynamically configured to generate a price quote for the configurable product and a relationship between the attributes, and in response to the virtual model being generated, generating syntax that corresponds to the virtual model and storing the syntax in an executable file. The example embodiments provide a user the ability to quickly and easily generate CPQ objects that can be executed using CPQ software without requiring the user to learn CPQ syntax.Type: GrantFiled: April 3, 2017Date of Patent: August 3, 2021Assignee: SAP SEInventors: Anh Huynh, Adriaan Venter
-
Patent number: 11073802Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: GrantFiled: August 15, 2019Date of Patent: July 27, 2021Assignee: Massachusetts Institute of TechnologyInventors: Vu Anh Huynh, Emilio Frazzoli
-
Publication number: 20200214439Abstract: A height-adjustable table including a length-adjustable support, a motor assembly configured to drive adjustment of the length-adjustable support, a motor housing supporting the motor assembly. The length-adjustable support includes a telescopic column assembly comprising an exterior tube, an interior tube, and a spindle assembly. The spindle assembly includes spindle rod fixedly coupled to a first end of the exterior tube, the spindle rod being threadingly engaged with a spindle guide coupled to a first end of the interior tube, whereby rotation of the spindle rod causes the distance between the first ends to change in order to telescope the interior tube into or out of the exterior tube. Illustratively, force from rotation of the spindle rod is transferred through the spindle guide and into the first end of the interior tube.Type: ApplicationFiled: January 3, 2020Publication date: July 9, 2020Inventors: Peter Bennett, Matthew Knudtson, Anh Huynh
-
Publication number: 20190369571Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: ApplicationFiled: August 15, 2019Publication date: December 5, 2019Inventors: Vu Anh Huynh, Emilio Frazzoli
-
Patent number: 10423129Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: GrantFiled: July 26, 2017Date of Patent: September 24, 2019Assignee: Massachusetts Institute of TechnologyInventors: Vu Anh Huynh, Emilio Frazzoli
-
Publication number: 20180285790Abstract: Provided is a user interface for generating virtual models of configurable products. In an example, a method includes displaying the user interface including a workspace and a plurality of functions for generating models of configurable products, generating a virtual model of a configurable product based on input received via the user interface, the virtual model comprising attributes selected by the user input which are capable of being dynamically configured to generate a price quote for the configurable product and a relationship between the attributes, and in response to the virtual model being generated, generating syntax that corresponds to the virtual model and storing the syntax in an executable file. The example embodiments provide a user the ability to quickly and easily generate CPQ objects that can be executed using CPQ software without requiring the user to learn CPQ syntax.Type: ApplicationFiled: April 3, 2017Publication date: October 4, 2018Inventors: Anh Huynh, Adriaan Venter
-
Publication number: 20180247249Abstract: Systems, methods, computer-readable media, and apparatuses for contact planning is provided. A representative may provide a request a contact plan from a contact planning system. A contact planning system (CPS) may receive a request for a contact plan from a representative. The CPS may generate a contact plan for the representative based on setup information. The contact plan indicates individual providers for the representative to contact. The CPS may provide the contact plan to the representative, and may receive information regarding the contact plan from the representative. The CPS may update various metrics and may provide a modified contact plan to the representative based on the received information. Other embodiments may be claimed and/or described.Type: ApplicationFiled: August 26, 2016Publication date: August 30, 2018Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
-
Publication number: 20180089450Abstract: Embodiments relating to a regulated taxonomy system (“RTS”) are described. A user, when performing a communication with another party, may be provided with pieces of regulated taxonomy. Association of a piece of regulated taxonomy may facilitate actions to be performed with reference to the communication or piece of content. The RTS may interact with one or more devices to present pieces of taxonomy to a user and to receive a selection of taxonomy. The device may perform or modify actions which may be taken with relation to the piece of content or communication. The RTS may also generate pieces of taxonomy by reviewing content. The RTS may provide for one or more approvers to review taxonomy and/or generate new taxonomy. The RTS may also be configured to modify regulated taxonomy according to actions which have been performed. Other embodiments may be described and/or claimed.Type: ApplicationFiled: February 2, 2016Publication date: March 29, 2018Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
-
Publication number: 20180032039Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: ApplicationFiled: July 26, 2017Publication date: February 1, 2018Inventors: Vu Anh Huynh, Emilio Frazzoli
-
Patent number: 9753441Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: GrantFiled: May 13, 2014Date of Patent: September 5, 2017Assignee: Massachusetts Institute of TechnologyInventors: Vu Anh Huynh, Emilio Frazzoli
-
Patent number: 9749321Abstract: Embodiments of methods, systems and storage media associated with publication of message content may be described. In embodiments, a content creator may provide content to a message management node. Based on application of one or more business rules, one or more authorized recipients of the message content may be identified, and the message content may be provided to the one or more recipients. In various embodiments, the message content may be reviewed by one or more approvers prior to publication. The message content may not be provided to the authorized recipients without approval from the approvers. Other embodiments may be described and claimed.Type: GrantFiled: March 15, 2013Date of Patent: August 29, 2017Assignee: PROLIFIQ SOFTWARE INC.Inventors: Jeffrey Michael Farnsworth, Isabella Wong, Anh Huynh, Hemingway Huynh
-
Publication number: 20160080574Abstract: Embodiments are described herein directed to a selected specialist communication system (“SSC”) to facilitate communication with a specialist. The SSC may be utilized where a representative may wish to facilitate communication between a provider and a specialist. The SSC may select from specialists based on one or more factors. Selection of specialists may prevent repeated contacts between particular specialists and providers to reduce undue influence. The SSC may facilitate establishment of a video and/or audio connection between the provider and the specialist. The communication may utilize a device of the representative. The SSC may request disclosures from providers and/or representatives. Other embodiments may be described and/or claimed.Type: ApplicationFiled: September 10, 2015Publication date: March 17, 2016Inventors: Anh Huynh, Hemingway Huynh, Jeffrey Michael Farnsworth, Isabella Wong
-
Publication number: 20150379440Abstract: Methods, apparatuses, systems, and computer-readable media for presenting directory information relating to an organization are described. A Dynamic Directory System (“DDS”) may receive information relating to an organization from various sources, including feeds, user-input information, and publicly available information. The DDS may provide dynamically updated information about associates and entities relating to the organization. The DDS may provide hierarchical and demographic information relating to associates in the organization. The DDS may provide a hierarchical presentation that illustrates relationships within the organization. The DDS may be configured to present demographic information. When an entity or associate is selected, the DDS may provide information about one or more other associates which have had interactions with that entity or associate.Type: ApplicationFiled: June 26, 2015Publication date: December 31, 2015Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
-
Publication number: 20150379522Abstract: Embodiments described herein are directed to methods, apparatuses, systems, and computer-readable media for a content provisioning system (“CPS”) publishing modified content to users. A content provider may provide content to the CPS, for example using a notification that content is available for download. The CPS may convert the content, which may be viewed by a publisher. The publisher may share received content with recipients. The publisher may select recipients to receive the content and send a request to share the content to the CPS. The publisher may choose to modify the content before requesting that it be shared. The publisher may make modifications to the content on the publisher's device. The CPS may perform modifications to the content before sharing the modified content with selected professionals. Permissions may be associated with the content, which may be consulted before allowing modification and/or sharing. Other embodiments may be described and/or claimed.Type: ApplicationFiled: June 26, 2015Publication date: December 31, 2015Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
-
Patent number: 9183543Abstract: Embodiments include methods, apparatus, and systems associated with tracking display of digital content objects, and in particular digital content objects in delivered electronic messages. Digital content objects may be identified and associated with a digital content item. Digital content objects may be presented together in digital container. Different presentation layers containing one or more digital containers may be defined and transmitted in electronic messages. A digital content object tracking system may identify delivered and displayed digital content objects, and associate the display with digital content objects contained therein. The digital content object tracking system may compare displays or activations of one or more digital content objects with reference to co-displayed digital content objects. Other embodiments may be described and claimed.Type: GrantFiled: February 22, 2011Date of Patent: November 10, 2015Assignee: Prolifiq Software Inc.Inventors: Anh Huynh, Hemingway Huynh, Isabella Wong, Jeffrey Michael Farnsworth
-
Patent number: 9139625Abstract: The invention provides novel surface coat proteins of Clostridium spp. spores, and nucleic acids encoding such proteins. The invention extends to various uses of these nucleic acids and proteins, as antigens for use in vaccine design and construction, and to vaccines per se, and in diagnostic test kits and methods for the detection of Clostridium spp. infections. In addition, the nucleic acids and proteins can be used as potential targets for therapeutic drugs for the prevention or treatment of Clostridium spp. infections.Type: GrantFiled: May 10, 2012Date of Patent: September 22, 2015Assignee: Royal Holloway and Bedford New CollegeInventors: Simon Michael Cutting, Hong Anh Huynh
-
Publication number: 20150106298Abstract: Methods, apparatuses, systems, and computer-readable media for facilitating individualized data alerts are described herein. Information sources may provide data for publication to knowledge professionals. Managerial actions may be performed by an individual or automatically. After the data is published, one or more individualized alerts may be sent to knowledge professionals, such as on a mobile device under control of the knowledge professional, leading to presentation of the pieces of data, along with assigned actions. Knowledge professionals may accept assignment of actions, may re-assign actions, may review actions, and may indicate when actions have been taken. These indications may then be used to update data generators or the data manager, such that future pieces of data and/or individualized alerts may be provided. Other embodiments may be described and/or claimed.Type: ApplicationFiled: October 9, 2014Publication date: April 16, 2015Inventors: Hemingway Huynh, Anh Huynh, Isabella Wong, Jeffrey Michael Farnsworth
-
Publication number: 20140336789Abstract: A computer-based method controls a dynamical system in an uncertain environment within a bounded probability of failure. The dynamical system has a state space and a control space. The method includes diffusing a risk constraint corresponding to the bounded probability of failure into a martingale that represents a level of risk tolerance associated with the dynamical system over time. The state space and the control space of the dynamical system are augmented with the martingale to create an augmented model with an augmented state space and an augmented control space. The method may include iteratively constructing one or more Markov Decision Processes (MDPs), with each iterative MDP represents an incrementally refined model of the dynamical system. The method further includes computing a first solution based on the augmented model or, if additional time was available, based on one of the MDP iterations.Type: ApplicationFiled: May 13, 2014Publication date: November 13, 2014Applicant: Massachusetts Institute of TechnologyInventors: Vu Anh Huynh, Emilio Frazzoli