Discovery method and apparatuses and system for discovery
First Claim
1. A method, comprising:
- forming status information comprising information on a power source state of a device including remaining battery energy,sending status information to a control device,receiving a discovery control signal from the control device, said discovery control signal having been formed at least partially based on said status information, andcarrying out discovery of proximal devices based on said discovery control signal and said power source state, wherein carrying out discovery of proximal devices comprises performing a graph traversal based on the discovery control signal and hierarchical proximity information, and wherein carrying out said discovery comprises determining discovery frequency at least partially based on remaining battery energy.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to methods, apparatuses, systems and computer program products for discovery of nearby devices (510, 520, 525, 540, 545). To facilitate discovery of nearby, i.e. proximal, devices, a discovery control signal (570, 572, 574, 576, 578) from a control device (530) may be used to control the discovery, e.g. how or when the discovery is carried out. The devices may send status information of their status to be used by the control device or the control system for forming the discovery control signal. The control device, e.g. a server, may form the discovery control signal based on this status information. Discovery of proximal devices may then be carried out based on the received discovery control signal.
-
Citations
18 Claims
-
1. A method, comprising:
-
forming status information comprising information on a power source state of a device including remaining battery energy, sending status information to a control device, receiving a discovery control signal from the control device, said discovery control signal having been formed at least partially based on said status information, and carrying out discovery of proximal devices based on said discovery control signal and said power source state, wherein carrying out discovery of proximal devices comprises performing a graph traversal based on the discovery control signal and hierarchical proximity information, and wherein carrying out said discovery comprises determining discovery frequency at least partially based on remaining battery energy. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
receiving status information from at least one device comprising information on a power source state of the at least one device including remaining battery energy, forming a discovery control signal based at least partially on said received status information, and sending said discovery control signal to a first device for controlling discovery of proximal devices based on said power source state and in accordance with a proximity graph based on the discovery control signal and hierarchical proximity information and also in accordance with a discovery frequency at least partially based on remaining battery energy. - View Dependent Claims (7, 8, 9)
-
-
10. An apparatus comprising at least one processor, and memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
-
form status information comprising information on a power source state of a device including remaining battery energy, send status information to a control device, receive a discovery control signal from the control device, said discovery control signal having been formed at least partially based on said status information, and carry out discovery of proximal devices based on said discovery control signal and said power source state, wherein carrying out discovery of proximal devices comprises performing a graph traversal based on the discovery control signal and hierarchical proximity information, and wherein carrying out said discovery comprises determining discovery frequency at least partially based on remaining battery energy. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus comprising at least one processor, and memory including computer program code, the memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:
-
receive status information from at least one device comprising information on a power source state of the at least one device including remaining battery energy, form a discovery control signal based at least partially on said received status information, and send said discovery control signal to a first device for controlling discovery of proximal devices based on said power source state and in accordance with a proximity graph based on the discovery control signal and hierarchical proximity information and also in accordance with a discovery frequency at least partially based on remaining battery energy. - View Dependent Claims (15, 16, 17)
-
-
18. A computer program product embodied on a non-transitory computer readable medium, comprising computer program code configured to, when executed on at least one processor, cause an apparatus or a system to:
-
form status information comprising information on a power source state of a device including remaining battery energy, send status information to a control device, receive a discovery control signal from the control device, said discovery control signal having been formed at least partially based on said status information, and carry out discovery of proximal devices based on said discovery control signal and said power source state, wherein carrying out discovery of proximal devices comprises performing a graph traversal based on the discovery control signal and hierarchical proximity information, and wherein carrying out said discovery comprises determining discovery frequency at least partially based on remaining battery energy.
-
Specification