Patents by Inventor Sheldon Chang
Sheldon Chang 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: 20250227330Abstract: Systems and methods described herein relate to generation of media collections in a messaging system. The media collection may be created by the user, other users, or an entity. Example embodiments further allow users to set access criteria through privacy settings assigned to one or more media content items themselves, as well as to a media collection, such that some or all of the media collection may only be viewed by users authorized by the user sharing the media content item or media collection (e.g., only to one or more users designated by the user as a “friend”).Type: ApplicationFiled: March 24, 2025Publication date: July 10, 2025Inventors: Jacob Andreou, Sheldon Chang, Donald Giovannini
-
Patent number: 12289495Abstract: Systems and methods described herein relate to generation of media collections in a messaging system. The media collection may be created by the user, other users, or an entity. Example embodiments further allow users to set access criteria through privacy settings assigned to one or more media content items themselves, as well as to a media collection, such that some or all of the media collection may only be viewed by users authorized by the user sharing the media content item or media collection (e.g., only to one or more users designated by the user as a “friend”).Type: GrantFiled: February 22, 2023Date of Patent: April 29, 2025Assignee: Snap Inc.Inventors: Jacob Andreou, Sheldon Chang, Donald Giovannini
-
Publication number: 20250133088Abstract: A system includes a communication module that receives a request to post content to an event gallery associated with an event. The request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. The system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. The event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. Finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.Type: ApplicationFiled: December 30, 2024Publication date: April 24, 2025Inventors: Nicholas Richard Allen, Sheldon Chang
-
Patent number: 12248506Abstract: Systems and methods are provided for receiving, at a server computer, a plurality of content messages from a plurality of content sources, each content message comprising media content and associated with a predetermined media collection, for each of the plurality of content messages received, analyzing each of the plurality of content messages to determine a quality score for each of the plurality of content messages, and storing each of the plurality of content messages in a database along with the quality score for each of the plurality of content messages.Type: GrantFiled: March 3, 2021Date of Patent: March 11, 2025Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Sheldon Chang, Maria Pavlovskaia, Amer Shahnawaz, Jianchao Yang
-
Patent number: 12243318Abstract: A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.Type: GrantFiled: June 6, 2023Date of Patent: March 4, 2025Assignee: Snap Inc.Inventor: Sheldon Chang
-
Patent number: 12231437Abstract: A system includes a communication module that receives a request to post content to an event gallery associated with an event. The request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. The system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. The event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. Finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.Type: GrantFiled: November 28, 2023Date of Patent: February 18, 2025Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Sheldon Chang
-
Patent number: 12099707Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by enabling users to generate customized media overlays that can be shared with other users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera). In some embodiments, existing media overlays may be used by users to create derivative media overlays. The system may track usage of media overlays and any derivatives created based thereon, and allow users to control the distribution and use of their overlays in future derivatives. In some embodiments, for example, a user can modify an overlay they created and cause the modification to propagate to all derivative overlays based on the user's overlay.Type: GrantFiled: July 25, 2022Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Sheldon Chang, Yunchao Gong, Kirk Ouimet, Haibo Zhao
-
Patent number: 12056182Abstract: Systems and methods for distributing photo filters based on the location of the object in the image are described. A photo filter publication system detects that a client device in communication with the system has captured an image, identifies an object in the image, identifies a location of the object in the image, identifies an image overlay associated with the identified location and having object criteria satisfied by the identified object, and provides the identified image overlay to the client device.Type: GrantFiled: March 15, 2023Date of Patent: August 6, 2024Assignee: Snap Inc.Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
-
Publication number: 20240119652Abstract: Embodiments described herein include an expressive icon system to present an animated graphical icon, wherein the animated graphical icon is generated by capture facial tracking data at a client device. In some embodiments, the system may track and capture facial tracking data of a user via a camera associated with a client device (e.g., a front facing camera, or a paired camera), and process the facial tracking data to animate a graphical icon.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Sheldon Chang, Chamal Samaranayake, Jeremy Voss
-
Publication number: 20240098096Abstract: A system includes a communication module that receives a request to post content to an event gallery associated with an event. The request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. The system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. The event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. Finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.Type: ApplicationFiled: November 28, 2023Publication date: March 21, 2024Inventors: Nicholas Richard Allen, Sheldon Chang
-
Patent number: 11902287Abstract: A system includes a communication module that receives a request to post content to an event gallery associated with an event. The request in turn includes geo-location data for a device sending the content, and identification data identifying the device or a user of the device. The system further has an event gallery module to perform a first authorization operation that includes determining that the geo-location data corresponds to a geo-location fence associated with an event. The event gallery module also performs a second authorization operation that includes using the identification data to verify an attribute of the user. Finally, based on the first and second authorization operations, the event gallery module may selectively authorize the device to post the content to the event gallery.Type: GrantFiled: January 31, 2023Date of Patent: February 13, 2024Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Sheldon Chang
-
Patent number: 11889381Abstract: Systems and methods are provided for receiving input increasing a default predetermined window of time that the new media collection is accessible and activating the new media collection for the increased predetermined window of time and a geographic boundary size for where media content originates. The systems and methods further cause a plurality of content messages comprising media content originating in the geographical boundary size to be included in the new media collection and displayed in response to a request from a computing device to view the new media collection based on determining the request occurs within the increased predetermined window of time that the new media collection is accessible.Type: GrantFiled: December 29, 2022Date of Patent: January 30, 2024Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Sheldon Chang, Maria Pavlovskaia, Amer Shahnawaz, Jianchao Yang
-
Patent number: 11880923Abstract: Embodiments described herein include an expressive icon system to present an animated graphical icon, wherein the animated graphical icon is generated by capture facial tracking data at a client device. In some embodiments, the system may track and capture facial tracking data of a user via a camera associated with a client device (e.g., a front facing camera, or a paired camera), and process the facial tracking data to animate a graphical icon.Type: GrantFiled: March 15, 2023Date of Patent: January 23, 2024Assignee: Snap Inc.Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Sheldon Chang, Chamal Samaranayake, Jeremy Voss
-
Patent number: 11860959Abstract: Systems and methods for ranking a feed in a social network. The systems and methods include operations for displaying a feed includes identifying a group of users associated with a first user, identifying a plurality of content generated by one or more of the group of users, determining one or more actions that may result when each of the plurality of content is presented to the first user, ranking the content based on the one or more determined actions, and displaying the content to the first user according to the ranking.Type: GrantFiled: September 28, 2018Date of Patent: January 2, 2024Assignee: Snap Inc.Inventors: Sheldon Chang, Yaming Lin, Andre Madeira, Jeremy Voss
-
Publication number: 20230316766Abstract: A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.Type: ApplicationFiled: June 6, 2023Publication date: October 5, 2023Inventor: Sheldon Chang
-
Patent number: 11741136Abstract: A system and method for geolocation-based pictographs are provided. In example embodiments, a current geolocation of a user device is determined. A pictograph is identified based on the current geolocation of the user device. The identified pictograph is presented on a user interface of the user device.Type: GrantFiled: March 21, 2022Date of Patent: August 29, 2023Assignee: SNAP INC.Inventors: Sheldon Chang, Timothy Michael Sehn
-
Patent number: 11734342Abstract: Systems and methods for distributing photo filters based on the location of the object in the image are described. A photo filter publication system detects that a client device in communication with the system has captured an image, identifies an object in the image, identifies a location of the object in the image, identifies an image overlay associated with the identified location and having object criteria satisfied by the identified object, and provides the identified image overlay to the client device.Type: GrantFiled: February 25, 2022Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
-
Patent number: 11710323Abstract: A system and method for determining a mood for a crowd is disclosed. In example embodiments, a method includes identifying an event that includes two or more attendees, receiving at least one indicator representing emotions of attendees, determining a numerical value for each of the indicators, and aggregating the numerical values to determine an aggregate mood of the attendees of the event.Type: GrantFiled: March 8, 2022Date of Patent: July 25, 2023Assignee: Snap Inc.Inventor: Sheldon Chang
-
Publication number: 20230229693Abstract: Systems and methods for distributing photo filters based on the location of the object in the image are described. A photo filter publication system detects that a client device in communication with the system has captured an image, identifies an object in the image, identifies a location of the object in the image, identifies an image overlay associated with the identified location and having object criteria satisfied by the identified object, and provides the identified image overlay to the client device.Type: ApplicationFiled: March 15, 2023Publication date: July 20, 2023Inventors: Sheldon Chang, Chamal Samaranayake, Timothy Michael Sehn, Rong Yan
-
Publication number: 20230215072Abstract: Embodiments described herein include an expressive icon system to present an animated graphical icon, wherein the animated graphical icon is generated by capture facial tracking data at a client device. In some embodiments, the system may track and capture facial tracking data of a user via a camera associated with a client device (e.g., a front facing camera, or a paired camera), and process the facial tracking data to animate a graphical icon.Type: ApplicationFiled: March 15, 2023Publication date: July 6, 2023Inventors: Newar Husam Al Majid, Nathan Kenneth Boyd, Sheldon Chang, Chamal Samaranayake, Jeremy Voss