Peer-to-peer network connectivity status
AssigneeBlackBerry Limited
InventorsWei Wu, James Earl Womack
Life of this patent
Estimating the term…
Abstract
The embodiments disclosed herein provide a system, apparatus, and method for managing requests in a peer-to-peer network. A processor determines whether to reduce an amount of checks for connectivity for the device in the peer-to-peer network in response to a device being in the peer-to-peer network. The processor configures the device to send a message indicating a status of the device to a number of other devices in the peer-to-peer network without receiving a request for the status of the device in response to a determination to reduce the amount of checks for connectivity for the device in the peer-to-peer network.
Claims13
A method for managing connectivity in a peer-to-peer network, the method comprising:
- responsive to a device being in the peer-to-peer network, determining whether to reduce an amount of checks for connectivity for the device in the peer-to-peer network;
- responsive to a determination to reduce the amount of the checks for connectivity for the device in the peer-to-peer network, initiating, at the device, an attachment command to a number of other devices in the peer-to-peer network;
- configuring the device to send a message indicating a status of the device to the number of other devices in the peer-to-peer network without receiving a request for the status of the device;
- determining whether a loss of connectivity has occurred, wherein the loss of connectivity occurs when the message from the device is not received within a desired period of time;
- and
- responsive to a determination that the loss of connectivity has occurred, sending a loss message to the number of other devices indicating that the device is no longer connected to the peer-to-peer network,
- wherein initiating the attachment command is based on a policy, the policy including instructions for allowing the device or one of the number of other devices to initiate the checks for connectivity in an order if the device or the one of the number of other devices is mobile and battery-powered.
A device comprising:
- an antenna;
- a transmitter configured to send first data using the antenna;
- a receiver configured to receive second data using the antenna;
- and
- a processor unit, operatively coupled to a memory, connected to the transmitter and the receiver, wherein the processor unit is configured:
- to initiate an attachment command to a number of other devices in the peer-to-peer network;
- to send a message indicating a status of the device to the number of other devices in the peer-to-peer network without receiving a request for the status of the device;
- determine whether a loss of connectivity has occurred, wherein the loss of connectivity occurs when the message from the device is not received within a desired period of time;
- and
- send a loss message to the number of other devices indicating that the device is no longer connected to the peer-to-peer network in response to a determination that the loss of connectivity has occurred,
- wherein initiating the attachment command is based on a policy, the policy including instructions for allowing the device or one of the number of other devices to initiate the checks for connectivity in an order if the device or the one of the number of other devices is mobile and battery-powered.
A network element in a peer-to-peer network comprising a processor unit operatively coupled to a memory for executing instructions stored in the memory, wherein the processor unit is configured:
- to receive an attachment command from a device in the peer-to-peer network;
- to forward the attachment command to a number of other devices in the peer-to-peer network;
- to receive identification from the device or other devices in the peer-to-peer network indicating a mobile device;
- and
- to determine whether to reduce an amount of checks for connectivity in the peer-to-peer network based on the identification indicating the mobile device, wherein reduction of the amount of checks for connectivity does not involve a request for a status of the device,
- wherein the received attachment command is based on a policy transmitted by the network element, the policy including instructions for allowing the device or one of the number of other devices to initiate the checks for connectivity in an order if the device or the one of the number of other devices is mobile and battery-powered.
Dependencies are inferred from the claim text.