Patents by Inventor Charles Burson DePue

Charles Burson DePue 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: 11822631
    Abstract: Systems and methods are provided for registering with a given application. The systems and methods include operations for receiving, with a messaging application, a request to authenticate a phone number from the given application, the phone number being input by a user to register an account with the given application; determining that the phone number received in the request matches a user phone number stored in a user account associated with the messaging application; in response to determining that the phone number received in the request matches the user phone number stored in the user account, transmitting a communication from the messaging application to the given application indicating that the phone number has been authenticated; and causing the given application to register the account for the user to enable the user to log into the given application.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: November 21, 2023
    Assignee: SNAP INC.
    Inventors: Patrick Mandia, Charles Burson DePue, David Whyte, Matthew Colin Grantham
  • Patent number: 11770351
    Abstract: Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: September 26, 2023
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Patrick Mandia, David Whyte
  • Publication number: 20230123628
    Abstract: Systems and methods are provided for registering with a given application. The systems and methods include operations for receiving, with a messaging application, a request to authenticate a phone number from the given application, the phone number being input by a user to register an account with the given application; determining that the phone number received in the request matches a user phone number stored in a user account associated with the messaging application; in response to determining that the phone number received in the request matches the user phone number stored in the user account, transmitting a communication from the messaging application to the given application indicating that the phone number has been authenticated; and causing the given application to register the account for the user to enable the user to log into the given application.
    Type: Application
    Filed: December 21, 2022
    Publication date: April 20, 2023
    Inventors: Patrick Mandia, Charles Burson DePue, David Whyte, Matthew Colin Grantham
  • Patent number: 11616875
    Abstract: Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: March 28, 2023
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Laurent Desserrey, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11568030
    Abstract: Systems and methods are provided for registering with a given application. The systems and methods include operations for receiving, with a messaging application, a request to authenticate a phone number from the given application, the phone number being input by a user to register an account with the given application; determining that the phone number received in the request matches a user phone number stored in a user account associated with the messaging application; in response to determining that the phone number received in the request matches the user phone number stored in the user account, transmitting a communication from the messaging application to the given application indicating that the phone number has been authenticated; and causing the given application to register the account for the user to enable the user to log into the given application.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: January 31, 2023
    Assignee: Snap Inc.
    Inventors: Patrick Mandia, Charles Burson DePue, David Whyte, Matthew Colin Grantham
  • Patent number: 11496424
    Abstract: Systems and methods for sharing authentication information are provided. The systems and methods include generating, with a messaging application, a media item using a camera of a client device; identifying a target application that has been authorized by the messaging application to share authentication information with the messaging application; generating a share option associated with the media item for display in a graphical user interface of the messaging application; and in response to receiving a user selection of the share option, enabling the target application to access the media item.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: November 8, 2022
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Patrick Mandia
  • Publication number: 20220272059
    Abstract: Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
    Type: Application
    Filed: February 25, 2022
    Publication date: August 25, 2022
    Inventors: Charles Burson DePue, Patrick Mandia, David Whyte
  • Publication number: 20220263815
    Abstract: Systems and methods are provided for sharing authentication information. The systems and methods include retrieving, with a messaging application, a list of applications that are installed on a user device; searching the list of applications to identify a given application within the list of applications that is configured to share authentication information with the messaging application; and in response to identifying the given application within the list of applications, generating for display within a graphical user interface of the messaging application an option to authorize the messaging application to share authentication information with the given application.
    Type: Application
    Filed: May 9, 2022
    Publication date: August 18, 2022
    Inventors: Charles Burson DePue, Patrick Mandia
  • Patent number: 11356435
    Abstract: Systems and methods are provided for sharing authentication information. The systems and methods include retrieving, with a messaging application, a list of applications that are installed on a user device; searching the list of applications to identify a given application within the list of applications that is configured to share authentication information with the messaging application; and in response to identifying the given application within the list of applications, generating for display within a graphical user interface of the messaging application an option to authorize the messaging application to share authentication information with the given application.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: June 7, 2022
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Patrick Mandia
  • Publication number: 20220131969
    Abstract: Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Charles Burson DePue, Laurent Desserrey, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11290439
    Abstract: Systems and methods are disclosed for prioritizing a list of applications. The systems and methods include identifying, with a messaging application, a list of applications that are configured to share authentication information with the messaging application; determining a priority value of each application on the list of applications; generating for display, with the messaging application, a graphical user interface that represents a selection of applications from the list of applications based on the priority value of each application on the list; and for each application represented in the graphical user interface, generating for display a user-selectable option to authorize the messaging application to share authentication information with the respective application.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: March 29, 2022
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Patrick Mandia, David Whyte
  • Patent number: 11252274
    Abstract: Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: February 15, 2022
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Laurent Desserrey, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Publication number: 20210288930
    Abstract: Systems and methods for sharing authentication information are provided. The systems and methods include generating, with a messaging application, a media item using a camera of a client device; identifying a target application that has been authorized by the messaging application to share authentication information with the messaging application; generating a share option associated with the media item for display in a graphical user interface of the messaging application; and in response to receiving a user selection of the share option, enabling the target application to access the media item.
    Type: Application
    Filed: June 3, 2021
    Publication date: September 16, 2021
    Inventors: Charles Burson DePue, Patrick Mandia
  • Patent number: 11050691
    Abstract: Systems and methods for sharing authentication information are provided. The systems and methods include generating, with a messaging application, a media item using a camera of a client device; identifying a target application that has been authorized by the messaging application to share authentication information with the messaging application; generating a share option associated with the media item for display in a graphical user interface of the messaging application; and in response to receiving a user selection of the share option, enabling the target application to access the media item.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: June 29, 2021
    Assignee: Snap Inc.
    Inventors: Charles Burson DePue, Patrick Mandia
  • Publication number: 20210099568
    Abstract: Systems and methods are provided for performing operations including: receiving, with a messaging application implemented by one or more processors of a user device, a communication from a given application representing a first user interaction with the given application; generating, with the messaging application, a list of graphical elements based on the communication received from the given application; displaying, with the messaging application, the list of graphical elements; receiving, with the messaging application, a user selection of a first graphical element from the list of graphical elements; and incorporating, with the messaging application, the graphical element selected by the user into a message for transmission to another user.
    Type: Application
    Filed: March 5, 2020
    Publication date: April 1, 2021
    Inventors: Charles Burson DePue, Laurent Desserrey, Matthew Colin Grantham, Patrick Mandia, David Whyte