System and method for real time video streaming from a mobile device or other sources through a server to a designated group and to enable responses from those recipients
First Claim
1. A system for real time video streaming from a device through a website, comprising:
- a server having a CPU, the server operable to bi-directionally communicate with a sender device and with one or more recipient devices, the sender device and the one or more recipient devices having an application operable to bi-directionally communicate with the server, the bi-directional communication comprising real time video being streamed at the same time as the video is being captured by the sender device;
a module on the server operable to;
receive notice of an upstream comprising streaming real time video from the sender device, the notice being synchronized with the start of the video capture,authenticate a log-in of the sender device,transmit the upstream to a website,transmit the notice of the upstream to one or more pre-selected recipients, the pre-selected recipients comprising;
one or more Designated Recipient Groups selected in accordance with the log-in of the sender device, and pre-determined recipients in accordance with the log-in of the sender device,display the upstream on the website,stream the real time video to the recipient device associated with each of the one or more pre-selected recipients at the same time as the video is being captured in response to a request from the one or more pre-selected recipients, androute responses from the pre-selected recipient to the website and display the responses on the displayed upstream.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for real time video streaming from a device through a website to a designated group for security, personal, entertainment or commercial applications and to enable responses from those recipients comprises a server operable to bi-directionally communicate with the device and other devices, which are operable to bi-directionally communicate with the server and a module on the server operable to receive notice of an upstream from the device and authenticate a log-in of the device, e.g., a user, transmit content of the upstream to the website, transmit the notice of the upstream to either Designated Recipient Groups or pre-determined recipients, display the content of the upstream on the website, in response to requests, enable placement of information such as advertising and publicity in the content, and enable responses to the content, such as communicating with the user, posting comments, conducting electronic commerce, making appointments and making reservations.
41 Citations
36 Claims
-
1. A system for real time video streaming from a device through a website, comprising:
-
a server having a CPU, the server operable to bi-directionally communicate with a sender device and with one or more recipient devices, the sender device and the one or more recipient devices having an application operable to bi-directionally communicate with the server, the bi-directional communication comprising real time video being streamed at the same time as the video is being captured by the sender device; a module on the server operable to; receive notice of an upstream comprising streaming real time video from the sender device, the notice being synchronized with the start of the video capture, authenticate a log-in of the sender device, transmit the upstream to a website, transmit the notice of the upstream to one or more pre-selected recipients, the pre-selected recipients comprising;
one or more Designated Recipient Groups selected in accordance with the log-in of the sender device, and pre-determined recipients in accordance with the log-in of the sender device,display the upstream on the website, stream the real time video to the recipient device associated with each of the one or more pre-selected recipients at the same time as the video is being captured in response to a request from the one or more pre-selected recipients, and route responses from the pre-selected recipient to the website and display the responses on the displayed upstream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for real time video streaming from a device through a website, comprising steps of:
-
receiving notice of an upstream comprising streaming real time video from a sender device, the video being streamed at the same time as the video is being captured by the sender device, the notice being synchronized with the start of the video capture; authenticating a log-in of the sender device; transmitting the notice of the upstream to one or more pre-selected recipients, the pre-selected recipients comprising; one or more designated recipient groups selected in accordance with the log-in of the sender device, and pre-determined recipients in accordance with the log-in of the sender device; transmitting the upstream to a website; displaying the upstream on the website, streaming the real time video to a recipient device associated with each of the one or more pre-selected recipients at the same time as the video is being captured in response to a request from the one or more pre-selected recipients; and routing responses from the pre-selected recipient to the website and display the responses on the displayed upstream. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A non-transitory computer readable storage medium storing a program of instructions executable by a machine to perform a method for real time video streaming from a device through a website, comprising:
-
receiving notice of an upstream comprising streaming real time video from a sender device, the video being streamed at the same time as the video is being captured by the sender device, the notice being synchronized with the start of the video capture; authenticating a log-in of the sender device; transmitting the notice of the upstream to one or more pre-selected recipients, the pre-selected recipients comprising; one or more designated recipient groups selected in accordance with the log-in of the sender device, and pre-determined recipients in accordance with the log-in of the sender device; transmitting the upstream to a website; displaying the upstream on the website, streaming the real time video to a recipient device associated with each of the one or more pre-selected recipients at the same time as the video is being captured in response to a request from the one or more pre-selected recipients; and routing responses from the pre-selected recipient to the website and display the responses on the displayed upstream. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
Specification