Inter-device session connectivity enhancement

US9237590B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9237590-B2
Application numberUS-201113583499-A
CountryUS
Kind codeB2
Filing dateFeb 25, 2011
Priority dateFeb 25, 2011
Publication dateJan 12, 2016
Grant dateJan 12, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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 initiate with the individual second client node.

First claim

Opening claim text (preview).

What is claimed is: 1. A client node, comprising: a database comprising identification data and location data associated with a plurality of second client nodes; and processing logic operable to process the identification data and the location data to identify an individual second client node of the plurality of second client nodes within a viable 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 plurality of second client nodes 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 D2D communications session comprises one of the set of: data communications directly between client nodes; Multiple Input Multiple Output (MIMO) configurations; Cooperative Multipoint (CoMP) configurations; Interference Control (IC); and relaying of information among client nodes, wherein, the processing logic is further operable to initiate a first D2D communications session with the individual second client node that is within the viable D2D communication range, wherein the client node receives the location data update message from the individual second client node in response to: a predetermined time elapsing after the first D2D communication session is established between the client node and the individual second node; or a distance between the client node and the individual second client node exceeding a predetermined threshold. 2. The client node of claim 1 , wherein the client node receives the location data update message from the individual second client node at a predetermined interval after the client node establishes a communications session with the individual second client node. 3. The client node of claim 2 , wherein in response to receipt of the location data update message, the client node provides the individual second client node an additional location data request message comprising a request for additional location data associated with the individual second client node. 4. The client node of claim 2 , wherein the frequency of the predetermined interval of the receipt of location data update message is dependent upon the distance between the first and second client nodes. 5. The client node of claim 1 , wherein in response to receipt of the location data update message, the client node provides the individual second client node a location data response message comprising location data and identification data associated with the client node. 6. The client node of claim 5 , wherein in response to receipt of the location data response message, the individual second client node provides the client node a location data update response message comprising updated location data and identification data associated with the individual second client node. 7. The client node of claim 1 , wherein: the client node generates and subsequently sends a first D2D session test message to the individual second client node; the individual second client node successfully receives the first D2D session test message; and the individual second client node generates and subsequently sends a D2D session test acknowledgement message to the client node. 8. The client node of claim 7 , wherein the client node initiates the first D2D communications session with the individual second client node upon successful receipt of the D2D session test acknowledgement message. 9. The client node of claim 7 , wherein the client node does not initiate the first D2D communications session with the individual second client node if the D2D session test acknowledgement message is not successfully received. 10. The client node of claim 7 , wherein the client node initiates a second D2D communications session with the individual second client node subsequent to the successful receipt of the D2D session test acknowledgement message. 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 a plurality of second client nodes; and using processing logic to process the identification data and the location data to identify an individual second client node of the plurality of second client nodes within a viable D2D communication range; wherein the processing logic is further operable to initiate an update of the identification data and the location data of the plurality of second client nodes 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 D2D communications session comprises one of the set of: data communications directly between client nodes; Multiple Input Multiple Output (MIMO) configurations; Cooperative Multipoint (CoMP) configurations; Interference Control (IC); and relaying of information among client nodes, wherein, the processing logic is further operable to initiate a first D2D communications session with the individual second client node that is within the viable D2D communication range, wherein the client node receives the location data update message from the individual second client node in response to: a predetermined time elapsing after the first D2D communication session is established between the client node and the individual second node; or a distance between the client node and the individual second client node exceeding a predetermined threshold. 12. The method of claim 11 , wherein the client node receives the location data update message from the individual second client node at a predetermined interval after the client node establishes a communications session with the individual second client node. 13. The method of claim 12 , wherein in response to receipt of the location data update message, the client node provides the individual second client node a location data response message comprising location data and identification data associated with the client node. 14. The method of claim 13 , wherein in response to receipt of the location data update response message, the individual second client node provides the client node a location data update response message comprising updated location data and identification data associated with the individual second client node. 15. The method of claim 12 , wherein in response to receipt of the location data update message, the client node provides the individual second client node an additional location data request message comprising a request for additional location data associated with the individual second client node. 16. The method of claim 12 , wherein the frequency of the predetermined interval of the receipt of location data update message is dependent upon the distance between the first and second client nodes. 17. The method of claim 11 , wherein: the client node generates and subsequently sends a first D2D session test message to the individual second client node; the individual second client node successfully receives the first D2D session test message; and the individual second client node generates and subsequently sends a D2D session test acknowledgement message to the client node.

Assignees

Inventors

Classifications

  • Updating · CPC title

  • Mobility data transfer · CPC title

  • Self-organising networks, e.g. ad-hoc networks or sensor networks · CPC title

  • H04W76/023Primary

    Electricity · mapped topic

  • Hierarchical databases, e.g. IMS, LDAP data stores or Lotus Notes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9237590B2 cover?
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…
Who is the assignee on this patent?
Novak Robert, Steer David, Yu Dongsheng, and 1 more
What technology area does this patent fall under?
Primary CPC classification H04W76/023. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 12 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).