Inter-device session connectivity enhancement
First Claim
1. A client node, comprising:
- a data store comprising identification data and location data associated with at least one second client node; and
processing logic operable to process the identification data and the location data to identify an individual second client node of the at least one second client node within device-to-device (D2D) communication range;
wherein the processing logic is further operable to initiate an update of the identification data and the location data of the at least one second client node to maintain currency of location data,wherein the client node receives a location data update message from the individual second client node, wherein the location data update message comprises updates to the location data associated with the individual second client node;
wherein, the processing logic is further operable to initiate a first D2D communications session with the individual second client node that is within D2D communication range, and wherein the client node receives the location data update message from the individual second client node in response to a perceived location change of the individual second client node.
4 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods are provided for managing device-to-device (D2D) communications session in a wireless-enabled communication environment. A first client node comprises a database containing location and ID information associated with a plurality of second client nodes. The location information in the database is updated as individual second client nodes change their location. As the location information is updated, it is processed by the first client node to determine the distance between it and an individual second client node. If the distance between the first client node and the individual second client node is within a viable D2D communications range, then the user of the first client node is notified that a D2D communications session can be initiated with the individual second client node.
-
Citations
21 Claims
-
1. A client node, comprising:
-
a data store comprising identification data and location data associated with at least one second client node; and processing logic operable to process the identification data and the location data to identify an individual second client node of the at least one second client node within device-to-device (D2D) communication range; wherein the processing logic is further operable to initiate an update of the identification data and the location data of the at least one second client node to maintain currency of location data, wherein the client node receives a location data update message from the individual second client node, wherein the location data update message comprises updates to the location data associated with the individual second client node; wherein, the processing logic is further operable to initiate a first D2D communications session with the individual second client node that is within D2D communication range, and wherein the client node receives the location data update message from the individual second client node in response to a perceived location change of the individual second client node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for using a client node to initiate a device-to-device (D2D) communications session, comprising:
-
using a database comprising identification data and location data associated with at least one second client node; and using processing logic to process the identification data and the location data to identify an individual second client node of the at least one second client node within D2D communication range; wherein the processing logic is further operable to initiate an update of the identification data and the location data of the at least one second client node to maintain currency of location data, wherein the client node receives a location data update message from the individual second client node, wherein the location data update message comprises updates to the location data associated with the individual second client node, wherein, the processing logic is further used to initiate a first D2D communications session with the individual second client node that is within D2D communication range, wherein the client node receives the location data update message from the individual second client node in response to a perceived location change of the individual second client node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium storing computer readable instructions executable by a processor to implement a method for using a client node to initiate a device-to-device (D2D) communications session, the method comprising:
using a database comprising identification data and location data associated with at least one second client node; and using processing logic to process the identification data and the location data to identify an individual second client node of the at least one second client node within D2D communication range; wherein the processing logic is further operable to initiate an update of the identification data and the location data of the at least one second client node to maintain currency of location data, wherein the client node receives a location data update message from the individual second client node, wherein the location data update message comprises updates to the location data associated with the individual second client node, wherein, the processing logic is further used to initiate a first D2D communications session with the individual second client node that is within D2D communication range, wherein the client node receives the location data update message from the individual second client node in response to a perceived location change of the individual second client node.
Specification