CA3022437C

Targeted television advertising based on profiles linked to multiple online devices

Abstract

A profile provider: (i) associates a primary online device (OD1) with a set- top box (STB); (ii) a location of OD1 at some point in time is estimated to be "near" the STB, thereby establishing a STB proxy location; (iii) one or more secondary online devices (OD2s) are observed to be located "near" the STB proxy location and are associated with the STB; and (iv) a television advertisement is selected to be directed to the STB, which selection is based at least in part on profile information linked to one of the associated OD2s. The method can be particularly advantageous in situations wherein: the STB is not connected to any computer network; the STB is not ever connected to the same local area network as OD1 or OD2; or television service (used by the STB) and online access (used by OD1 and OD2s) are provided by different service providers.

Term

5.9 yearsleft in the term

Expires 3 August 2032.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

31 claims: 6 independent, 25 dependent

  1. 1
    84419807 CLAIMS:1, A method implemented using a programmed hardware computer system, the method comprising: (a) using the computer system, selecting a television advertisement to be directed to a set-top box, which television advertisement is selected based at least in part on profile information pertaining to a user of a secondary online device associated with the set-top box or online activity performed with said secondary online device associated with the set-top box, (b) wherein the association between the secondary online device and the set-top box is indicated by (i) stored electronic indicia of a proxy location of the set-top box, which proxy location is a location of a primary online device at a time when the primary online device is estimated to have been at a geographic location shared with the set-top box, and (ii) stored electronic indicia indicating that the secondary online device is estimated to have been at least transiently located at the proxy location of the set-top box.
  2. 9
    10. The method of claim 9, wherein (i) the proxy location of the set-top box is indicated by at least a portion of an IP address used to route network traffic to the primary online device at the time when the primary online device is estimated to have been at the geographic location shared with the set-top box, and (ii) the secondary online device is estimated to be at the proxy location based on at least a portion of an IP address, used to route network traffic to the secondary online device, that matches at least a portion of the IP address that indicates the set-top box proxy location.
  3. 12
    13. The method of any one or more of claims 1-12 wherein the set-top box is not connected to any computer network.
  4. 13
    14 . A computer-implemented method of dealing with online activity of a user having a set-top box and a secondary online device, the method comprising:(a) receiving at a computer system a notification, wherein the notification: (i) includes or references a set-top box identifier, and (ii) results from and signifies a television advertisement being presented using the set-top box that corresponds to the set-top box identifier;and (b) based on the notification, automatically with the computer system causing an action to be taken with respect to online activity through the secondary online device subsequent to presentation of the television advertisement, which secondary online device corresponds, at the time of the action, to a secondary online device identifier, (c) wherein the secondary online device identifier is associated with the set top box identifier, and that association is indicated by (i) stored electronic indicia of a proxy location of the set-top box, which proxy location is a location of a primary online device at a time when the primary online device is estimated to have been at a geographic location shared with the set-top box, and (ii) stored electronic indicia indicating that the secondary online device is estimated to have been at least transiently located at the proxy location of the set-top box.
  5. 14
    15. The method of claim 14, further comprising linking in a database electronic indicia indicating (i) the action in part (b) and (ii) the presented television advertisement.
  6. 19
    20. The method of claim 19, further comprising, using the computer system, deleting or disregarding the stored electronic indicia of the corresponding association between the set-top box and one of the one or more identified secondary online devices that has not been estimated to be located, within a specified time period after having been estimated to have been at least transiently located at the proxy location, at the proxy location of the set-top box.
  7. 22
    23. The method of any one of claims 1 to 22, wherein the stored electronic indicia of the proxy location of the set-top box comprise data indicating at least a portion of an IP address used to route network traffic to the primary online device at the time when the primary online device is estimated to have been at the location shared with the set-top box.
  8. 26
    27. The method of claim 26, wherein (i) the proxy location of the set-top box is indicated by at least a portion of an IP address used to route network traffic to the primary online device at the time when the primary online device is estimated to have been at the geographic location shared with the set-top box, and (ii) the secondary online device is estimated to be at the proxy location based on at least a portion of an IP address, used to route network traffic to the secondary online device, that matches at least a portion of the IP address that indicates the set-top box proxy location.
  9. 29
    30. An apparatus comprising at least one hardware computer system structured and programmed to implement the method of any one of claims 1-29.
  10. 30
    31. The apparatus of claim 30 wherein the computer system is capable of performing the method even when the set-top box is not connected to any computer network.
  11. 31
    32. A storage medium having computer-executable program instructions embodied thereon, which, when executed by at least one computer, cause the at least one computer to implement the method of any one of claims 1-29. CA 3022437 2018-10-29