Apparatus and methods for transmission of emergency call data over wireless networks
AssigneeApple Inc.
InventorMartin Hans
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for providing useful data in association with a high-priority call such as an emergency call. In one embodiment, the data comprises a data (e.g., an MSD or FSD) embedded within one or more real-time protocol packets such as RTP Control Protocol (RTCP) packets, that are interspersed within the voice or user data stream (carried in e.g., RTP packets) of an emergency call. Apparatus and methods are described for transmitting the data portion reliably from the initiating terminal (e.g., an in-vehicle system) to a Public Safety Answering Point CPSAP), by using the same transport connection as the user data.
Claims29
An apparatus for making an emergency call within a network capable of packet-switched operation, the apparatus comprising:
- a microphone;
- one or more sensors;
- a radio transmitter;
- a processor in data communication with the transmitter;
- and
- a computer-readable apparatus comprising media comprising a computer program having a plurality of instructions, the plurality of instructions which, when executed by the processor:
- continuously capture and digitally analyze voice into a plurality of first packets;
- encode one or more parameters associated with the apparatus or a platform on which the apparatus is carried into one or more second packets;
- generate the plurality of packets for transmission at least in part from an interspersing of the plurality of first packets with the one or more second packets;
- establish a session, wherein the session routes the interspersed plurality of first packets and one or more second packets;
- and
- transmit the interspersed plurality of packets via the radio transmitter across a wireless network.
Network apparatus configured to receive an emergency call within a packet switched network, the apparatus comprising:
- a network interface to receive first and second pluralities of packets via an interne protocol (IP) network in data communication with the apparatus;
- a processor in data communication with the interface;
- and
- a computer readable apparatus comprising media comprising a computer program having a plurality of instructions, the plurality of instructions that when executed by the processor:
- receive a request for a communication session, where the session facilitates transfer of the first and second pluralities of packets;
- establish the session;
- receive the first and second pluralities of packets via the session;
- extract real-time user data from the first plurality of packets;
- and
- extract emergency-related data from the second plurality of packets.
A method of placing a high-priority call within a network capable of packet-switched operation, the method comprising:
- providing a continuous user data stream;
- providing a plurality of data related to a high-priority event;
- disposing at least portions of the user data stream within a first packetized protocol structure;
- disposing at least portions of the data related to the high-priority event within a second packetized protocol structure;
- interspersing the first and second protocol structures;
- and
- transmitting the composite stream over the network via a communications session, where the composite stream comprises the interspersed first and second protocol structures.
A telecommunications apparatus for the conveyance of emergency calls using a reliable packetized protocol transport to an entity to receive packetized data from a network and process the data, the apparatus comprising:
- a radio transmitter;
- and
- apparatus in communication with the transmitter that causes transmission of packetized data over the network, the packetized data comprising first packets carrying real-time user data, and second packets interspersed with the first packets and carrying emergency-related data;
- wherein the first and second packets are formatted according to different protocols;
- and
- wherein each of the different protocols support quality-of-service requirements for reliability.
Network apparatus configured to receive an emergency call within a packet switched network, the apparatus comprising:
- a network interface to receive first and second pluralities of packets via an internet protocol (IP) network in data communication with the apparatus;
- where the first and second pluralities of packets comprise interspersed Real Time Transport Protocol (RIP) packets and RTP Control Protocol (RTCP) packets, respectively, and where at least a portion of the RTCP packets comprise a Minimum Set of Data (MSD);
- a processor in data communication with the interface;
- and
- a computer readable apparatus comprising media comprising a computer program having a plurality of instructions, the plurality of instructions that when executed by the processor:
- receive a request for a communication session, where the session facilitates transfer of the first and second pluralities of packets;
- establish the session;
- receive the first and second pluralities of packets via the session;
- extract real-time user data from the first plurality of packets;
- and
- extract emergency-related data from the second plurality of packets.
Dependencies are inferred from the claim text.