MESSAGE DELIVERY MECHANISM
First Claim
Patent Images
1. A method performed by a server device, the method comprising:
- receiving, by the server device, a video stream, wherein the video stream is divided into video segments, and wherein the video stream is being sent to a customer device;
receiving, by the server device, a request to insert a message into the video stream;
determining, by the server device, a particular video segment after which to insert the message into the video stream;
inserting, by the server device, the message into video stream after the particular video segment; and
sending, by the server device, the video stream to the customer device, wherein the video stream includes the inserted message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include receiving a video stream, wherein the video stream is divided into video segments, and wherein the video stream is being sent to a customer device and receiving a request to insert a message into the video stream. The method may further include determining a particular video segment after which to insert the message into the video stream; inserting the message into video stream after the particular video segment; and sending the video stream to the customer device, wherein the video stream includes the inserted message.
-
Citations
20 Claims
-
1. A method performed by a server device, the method comprising:
-
receiving, by the server device, a video stream, wherein the video stream is divided into video segments, and wherein the video stream is being sent to a customer device; receiving, by the server device, a request to insert a message into the video stream; determining, by the server device, a particular video segment after which to insert the message into the video stream; inserting, by the server device, the message into video stream after the particular video segment; and sending, by the server device, the video stream to the customer device, wherein the video stream includes the inserted message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
one or more server devices configured to; receive a video stream, wherein the video stream is divided into video segments, and wherein the video stream is being sent to a customer device; receive a request to insert a message into the video stream; determine a particular video segment after which to insert the message into the video stream; insert the message into video stream after the particular video segment; and sending the video stream to the customer device, wherein the video stream includes the inserted message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
18. A non-transitory computer-readable medium storing instructions executable by one or more processors, the non-transitory computer-readable medium comprising:
-
one or more instructions to receive a video stream, wherein the video stream is divided into video segments, and wherein the video stream is being sent to a customer device; one or more instructions to receive a request to insert a message into the video stream; one or more instructions to determine a particular video segment after which to insert the message into the video stream; one or more instructions to insert the message into video stream after the particular video segment; and one or more instructions to send the video stream to the customer device, wherein the video stream includes the inserted message. - View Dependent Claims (19, 20)
-
Specification