Patents by Inventor Samir Ahmed

Samir Ahmed 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: 11836200
    Abstract: Disclosed are systems, methods, and computer-readable storage media to select user generated content of a social network. Each of the images may had one or more filters applied to it. In some aspects, these filters may be sponsored by a third party, different than an operator of the social network. Automatic content screening methods may be applied to eliminate submitted images which have blatantly offensive or otherwise inappropriate content. Additional human screening of the images may be performed. Remaining images may be provided in a highlight reel. The highlight reel may showcase the third party's product or service and users of the product or service. The highlight reel may be utilized to demonstrate how the filters may be utilized by real users.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: December 5, 2023
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Andrew Lin, Alexander R. Osborne
  • Patent number: 11722837
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: August 8, 2023
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Publication number: 20230239654
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Application
    Filed: March 30, 2023
    Publication date: July 27, 2023
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Publication number: 20230185428
    Abstract: Embodiments of the present disclosure relate generally to techniques for automated organization and presentation of user-selectable features within user interfaces. More particularly, but not by way of limitation, the present disclosure addresses systems and methods for presenting and accessing filters within user interfaces displaying media content items.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Inventors: Samir Ahmed, Farnaz Azmoodeh
  • Patent number: 11635872
    Abstract: Embodiments of the present disclosure relate generally to techniques for automated organization and presentation of user-selectable features within user interfaces. More particularly, but not by way of limitation, the present disclosure addresses systems and methods for presenting and accessing filters within user interfaces displaying media content items.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: April 25, 2023
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Farnaz Azmoodeh
  • Publication number: 20230030872
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Application
    Filed: October 13, 2022
    Publication date: February 2, 2023
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Patent number: 11570572
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 31, 2023
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Publication number: 20220394421
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Application
    Filed: August 16, 2022
    Publication date: December 8, 2022
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen
  • Patent number: 11445326
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: September 13, 2022
    Assignee: Snap Inc.
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen
  • Patent number: 11232040
    Abstract: Systems, devices, media, and methods are presented for selectively partitioning and precaching data elements. The systems and methods identify a device context for a client device and identify a cell based on the device context. The cell is associated with one or more partition characteristics and a plurality of data elements stored in a precache of data elements. The systems and methods select a set of data elements corresponding to the cell and at least a portion of the one or more partition characteristics. The systems and methods then retrieve the selected set of data elements from the precache of data elements and cause presentation of at least one data element of the selected set of data elements at a display device coupled to the client device.
    Type: Grant
    Filed: October 3, 2019
    Date of Patent: January 25, 2022
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Amit Gaur, Yue Hu, Manish Maheshwari, Yang Wen
  • Publication number: 20220019637
    Abstract: Disclosed are systems, methods, and computer-readable storage media to select user generated content of a social network. Each of the images may had one or more filters applied to it. In some aspects, these filters may be sponsored by a third party, different than an operator of the social network. Automatic content screening methods may be applied to eliminate submitted images which have blatantly offensive or otherwise inappropriate content. Additional human screening of the images may be performed. Remaining images may be provided in a highlight reel. The highlight reel may showcase the third party's product or service and users of the product or service. The highlight reel may be utilized to demonstrate how the filters may be utilized by real users.
    Type: Application
    Filed: October 1, 2021
    Publication date: January 20, 2022
    Inventors: Samir Ahmed, Andrew Lin, Alexander R. Osborne
  • Patent number: 11216517
    Abstract: Disclosed are systems, methods, and computer-readable storage media to select user generated content of a social network. Each of the images may had one or more filters applied to it. In some aspects, these filters may be sponsored by a third party, different than an operator of the social network. Automatic content screening methods may be applied to eliminate submitted images which have blatantly offensive or otherwise inappropriate content. Additional human screening of the images may be performed. Remaining images may be provided in a highlight reel. The highlight reel may showcase the third party's product or service and users of the product or service. The highlight reel may be utilized to demonstrate how the filters may be utilized by real users.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: January 4, 2022
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Andrew Lin, Alexander R. Osborne
  • Publication number: 20210227349
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Application
    Filed: April 6, 2021
    Publication date: July 22, 2021
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Patent number: 11044574
    Abstract: The present invention relates to improvements to systems and methods for determining a current location of a client device, and for identifying and selecting appropriate geo-fences based on the current location of the client device. An improved geo-fence selection system performs operations that include associating media content with a geo-fence that encompasses a portion of a geographic region, sampling location data from a client device, defining a boundary based on the sampled location data from the client device, detecting an overlap between the boundary and the geo-fence, retrieving the media content associated with the geo-fence, and loading the media content at a memory location of the client device, in response to detecting the overlap.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: June 22, 2021
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Amit Gaur, Jean Luo, Yang Wen
  • Patent number: 10915911
    Abstract: Disclosed, is a geo-fence valuation system to: access usage data at a server system, the usage data collected from a set of client devices located within a geo-fenced area, and wherein the usage data comprises data objects, wherein each data object includes at least a device identifier of a source device of the usage data, and location data; identify one or more data types of the location data, wherein the data types indicate a level of precision of the location data; determine a geodensity of the geo-fenced area based on the usage data, wherein the geodensity indicates at least a number of client devices located within the geo-fenced area; and augments the geodensity of the geo-fence based on the one or more data types of the location data.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: February 9, 2021
    Assignee: Snap Inc.
    Inventors: Samir Ahmed, Farnaz Azmoodeh, Kevin Lee Penner
  • Publication number: 20200374651
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Application
    Filed: August 13, 2020
    Publication date: November 26, 2020
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen
  • Patent number: 10785597
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: September 22, 2020
    Assignee: Snap Inc.
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen
  • Patent number: 10757472
    Abstract: Various aspects of methods and apparatuses are described herein. Some methods may include receiving video content, receiving metadata including a hierarchical order of metadata fields, and performing an enhancement operation on at least a portion of the video content according to settings associated with at least one of the metadata fields. The enhancement operation may include a video processing operation configured to modify one or more visual characteristics of the video content. The settings associated with the metadata field(s) may be predefined in a device that receives the video content and the metadata. The enhancement operation may be performed at a time based on a time code in the video content. The enhancement operation may be performed on a bounded area of an object. The hierarchical order may correspond to a type of display technology. The hierarchical order may correspond to information associated with a manufacturer of a display.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 25, 2020
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Samir Ahmed, Christophe Louvion
  • Publication number: 20200260216
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Application
    Filed: April 29, 2020
    Publication date: August 13, 2020
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen
  • Patent number: 10735892
    Abstract: An engagement tracking system monitors user interactions with media items to calculate an engagement score of the media item. The engagement tracking system may be or include a group of one or more server machines configured to detect an exposure of a client device to a media item maintained by the engagement tracking system. In response to detecting the exposure of the client device to the media item, the engagement tracking system tracks a location of the client device based on access requests to location based media items. The engagement tracking system may thereby monitor client devices exposed to the media item in order to calculate an engagement score of the media item.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: August 4, 2020
    Assignee: Snap Inc.
    Inventors: Brent Davis, Peter Sellis, Farnaz Azmoodeh, Samir Ahmed, Douglas Cohen