Patents by Inventor Daniel Hotung HO

Daniel Hotung HO 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: 10424005
    Abstract: Methods, systems, and computer readable media for managing order processing and fallout are disclosed. One exemplary method includes processing, in accordance to an orchestration plan, an order entity containing an order item, wherein the orchestration plan is functioning on a processing layer executed by electronic order management system. The method further includes respectively receiving, from each of one or more orchestration order components associated with the orchestration plan, state information corresponding to a child order item contained in a child order entity, wherein the state information respectively received by each of the one or more orchestration order components is respectively reflected in an order component order item included within the one or more orchestration order components and determining a current processing state for the order item by aggregating the state information reflected in all of the order component order items.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: September 24, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Marc John Corlett, Sandra Rolanda Leung, Brian James Dueck, David MacDonald, Daniel Hotung Ho, Xuan Ju, Robert John McArthur, Kenny Kai Tai Yan
  • Patent number: 10015078
    Abstract: An order jeopardy manager is provided that manages order jeopardy. A jeopardy order condition to be applied to an order is received. The jeopardy order condition includes an order state transition path and a jeopardy time threshold. The order state transition path includes zero or more from-states and one or more to-states to define one or more order state transitions. The order is determined to be in jeopardy when the order fails to complete one of the order state transitions within the jeopardy time threshold. A jeopardy notification is generated, responsive to the determining, indicating that the order is in jeopardy.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: July 3, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Brian James Dueck, Wen Cui, Sandra Rolanda Leung, Daniel Hotung Ho
  • Publication number: 20160321739
    Abstract: Methods, systems, and computer readable media for managing order processing and fallout are disclosed. One exemplary method includes processing, in accordance to an orchestration plan, an order entity containing an order item, wherein the orchestration plan is functioning on a processing layer executed by electronic order management system. The method further includes respectively receiving, from each of one or more orchestration order components associated with the orchestration plan, state information corresponding to a child order item contained in a child order entity, wherein the state information respectively received by each of the one or more orchestration order components is respectively reflected in an order component order item included within the one or more orchestration order components and determining a current processing state for the order item by aggregating the state information reflected in all of the order component order items.
    Type: Application
    Filed: April 30, 2015
    Publication date: November 3, 2016
    Inventors: Marc John Corlett, Sandra Rolanda Leung, Brian James Dueck, David MacDonald, Daniel Hotung Ho, Xuan Ju, Robert John McArthur, Kenny Kai Tai Yan
  • Publication number: 20160210684
    Abstract: An order jeopardy manager is provided that manages order jeopardy. A jeopardy order condition to be applied to an order is received. The jeopardy order condition includes an order state transition path and a jeopardy time threshold. The order state transition path includes zero or more from-states and one or more to-states to define one or more order state transitions. The order is determined to be in jeopardy when the order fails to complete one of the order state transitions within the jeopardy time threshold. A jeopardy notification is generated, responsive to the determining, indicating that the order is in jeopardy.
    Type: Application
    Filed: January 20, 2015
    Publication date: July 21, 2016
    Inventors: Brian James DUECK, Wen CUI, Sandra Rolanda LEUNG, Daniel Hotung HO