×

Determining a referral source by a mobile application or operating system

  • US 9,756,094 B1
  • Filed: 06/09/2014
  • Issued: 09/05/2017
  • Est. Priority Date: 06/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a memory that stores computer executable instructions; and

    at least one processor that executes the computer executable instructions stored in the memory which cause the at least one processor to;

    receive a request to share a video to a social network service from a first client device, wherein access to the video is provided by a network source associated with the system;

    in response to the request to share the video to the social network service from the first client device, generate a first uniform resource locator (URL) that provides access to the video, wherein at least a portion of the first URL includes information indicating that the first URL was used to share the video to the social network service;

    receive, from a second client device, a request to access the video, the request comprising the first URL;

    redirect the second client device to a URL associated with the video, wherein the URL associated with the video is different than the first URL;

    determine that the first URL was previously shared to the social network service based on at least the portion of the first URL;

    send the video to the second client device based on the redirected request received at the URL associated with the video;

    receive a request to share the video to the social network service from the second client device;

    in response to the request to share the video to the social network service from the second client device, generate a second URL that provides access to the video, wherein at least a portion of the second URL includes information indicating that the second URL was used to share the video to the social network service;

    receive, from a third client device, a request to access the video, the request comprising the second URL;

    redirect the third client device to the URL associated with the video;

    determine that the second URL was previously shared to the social network service based on at least the portion of the second URL; and

    send the video to the third client device based on the redirected request received at the URL associated with the video.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×