Method and Apparatus to Create Multicast Groups Based on Proximity
First Claim
1. A method for joining a first communications device to a multicast group, comprising:
- establishing a close range communications link between the first communications device and a second communications device which is already a member of the multicast group;
sending a multicast services advertisement pertaining to the multicast group from the second communications device to the first communications device using the close range communications link; and
joining the first communications device to the multicast group based on the multicast services advertisement.
1 Assignment
0 Petitions
Accused Products
Abstract
Devices and methods use close range communication links, such as near field communication (NFC) protocol links, to enable users to authenticate mobile devices to one another to create or expand secure multicast groups. Once the two or more devices establish a close range communication peer-to-peer link the devices exchange multicast group communication data sufficient to permit the devices to receive or send multicast messages. Long range wireless or wired network communication links are then used for multicast message communications. Proximity limits of the close range communication P2P link enables mutual trust to be presumed among devices, reducing the need for security and authentication signaling. The limited range of close range communication P2P links renders multicast groups established in this manner less vulnerable to eavesdropping and intrusion. Embodiments enable users to initiate secure multicast group participation merely by bringing two or more devices into close proximity.
114 Citations
47 Claims
-
1. A method for joining a first communications device to a multicast group, comprising:
-
establishing a close range communications link between the first communications device and a second communications device which is already a member of the multicast group; sending a multicast services advertisement pertaining to the multicast group from the second communications device to the first communications device using the close range communications link; and joining the first communications device to the multicast group based on the multicast services advertisement. - View Dependent Claims (2, 3, 4, 5, 6, 25)
-
-
7. A method for creating a multicast group, comprising:
-
establishing a close range communications link between a first communications device and a second communications device with multicast capabilities; sending a multicast services advertisement pertaining to creating a multicast group from the second communications device to the first communications device using the close range communications link; and establishing a multicast group comprising the first communications device and the second communications device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for removing a first communications device from a multicast group, comprising:
-
establishing a close range communications link between the first communications device which is a member of a multicast group and a second communications device which is also a member of the multicast group; sending a disconnect message from the first communications device to the second communications device; and removing the first communications device from the multicast group. - View Dependent Claims (13, 14)
-
-
15. A mobile device, comprising:
-
a processor; a first transceiver coupled to the processor; a second transceiver coupled to the processor, the second transceiver being a close range communication transceiver; and a memory coupled to the processor, wherein the processor is configured with software instructions to perform steps comprising; establishing a close range communications link between the mobile device and a communications device via the second transceiver; and joining a multicast group based on information communicated over the close range communications link, wherein multicast group communications are sent and received via the first transceiver. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
26. A tangible storage medium having stored thereon processor-executable software instructions configured to cause a processor to perform steps comprising:
-
establishing a close range communications link between the mobile device and a communications device; and joining a multicast group based on information communicated over the close range communications link. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A mobile device, comprising:
-
means for establishing a close range communications link between the mobile device and a communications device; and means for joining a multicast group based on based on information communicated over the close range communications link. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system, comprising:
-
a network; a first communication device including a first transceiver and a second transceiver, wherein the first transceiver is configured to communicate via the network, and the second transceiver being a close range communication transceiver; and a second communication device including a third transceiver and a fourth transceiver, wherein the third transceiver is configured to communicate via the network, and the fourth transceiver being a close range communication transceiver, wherein the first and second communication devices are configured to establish a close range communications link between the mobile via the second and fourth transceivers; and establish multicast group communications between the first and third transceivers based on information communicated over the close range communications link.
-
Specification