Patents by Inventor Benedict COPPING
Benedict COPPING 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: 12641045Abstract: Method of generating modified media content items for sharing to external applications starts with a processor receiving a media content item from a client device. Processor causes a sharing interface to be displayed on the client device. Sharing interface includes selectable items associated with external applications. Processor receives from the client device a selection of a first selectable item of the selectable items that is associated with a first external application of the external applications. Processor determines an attribute associated with the media content item. Processor generates a modified media content item based on the first external application and the attribute associated with the media content item and causes the modified media content item to be displayed in the first external application activated on the client device. Other embodiments are disclosed herein.Type: GrantFiled: April 25, 2024Date of Patent: May 26, 2026Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Benedict Copping
-
Patent number: 12632497Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.Type: GrantFiled: November 5, 2024Date of Patent: May 19, 2026Assignee: Snap Inc.Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20260050367Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing shared content collections. The program and method provide for receiving, from a first device of a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user; storing the content collection in association with the first user and the second user; receiving an indication of second user input to share the content collection with a third user selected by the second user, the third user corresponding to a contact of the second user; and associating the content collection with the third user.Type: ApplicationFiled: October 20, 2025Publication date: February 19, 2026Inventors: Nathan Kenneth Boyd, Sigi Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
-
Publication number: 20260037614Abstract: Systems and methods are provided for performing operations including: receiving, via a messaging application of a user device, a request to recover access to an account of a user of the messaging application; accessing a first object corresponding to a first key; receiving, from a first friend of the user on the messaging application, a second object corresponding to a first portion of a second key; receiving, from a second friend of the user on the messaging application, a third object corresponding to a second portion of the second key; deriving the second key based on the second and third objects; and recovering access to the account of the user based on the first key and the second key.Type: ApplicationFiled: October 9, 2025Publication date: February 5, 2026Inventors: Vasyl Pihur, Jianping He, Luke Ramsey, Benedict Copping
-
Patent number: 12504287Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar based on trip information. The program and method include determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of media generated by a client device of the user during the given time interval; automatically selecting a plurality of avatar customizations to represent the trip based on the plurality of media generated by the user during the given time interval; automatically generating a trip-based avatar for the user based on the plurality of avatar customizations; and causing display of the trip-based avatar.Type: GrantFiled: February 21, 2023Date of Patent: December 23, 2025Assignee: Snap Inc.Inventors: Alexander Collins, Benedict Copping, Justin Huang, Alexander Vodovoz
-
Patent number: 12474821Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing shared content collections. The program and method provide for receiving, from a first device of a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user; storing the content collection in association with the first user and the second user; receiving an indication of second user input to share the content collection with a third user selected by the second user, the third user corresponding to a contact of the second user; and associating the content collection with the third user.Type: GrantFiled: December 30, 2022Date of Patent: November 18, 2025Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
-
Patent number: 12462013Abstract: Systems and methods are provided for performing operations including: receiving, via a messaging application of a user device, a request to recover access to an account of a user of the messaging application; accessing a first object corresponding to a first key; receiving, from a first friend of the user on the messaging application, a second object corresponding to a first portion of a second key; receiving, from a second friend of the user on the messaging application, a third object corresponding to a second portion of the second key; deriving the second key based on the second and third objects; and recovering access to the account of the user based on the first key and the second key.Type: GrantFiled: February 14, 2023Date of Patent: November 4, 2025Assignee: Snap Inc.Inventors: Vasyl Pihur, Jianping He, Luke Ramsey, Benedict Copping
-
Patent number: 12348478Abstract: Systems and methods are provided for receiving a first plurality of media content items during a first time interval, identifying, from the first plurality of media content items, a first subset of media content items based on a first characteristic, and identifying, from the first subset of media content items, a second subset of media content items based on a second characteristic. The systems and methods are also provided for generating a first sequenced content collection including the first subset and the second subset and causing a first content collection interface to be displayed by the first computing device, the first content collection interface comprising the first sequenced content collection.Type: GrantFiled: November 1, 2023Date of Patent: July 1, 2025Assignee: SNAP INC.Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20250141821Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing content items generated by a client device of a user. The method may further include determining a time period and content items corresponding to the time period to resurface to the user, the time period selected based on comparing the social interaction data, the viewing data, and the modification data associated with the content items corresponding to the time period with the social interaction data, the viewing data, and the modification data associated with content items generated during other time periods. The method may further include generating a title page for the time period to resurface to the user, the title page comprising a title and an indication of a date for the time period.Type: ApplicationFiled: December 31, 2024Publication date: May 1, 2025Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12273309Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing permissions for accessing shared content collections. The program and method provide for receiving, from a first device associated with a first user, an indication of first user input to share a content collection between the first user and a second user selected by the first user, the content collection comprising at least one media content item, the second user corresponding to a contact of the first user within a messaging application; storing the content collection in association with the first user and the second user; providing the first user with a first set of permissions for accessing the content collection; and providing the second user with a second set of permissions for accessing the content collection, the second set of permissions being more restrictive than the first set of permissions.Type: GrantFiled: December 30, 2022Date of Patent: April 8, 2025Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Siqi Chen, Matthew Lee Cook, Andrew Grosvenor Cooper, Benedict Copping, Edward Koai, Tao Marvin Liu, Yiwen Zhan, Mian Zhang
-
Patent number: 12250185Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing content items generated by a client device of a user. The method may further include determining a time period and content items corresponding to the time period to resurface to the user, the time period selected based on comparing the social interaction data, the viewing data, and the modification data associated with the content items corresponding to the time period with the social interaction data, the viewing data, and the modification data associated with content items generated during other time periods. The method may further include generating a title page for the time period to resurface to the user, the title page comprising a title and an indication of a date for the time period.Type: GrantFiled: November 14, 2022Date of Patent: March 11, 2025Assignee: Snap Inc.Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12244549Abstract: A method, to manage an event invitation in a computer network environment, comprises presenting, using one or more processors, an event invitation creation indicium to a first user on a user interface of a computing device. Responsive to user selection of the event invitation creation indicium, an event creation interface is presented to receive event details. Responsive to receipt of the event details, an event invitation message is generated for communication, via a messaging system, by the first user to a second user of the messaging system, the event invitation message including a join indicium that is user-selectable to join a group chat related to the event. Responsive to a message send input from the first user, the event invitation message is sent, via the messaging system, from the first user to the second user. A request is received, from the second user, a request to join the group chat related to the event.Type: GrantFiled: August 8, 2022Date of Patent: March 4, 2025Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
-
Publication number: 20250061152Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.Type: ApplicationFiled: November 5, 2024Publication date: February 20, 2025Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12169521Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.Type: GrantFiled: June 28, 2023Date of Patent: December 17, 2024Assignee: Snap Inc.Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20240393925Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.Type: ApplicationFiled: August 7, 2024Publication date: November 28, 2024Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
-
Publication number: 20240364655Abstract: A messaging system for exchanging data over a network, configuring an intermediate connection tier system that provides a multi-tier connections messaging framework. The intermediate connection tier system generates, based on the contact data of a user, an intermediate tier of connected user accounts. Each account in the intermediate tier of connected user accounts is provided with messaging privileges with respect to the account of the user, without being associated with expanded access connection tier links, sometimes referred to as friendship links, between their respective accounts with respect to the account of the user.Type: ApplicationFiled: July 5, 2024Publication date: October 31, 2024Inventors: Nathan Kenneth Boyd, Benedict Copping, Benjamin Ralph Hollis, Susan Marie Territo, Jeremy Baker Voss, Yu Wang
-
Patent number: 12126588Abstract: Systems and methods are provided for receiving an ephemeral message, generating an event overlay interface, causing the event overlay interface to be overlaid on top of the ephemeral message, and receiving a selection of an event overlay component via the event overlay interface. The systems and method are also provided for generating a modified event overlay component based on the added plurality of event overlay content, causing the modified event overlay component to be overlaid on top of the ephemeral message, and transmitting the ephemeral message comprising the overlaid modified event overlay component.Type: GrantFiled: May 22, 2023Date of Patent: October 22, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
-
Publication number: 20240331243Abstract: The subject technology selects a plurality of augmented reality (AR) content items based at least in part on a set of attributes. The subject technology analyzes each of the selected plurality of AR content items to determine an inclusion of textual information, identify an area of interest, or detect panning motion. The subject technology modifies each of the selected plurality of AR content items based at least in part on the analyzing. The subject technology generates, using at least the modified plurality of AR content items, a composite AR content item, the composite AR content item comprising a sequence of different AR content items, each of the different AR content items corresponding to a modified AR content item from the modified plurality of AR content items. The subject technology causes display, at a client device, the generated composite AR content item.Type: ApplicationFiled: June 12, 2024Publication date: October 3, 2024Inventors: Alexander Collins, Benedict Copping, Alexander Vodovoz
-
Patent number: 12099702Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.Type: GrantFiled: April 19, 2023Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
-
Patent number: 12095722Abstract: A messaging system for exchanging data over a network, configuring an intermediate connection tier system that provides a multi-tier connections messaging framework. The intermediate connection tier system generates, based on the contact data of a user, an intermediate tier of connected user accounts. Each account in the intermediate tier of connected user accounts is provided with messaging privileges with respect to the account of the user, without being associated with expanded access connection tier links, sometimes referred to as friendship links, between their respective accounts with respect to the account of the user.Type: GrantFiled: June 16, 2023Date of Patent: September 17, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Benedict Copping, Benjamin Ralph Hollis, Susan Marie Territo, Jeremy Baker Voss, Yu Wang