Patents by Inventor Oanh Hoang

Oanh Hoang 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: 20220138835
    Abstract: A system for facilitating acquisition of items on behalf of a requesting device is provided. The system comprises an application that when executed on a computer publishes a listing of items specified by a first device, the items available from online vendors designated in the specification. The system also receives an instruction from a second device to purchase a first item in the listing of items. The system also purchases, based on the instruction, the first item from a first online vendor of the online vendors, and directs the first online vendor to ship the first item to a specified address. The specified address is provided by the first device. The system further verifies availability and price of the first item with the first online vendor prior to purchasing.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventor: Oanh Hoang Nguyen
  • Patent number: 9704158
    Abstract: Techniques are disclosed for authenticating transactions conducted over computer networks, e.g., online banking transactions or other transactions performed by a financial institution at a customer's request. After receiving a transaction request (and associated transaction details), the transaction signing service signs the transaction data and sends the resulting blob to the user requesting the transaction. After being transmitted to the user, the signed transaction data itself is then signed using PKI credentials of the user, which then returns the twice-signed bundle to the financial institution. Rather than rely on the cryptographic signature of the client, the financial intuition (or other replying party) validates that the transaction data signed using its own highly trusted key has not been altered prior to being signed and returned by the client.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 11, 2017
    Assignee: Symantec Corporation
    Inventors: Alan Dundas, Oanh Hoang, Eirik Herskedal
  • Patent number: 9286369
    Abstract: Systems and methods for synchronizing verification data in a distributed database including client and server databases. The server database may exchange verification data regarding one-time passwords to multiple client databases. An update to the server database may be initiated based on information stored in the client database by pushing updated verification information from the client database to the server database via an SSL tunnel. An update to the client database may be initiated based on information stored in the server database by pulling updated verification data from the server database to the client database via an SSL tunnel. The client database and the server database may include a two-dimensional data field including the verification data and an associated key identifier, and a site ID. The site ID may include a unique identifier to identify the respective database in which it is included.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: March 15, 2016
    Assignee: Symantec Corporation
    Inventors: Mingliang Pei, Oanh Hoang, Ruiping Sun, John Huang
  • Publication number: 20140250008
    Abstract: Techniques are disclosed for authenticating transactions conducted over computer networks, e.g., online banking transactions or other transactions performed by a financial institution at a customer's request. After receiving a transaction request (and associated transaction details), the transaction signing service signs the transaction data and sends the resulting blob to the user requesting the transaction. After being transmitted to the user, the signed transaction data itself is then signed using PKI credentials of the user, which then returns the twice-signed bundle to the financial institution.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 4, 2014
    Inventors: Alan DUNDAS, Oanh Hoang, Eirik Herskedal
  • Publication number: 20110161289
    Abstract: Systems and methods for synchronizing verification data in a distributed database including client and server databases. The server database may exchange verification data regarding one-time passwords to multiple client databases. An update to the server database may be initiated based on information stored in the client database by pushing updated verification information from the client database to the server database via an SSL tunnel. An update to the client database may be initiated based on information stored in the server database by pulling updated verification data from the server database to the client database via an SSL tunnel. The client database and the server database may include a two-dimensional data field including the verification data and an associated key identifier, and a site ID. The site ID may include a unique identifier to identify the respective database in which it is included.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Applicant: VeriSign, Inc.
    Inventors: Mingliang Pei, Oanh Hoang, Ruiping Sun, John Huang