Patents by Inventor Alexander Collins

Alexander Collins 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: 20260259928
    Abstract: 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: Application
    Filed: April 20, 2026
    Publication date: September 3, 2026
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 12700156
    Abstract: 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: Grant
    Filed: June 12, 2024
    Date of Patent: August 4, 2026
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Alexander Vodovoz
  • Patent number: 12632497
    Abstract: 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: Grant
    Filed: November 5, 2024
    Date of Patent: May 19, 2026
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Publication number: 20260017313
    Abstract: Systems and methods for receiving a set of media content items including a geohash defining a captured time and a captured location of the media content item, identifying a first subset of media content items from the set of media content items comprising a geohash that equals a precision level threshold, and identifying a second subset of media content items from the set of media content items that include a geohash that exceeds the precision level threshold. The system also includes generating a timeline media content item collection including the second subset of media content items each including a geohash that exceeds the precisions level threshold, and causing display of a media content collection interface, the media content collection interface including the timeline media content item collection.
    Type: Application
    Filed: September 15, 2025
    Publication date: January 15, 2026
    Inventors: Alexander Collins, Alexander Vodovoz
  • Patent number: 12504287
    Abstract: 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: Grant
    Filed: February 21, 2023
    Date of Patent: December 23, 2025
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang, Alexander Vodovoz
  • Patent number: 12455917
    Abstract: Systems and methods for receiving a set of media content items including a geohash defining a captured time and a captured location of the media content item, identifying a first subset of media content items from the set of media content items comprising a geohash that equals a precision level threshold, and identifying a second subset of media content items from the set of media content items that include a geohash that exceeds the precision level threshold. The system also includes generating a timeline media content item collection including the second subset of media content items each including a geohash that exceeds the precisions level threshold, and causing display of a media content collection interface, the media content collection interface including the timeline media content item collection.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: October 28, 2025
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Alexander Vodovoz
  • Patent number: 12348478
    Abstract: 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: Grant
    Filed: November 1, 2023
    Date of Patent: July 1, 2025
    Assignee: SNAP INC.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Publication number: 20250201277
    Abstract: A method for generation of a collection of video clips from a plurality of video files includes performing facial recognition on a video file of the plurality of video files to identify a portion of the video file including a face, generating a video clip by trimming the portion of the video file including the face, from the video file, and adding the video clip to the collection of video clips. A video montage may be created by adding a plurality of video clips from the collection of video clips together and adding an audio track to the video montage file.
    Type: Application
    Filed: February 26, 2025
    Publication date: June 19, 2025
    Inventors: Alexander Collins, Alexander Vodovoz
  • Publication number: 20250200609
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.
    Type: Application
    Filed: February 28, 2025
    Publication date: June 19, 2025
    Inventors: Yunkai Zhou, Jennifer J. Huang, Alexander Collins, Ian James Leader, Conrad Wai, Christopher Souvey, Lewis Denizen, Gaurav Garg, Awaneesh Verma, Emily Kay Moxley, Jeremy Silber, Daniel Amaral de Medeiros Rocha, Alexander Fischer
  • Publication number: 20250141821
    Abstract: 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: Application
    Filed: December 31, 2024
    Publication date: May 1, 2025
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 12277955
    Abstract: A method for generation of a collection of video clips from a plurality of video files includes performing facial recognition on a video file of the plurality of video files to identify a portion of the video file including a face, generating a video clip by trimming the portion of the video file including the face, from the video file, and adding the video clip to the collection of video clips. A video montage may be created by adding a plurality of video clips from the collection of video clips together and adding an audio track to the video montage file.
    Type: Grant
    Filed: June 12, 2023
    Date of Patent: April 15, 2025
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Alexander Vodovoz
  • Patent number: 12254490
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: March 18, 2025
    Assignee: Google LLC
    Inventors: Yunkai Zhou, Jennifer J. Huang, Alexander Collins, Ian James Leader, Conrad Wai, Christopher Souvey, Lewis Denizen, Gaurav Garg, Awaneesh Verma, Emily Kay Moxley, Jeremy Silber, Daniel Amaral de Medeiros Rocha, Alexander Fischer
  • Patent number: 12250185
    Abstract: 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: Grant
    Filed: November 14, 2022
    Date of Patent: March 11, 2025
    Assignee: Snap Inc.
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
  • Publication number: 20250061152
    Abstract: 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: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Patent number: 12169521
    Abstract: 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: Grant
    Filed: June 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Justin Huang
  • Publication number: 20240393925
    Abstract: 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: Application
    Filed: August 7, 2024
    Publication date: November 28, 2024
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
  • Publication number: 20240331243
    Abstract: 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: Application
    Filed: June 12, 2024
    Publication date: October 3, 2024
    Inventors: Alexander Collins, Benedict Copping, Alexander Vodovoz
  • Patent number: 12099702
    Abstract: 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: Grant
    Filed: April 19, 2023
    Date of Patent: September 24, 2024
    Assignee: Snap Inc.
    Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
  • Patent number: 12045921
    Abstract: 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: Grant
    Filed: December 13, 2021
    Date of Patent: July 23, 2024
    Assignee: Snap Inc.
    Inventors: Alexander Collins, Benedict Copping, Alexander Vodovoz
  • Publication number: 20240064123
    Abstract: 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: Application
    Filed: November 1, 2023
    Publication date: February 22, 2024
    Inventors: Alexander Collins, Benedict Copping, Justin Huang