Method and system for remote altering static video content in real time
First Claim
1. A method for remotely altering static video content in real time, the method comprising, during streaming of a basic video that comprises static content that blocks at least a portion of video content from an original video:
- sending, by an electronic device, a request for the blocked video content along with information of a user of the electronic device to a content server when a synchronization marker embedded in the basic video is encountered;
receiving, by the electronic device, the blocked video content from the content server in response to the request when the user is qualified to view the blocked video content;
adding, by the electronic device, the blocked video content received from the content server to the basic video at the synchronization marker to form a hybrid video, so that the hybrid video includes both the blocked video content and the static video content; and
rendering, by the electronic device, the hybrid video to the user.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system for remote altering static video content in real time. The method includes encountering one or more synchronization markers embedded in a video. The video includes the static video content that plays on an electronic device. The method also includes contacting a content server along with a plurality of user parameters. The method further includes receiving streamed content for the video from the content server. The streamed content is determined based on the plurality of user parameters and a set of rules. Further, the method includes adding the streamed content to the static video content at the one or more synchronization markers. Moreover, the method includes rendering a hybrid video to a user. The hybrid video includes the streamed content and the static video content. The system includes an electronic device, communication interface, memory, and processor.
8 Citations
20 Claims
-
1. A method for remotely altering static video content in real time, the method comprising, during streaming of a basic video that comprises static content that blocks at least a portion of video content from an original video:
-
sending, by an electronic device, a request for the blocked video content along with information of a user of the electronic device to a content server when a synchronization marker embedded in the basic video is encountered; receiving, by the electronic device, the blocked video content from the content server in response to the request when the user is qualified to view the blocked video content; adding, by the electronic device, the blocked video content received from the content server to the basic video at the synchronization marker to form a hybrid video, so that the hybrid video includes both the blocked video content and the static video content; and rendering, by the electronic device, the hybrid video to the user. - View Dependent Claims (2, 3, 4, 5, 19, 20)
-
-
6. A non-transitory computer-readable medium, comprising a set of instruction for remotely altering static video content in real time, wherein when executed by a processor during streaming of a basic video that comprises static content that blocks at least a portion of video content from an original video, the set of instructions directs the processor to perform actions of:
-
sending a request for the blocked video content along with information of a user of an electronic device to a content server when a synchronization marker embedded in the basic video is encountered; receiving the blocked video content from the content server in response to the request when the user is qualified to view the blocked video content; adding the blocked video content received from the content server to the basic video at the synchronization marker to form a hybrid video, so that the hybrid video includes both the blocked video content and the static video content; and rendering the hybrid video to the user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
an electronic device; a communication interface in electronic communication with the electronic device; a memory that stores instructions for remotely altering static video content in real time; and a processor, when executing the instructions to stream a basic video that comprises static content that blocks at least a portion of video content from an original video, being directed to; send a request for the blocked video content along with information of a user of the electronic device to a content server when a synchronization marker embedded in the basic video is encountered; receive the blocked video content from the content server in response to the request when the user is qualified to view the blocked video content; add the blocked video content received from the content server to the basic video at the synchronization marker to form a hybrid video, so that the hybrid video includes both the blocked video content and the static video content; and render the hybrid video to the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification