METHOD AND SYSTEM FOR SELF-TERMINATING A MEDIA SERVICE DUE TO AN OUT-OF-COVERAGE CONDITION
First Claim
1. A method of self-terminating a media service due to an out-of-coverage condition, the media service being established between a mobile device and a remote termination point over a wireless network, the mobile device going out-of-coverage, the method performed by the mobile device comprising:
- detecting a loss of signal coverage on the mobile device and starting a timer in response to said loss of signal coverage;
stopping said timer if said signal coverage is restored;
terminating the media service on the mobile device if said timer exceeds a predetermined threshold; and
the media service including the transmission of data packets using a peer-to-peer connectionless transport protocol.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and mobile device that self-terminates a media service if an out-of-coverage condition is detected. The media service operates on top of a connectionless peer-to-peer packet-based transport protocol. The out-of-coverage condition may relate to the mobile device itself or to a remote mobile device engaged in the media service. The loss of coverage by the remote mobile device may be detected by observing whether the remote mobile device has failed to send any data packets for more than a predetermined period of time. If an out-of-coverage situation is detected, then the method or device initiates service cancellation or release.
-
Citations
25 Claims
-
1. A method of self-terminating a media service due to an out-of-coverage condition, the media service being established between a mobile device and a remote termination point over a wireless network, the mobile device going out-of-coverage, the method performed by the mobile device comprising:
-
detecting a loss of signal coverage on the mobile device and starting a timer in response to said loss of signal coverage; stopping said timer if said signal coverage is restored; terminating the media service on the mobile device if said timer exceeds a predetermined threshold; and the media service including the transmission of data packets using a peer-to-peer connectionless transport protocol. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile device for engaging in a media service with a remote termination point over a wireless network, the mobile device comprising:
-
a communications subsystem for establishing a connection with the wireless network and receiving RF communications, including data packets from the remote termination point; a processor for controlling said communications subsystem; and a call termination module for self-terminating the media service due to an out-of-coverage condition, said call termination module including, a timer for determining an elapsed time since a loss of signal coverage, said timer being triggered by said loss of signal coverage and said timer being stopped by a restoration of signal coverage; and a loss of coverage handler responsive to said elapsed time reaching a predetermined threshold, wherein said loss of coverage handler terminates the media service on the mobile device, the media service including the transmission of data packets using a peer-to-peer connectionless transport protocol. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of self-terminating a media service by a first mobile device due to an out-of-coverage condition at a second mobile device, the media service being conducted between the first mobile device and the second mobile device over a wireless network, the method performed by the first mobile device comprising:
-
starting a timer on the first mobile device after receipt of a media data packet from the second mobile device, said media data packet including media data associated with the media service; restarting said timer if a further media data packet is received from the second mobile device; and terminating the media service if said timer exceeds a predetermined threshold without receiving the further media data packet, the media service including the transmission of media data packets using a peer-to-peer connectionless transport protocol. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A first mobile device for engaging in a media service with a second mobile device over a wireless network, the first mobile device comprising:
-
a communications subsystem for establishing a connection with the wireless network and receiving RF communications, including media data packets from the second mobile device, said media data packets including media data associated with the media service; a processor for controlling said communications subsystem; and a call termination module for self-terminating the media service due to an out-of-coverage condition at the second mobile device, said call termination module including, a timer for determining an elapsed time since receipt of a most recent media data packet from the second mobile device, said timer being started by receipt of said most recent media data packet and said timer being restarted by receipt of a subsequent media data packet; and a loss of coverage handler responsive to said elapsed time reaching a predetermined threshold, wherein said loss of coverage handler terminates the media service, the media service including the transmission of data packets using a peer-to-peer connectionless transport protocol. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium storing instructions executable by a processor within a mobile device for self-terminating a media service due to an out-of-coverage condition, the media service being established between the mobile device and a remote termination point over a wireless network, the mobile device going out-of-coverage, wherein the instructions, when executed by the processor, configure the processor to:
-
detect a loss of signal coverage on the mobile device and start a timer in response to said loss of signal coverage; stop said timer if said signal coverage is restored; and terminate the media service on the mobile device if said timer exceeds a predetermined threshold, the media service including the transmission of data packets using a peer-to-peer connectionless transport protocol.
-
-
25. A non-transitory computer-readable medium storing instructions executable by a processor within a first mobile device for self-terminating a media service due to an out-of-coverage condition at a second mobile device, the media service being conducted between the first mobile device and the second mobile device over a wireless network, wherein the instructions, when executed by the processor, configure the processor to:
-
start a timer on the first mobile device after receipt of a media data packet from the second mobile device, said media data packet including media data associated with the media service; restart said timer if a further media data packet is received from the second mobile device; and terminate the media service if said timer exceeds a predetermined threshold without receiving the further media data packet, the media service including the transmission of media data packets using a peer-to-peer connectionless transport protocol.
-
Specification