Patent classifications
H04N21/6131
Digital audio-video content mobile library
Methods for managing digital content include authenticating a user account identifier from a client device over a computer network, registering a telephone number for at least one wireless mobile device in a registry identified with the user account based on the authenticating, as a pre-authorized identifier for accessing digital content licensed for use with the client device. The methods include maintaining a library of digital content identified with the user account for access by the at least one wireless mobile device, and initiating streaming of the digital video content to the at least one wireless mobile device without requiring user authentication from the at least one wireless mobile device, based on the registering of the telephone number as the pre-authorized identifier. An apparatus for performing the method comprises a processor coupled to a memory, the memory holding instructions for performing steps of the method as summarized above.
Methods circuits devices systems and associated computer executable code for transmitting a video stream to a mobile communication device
Disclosed are methods, circuits, devices, systems and associated computer executable code for transmitting video data to a client device, optionally over a wireless communication link. According to some embodiments, a video pacing agent may be integrated or otherwise functionally associated with a segment of a communication network and may regulate and/or pace video data delivery to a client device, wherein regulating and pacing may factor an estimation of a state or fullness level of a receive buffer on the client device.
System and method for monitoring and managing video stream content
A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.
Resuming A Playing Of A Video Responsive To A Beginning Of A Segment.
A system comprising a remote video provider and a device; the device, capable of processing data and instructions executable by a processor, when executing the instructions, performs the steps of: streaming, from the remote video provider and over a communications network, a video; receiving, during a playing of the video, a request for information; pausing the playing of the video in response to the request for information; displaying information responsive to the request for information; and resuming, following a termination of the displaying of information, the playing of the video at a location in the video that (i) precedes a location at which the video was paused, and (ii) is responsive to a beginning of a video segment.
Method for Transmitting Data Sets to Mobile Terminals
Data sets are transmitted to mobile terminals, which are connected by a radio network to a data server connected to a data network, wherein the data server is configured to transmit the data sets via the radio network to terminals located in a radio cell of the radio network as a broadcast signal or optionally as an individual signal directed specifically to one or more terminals, wherein a total signal emitted into the radio cell contains a corresponding broadcast signal part and a corresponding individual signal part. In one embodiment, a user profile is associated with each of the terminals identified in the radio cell and the content of the data sets transmitted in the broadcast signal part in accordance with a determined broadcast signal part factor is compiled in accordance with the information stored in the user profiles.
Methodology for equalizing systemic latencies in television reception in connection with games of skill played in connection with live television programming
A method of and system for handling latency issues encountered in producing real-time entertainment such as games of skill synchronized with live or taped televised events is described herein. There are multiple situations that are dealt with regarding latencies in receiving a television signal with respect to real-time entertainment based on the unfolding games played along with the telecasts. Systemic delays, arbitrarily imposed delays of a broadcast signal and variances in the precise broadcast times of taped television programs have to be equalized so as to provide fair entertainment.
Method and apparatus for low jitter clock recovery in wireless display extensions
An approach is provided for determining a program clock reference (PCR) value validity, for avoiding inaccurate variable delay reference (VDR) values, and for avoiding a mismatch in a data packet between a sequence number and a packet number for a wireless display extension. The approach involves determining to generate a data packet carrier having an optional PCR value, a VDR) value, and a validity indicator. The approach may further involve processing the data packet carrier to determine whether the data packet carrier has the optional PCR value. The approach may also involve causing, at least in part, a surrogate PCR value to be generated based, at least in part, on a determined absence of the optional PCR value from the data packet carrier.
Vehicle entertainment tablet unit and cradle
A vehicle entertainment system includes a tablet unit and a cradle. The tablet unit includes a display and a touch screen input device disposed on a front surface, a first electrical connection, a first mounting mechanism, and a wireless receiver. The wireless receiver is configured to receive media data from a wireless network and the touch screen input device is configured to receive input from a user. The cradle is disposed in a headrest in a vehicle and includes a second electrical connection and a second mounting mechanism. The tablet unit is electrically connected to the cradle via the first and second electrical connections, and is physically coupled to the cradle via the first and second mounting mechanisms upon mounting the tablet unit to the cradle.
SYSTEM AND METHOD TO HANDLE MEDIA TRANSMISSION IN MISSION CRITICAL (MC) SYSTEM
The disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A system and a method to handle media transmission in the Mission Critical (MC) systems or MC Video system are provided. According to the system and the method, wastage of network resources can be avoided and other participants in the group can be given chance to transmit important data as maximum number of transmissions at a time in a group call are limited by network capacity. Accordingly, efficiency of the MC Video system can be improved.
Method and apparatus for evaluating media delivery quality
A method and an apparatus are provided for evaluating media delivery quality that relate to the field of communications technologies and that can directly reflect a variation of media delivery quality and a variation of subjective experience of a user on media play quality. A method for evaluating media delivery quality includes: receiving media data, and measuring a data amount of the media data received within the period of time; parsing the media data, and acquiring a play rate of the media data; simulating, a decoding buffer in a process of playing the media data received within the period of time, to acquire a virtual decoding buffer and acquire a size of the virtual decoding buffer; and determining, according to the size of the virtual decoding buffer, whether a pause occurs in the process of playing the media data received within the period of time.