Abstract:
A device may detect a change in a connection being used for network access. The device may send a message, including a domain name, based on detecting the change in the connection. The device may receive a response from either a first device or a second device based on sending the message. The first device and the second device may be associated with the domain name and may have different network addresses. The device may selectively enable or disable a toll-free data service based on the response.
Abstract:
A system may be configured to allow for the translation of content, obtained and/or presented by a media cast device, to different languages. The translation may be performed based on translating the text of closed captioning information provided with the content, and generating audio based on the text. The translation may be performed independent of music or sound effects, such that only speech is replaced, without affecting other portions of the audio.
Abstract:
A device may determine a resource identifier for accessing a segment of streaming media content. The device may determine that a signature associated with the resource identifier is not stored in memory. The signature may be generated based on a character string of the resource identifier. The device may request validation of the resource identifier based on determining that the signature is not in memory. The device may receive the signature associated with the resource identifier based on requesting validation. The device may store the signature based on receiving the signature. The device may request the segment of streaming media content using the resource identifier and the signature, stored in memory, to receive toll-free access to the segment of streaming media content.
Abstract:
A device can be configured to receive a transmission control protocol (TCP) packet from a user device and determine, based on data included in a header portion of the TCP packet, that the TCP packet includes a toll-free token. The toll-free token included in the TCP packet can be identified, an entity associated with the toll-free token can be identified, and an action can be performed based on the entity.
Abstract:
A device determines a connection status of a Public Land Mobile Network (PLMN) communication interface and a wireless Local Area Network (LAN) communication interface, and stores the connection status in a queue. The device waits, subsequent to storing the connection status, for expiration of a time delay; and retrieves, subsequent to the expiration of the time delay, the connection status or another connection status from the queue. The device sends, based on the retrieved connection status or the other connection status, a service validation request to a server associated with the PLMN, and receives from the server, in response to the service validation request, a validation response that authorizes service delivery to the device via a PLMN.
Abstract:
A device may determine a resource identifier for accessing a segment of streaming media content. The device may determine that a signature associated with the resource identifier is not stored in memory. The signature may be generated based on a character string of the resource identifier. The device may request validation of the resource identifier based on determining that the signature is not in memory. The device may receive the signature associated with the resource identifier based on requesting validation. The device may store the signature based on receiving the signature. The device may request the segment of streaming media content using the resource identifier and the signature, stored in memory, to receive toll-free access to the segment of streaming media content.
Abstract:
A content providing device may receive an indication to stream real-time content. The real-time content may include content captured by the content providing device. The content providing device may identify a dynamic content address, associated with the content providing device, to be used by a content receiving device to access the real-time content. The dynamic content address may identify an address of the content providing device from which the real-time content is to be streamed. The content providing device may provide the dynamic content address. The content providing device may receive, from the content receiving device, a request to access the real-time content, via the dynamic content address, based on providing the dynamic content address. The content providing device may stream the real-time content to the content receiving device, using the dynamic content address, based on receiving the request.
Abstract:
A method, performed by a computer device, may include receiving a search query from a second screen device and determining that a video asset is being streamed to a first screen device associated with the second screen device. The may further include modifying the search query based on one or more keywords associated with the video asset, based on determining that the video asset is being streamed to the first screen device; obtaining search results based on the modified search query; and providing the obtained search results to the second screen device.
Abstract:
A mobile device analyzes data associated with media handled by a cast device connected to a display device. The mobile device causes control signals to be sent, via the one or more communication interfaces, to one of multiple different devices in a room to change an operational parameter associated with the one of the multiple different devices.