Processing Method and Device for Device to Device (D2D) Discovery
US-2017111781-A1 · Apr 20, 2017 · US
US10531269B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10531269-B2 |
| Application number | US-201314128301-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 14, 2013 |
| Priority date | Nov 1, 2012 |
| Publication date | Jan 7, 2020 |
| Grant date | Jan 7, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The techniques introduced here provide for network assisted device-to-device communication for peer-to-peer applications. The techniques include registering a user's peer-to-peer application identifier with a peer-to-peer application server, registering a peer-to-peer application with a device-to-device server, sending a peer-to-peer service request to the peer-to-peer application server, and receiving network assistance in discovering a peer with the desired P2P content/service and establishing a device-to-device communication arrangement for exchange of peer-to-peer services.
Opening claim text (preview).
What is claimed is: 1. A user equipment (UE) configured to use direct communication for peer-to-peer applications, comprising: a transceiver configured to transmit and receive signals; and a processing unit configured to cause the UE to: register the UE with a proximity services server on a mobile communications network; register an application with the proximity services server and a peer-to-peer application server, wherein the processing unit is configured to cause the UE to transmit an application registration request to the proximity services server to register the application with the proximity services server and the peer-to-peer application server, wherein the application registration request provides the proximity services server with an application layer user identifier, and wherein the application registration request provides the peer-to-peer application server with a server identifier for the proximity services server; transmit, with the transceiver, a proximity request to the proximity services server on the mobile communications network for network assistance to discover a peer UE associated with a user profile of the application, wherein the proximity request comprises at least one of a time window for the proximity request, and a discovery range, and wherein the proximity request also comprises an application identifier corresponding to the application, the application layer user identifier corresponding to the user profile of the application, and an identifier corresponding to the peer UE; and determine that the peer UE is within a defined range for discovery based on a proximity alert from the proximity services server on the mobile communications network, wherein the proximity alert comprises a peer application identifier corresponding to a peer user profile associated with the peer UE and assistance information to assist discovery of the peer UE. 2. The UE of claim 1 , wherein, to register the UE with the proximity services server on the mobile communications network, the processing unit is configured to cause the UE to send, to the proximity services server on the mobile communications network, a link-layer identifier for the UE for direct discovery and communication. 3. The UE of claim 1 , wherein the application registration request comprises the application identifier and an identifier corresponding to the UE. 4. The UE of claim 1 , further comprising one or more of: a display screen; and a physical input key. 5. The UE of claim 1 , wherein the proximity request further includes an identifier corresponding to the UE. 6. The UE of claim 1 , wherein the processing unit is further configured to cause the UE to discover the peer UE based on the assistance information. 7. The UE of claim 1 , wherein the assistance information comprises one or more of: a permanent link-layer identifier for the peer UE; a temporary link-layer identifier for the peer UE; and a designated peer-to-peer group owner for direct communications. 8. The UE of claim 1 , wherein the assistance information comprises a wireless local area network (WLAN) device identifier for the peer UE. 9. The UE of claim 1 , wherein the assistance information comprises one or more of: a service set identifier (SSID); and a selected operating channel. 10. At least one non-transitory computer-readable storage medium having stored thereon instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: registering a user equipment (UE) with a proximity services server on a mobile communications network; registering an application with the proximity services server and a peer-to-peer application server, wherein registering the application comprises preparing an application registration request to send to the proximity services server to register the application with the proximity services server and the peer-to-peer application server, wherein the application registration request provides the proximity services server with an application layer user identifier, and wherein the application registration request provides the peer-to-peer application server with a server identifier for the proximity services server; preparing a proximity request to send to the proximity services server on the mobile communications network for network assistance to discover a peer UE associated with the user profile of the application, wherein the proximity request comprises at least one of a time window for the proximity request, and a discovery range, and wherein the proximity request also comprises an application identifier corresponding to the application, the application layer identifier corresponding to the user profile, and an identifier corresponding to the peer UE; and processing a proximity alert from the proximity services server on the mobile communications network when the peer UE is within a defined range for discovery, wherein the alert comprises a peer application identifier corresponding to a peer user profile associated with the peer UE and assistance information to assist discovery of the peer UE. 11. The at least one computer-readable storage medium of claim 10 , wherein registering the UE with the proximity services server on the mobile communications network comprises preparing a message to send to the proximity services server on the mobile communications network, the message comprising a link-layer identifier for the UE for direct discovery and communication. 12. The at least one computer-readable storage medium of claim 10 , wherein the application registration request comprises the application identifier and an identifier corresponding to the UE. 13. The at least one computer-readable storage medium of claim 10 , wherein the proximity request further includes an identifier corresponding to the UE. 14. The at least one computer-readable storage medium of claim 10 , wherein the instructions further cause the one or more processors to discover the peer UE based on the assistance information. 15. The at least one computer-readable storage medium of claim 10 , wherein the assistance information comprises one or more of: a permanent link-layer identifier for the peer UE; a temporary link-layer identifier for the peer UE; and a designated peer-to-peer group owner for direct communications. 16. The at least one computer-readable storage medium of claim 10 , wherein the assistance information comprises a wireless local area network (WLAN) device identifier for the peer UE. 17. The at least one computer-readable storage medium of claim 10 , wherein the assistance information comprises one or more of: a service set identifier (SSID); and a selected operating channel. 18. An apparatus comprising: a processor comprising logic configured to: register a user equipment (UE) with a proximity services server on a mobile communications network; register an application with the proximity services server and a peer-to-peer application server, wherein the logic is configured to prepare an application registration request to send to the proximity services server to register the application with the proximity services server and the peer-to-peer application server, wherein the application registration request provides the proximity services server with an application layer user identifier, and wherein the application registration request provides the peer-to-peer application server with a server identifier for the proximity services server; prepare a proximity request to send to the proximity services server on
Discovering, processing access restriction or access information · CPC title
Discovery of network devices, e.g. terminals · CPC title
based on traffic conditions · CPC title
Processing or transfer of terminal data, e.g. status or physical capabilities · CPC title
based on user or terminal location or mobility data, e.g. moving direction, speed · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.