Patents by Inventor THIEN VAN PHAM

THIEN VAN PHAM 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: 20200127992
    Abstract: Receiving a first username of a first user account (FAU) and a biometric signature (BS) of a user; in response to determining that BS matches a stored signature of FAU, presenting indications of a group of available services (GAS); receiving a selection of a service of GAS; transmitting an identifier of the selected service (SS); receiving an encrypted username (EU) and an encrypted password (EP) of a second user account (SAU) of SS; decrypting EU and EP; opening a first page that corresponds to a login page (LP) of SS; launching a script that identifies a username entry field (UEF) and a password entry field (PEF) on LP; entering the decrypted username (DU) in UEF and the decrypted password (DP) in PEF; and selecting a submit button (SB) within LP, wherein selecting SB to be selected causes SAU to be authenticated using DU and DP.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventor: Thien Van Pham
  • Publication number: 20190379528
    Abstract: Methods, systems, and media for transmitting encrypted messages are provided. In some arrangements, the method comprises: generating, using a hardware processor by a first application, a first public key and a first private key corresponding to a first application; transmitting the first public key to a second application; receiving, from the second application, a second public key; encrypting a first message using the second public key corresponding to the second application; generating, by the first application, a third public key and a second private key; transmitting the encrypted message and third public key to the second application; receiving, from the second application, a second message and a fourth public key corresponding to the second application; and decrypting the second message using the second private key.
    Type: Application
    Filed: August 2, 2019
    Publication date: December 12, 2019
    Inventor: Thien Van Pham
  • Patent number: 10411879
    Abstract: Methods, systems, and media for transmitting encrypted messages are provided. In some arrangements, the method comprises: generating, using a hardware processor by a first application, a first public key and a first private key corresponding to a first application; transmitting the first public key to a second application; receiving, from the second application, a second public key; encrypting a first message using the second public key corresponding to the second application; generating, by the first application, a third public key and a second private key; transmitting the encrypted message and third public key to the second application; receiving, from the second application, a second message and a fourth public key corresponding to the second application; and decrypting the second message using the second private key.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: September 10, 2019
    Assignees: Synergex Group, Pham Holdings, Inc.
    Inventor: Thien Van Pham
  • Publication number: 20190081854
    Abstract: Methods, systems, and media for adding IP addresses to firewalls are provided. In some embodiments, the method comprises: receiving a network packet that includes an external IP address associated with an external device, wherein the external device is a device not protected by a firewall; determining whether the external IP address is included in a group of IP addresses maintained by the firewall; determining whether to add the external IP address to the group of IP addresses; identifying an Internet Service Provider (ISP) associated with the external IP address; determining whether the ISP is included in a group of ISPs maintained by the firewall; and in response to determining that the ISP is not included in the group of ISPs maintained by the firewall, adding the external IP address to the group of IP addresses and adding the ISP to the group of ISPs.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventor: Thien Van Pham
  • Publication number: 20190081927
    Abstract: Methods, systems, and media for modifying firewall rules based on dynamic Internet Protocol (IP) addresses are provided. In some embodiments, the method comprises: receiving, from a database server, a request to modify a firewall rule of a firewall protecting a remote computer, wherein the request includes an IP address of a user device initiating a connection to the remote computer, and wherein the firewall rule indicates IP addresses of devices allowed to establish connections to the remote computer; determining whether the IP address of the user device is to be added to the firewall rule; and in response to determining that the IP address of the user device is to be added to the firewall rule, adding the current IP address to the firewall rule.
    Type: Application
    Filed: September 12, 2017
    Publication date: March 14, 2019
    Inventor: Thien Van Pham
  • Patent number: 10135618
    Abstract: Method for using dynamic Public Key Infrastructure to send and receive encrypted messages between software applications.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: November 20, 2018
    Assignees: Synergex Group (corp.), Pham Holdings, Inc. (corp.)
    Inventor: Thien Van Pham
  • Publication number: 20180332034
    Abstract: Methods, systems, and media for authenticating users using biometric signatures are provided. In some embodiments, the method comprises: receiving, from a user device, an indication that the user device is to be connected to a communication network; in response to receiving the indication, causing a user interface to be presented on the user device that receives a username corresponding to a user of the user device; receiving, from the user device, a biometric sample corresponding to the user of the user device; determining whether the biometric sample matches a stored biometric sample associated with the username; and in response to determining that the biometric sample matches the stored biometric sample associated with the user name, causing the user device to be connected to the communication network.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventor: Thien Van Pham
  • Publication number: 20180174151
    Abstract: Systems, methods, and media for applying remote data using a biometric signature sample are provided. In some embodiments, systems for applying remote data using a biometric signature sample are provided, the systems comprising: a storage device for storing remote data; at least one hardware processor in communication with the storage device that is configure to: receiving a biometric signature sample; validating the biometric signature sample; receiving the remote data associated with the biometric signature sample from the storage device; applying the remote data; and logging the application of the remote data.
    Type: Application
    Filed: December 18, 2017
    Publication date: June 21, 2018
    Applicants: Synergex Group, Pham Holdings Inc.
    Inventor: Thien Van Pham
  • Publication number: 20180145985
    Abstract: Systems, methods, and media for determining access privileges are provided. More particularly, in some embodiments, systems for determining access privileges of a user to access a secure node are provided, the systems comprising: a memory; and a hardware processor configured to: receive a username of the user, a secure node identifier of the secure node, a secure node key of the secure node, and a biometric signature sample of the user; validate the secure node identifier and the secure node key; validate the biometric signature sample; and cause the user to gain access to the secure node in response validating the secure node identifier and secure node key and validating the biometric signature sample.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 24, 2018
    Inventor: Thien Van Pham
  • Publication number: 20180103118
    Abstract: Methods, systems, and media for pairing devices for completing tasks are provided. In some embodiments, the method comprises: identifying, at a first user device, an indication of a task to be completed; transmitting, by the first user device to a server, information indicating the task to be completed and identifying information corresponding to the first user device; determining whether a predetermined duration of time has elapsed; in response to determining that the predetermined duration of time has elapsed, transmitting, from the first user device to the server, a request to determine whether the task has been completed by a second user device; and in response to receiving, from the server, an indication that the task has been completed by the second user device, retrieving data corresponding to the task from the server.
    Type: Application
    Filed: May 5, 2017
    Publication date: April 12, 2018
    Inventor: Thien Van Pham
  • Publication number: 20170279602
    Abstract: Methods, systems, and media for transmitting encrypted messages are provided. In some arrangements, the method comprises: generating, using a hardware processor by a first application, a first public key and a first private key corresponding to a first application; transmitting the first public key to a second application; receiving, from the second application, a second public key; encrypting a first message using the second public key corresponding to the second application; generating, by the first application, a third public key and a second private key; transmitting the encrypted message and third public key to the second application; receiving, from the second application, a second message and a fourth public key corresponding to the second application; and decrypting the second message using the second private key.
    Type: Application
    Filed: March 24, 2017
    Publication date: September 28, 2017
    Inventor: Thien Van Pham
  • Publication number: 20170279608
    Abstract: Method for using dynamic Public Key Infrastructure to send and receive encrypted messages between software applications.
    Type: Application
    Filed: March 25, 2016
    Publication date: September 28, 2017
    Inventor: Thien Van Pham
  • Publication number: 20170272428
    Abstract: Method for validating the identity of a user by using geo-location and biometric signature stored in device memory and on a remote server.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Applicants: Synergex Group
    Inventor: Thien Van Pham
  • Publication number: 20130325613
    Abstract: A system and method for displaying geo-location based advertisement videos that contains advertisements with “Add to Cart” button or other button of the likes within an online video, allowing the viewer to add products and/or services to a shopping cart, displaying the shopping cart when the online video is done playing or when the viewer clicks on a checkout button, and allowing the viewer to pay for the products and services using his/her credit card or other payment methods.
    Type: Application
    Filed: May 29, 2012
    Publication date: December 5, 2013
    Inventor: Thien Van Pham
  • Publication number: 20130290102
    Abstract: A method is provided for displaying dynamic advertisement based on the distance of a client to the physical business location. The method uses geo-location and user identifier to determine the appropriate ad content of an advertisement to present to the user.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Inventor: Thien Van Pham
  • Publication number: 20110248851
    Abstract: A method is provided for validating an individual's identity by using a combination of a RFID card, signature captured by a touch screen computer, and a facial photo captured by a built-in camera of a touch screen computer. Using third party biometric signature recognition algorithms and facial recognition algorithms are preferred to differentiate the differences between a sample signature and facial photo referenced by a RFID card value.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Inventor: THIEN VAN PHAM
  • Publication number: 20110248910
    Abstract: A method is provided for comparing two continuous computer generated lines by using a combination of time, area, velocity and angular velocity and to use a weighted distribution of 10 for time, 40 for area, 40 for velocity and 10 for angular velocity. The method returns true if the sum of the product of the weighted distribution with the percentage difference for time, area, velocity, and angular velocity is greater than or equal to 80, otherwise, the method returns false.
    Type: Application
    Filed: April 13, 2010
    Publication date: October 13, 2011
    Inventor: Thien Van PHAM