Patents by Inventor Jonathan Brody

Jonathan Brody 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: 11256414
    Abstract: A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: February 22, 2022
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Matthew Hanover, Chamal Samaranayake, William Wu
  • Patent number: 11249614
    Abstract: Method of generating personalized map interfaces with enhanced icons starts with a processor receiving from a first client device location information including location of first client device. Processor causes map interface to be displayed on first client device that includes a first avatar at a location on the map interface based on the location information and an icon corresponding to an establishment. The processor causes the icon to change to an enhanced icon in response to receiving a first selection from the first client device that indicates a request to save the establishment in a database associated with the first user or determining that the establishment is saved in a database associated with a second user that is associated with the first user. Other embodiments are disclosed.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: February 15, 2022
    Assignee: Snap Inc.
    Inventor: Jonathan Brody
  • Patent number: 11237697
    Abstract: Method of generating image capture modifiers based on media content items starts with a server system receiving a request to access first media content item included in a storage from a first client device in communication with the server system over a network. The server system causes the first media content item and a modifier generator icon to be displayed on a user interface of the first client device. The server system receives a selection of the modifier generator icon on the user interface of the first client device and generates a first image capture modifier based on the first media content item. The server system causes to be displayed on the user interface of the first client device a field of view of an image capture device and image modifier icons including a first image modifier icon associated with the first image capture modifier. Other embodiments are disclosed herein.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: February 1, 2022
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Nathan Kenneth Boyd
  • Patent number: 11218435
    Abstract: A method of managing electronic media content items starts with a server system receiving a first electronic communication from a first client device in communication with the server system over a network. The server system then generates a first media content item based on the first electronic communication and causes the first media content item to be displayed on a display screen of a second client device. The server system receives a request from the second client device to store the first media content item and stores the first media content item in a storage that is associated with the first user and the second user. The server system then generates a notification to be displayed on a display screen of the first client device that indicates the first media content item is stored in the storage. Other embodiments are disclosed herein.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: January 4, 2022
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Michael Brian Murray, Jeremy Voss
  • Patent number: 11199957
    Abstract: Method of generating customized avatars based on location information includes processor receiving from first client device location information including a location of the first client device. Processor causes a status interface to be displayed on first client device that includes selectable location items corresponding to locations based on the location information. Processor receives a selection from first client device of first selectable location item and causes avatar selection interface to be displayed on first client device that includes versions of first avatar performing actions related to the first selectable location item. Processor receives selection of first selectable version of the first avatar and generates a map interface that includes a map display based on the location information and the first selectable version of the first avatar. Processor causes the map interface to be displayed on at least one of the plurality of client devices. Other embodiments are disclosed.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 14, 2021
    Assignee: Snap Inc.
    Inventors: Sumbul Alvi, Jonathan Brody, Xingkai Eric Chew, Bryant Detwiller, Joseph Engelman, Abdulrahman Khan, Sarah Lensing, Robert Lin, Gaurav Misra, Nathaniel Parrott, Suraj Vindana Samaranayake, Andrew Thieck
  • Patent number: 11195237
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by determining the current activities of users based on location sensor information from the users' computing devices and generating customized media content items based on their activities. The media content can be generated for a variety of topics and shared with other users. For example, media content (e.g., images or video) can be generated and displayed on a user's computing device, as well as transmitted to other users via electronic communications, such as short message service (SMS) or multimedia service (MMS) texts and emails.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: December 7, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Leonid Gorkin, Andrew Lin, Evan Spiegel, Daniel Amitay, Sheridan Kates, Walton Lin, John Rauser, Amer Shahnawaz, Marcel M. Yung
  • Publication number: 20210357104
    Abstract: A social media platform provides a map-based graphical user interface (GUI) for accessing social media content submitted for public accessibility via the social media platform supported by the map-based GUI. The GUI includes a map providing interactive location-based searching functionality in that selection of a target location by the user in the GUI, such as by tapping or clicking at the target location, triggers a search for social media content having geo-tag data indicating geographic locations within a geographical search area centered on the target location.
    Type: Application
    Filed: February 23, 2021
    Publication date: November 18, 2021
    Inventors: Daniel Amitay, Jonathan Brody, Timothy Jordan Garcia, Leonid Gorkin, Andrew Lin, Walton Lin, Evan Spiegel, Nayana Samaranayake
  • Patent number: 11171972
    Abstract: Systems, methods, devices, instructions, and media are described for generating suggestions for connections between accounts in a social media system. One embodiment involves storing connection graph information for a plurality of user accounts, and identifying, by one or more processors of the device, a first set of connection suggestions based on a first set of suggestion metrics. A second set of connection suggestions is then identified based on a second set of suggestion metrics, wherein the second set of connection suggestions and the second set of suggestion metrics are configured to obscure the first set of connection suggestions, and a set of suggested connections is generated based on the first set of connection suggestions and the second set of connection suggestions. The set of connection suggestions is then communicated to a client device method associated with the first account.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 9, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Donald Giovannini, Edward Koai, Jie Wu, Lin Zhong
  • Publication number: 20210344623
    Abstract: Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
    Type: Application
    Filed: July 12, 2021
    Publication date: November 4, 2021
    Inventors: Manny Jerrold Adler, Jonathan Brody, Nathan Kenneth Boyd, Glenne Christiaansen, Kirk Ouimet, Kameron Sheffield, Haibo Zhao, Zhuangtian Zhao
  • Patent number: 11153239
    Abstract: Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: October 19, 2021
    Assignee: Snap Inc.
    Inventors: Manny Jerrold Adler, Jonathan Brody, Nathan Kenneth Boyd, Glenne Christiaansen, Kirk Ouimet, Kameron Sheffield, Haibo Zhao, Zhuangtian Zhao
  • Publication number: 20210286840
    Abstract: A social media platform provides a map-based graphical user interface (GUI) with multiple geographically anchored icons that are selectable to trigger playback of respective galleries of ephemeral messages. Each of the plurality of location-based ephemeral galleries comprises media content contributed by multiple different users. The ephemeral galleries are compiled based on geo-tag data associated with respective ephemeral messages submitted by multiple users to be publicly viewable via the map-based GUI.
    Type: Application
    Filed: December 22, 2020
    Publication date: September 16, 2021
    Inventors: Daniel Amitay, Jonathan Brody, Jeffrey Arthur Johnson, Andrew Lin, Walton Lin, John Rauser, Evan Spiegel
  • Publication number: 20210281897
    Abstract: Method for generating media content items based on location information starts with the server system receiving from a first computing device an electronic communication including location information from a location sensor coupled to the first client computing device. Server system then determines a current activity of a first user of the first client computing device based on the location information; generating a media content item including a map display based on the location information and at least one of: (i) an avatar of the first user engaged in the current activity, (ii) a status message associated with the current activity of the first user, or (iii) a status message associated with a map location on the map display. Server system then causes the media content item to be displayed on a display screen of at least one of a plurality of client computing devices. Other embodiments are described herein.
    Type: Application
    Filed: March 17, 2021
    Publication date: September 9, 2021
    Inventors: Jonathan Brody, Joseph Engelman, Robert Lin, Gaurav Misra, Kimberly A. Phifer, Sriram Raman, Jay Sani
  • Publication number: 20210274265
    Abstract: Method of generating customized graphics based on location information includes processor receiving location information including location of first client device. Processor causes a status interface to be displayed on the first client device that includes locations that are within a predetermined distance from the first client device. Processor receives a selection from the first client device of the first location via the status interface and stores the first location in a location database associated with the first user. Location database includes: locations previously selected by the first client device via the status interface, locations associated with media content items received from the first client device, or locations associated with the location information received from the first client device. Processor generates a country selectable item, a city selectable item, and timeline selectable items and causes passport interface to be displayed on the first client device.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 2, 2021
    Inventors: Jonathan Brody, Xingkai Eric Chew, Bryant Detwiller, Joseph Engelman, Abdulrahman Khan, Sarah Lensing, Robert Lin, Gaurav Misra, Nathaniel Parrott, Suraj Vindana Samaranayake, Andrew Thieck
  • Patent number: 11088987
    Abstract: Methods, devices, systems, and computer readable media with instructions for group text communications between multiple devices, along with communication of associated data and automatic deletion of communications, are described. One embodiment involves generating a first ephemeral group chat, receiving a first ephemeral chat message, associated with one or more deletion triggers, and transmitting the first ephemeral message; and receiving, from at least the second client device, chat monitoring information comprising first deletion trigger information. In various embodiments, coordinated presentation and deletion of ephemeral chat messages are managed in a variety of ways.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: August 10, 2021
    Assignee: Snap Inc.
    Inventors: Nicholas Richard Allen, Jonathan Brody, Chamal Samaranayake, William Wu
  • Publication number: 20210243548
    Abstract: Systems, devices, media, and methods are presented for selective location-based identity communication. The systems and methods identify a current location of a mobile computing device and detect a selection of a user interface element associated with the current location. The systems and methods cause presentation of a set of display elements corresponding to the current location and detect selection of a display element of the set of display elements. The systems and methods modify a display characteristic for the current location of the mobile computing device within a set of mobile computing devices based on the selection of the display element.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 5, 2021
    Inventors: Jonathan Brody, Walton Lin, Andrew Lin, Evan Spiegel
  • Publication number: 20210234819
    Abstract: Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
    Type: Application
    Filed: April 15, 2021
    Publication date: July 29, 2021
    Inventors: Manny Jerrold Adler, Jonathan Brody, Nathan Kenneth Boyd, Glenne Christiaansen, Kirk Ouimet, Kameron Sheffield, Haibo Zhao, Zhuangtian Zhao
  • Patent number: 11061976
    Abstract: Systems, devices, instructions, and methods are provided for a computing device comprising a display screen, with the computing device configured to display on the display screen a content feed interface for communication cells for a plurality of user accounts associated with a first user account, and at least one high-signal suggestion cell of a user account not associated with the first user account. Each of the communication cells is associated with a communication from a corresponding user account of the plurality of user accounts and a direct user interface target area for display of one or more content elements. The high-signal suggestion cell is associated with a set number of actionless impression displays within the content feed interface before the high-signal suggestion cell is removed from the content feed interface.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: July 13, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Donald Giovannini, Celia Nicole Mourkogiannis, Jeremy Voss
  • Publication number: 20210170270
    Abstract: Method for generating collectible media content items based on location information starts with processor receiving location information from location sensor coupled to first client computing device. Processor causes a map interface to be displayed that includes avatar of first user at a location based on the location information and a subset of a plurality of collectible items associated with geographical coordinates. When the first client computing device is determined to be within predetermined distance from a selected collectible item, processor causes front facing camera view to be displayed on the first client computing device, causes lens corresponding to selected collectible item to be applied to the front facing camera view, and causes the image of the selected collectible item displayed on the front facing camera view to change. Lens includes image of the selected collectible item that is overlaid on front facing camera view. Other embodiments are described herein.
    Type: Application
    Filed: January 21, 2021
    Publication date: June 10, 2021
    Inventors: Jonathan Brody, Jill H. Cohen, Bryant Detwiller, Alexander Fung, Evan HK Lin, Walton Lin, Kimberly A. Phifer, Alexandre Valdetaro Porto
  • Patent number: 11012388
    Abstract: Embodiments of the present disclosure relate generally to systems for enhancing a first media item through the addition of a supplemental second media item. A user may provide a request to enhance a selected media item, and in response, an enhancement system retrieves and presents a curated collection of supplemental content to be added to the media, to the user. The user may review the curated collection of supplemental content, for example by providing a tactile input to scroll through the curated collection of content.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: May 18, 2021
    Assignee: Snap Inc.
    Inventors: Manny Jerrold Adler, Jonathan Brody, Nathan Kenneth Boyd, Glenne Christiaansen, Kirk Ouimet, Kameron Sheffield, Haibo Zhao, Zhuangtian Zhao
  • Patent number: 10979752
    Abstract: Method for generating media content items based on location information starts with the server system receiving from a first computing device an electronic communication including location information from a location sensor coupled to the first client computing device. Server system then determines a current activity of a first user of the first client computing device based on the location information; generating a media content item including a map display based on the location information and at least one of: (i) an avatar of the first user engaged in the current activity, (ii) a status message associated with the current activity of the first user, or (iii) a status message associated with a map location on the map display. Server system then causes the media content item to be displayed on a display screen of at least one of a plurality of client computing devices. Other embodiments are described herein.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: April 13, 2021
    Assignee: Snap Inc.
    Inventors: Jonathan Brody, Joseph Engelman, Robert Lin, Gaurav Misra, Kimberly A. Phifer, Sriram Raman, Jay Sani