Patent classifications
H04N21/6402
Method and computer system using proxy IP addresses and PII in measuring ad effectiveness across devices
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.
SYSTEM AND METHOD FOR DYNAMICALLY ADAPTING NETWORK DELIVERY MODES OF CONTENT
A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file.
SYSTEM AND METHOD FOR DYNAMICALLY ADAPTING NETWORK DELIVERY MODES OF CONTENT
A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file.
BI- DIRECTIONAL INTEGRATION AND CONTROL OF MANAGED AND UNMANAGED DEVICES
A communications system is provided employing two-way integration approach providing access to notifications and actions occurring on unmanaged communication devices through the use of TV. The system includes installation of an application on unmanaged devices providing the ability to access all notifications and actions occurring on the unmanaged devices using TV. The unmanaged device obtains an input directly from TV from an application server which in turn obtains its input primarily from a TV. The input is not limited to the TV only, and can come from other sources.
Targeted television advertising based on profiles linked to multiple online devices
A profile provider: (i) associates a primary online device (OD1) with a set-top box (STB); (ii) a location of OD1at 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 OD1or OD2; or television service (used by the STB) and online access (used by OD1and OD2s) are provided by different service providers.
Targeted television advertising based on profiles linked to multiple online devices
A profile provider: (i) associates a primary online device (OD1) with a set-top box (STB); (ii) a location of OD1at 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 OD1or OD2; or television service (used by the STB) and online access (used by OD1and OD2s) are provided by different service providers.
INFORMATION PUSH METHOD AND DEVICE
This invention discloses an information pushing method. The method includes receiving, by a live streaming server in a live streaming process, a push information identifier from a live streaming terminal; determining an access address of the push information based on the push information identifier; and pushing the access address to a play terminal for presentation. When the play terminal detects that the access address is triggered by a play terminal user, the play terminal accesses a web page corresponding to the push information.
INFORMATION PUSH METHOD AND DEVICE
This invention discloses an information pushing method. The method includes receiving, by a live streaming server in a live streaming process, a push information identifier from a live streaming terminal; determining an access address of the push information based on the push information identifier; and pushing the access address to a play terminal for presentation. When the play terminal detects that the access address is triggered by a play terminal user, the play terminal accesses a web page corresponding to the push information.
System and method for dynamically adapting network delivery modes of content
A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file.
System and method for dynamically adapting network delivery modes of content
A content distribution network includes a first server in communication with an anycast server that provides content via a unicast signal, and with a multicast server that provides the content via a multicast signal. The first server is configured to receive a list of source addresses associated with the content, and to provide a metadata file including an anycast Internet protocol address of the anycast server from the list of source addresses as an Internet protocol address of the content in response to a first request for the content. When the number of client devices requesting the content exceeds a first threshold, the first server receives an updated list of sources including a multicast Internet protocol address of a multicast server, and provides the multicast Internet protocol address of the multicast server as the Internet protocol address of the content in the metadata file.