Method for streaming real-time data from a user device to a dispatch unit terminal
AssigneeCarbyne Ltd.
InventorAlexander DIZENGOF
Life of this patent
Estimating the term…
Abstract
A system and method for streaming real-time data from a user device to a dispatch unit terminal, where the method includes: identifying a connection between a user device and a call center; sending a link to the user device, wherein the link includes instructions to initiate streaming of real-time data from the user device, and further includes a unique identifier associated with the user device; and sending the real-time data to a dispatch unit terminal, where the unique identifier is used to match the real-time data with the dispatch terminal used in the first connection.
Claims20
A method for streaming real-time video data from a user mobile device to an Emergency Call Center (ECC) dispatch unit terminal, comprising:
- at a user mobile device:
- initiating an emergency call with the ECC dispatch unit terminal, by dialing to an Emergency Call Center (ECC), said emergency call is conducted through a first communication connection to allow said ECC to detect said emergency call through an application programming interface (API) of said ECC executed by a server;
- receiving, through a second communication connection, a link generated in response to the detection of said emergency call and transmitted to said user mobile device from at least one processing unit which sends said link, wherein said link is made available to be engaged by a user of said user mobile device, following an identification of said user mobile device, wherein the link comprises a unique identifier associated with said user mobile device and instructions to initiate streaming of real-time video data from the user mobile device via a web browser executed on the user mobile device, said web browser allowing said user to stream said real-time video data without downloading and installing a full application on said user mobile device;
- upon identification of an activation of said link by said user, launching, on said user mobile device, said web browser having a WebRTC (Web Real-Time Communication) interface configured to initiate said streaming of said real-time video data from the user mobile device by establishing a WebRTC session for streaming said real-time video data;
- and
- sending the real-time video data through said WebRTC session, the real-time video data is sent for presentation by the ECC dispatch unit terminal,
- wherein the ECC dispatch unit terminal associates the real-time video data and the user mobile device based on said unique identifier.
A system for streaming real-time video data from a user mobile device to an Emergency Call Center (ECC) dispatch unit terminal, comprising:
- a processing circuitry;
- and
- a memory, the memory containing computer instructions that, when executed by the processing circuitry, configure the system to:
- detect through an application programming interface (API) of an Emergency Call Center (ECC) and executed by a server, an initiation of an emergency call initiated by a user dialing through a user mobile device to said ECC through a first communication connection;
- sending a link to the user mobile device through a second communication connection, following an identification of said user mobile device, said link is made available to be engaged by a user of said user mobile device, wherein the link comprises a unique identifier associated with said user mobile device, identified by said detection, and instructions to initiate streaming of real-time video data from the user mobile device via a web browser executed on the user mobile device, wherein said web browser allowing said user to stream said real-time video data without downloading and installing a full application on said user mobile device;
- receiving real-time video data from said mobile device through a WebRTC (Web Real-Time Communication) session established by said mobile device, configured to initiate said streaming of said real-time video data from the user mobile device, by establishing said WebRTC session for streaming said real-time video data, the web browser is launched upon activation of said link by said user of said user mobile device;
- and
- sending the real-time video data to the dispatch unit terminal used by said ECC in the first communication connection, the real-time video data is sent for presentation by the dispatch unit terminal;
- wherein the ECC dispatch unit terminal associates the real-time video data and the user mobile device based on said unique identifier;
- and
- wherein the real-time video data is sent according to said instructions, upon identification of said activation of said link by said user of said user mobile device.
A method for streaming real-time video data from a user mobile device to an Emergency Call Center (ECC) dispatch unit terminal, comprising:
- at a processing unit:
- detecting through an application programming interface (API) of an Emergency Call Center (ECC) executed by a server, an initiation of an emergency call initiated by a user dialing through a user mobile device to said ECC through a first communication connection;
- sending a link to said user mobile device, following an identification of said user mobile device, through a second communication connection, said link is made available to be engaged by a user of said user mobile device;
- wherein the link comprises instructions to initiate streaming of real-time video data from the user mobile device via a web browser executed on the user mobile device, and a unique identifier associated with the user mobile device;
- and
- wherein said web browser allowing said user to stream said real-time video data without downloading and installing a full application on said user mobile device;
- receiving streamed real-time video data from said user mobile device through a WebRTC (Web Real-Time Communication) session;
- and
- sending said streamed real-time video data to a dispatch unit terminal of said dispatch unit;
- wherein the dispatch unit terminal associates the real-time video data and the user mobile device based on said unique identifier;
- wherein activation of said link by said user, causes said user mobile device to launch said web browser which has a WebRTC interface configured to initiate said streaming of said real-time video data from the user mobile device by establishing said WebRTC session for streaming said real-time video data;
- and
- wherein said real-time video data is sent according to said instructions, upon identification of said activation of said link by said user of said user mobile device.
Dependencies are inferred from the claim text.