Patents by Inventor David Whyte

David Whyte 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: 20240144545
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar. The program and method perform operations comprising delivering, by a messaging server, a notification to a client device that identifies a fashion item for customizing an avatar of a user; causing the notification comprising the fashion item to be displayed on the client device; receiving, by the messaging server, a request from the client device to access the fashion item; determining that the request from the client device to access the fashion item has been received prior to expiration of a scarcity parameter of the fashion item; and enabling the client device to access the fashion item in response to determining that the request from the client device has been received prior to the expiration of the scarcity parameter of the fashion item.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventors: Stuart Matheson, Laura Smith, Allison Vaughan, David Whyte
  • Publication number: 20240061559
    Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Patent number: 11909705
    Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: February 20, 2024
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11895070
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 6, 2024
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
  • Patent number: 11868590
    Abstract: A system to generate a graphical user interface to display a presentation of a set of shared user groups between users of a social networking service is described. Embodiments of the present disclosure relate generally to systems for: receiving an identification of a second user from a user account of a first user; identifying a user group that includes the first user and the second user in response to the identification of the second user from the user account of the first user; retrieving user identifiers of the first user and the second user, wherein the user identifiers may include graphical avatars; generating a group identifier based on the user identifiers; and causing display of a presentation of the user group at a client device.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: January 9, 2024
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte
  • Patent number: 11824822
    Abstract: Method of generating customized graphics having reactions to electronic message content starts with application server causing a communication interface for a communication session to be displayed at a first client device and at a second client device, respectively. The communication session is between a plurality of client devices. The communication interface includes a chat presence bar that includes a plurality of presence indicators associated with the client devices, respectively. Application server receives content for an electronic message from first client device or second client device and generates a customized graphic based on the content for the electronic message and a user identifier for first client device. Application server causes the customized graphic to be displayed on the chat presence bar of the communication interface displayed on the second client device. The customized graphic included in a first presence indicator associated with the first client device.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Tadeusz Kozak, Jeremy Voss, David Whyte
  • 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: 11818286
    Abstract: A method starts with a processor receiving a content collection from a second computing device associated with a second user. A processor detects input of text data from a text interface overlaid on top of a display of the content collection and analyzes the text data to identify a first characteristic within the text data. The processor also accessing a plurality of personalized avatars associated with a respective avatar characteristic and determines a selection of personalized avatars that match the first characteristic by comparing the first characteristic against the respective avatar characteristic associated with each of the plurality of personalize avatars.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: November 14, 2023
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss, David Whyte, Yiwen Zhan
  • 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: 20230274342
    Abstract: Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: Matthew Colin Grantham, David Whyte
  • Patent number: 11704005
    Abstract: Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: July 18, 2023
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte, Haibo Zhao
  • Publication number: 20230221839
    Abstract: Embodiments of the present disclosure relate generally to a collaborative achievement system for: detecting, at a client device associated with a first user, a collaborative achievement between at least the first user and a second user; selecting an achievement designator based on attributes of the collaborative achievement, wherein the achievement designator comprises personalization instructions for the achievement designator; retrieving, at the client device, user profile information from a first user account and a second user account associated with the first user and the second user; personalizing the achievement designator based on the user profile information and the personalization instructions; and causing display of a presentation of the personalized achievement designator at the client device.
    Type: Application
    Filed: March 8, 2023
    Publication date: July 13, 2023
    Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte, Haibo Zhao
  • Publication number: 20230208641
    Abstract: A system to perform operations that include: causing display of a messaging interface at that comprises a plurality of messages; receiving an input that selects a message from among the plurality of messages, the message corresponding with a sender identifier; causing display of a menu element responsive to the input that selects the message, the menu element comprising a display of the message and a set of composition options; receiving a selection of a composition option from among the set of composition options; causing display of a text input field based on the selection of the composition option; receiving a text input via the text input field; and causing display of a quoted reply within the messaging interface, the quoted reply comprising at least the text input, the message, the sender identifier, and a user identifier associated with the user account.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Inventors: Wade Spires, Kent Tam, Susan Marie Territo, Jeremy Voss, David Whyte, Xuezi Zhang
  • Publication number: 20230199147
    Abstract: The technical problem of generating a video feed that represents a user who is party to a video call in a manner that invokes the sense of visual presence of the caller without communicating the live video of the user is addressed by configuring a video calling system to include an avatar call platform. The avatar call platform is configured to generate and display a video of an animated figure that represents a caller during a call, in that the face of the animated figure moves in a way that matches what the caller is saying during the call.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Laurent Desserrey, Alex Edelsburg, Joseph Engelman, Alexander P. Powell, Arianne Spool, Jeremy Baker Voss, David Whyte
  • Patent number: 11676199
    Abstract: Method of generating customizable avatar outfits and accessories starts with a processor receiving a first identification information associated with a first article of clothing for sale on a first third-party server. The processor generates an outfit update interface comprising an avatar associated with a user of a client device and a first selectable item corresponding to the first article of clothing. The processor receives a selection from the client device of the first selectable item. The processor modifies the avatar to generate a modified avatar that is wearing an avatar outfit that comprises a first item that resembles the first article of clothing. The processor then causes the modified avatar to be displayed on a display screen of the client device. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: June 13, 2023
    Assignee: Snap Inc.
    Inventors: Matthew Colin Grantham, David Whyte
  • Publication number: 20230155969
    Abstract: Systems and methods are provided for performing operations including: receiving, by a messaging application, input that selects an option to generate a message using an avatar with a caption; presenting, by the messaging application, the avatar and a caption entry region proximate to the avatar; populating, by the messaging application, the caption entry region with a text string comprising one or more words; determining, by the messaging application, context based on the one or more words in the text string; and modifying, by the messaging application, an expression of the avatar based on the determined context.
    Type: Application
    Filed: December 29, 2022
    Publication date: May 18, 2023
    Inventors: Newar Husam Al Majid, Timothy Jordan Garcia, Mathew Colin Grantham, Christie Marie Heikkinen, Denise Marcela Martinez, 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
  • Publication number: 20230108094
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.
    Type: Application
    Filed: October 20, 2022
    Publication date: April 6, 2023
    Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
  • 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: D993270
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: July 25, 2023
    Assignee: SNAP INC.
    Inventor: David Whyte