Patents by Inventor Alfred Yu-Han Pang

Alfred Yu-Han Pang 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: 11233709
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: January 25, 2022
    Assignee: INETCO SYSTEMS LIMITED
    Inventors: Loki Jorgenson, Alfred Yu-Han Pang
  • Publication number: 20200162352
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Application
    Filed: January 21, 2020
    Publication date: May 21, 2020
    Inventors: LOKI JORGENSON, ALFRED YU-HAN PANG
  • Patent number: 9288132
    Abstract: A method for executing an application, comprising: receiving data associated with the application; storing the data in a data buffer in a data store; selecting one or more module instances to define a function of the application, each module instance for independently performing a respective aspect of the function, each module instance independently accessing the data buffer directly from the data store to process data contained therein to perform its aspect of the function; and, using a processor, initiating operation of the one or more module instances in accordance with a schedule defined by one or more routing rules, the one or more routing rules for routing a pointer to the data, as stored in the data buffer, between the one or more module instances to thereby perform the function without passing the data itself between the one or more module instances.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: March 15, 2016
    Assignee: Inteco Systems Limited
    Inventors: Angus Richard Telfer, Alfred Yu-Han Pang, Martin Robert Childs, Christopher Charles Hunt
  • Publication number: 20140223007
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Application
    Filed: April 8, 2014
    Publication date: August 7, 2014
    Applicant: INETCO SYSTEMS LIMITED
    Inventors: LOKI JORGENSON, Alfred Yu-Han Pang
  • Publication number: 20140223006
    Abstract: A method for performing a monitoring function for an application that passes messages between two or more endpoints, comprising: receiving a message including transaction data, the transaction data including data relating to transport of the transaction data; storing the message and transaction data in respective message data and transaction data buffers in a data store; storing status and semantic information associated with the message in the data store; receiving a signal selecting one or more module instances to define the monitoring function, each module instance for independently performing a respective aspect of the monitoring function, each module instance having related module instance data stored in a respective module instance data buffer in the data store, each module instance having a respective service access point for accessing the data store, each service access point having related service access point data stored in a respective service access point data buffer in the data store, each module
    Type: Application
    Filed: March 24, 2014
    Publication date: August 7, 2014
    Applicant: INETCO SYSTEMS LIMITED
    Inventors: ANGUS RICHARD TELFER, ALFRED YU-HAN PANG, MARTIN ROBERT CHILDS, CHRISTOPHER CHARLES HUNT
  • Patent number: 8732302
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: May 20, 2014
    Assignee: Inetco Systems Limited
    Inventors: Loki Jorgenson, Alfred Yu-Han Pang
  • Patent number: 8719411
    Abstract: A method for monitoring an application, comprising: receiving a message from the application; storing the message in a message data buffer in a data store; selecting one or more module instances to define a monitoring function for the application, each module instance for independently performing a respective aspect of the monitoring function, each module instance independently accessing the message data buffer directly from the data store to process data contained therein to perform its aspect of the monitoring function; and, initiating operation of the one or more module instances in accordance with a schedule defined by one or more routing rules, the one or more routing rules for routing a pointer to the message, as stored in the message data buffer, between the one or more module instances to thereby perform the monitoring function without passing the message itself between the one or more module instances.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: May 6, 2014
    Assignee: Inetco Systems Limited
    Inventors: Angus Richard Telfer, Alfred Yu-Han Pang, Martin Robert Childs, Christopher Charles Hunt
  • Patent number: 8396959
    Abstract: A method for performing a monitoring function for an application that passes messages between two or more endpoints, comprising: receiving a message including transaction data, the transaction data including data relating to transport of the transaction data; storing the message and transaction data in respective message data and transaction data buffers in a data store; storing status and semantic information associated with the message in the data store; receiving a signal selecting one or more module instances to define the monitoring function, each module instance for independently performing a respective aspect of the monitoring function, each module instance having related module instance data stored in a respective module instance data buffer in the data store, each module instance having a respective service access point for accessing the data store, each service access point having related service access point data stored in a respective service access point data buffer in the data store, each module
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: March 12, 2013
    Assignee: Inetco Systems Limited
    Inventors: Angus Richard Telfer, Alfred Yu-Han Pang, Martin Robert Childs, Christopher Charles Hunt
  • Publication number: 20130019008
    Abstract: A method for monitoring performance of an application system which is distributed across a plurality of network connected nodes, comprising: generating a hierarchical model for the application system, the hierarchical model having a plurality of levels, each level including components of a span specific to that level; mapping the application system onto the hierarchical model according to a network topology of the application system; monitoring network traffic between the plurality of network connected nodes of the application system to gather network traffic data; assembling the network traffic data into application messages; correlating the application messages into sets of one or more application messages that are causally associated in accordance with the hierarchical model, wherein the sets of causally associated application messages constitute transactions corresponding to a lowest level of the hierarchical model; and, generating records of individual transactions occurring within the application system
    Type: Application
    Filed: July 15, 2011
    Publication date: January 17, 2013
    Inventors: Loki Jorgenson, Alfred Yu-Han Pang
  • Publication number: 20080235366
    Abstract: A method for performing a monitoring function for an application that passes messages between two or more endpoints, comprising: receiving a message including transaction data, the transaction data including data relating to transport of the transaction data; storing the message and transaction data in respective message data and transaction data buffers in a data store; storing status and semantic information associated with the message in the data store; receiving a signal selecting one or more module instances to define the monitoring function, each module instance for independently performing a respective aspect of the monitoring function, each module instance having related module instance data stored in a respective module instance data buffer in the data store, each module instance having a respective service access point for accessing the data store, each service access point having related service access point data stored in a respective service access point data buffer in the data store, each module
    Type: Application
    Filed: March 21, 2007
    Publication date: September 25, 2008
    Applicant: Inetco Systems Limited
    Inventors: Angus Richard Telfer, Alfred Yu-Han Pang, Martin Robert Childs, Christopher Charles Hunt