Patent classifications
H04N21/4781
System and method for synchronizing on-air commercial programming with interactive applications
There is provided a system and method for the synchronizing on-air commercial programming with interactive applications, providing interactive content synchronized with on-air television programming. There is provided a system comprising a client device with a display device and an input device and running a synchronization application. The client device receives digital data transmitted from a server, and transmits user feedback information generated from user interactions with the digital data back to the server. The digital data are interactive advertisements, such as online social games, that increase users' awareness of the advertised products or messages. The digital data are delivered to the user's client device in synchronization with the broadcasting of on-air television commercials.
Method for sharing a portion of gameplay of a video game
A method for sharing gameplay of a video game, including: executing the video game by a server of a cloud gaming system, wherein executing the video game includes generating a first game state of the video game for said gameplay of the video game by a first user; streaming the gameplay over a network during said execution of the video game to enable the gameplay by the first user; receiving, during said gameplay, a command to share an interactive playable portion of the gameplay by the first user; responsive to the command, providing to a second user access to the interactive playable portion of the video game through a website interface, wherein the gameplay of the interactive playable portion by the second user generates a second game state of the video game that is generated during a different session from the generation of the first game state.
Edge compute proxy for cloud gaming and 5G
A method is provided, including the following operations: executing a cloud video game in a data center; streaming video generated by the executing cloud video game over a network to a client device; deploying a cloud gaming proxy to an edge compute that is proximate to the client device; wherein the cloud gaming proxy buffers the video and retransmits lost packets of the video to the client device.
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.
Composite video competition
A method may include serially joining different video clips from videos of different historical competitions to form a composite video competition, the different video clips comprising an indeterminate subset of clips drawn from a larger pool of clips, wherein each clip from a historical competition has an associated partial result contribution to a final result of the historical competition further include presenting a result during the composite video competition, the result comprising a linked combination of the partial result contributions from the different video clips.
System and method for compressing streaming interactive video
A computer-implemented method is provided. The method includes executing a video game on a server unit and said server unit producing uncompressed interactive video. The method includes processing the uncompressed interactive video at a compression unit associated with the server unit. The compression unit outputting compressed interactive video, and the server unit and the compression unit being located at a data center. The method includes streaming the compressed interactive video over a packetized network from the data center to one or more client devices associated with one or more users. Each client device is located geographically remote to the data center, and the server is configured to receive input to drive gameplay of the video game by said one or more client devices. The compressed interactive video is configured for decompression and presentation at said one or more client devices. The method includes receiving, by the server, updates from said one or more clients devices regarding a quality of said uncompressed interactive video that is received from said streaming. The method includes adjusting automatically, by the compression unit, a rate of compression provided to one or more of said client devices based on said updates received regarding the quality of said uncompressed interactive video for the video game.
Interactive application server on a second screen device
A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.
Porting locally processed media data with low latency to a remote client device via various wireless links
Systems, methods, and computer-readable media for porting locally processed media data with low latency to a remote client device via various wireless links are provided. In one example embodiment, a transceiver module may include a local network interface and a controller that may receive a client control signal from a client device over a wireless local area network via the local network interface, transmit a media control signal based on the client control signal to a media device, receive media data based on the media control signal from the media device, and transmit to the client device over the wireless local area network via the local network interface client data based on the media data and a low-latency compression technique. The receipt of the media data and transmission of the client data may be accomplished with substantially no detectable latency. Additional embodiments are also provided.
INTERACTIVE APPLICATION SERVER ON A SECOND SCREEN DEVICE
A server version of an interactive application executed by a processing device of a first mobile device communicatively connected to a main video rendering device collects first data generated by a first client version of the interactive application executed by the processing device. The server version of the interactive application generates first displayable content relating to the first client version of the interactive application based on the first data, wherein the first displayable content is rendered on a display of the first mobile device. The server version of the interactive application generates second displayable content based in part on the first data and additional data relating to the server version of the interactive application, wherein the first displayable content is different from the second displayable content. The server version of the interactive application, transmits the second displayable content to the main video rendering device to be rendered on a main video display.
Video modification and transmission using tokens
Computer-readable storage media are disclosed storing instructions, which when executed, cause a processor to: distribute, toward a terminal device of a viewer via a communication line, a first video including an animation of a first avatar of a distributor generated on the basis of motion data or the motion data; distribute, toward the terminal device of the viewer via the communication line, a second video related to a game generated on the basis of operation data by using a received web page; receive, from the terminal device of the viewer via the communication line, token data indicative of providing a token to the distributor from the viewer viewing the second video; and distribute, toward the terminal device of the viewer via the communication line, the second video including a game object set on the basis of the token data.