EFFICIENT GROUP COMMUNICATIONS LEVERAGING LTE-D DISCOVERY FOR APPLICATION LAYER CONTEXTUAL COMMUNICATION
First Claim
1. A method for leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication, comprising:
- receiving, at a P2P middleware layer of a user device, a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application;
determining, by the P2P middleware layer, whether or not there is an application installed on the user device that can render the content; and
based on there being an application installed on the user device that can render the content, sending, by the P2P middleware layer, the content to be rendered by the first application to the installed application.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication. A P2P middleware layer of a user device receives a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application, determines whether or not there is an application installed on the user device that can render the content, and sends the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content.
-
Citations
28 Claims
-
1. A method for leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication, comprising:
-
receiving, at a P2P middleware layer of a user device, a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application; determining, by the P2P middleware layer, whether or not there is an application installed on the user device that can render the content; and based on there being an application installed on the user device that can render the content, sending, by the P2P middleware layer, the content to be rendered by the first application to the installed application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication, comprising:
-
a processor; and a P2P middleware layer of a user device configured to perform, in conjunction with the processor, operations comprising; receiving a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application; determining whether or not there is an application installed on the user device that can render the content; and sending the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus for leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication, comprising:
-
means for receiving, at a P2P middleware layer of a user device, a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application; means for determining, by the P2P middleware layer, whether or not there is an application installed on the user device that can render the content; and means for sending, by the P2P middleware layer, the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content.
-
-
28. A non-transitory computer-readable medium for leveraging peer-to-peer (P2P) discovery messages for application layer contextual communication, comprising:
-
at least one instruction to receive, at a P2P middleware layer of a user device, a P2P discovery message, the P2P discovery message comprising metadata including an identifier of a first application and content to be rendered by the first application; at least one instruction to determine, by the P2P middleware layer, whether or not there is an application installed on the user device that can render the content; and at least one instruction to send, by the P2P middleware layer, the content to be rendered by the first application to the installed application based on there being an application installed on the user device that can render the content.
-
Specification