Patents by Inventor Desmond Chan

Desmond Chan 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).

  • Publication number: 20210390548
    Abstract: There is provided systems and methods for passwordless authentication through use of device tokens or web browser cookies. A user may enter into a checkout process with a merchant for a transaction requiring electronic transaction processing with a service provider. The checkout process may be performed prior to or without the user having previously established an account with the service provider for electronic transaction processing. The user may therefore provide user information, such as a name and financial information, and an account for the user may be established. To establish the account, the user is not required to enter a password, and the password is automatically set by the service provider. The service provider may then establish a token on the user's device during transaction processing that later authenticates the device for use of the account during future transaction processing when the token is received.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 16, 2021
    Inventors: Omer Malik, Jeff Harrell, Desmond Chan, Stephen Westhafer, John Malhinha, Melanie Kriese
  • Patent number: 11107080
    Abstract: There is provided systems and methods for passwordless authentication through use of device tokens or web browser cookies. A user may enter into a checkout process with a merchant for a transaction requiring electronic transaction processing with a service provider. The checkout process may be performed prior to or without the user having previously established an account with the service provider for electronic transaction processing. The user may therefore provide user information, such as a name and financial information, and an account for the user may be established. To establish the account, the user is not required to enter a password, and the password is automatically set by the service provider. The service provider may then establish a token on the user's device during transaction processing that later authenticates the device for use of the account during future transaction processing when the token is received.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 31, 2021
    Assignee: PAYPAL, INC.
    Inventors: Omer Malik, Jeff Harrell, Desmond Chan, Stephen Westhafer, John Malhinha, Melanie Kriese
  • Patent number: 10079865
    Abstract: In a method, system, or computer-readable medium for an ontology-based request/reply service (RRS), different request/reply services (RRS) are hosted, each different RRS dedicatedly represents a different unique service and provides connections from client to server instance of the unique service, each different RRS accessed by client and server instances through a same independent communication layer (ICL). A request from the client is received through the ICL. The RRS is determined by the unique service indicated in the request, and instantiated dynamically as needed, according to an individual RRS ontology which establishes a syntactical and semantical framework dedicated to the unique service. The request is routed to the RRS and then through a server instance of the unique service to process the request; then a response is returned to the client to satisfy the request. It provides transport connectivity and mutual communication between combinations of clients, different RRSs, and server instances.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: September 18, 2018
    Assignee: Software AG USA Inc.
    Inventors: Eddie McDaid, Desmond Chan, Terence G. Kennedy, Dieter Kessler
  • Publication number: 20170357976
    Abstract: There is provided systems and methods for passwordless authentication through use of device tokens or web browser cookies. A user may enter into a checkout process with a merchant for a transaction requiring electronic transaction processing with a service provider. The checkout process may be performed prior to or without the user having previously established an account with the service provider for electronic transaction processing. The user may therefore provide user information, such as a name and financial information, and an account for the user may be established. To establish the account, the user is not required to enter a password, and the password is automatically set by the service provider. The service provider may then establish a token on the user's device during transaction processing that later authenticates the device for use of the account during future transaction processing when the token is received.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 14, 2017
    Inventors: Omer Malik, Jeff Harrell, Desmond Chan, Stephen Westhafer, John Malhinha, Malanie Kriese
  • Patent number: 9680919
    Abstract: Certain example embodiments relate to an intelligent messaging grid for Big Data ingestion and/or associated methods. Each node in a network of nodes is dynamically configurable to send and/or receive messages using one of brokered and brokerless communication models. At least some of the nodes have a complex event processing (CEP) engine deployed thereto, the CEP engines being configured to operate on messages received by the respective nodes and being classified as one of at least two different types of CEP engines. For each message received by a given node that is to be forwarded to a further node along one of multiple possible paths, the given node is configured to route the message to be forwarded to an intermediate node in one of the possible paths. The intermediate node is selected by the CEP engine of the given node based on metadata associated with the message to be forwarded.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: June 13, 2017
    Assignee: SOFTWARE AG USA, INC.
    Inventors: Eddie McDaid, Desmond Chan, Manish Devgan
  • Publication number: 20160182433
    Abstract: In a method, system, or computer-readable medium for an ontology-based request/reply service (RRS), different request/reply services (RRS) are hosted, each different RRS dedicatedly represents a different unique service and provides connections from client to server instance of the unique service, each different RRS accessed by client and server instances through a same independent communication layer (ICL). A request from the client is received through the ICL. The RRS is determined by the unique service indicated in the request, and instantiated dynamically as needed, according to an individual RRS ontology which establishes a syntactical and semantical framework dedicated to the unique service. The request is routed to the RRS and then through a server instance of the unique service to process the request; then a response is returned to the client to satisfy the request. It provides transport connectivity and mutual communication between combinations of clients, different RRSs, and server instances.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Eddie McDaid, Desmond Chan, Terence G. Kennedy, Dieter Kessler
  • Publication number: 20160050261
    Abstract: Certain example embodiments relate to an intelligent messaging grid for Big Data ingestion and/or associated methods. Each node in a network of nodes is dynamically configurable to send and/or receive messages using one of brokered and brokerless communication models. At least some of the nodes have a complex event processing (CEP) engine deployed thereto, the CEP engines being configured to operate on messages received by the respective nodes and being classified as one of at least two different types of CEP engines. For each message received by a given node that is to be forwarded to a further node along one of multiple possible paths, the given node is configured to route the message to be forwarded to an intermediate node in one of the possible paths. The intermediate node is selected by the CEP engine of the given node based on metadata associated with the message to be forwarded.
    Type: Application
    Filed: August 13, 2014
    Publication date: February 18, 2016
    Inventors: Eddie MCDAID, Desmond CHAN, Manish DEVGAN
  • Publication number: 20050198238
    Abstract: A method and system for initializing a new node in a network. This initialization includes adding a new node to a network that has a plurality of nodes, and then sending a query automatically to the plurality of nodes to determine what content needs to be downloaded. Then, receiving a reply from a subset of the plurality of nodes that has the content needed for the new node. Lastly, downloading the desired portions of the content from the subset of the plurality of nodes that have the needed content.
    Type: Application
    Filed: January 31, 2005
    Publication date: September 8, 2005
    Inventors: Siew Sim, Desmond Chan
  • Patent number: D685563
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: July 2, 2013
    Assignee: 668201 B.C. Ltd
    Inventor: Desmond Chan