Patents by Inventor David Phillips

David Phillips 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: 12386487
    Abstract: A third-party user input content item is presented. A content sharing function is invoked responsive to determining user selection of a content sharing graphical element. The content sharing function comprises presentation of a destination graphical element identifying a first content sharing destination. The first content sharing destination is locked. A combination graphical element is user-selectable to invoke a combination function. Responsive to determining user selection of the combination graphical element, the combination function is invoked to access a second user input content item and combine the third-party user input content item with the second user input content item to create a combined user input content item. The first content sharing destination is unlocked and the user is enabled to share the combined user input content item to the unlocked first content sharing destination.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: August 12, 2025
    Assignee: SNAP INC.
    Inventors: Nathan Kenneth Boyd, David Phillip Taitz
  • Patent number: 12386485
    Abstract: A system to provide users with a means for accessing media content directly, by performing operations that include: causing display of a media item within a graphical user interface at a client device, the graphical user interface including a set of graphical elements; receiving a selection of a graphical element from among the set of graphical elements within the graphical user interface; generating a reference to the media item based on the selection of the graphical element; encoding a matrix barcode with the reference to the media item; and generating a presentation of the media item that includes a display of the matrix barcode at a position within the media item.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: August 12, 2025
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
  • Patent number: 12380224
    Abstract: A permission based media system to perform operations that include: presenting a first media object at a client device associated with a user account, the first media object including a reference that identifies the user account; receiving an input that selects the first media object from the client device; determining a permission of the user account based on the reference that identifies the user account; presenting a set of options based on the permission associated with the user account; receiving a selection of an option from among the set of options; and generating a second media object based on the first media object and the selection of the option, according to certain embodiments.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: August 5, 2025
    Assignee: Snap Inc.
    Inventors: Christine Barron, Laurent Desserrey, Daniel Moreno, Celia Nicole Mourkogiannis, David Phillip Taitz, Christie Marie Heikkinen
  • Publication number: 20250227336
    Abstract: In some examples, a method includes determining that a listing of other users is to be displayed on a user interface for a first user, accessing augmentation trigger criteria, applying the augmentation trigger criteria to user profile data, determining, based on the application of the augmentation trigger criteria to the user profile data, that a second user meet a trigger criterion of the one or more augmentation trigger criteria. The method then includes identifying at least one recommended content augmentation associated with the trigger criterion and causing display of a first selectable user interface element associated with the at least one recommended content augmentation with the listing of other users on the user interface.
    Type: Application
    Filed: March 27, 2025
    Publication date: July 10, 2025
    Inventors: Nikita Belosludtcev, Nikita Demidov, Roman Golobokov, Mariya Apanovych, Yuelin Cheng, Jeremy Baker Voss, Sergey Smetanin, David Phillip Taitz
  • Patent number: 12353687
    Abstract: Systems and methods to facilitate content sharing are described. A second device of a second user selects a first user input content item that was shared to a first content collection by a first user using a first device. The second device is enabled to combine the first user input content item with a second user input content item to create a combined user input content item. In response to determining that the second device has shared the combined user input content item to the first content collection, the combined user input content item becomes accessible in association with the first user input content item in a second content collection. In response to a third device of a third user making a selection associated with the first user input content item, a collection interface is presented to enable the third device to navigate the second content collection.
    Type: Grant
    Filed: April 25, 2024
    Date of Patent: July 8, 2025
    Assignee: SNAP INC.
    Inventors: Christie Marie Heikkinen, David Phillip Taitz
  • Patent number: 12348468
    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: January 16, 2024
    Date of Patent: July 1, 2025
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
  • Patent number: 12341738
    Abstract: Methods and systems are disclosed that access relationship data of a first user of an interaction system to identify a second user of the interaction system associated with the first user, cause presentation of identification information for the second user within an interaction interface and, responsive to identifying an event pertaining to the second user, cause presentation of a call-to-action graphical element associated with identification information of the second user within the interaction interface. Responsive to detecting user selection of the call-to-action graphical element, the methods and systems invoke an interaction function to facilitate an interaction between the first user and the second user.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: June 24, 2025
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, David Phillip Taitz, Jeremy Baker Voss
  • Patent number: 12335211
    Abstract: A sender holds a first platform account with an interaction system. The sender selects a content item to be shared with a recipient. In response to determining that a recipient identifier of the recipient is not linked to a platform account, an off-platform communication is transmitted to a second user device associated with the recipient identifier. The off-platform communication is in an electronic format supported by the second user device and contains a user-selectable registration link. In response to detecting establishment of a second platform account linked to the recipient identifier, the recipient is enabled to access the content item on the second user device via a user interface provided by an interaction application. A relationship between the first platform account and the second platform account is established within the interaction system.
    Type: Grant
    Filed: March 18, 2024
    Date of Patent: June 17, 2025
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, David Phillip Taitz, Jeremy Baker Voss, Xingnan Xia
  • Patent number: 12335214
    Abstract: A media request system to perform operations that include: receiving, at a client device, a response to a request, the response comprising media content; adding the media content from the response to a collection of media content within a media folder associated with the request at the client device; causing display of a notification at the client device in response to the receiving the response to the request, the notification including an identification of the request; receiving an input that selects the notification; and causing display of a presentation of the collection of media content in response to the input that selects the notification, the presentation of the collection of media content including the media content from the response, according to certain example embodiments.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: June 17, 2025
    Assignee: Snap Inc.
    Inventors: Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Phillip Taitz
  • Patent number: 12316587
    Abstract: Method of generating invitation media overlays for private collections starts with processor receiving first media content item from first client device associated with first user. Processor receives from first client device a selection of invitation media overlay to be applied to media content item. Invitation media overlay is associated with private collection of media content items. Processor generates modified first media content item by overlaying invitation media overlay on first media content item. Processor generates the private collection of media content items including modified first media content item. Processor receives from first client device selection of second user associated with the second user and causes modified first media content item to be displayed by the second client device. Processor receives selection of invitation media overlay from second client device and causes the private collection of media content items to be displayed by second client device.
    Type: Grant
    Filed: February 7, 2024
    Date of Patent: May 27, 2025
    Assignee: Snap Inc.
    Inventor: David Phillip Taitz
  • Publication number: 20250156409
    Abstract: Methods and systems are provided for narrowing a scope of a search on a computing device to provide relevant search results to the user. Prior to receiving a search query from the user in a search box of a desktop taskbar, scope options are communicated for presentation from which the user can select. These scope options enable the user to select from web-based searches and local searches. A selection is received form the user of one of the scope options. Suggested search results are generated based on this scope option selection. At least one suggested search results is communicated for presentation on a display of the computing device.
    Type: Application
    Filed: January 14, 2025
    Publication date: May 15, 2025
    Inventors: Sage Kitamorn, Sushuma Gouravaram, David Phillips
  • Patent number: 12299258
    Abstract: First content data is presented within a preview interface. The preview interface is a user interface presented to a user prior to transmission of content data to third-party users. A plurality of modification indicia is presented within the preview interface. Each of the plurality of modification indicia is associated with a respective modification function. The plurality of modification indicia includes a combination indicium associated with a combination function. Responsive to detection of user selection of the combination indicium, the combination function is activated. The activating of the combination function comprises causing presentation of a combination interface enabling the user to access second content data and combine the first content data with the second content data to create combined content data.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: May 13, 2025
    Assignee: Snap Inc.
    Inventors: Nathan Kenneth Boyd, Christie Marie Heikkinen, Imani Ritchards, David Phillip Taitz
  • Patent number: 12299053
    Abstract: There are provided systems and methods for extracting webpage features using coded data packages for page heuristics. A service provider server may provide website agnostic tools that account for differences in webpage layouts. This may be done using coded data packages designed to consider webpage heuristics of different webpages. These data packages include entries that have a term, a weight, and an optional scope for searching or filtering webpage elements in webpage document code for webpages. Using multiple entries in a data package, a decision may be returned of whether a webpage includes a certain feature, data, or element, as well as data for the element. The identified feature may be used for data extraction and/or determination, which may allow one or more applications and/or browser extensions to provide services across multiple different websites without specifically formulating the data packages for certain website styles.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: May 13, 2025
    Assignee: PAYPAL, INC.
    Inventors: David Phillips, Matthew Gervasio
  • Patent number: 12301941
    Abstract: In some examples, a method includes determining that a listing of other users is to be displayed on a user interface for a first user, accessing augmentation trigger criteria, applying the augmentation trigger criteria to user profile data, determining, based on the application of the augmentation trigger criteria to the user profile data, that a second user meet a trigger criterion of the one or more augmentation trigger criteria. The method then includes identifying at least one recommended content augmentation associated with the trigger criterion and causing display of a first selectable user interface element associated with the at least one recommended content augmentation with the listing of other users on the user interface.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: May 13, 2025
    Assignee: Snap Inc.
    Inventors: Nikita Belosludtcev, Nikita Demidov, Roman Golobokov, Mariya Apanovych, Yuelin Cheng, Jeremy Baker Voss, Sergey Smetanin, David Phillip Taitz
  • Patent number: 12290639
    Abstract: Some embodiments provide for humidifier control systems and methods configured to adjust power to a heater plate in a surgical humidifier to account for changes in flow rate to provide a consistent output, to provide functionality for different modes of use, and to provide accurate control over temperature and/or humidity at relatively low flows. The humidifier control system can receive a flow rate reading and determine a power requirement corresponding to the received flow rate reading, wherein the power requirement is one of a plurality of set points which correspond to ranges of flow rates. The humidifier control system can determine a mode of use based at least in part on the flow rate reading. The humidifier control system can provide electrical power to the heater plate according to the power requirement and/or the mode of use.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: May 6, 2025
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Ali Ghalib Abdul Rahman Ghalib, Lina Tessy, Joseph Patrick Walter Strevens, Paul David Phillips
  • Publication number: 20250123727
    Abstract: Aspects of the present disclosure involve a system for filtering conversations. The system generates for display, by a messaging application, a plurality of shortcut options, each of the plurality of shortcut options comprising a respective filtering criterion. In response to receiving input that selects a given shortcut option of the plurality of shortcut options, the system retrieves the filtering criterion associated with the given shortcut option. The system searches a plurality of conversations to identify a subset of conversations that match the filtering criterion. The system generates for display together with the plurality of shortcut options, a plurality of representations of the identified subset of conversations in which one or more messages have been exchanged between a user and one or more friends of the user.
    Type: Application
    Filed: December 20, 2024
    Publication date: April 17, 2025
    Inventors: Nathan Kenneth Boyd, Daniel Moreno, David Phillip Taitz, Jeremy Baker Voss, Yu Wang
  • Publication number: 20250117121
    Abstract: A first content item is shared with a first user by a second user, and is presented on a user device of the first user. A content augmentation was applied to the first content item prior to the sharing thereof with the first user. In response to detecting that the content augmentation was applied to the first content item, a graphical element is presented on the user device together with the first content item. The graphical element is user-selectable to invoke a camera function and to automatically apply the content augmentation to a second content item selected by the first user. In response to detecting user selection of the graphical element, the camera function is triggered on the user device to enable the first user to select a second content item, and the content augmentation is applied to the second content item.
    Type: Application
    Filed: December 17, 2024
    Publication date: April 10, 2025
    Inventors: Daniel Vincent Grippi, Christie Marie Heikkinen, David Phillip Taitz
  • Publication number: 20250104307
    Abstract: A system and method for enabling augmented reality effects in a web browser without requiring installation of additional software is disclosed. A web server provides a website with a gallery of selectable special effects. Upon selecting an effect, the website loads a page specific to that effect which includes a live preview showing the effect applied to a video feed from the user's webcam. This allows the user to view themselves with the effect applied in real-time. The website requests access to the webcam and microphone through the browser's built-in permission system. Captured photos and videos with the effect applied can be saved locally or shared through native operating system tools. The system provides an engaging augmented reality experience accessible directly via a standard web browser, without needing to install a dedicated app.
    Type: Application
    Filed: April 10, 2024
    Publication date: March 27, 2025
    Inventors: Michael James Connolly, Xuelun Fu, Christine Hasrouni, David Phillip Taitz
  • Patent number: D1081739
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: July 1, 2025
    Assignee: Altria Client Services LLC
    Inventors: Dwight David Williams, David Phillips, Feng Gao, Anthony Kieu
  • Patent number: D1079170
    Type: Grant
    Filed: August 3, 2023
    Date of Patent: June 10, 2025
    Assignee: Pelican Bat Wax, LLC
    Inventor: David Phillips