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).
-
Patent number: 12288273Abstract: 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: GrantFiled: October 28, 2022Date of Patent: April 29, 2025Assignee: Snap Inc.Inventors: Stuart Matheson, Laura Smith, Allison Vaughan, David Whyte
-
Patent number: 12273308Abstract: 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: GrantFiled: December 29, 2022Date of Patent: April 8, 2025Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Timothy Jordan Garcia, Matthew Colin Grantham, Christie Marie Heikkinen, Denise Marcela Martinez, David Whyte
-
Publication number: 20250036256Abstract: Method of generating animation overlays starts with a processor causing a communication interface for a communication session to be displayed at client devices. The processor receives from a first client device an animation sending request and causes an animation sending interface to be displayed in the communication interface of the first client device. The animation sending interface comprises animation overlay icons. Each of the animation overlay icons comprise a first avatar associated with the first user. The processor receives from the first client device a selection of a first animation overlay icon and causes the first animation overlay corresponding to the first animation overlay icon to be displayed as an overlay on the communication interface of each of the plurality of client devices. The first animation overlay is an animation that includes the first avatar. Other embodiments are disclosed.Type: ApplicationFiled: October 8, 2024Publication date: January 30, 2025Inventors: Jacob Edward Blackstock, Timothy Jordan Garcia, Matthew Colin Grantham, Shahan Panth, David Whyte
-
Publication number: 20240394696Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: ApplicationFiled: August 6, 2024Publication date: November 28, 2024Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Publication number: 20240382347Abstract: Provided herein is a system and method for trauma-free application and removal of light deactivated adhesive drapes. One aspect provides a system comprising a drape, at least one photosensitive adhesive portion having a release agent, and at least one acrylic and/or polyurethane adhesive portion, where the system is adapted to be coupled to a tissue site and released therefrom upon or after exposure to an external stimulus such as certain wavelengths of light. The system may have a removable blocking layer to prevent the photosensitive adhesive from being exposed to deactivation wavelengths prematurely. Another aspect provides a method for application and removal of a drape using by removing the removable blocking layer and applying light to the drape to deactivate the photosensitive adhesive portion and promote easy, clean, and less painful removal of the drape.Type: ApplicationFiled: July 29, 2024Publication date: November 21, 2024Inventors: Christopher Brian LOCKE, David WHYTE
-
Patent number: 12147644Abstract: Method of generating animation overlays starts with a processor causing a communication interface for a communication session to be displayed at client devices. The processor receives from a first client device an animation sending request and causes an animation sending interface to be displayed in the communication interface of the first client device. The animation sending interface comprises animation overlay icons. Each of the animation overlay icons comprise a first avatar associated with the first user. The processor receives from the first client device a selection of a first animation overlay icon and causes the first animation overlay corresponding to the first animation overlay icon to be displayed as an overlay on the communication interface of each of the plurality of client devices. The first animation overlay is an animation that includes the first avatar. Other embodiments are disclosed.Type: GrantFiled: November 5, 2021Date of Patent: November 19, 2024Assignee: Snap Inc.Inventors: Jacob Edward Blackstock, Timothy Jordan Garcia, Matthew Colin Grantham, Shahan Panth, David Whyte
-
Patent number: 12147643Abstract: Method of generating a contextual action bar starts with processor causing an application icon associated with an application to be displayed by a display screen of a client device. Processor receives selection of application icon from a user and determines a context of client device. Context can comprise identification of application, type associated with application, or type of interface including application icon. Processor generates action bar based on the context of the client device, causes a first portion of display screen to display an application interface associated with the application, and causes a second portion to display the action bar that is associated with a messaging system. Other embodiments are also disclosed herein.Type: GrantFiled: June 10, 2021Date of Patent: November 19, 2024Assignee: SNAP INC.Inventors: Newar Husam Al Majid, Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte
-
Publication number: 20240354837Abstract: 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: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Inventors: Matthew Colin Grantham, David Whyte
-
Publication number: 20240357061Abstract: 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: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Laurent Desserrey, Alex Edelsburg, Joseph Engelman, Alexander P. Powell, Arianne Spool, Jeremy Baker Voss, David Whyte
-
Publication number: 20240334040Abstract: In one or more implementations, a camera user interface of a client application may be accessed from a third-party application. The camera user interface may be modified based on input from a developer of the third-party application. Modifications to the camera user interface may be made according to a framework provided by a service provider related to the client application. The modifications to the camera user interface of the client application may be directed to modifying one or more user interface elements of an initial version of the camera user interface, modifying functionality available via the initial version of the camera user interface, or adding information related to the third-party application into the initial version of the camera user interface.Type: ApplicationFiled: June 12, 2024Publication date: October 3, 2024Inventors: Patrick Mandia, David Whyte
-
Publication number: 20240333507Abstract: 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: ApplicationFiled: June 10, 2024Publication date: October 3, 2024Inventors: Wade Spires, Kent Tam, Susan Marie Territo, Jeremy Voss, David Whyte, Xuezi Zhang
-
Patent number: 12105938Abstract: 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: GrantFiled: March 8, 2023Date of Patent: October 1, 2024Assignee: Snap Inc.Inventors: Matthew Colin Grantham, Jeremy Voss, David Whyte, Haibo Zhao
-
Patent number: 12099698Abstract: Method of generating contextual sending menu starts with processor causing first client device to display first and second portion of display screen in inactivated position. Processor receives selection from first user of first client device of chat selectable item in application interface. Chat selectable item is associated with communication interface of messaging system. In response to receiving the selection, processor generates media content item based on context of first client device and causes first portion and second portion of display screen to be displayed in an activated position by causing first portion to contract, and causing second portion to expand and to comprise a preview of media content item and selectable item associated with second user. Processor then receives from the first user selection of the selectable item associated with the second user, and transmits media content item to second client device. Other embodiments are also disclosed herein.Type: GrantFiled: July 14, 2022Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, David Whyte
-
Patent number: 12096153Abstract: 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: GrantFiled: December 21, 2021Date of Patent: September 17, 2024Assignee: Snap Inc.Inventors: Laurent Desserrey, Alex Edelsburg, Joseph Engelman, Alexander P. Powell, Arianne Spool, Jeremy Baker Voss, David Whyte
-
Patent number: 12076217Abstract: Provided herein is a system and method for trauma-free application and removal of light deactivated adhesive drapes. One aspect provides a system comprising a drape, at least one photosensitive adhesive portion having a release agent, and at least one acrylic and/or polyurethane adhesive portion, where the system is adapted to be coupled to a tissue site and released therefrom upon or after exposure to an external stimulus such as certain wavelengths of light. The system may have a removable blocking layer to prevent the photosensitive adhesive from being exposed to deactivation wavelengths prematurely. Another aspect provides a method for application and removal of a drape using by removing the removable blocking layer and applying light to the drape to deactivate the photosensitive adhesive portion and promote easy, clean, and less painful removal of the drape.Type: GrantFiled: February 18, 2019Date of Patent: September 3, 2024Assignee: Solventum Intellectual Properties CompanyInventors: Christopher Brian Locke, David Whyte
-
Patent number: 12073396Abstract: A method and a system include receiving a request to process a transaction, identifying, by the messaging application, transactional data based on the request, the transactional data corresponding to a user profile associated with the client device in an entity graph, determining a first desensitized data item associated with the user profile being included in the transactional data, providing for display a first user interface of the messaging application including a first user-selectable element corresponding to a completion of the transaction, receiving an indication of user selection of the first user-selectable element, and transmitting the transactional data to a secured processor.Type: GrantFiled: November 9, 2022Date of Patent: August 27, 2024Assignee: Snap Inc.Inventors: Dylan Shane Eirinberg, Matthew Colin Grantham, Krish Jayaram, Patrick Mandia, Colin Usala, David Whyte
-
Patent number: 12056760Abstract: 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: GrantFiled: May 9, 2023Date of Patent: August 6, 2024Assignee: Snap Inc.Inventors: Matthew Colin Grantham, David Whyte
-
Patent number: 12058434Abstract: In one or more implementations, a camera user interface of a client application may be accessed from a third-party application. The camera user interface may be modified based on input from a developer of the third-party application. Modifications to the camera user interface may be made according to a framework provided by a service provider related to the client application. The modifications to the camera user interface of the client application may be directed to modifying one or more user interface elements of an initial version of the camera user interface, modifying functionality available via the initial version of the camera user interface, or adding information related to the third-party application into the initial version of the camera user interface.Type: GrantFiled: June 22, 2021Date of Patent: August 6, 2024Assignee: Snap Inc.Inventors: Patrick Mandia, David Whyte
-
Publication number: 20240154923Abstract: 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: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Patent number: D1037298Type: GrantFiled: June 9, 2023Date of Patent: July 30, 2024Assignee: SNAP INC.Inventor: David Whyte