SYSTEM AND METHOD FOR AVOIDING AND RESOLVING CONFLICTS IN A WIRELESS MOBILE DISPLAY DIGITAL INTERFACE MULTICAST ENVIRONMENT
First Claim
1. A method executed on hardware for selecting a multicast address to avoid conflicts in a digital communication system, the method comprising the steps of:
- a) broadcasting a first multicast address by a first host to at least one first client in a predetermined geographic area;
b) broadcasting the first multicast address by a second host to at least one second client in the predetermined geographic area;
c) determining a priority between the first host and the second host when the second host receives multicast packets transmitted by the first host; and
d) changing to a second multicast address by a least priority host of the first host and the second host.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for avoiding conflict in a wireless mobile display digital interface (WMDDI) environment including both host and client devices. In one aspect, the presently claimed invention includes a system and/or method that is configured for broadcasting a first multicast MAC address by a first host to at least one first client in a predetermined geographic area and broadcasting the first multicast MAC address by a second host to at least one second client in the predetermined geographic area. The system and/or method can be further configured for determining a priority between the first host and the second host when the second host receives multicast packets transmitted by the first host and changing to a second multicast MAC address by a least priority host of the first host and the second host.
134 Citations
44 Claims
-
1. A method executed on hardware for selecting a multicast address to avoid conflicts in a digital communication system, the method comprising the steps of:
a) broadcasting a first multicast address by a first host to at least one first client in a predetermined geographic area; b) broadcasting the first multicast address by a second host to at least one second client in the predetermined geographic area; c) determining a priority between the first host and the second host when the second host receives multicast packets transmitted by the first host; and d) changing to a second multicast address by a least priority host of the first host and the second host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A hardware system for selecting a multicast address to avoid conflicts in a digital communication system comprising:
means for broadcasting a first multicast address by a first host to at least one first client in a predetermined geographic area; means for broadcasting the first multicast address by a second host to at least one second client in the predetermined geographic area; means for determining a priority between the first host and the second host when the second host receives multicast packets transmitted by the first host; and means for changing to a second multicast address by a least priority host of the first host and the second host. - View Dependent Claims (10, 11, 12, 13, 14)
-
15. A storage media comprising program instructions which are hardware computer-executable to implement a selection of a multicast address to avoid conflicts in a digital communication system, the storage media comprising:
-
program instructions that cause a first multicast address to be broadcast by a first host to at least one first client in a predetermined geographic area; program instructions that cause the first multicast address to be broadcast by a second host to at least one second client in the predetermined geographic area; program instructions that cause a priority to be determined between the first host and the second host when the second host receives multicast packets transmitted by the first host; and program instructions that cause a change to a second multicast address by a least priority host of the first host and the second host. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for preventing conflicts in a multicast address digital communication system, the method comprising the steps of:
-
a) receiving a first multicast address broadcast by a first device in a first predetermined geographic area at a second device in a second predetermined geographic area, wherein the second predetermined geographic area is at least partially distinct from the first predetermined geographic area; b) rebroadcasting, in the second predetermined geographic area, the first multicast address by the second device; and c) receiving the first multicast address by at least a third device in the second predetermined geographic area. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A hardware system for preventing conflicts in a multicast address digital communication system, comprising:
-
means for receiving a first multicast address broadcast by a first device in a first predetermined geographic area at a second device in a second predetermined geographic area, wherein the second predetermined geographic area is at least partially distinct from the first predetermined geographic area; means for rebroadcasting, in the second predetermined geographic area, the first multicast address by the second device; and means for receiving the first multicast address by at least a third device in the second predetermined geographic area. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A storage media comprising program instructions which are hardware computer-executable to implement a prevention of conflicts in a multicast address digital communication system, the storage media comprising:
-
program instructions that cause a receipt of a first multicast address broadcast by a first device in a first predetermined geographic area at a second device in a second predetermined geographic area, wherein the second predetermined geographic area is at least partially distinct from the first predetermined geographic area; program instructions that cause a rebroadcast, in the second predetermined geographic area, of the first multicast address by the second device; and program instructions that cause a receipt of the first multicast address by at least a third device in the second predetermined geographic area. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44)
-
Specification