发明名称 System and method for simultaneous real time video streaming from multiple mobile devices or other sources through a server to recipient mobile devices or other video displays, enabled by sender or recipient requests, to create a wall or matrix of real time live videos, and to enable responses from those recipients
摘要 A system and method for simultaneous real time video streaming from multiple mobile devices or other sources through a server to recipient mobile devices or other video displays, enabled by sender or recipient requests, to create a wall of real time live videos, and to enable responses from those recipients, for security, personal, entertainment or commercial applications. A server searches, retrieves, upstreams and simultaneously transmits videos from multiple sender devices to requesting recipient devices and other designated recipient devices. The server displays the content of the upstream on a website. The server enables placement of information such as third party and sender advertising and publicity in the content and enables responses to the content such as communicating with the user, posting comments, conducting electronic commerce and making reservations.
申请公布号 US9462028(B1) 申请公布日期 2016.10.04
申请号 US201615066310 申请日期 2016.03.10
申请人 ZAP SYSTEMS LLC 发明人 Levinson Lawrence;Carr Connie Lynn
分类号 G06F15/16;H04L29/06;H04L29/08;H04N21/2187;H04N21/258;H04N21/478;H04N21/643;H04N21/433;H04N21/414;H04N21/61;H04N7/18 主分类号 G06F15/16
代理机构 Scully, Scott, Murphy & Presser, PC 代理人 Scully, Scott, Murphy & Presser, PC
主权项 1. A system for simultaneous real time video streaming from multiple mobile devices or other sources through a server to a website and to recipient mobile devices or other video displays, to create a wall of real time live videos, comprising: a server having a CPU, the server operable to bi-directionally communicate with one or more sender devices and with one or more recipient devices, the one or more sender devices and the one or more recipient devices having an application operable to stream to the server real time videos at the same time as the video is being captured by the one or more sender devices, the application being operable to retrieve and display from the server the multiple real time videos in a wall on one or more recipient devices; a module on the server operable to: receive a request from a recipient device to perform one or more of search, retrieve, upstream and simultaneously transmit real time videos from multiple sender devices to the requesting recipient device and other designated recipient devices, in accordance with recipient's search criteria; authenticate the log-in of the recipient device, receive a request from one or more sender devices to upstream real time videos from one or more sender devices through the server to designated recipient devices, authenticate the log-in of the sender device, receive an upstream of real time video from the sender device, the video being streamed at the same time as the video is being captured by the sender device, transmit and display the upstream to the website, transmit a notice of the upstream to, one or more of, the requesting recipient devices in accordance with the log-in of the recipient device and one or more pre-selected recipients comprising one or more Designated Recipient Groups selected in accordance with the log-in of the sender device, predetermined recipients in accordance with the log-in of the sender device, and other recipients meeting Sender's criteria in accordance with the log-in of the sender device, search for, identify, retrieve and format a matrix of multiple real time videos from one or more sender devices meeting the requesting recipient's search criteria into a video wall, stream to the recipient device of the requesting recipient, the video wall of the matrix of multiple real time videos at the same time as each of the multiple videos is being captured for simultaneous viewing of the multiple real time live video streams, search for and identify recipients meeting criteria set by the one or more senders for receiving real time videos from the one or more sender devices, and add an identification of the sender to the video wall of the matrix of multiple real time videos, stream to the one or more recipient devices associated with the identified recipients meeting the criteria of one or more senders, multiple real time videos from the sender devices associated with such senders, at the same time as each of the multiple videos is being captured, for simultaneous viewing of the multiple real time live video streams, enable the recipients whose recipient devices are displaying the video wall of the matrix of multiple real time live video streams to select from the web site one or more of the real time live video streams for one or more of enlargement of the display and the taking of actions in response, enable the recipients whose recipient devices are displaying the video wall of the matrix of multiple real time live video streams to take actions on the web site in response to one or more of the real time live videos, route responsive actions from the recipients from the website and display the responsive actions on the one or more multiple displayed upstreams selected by the recipient and communicate the responsive actions to the one or more senders of the displayed upstreams, insert one or more of third party advertising, other third party information, sender advertising, and other sender information into one or more of the multiple real time live video streams being displayed on the recipient device based on one or more of the log in, search criteria and geographic location of the recipients or the senders, or other data relating to the real time live video streams, in real time at the same time as the video is being captured, and record the bi-directional communication between the one or more sender devices and the one or more recipient devices, including the multiple real time live video streams and the responsive actions.
地址 Monroe Township NJ US