FACILITATING THE RESOLUTION OF ADDRESS CONFLICTS IN A NETWORKED MEDIA PLAYBACK SYSTEM
First Claim
1. A method comprising:
- listening, by a first playback device having a first Internet Protocol (IP) address, to a specified server port;
receiving, by the first playback device from a second playback device via the specified server port, a message, wherein the message identifies a second IP address, wherein the second IP address has been assigned to the second playback device;
determining, by the first playback device, whether the first IP address is the same as the second IP address; and
when the first IP address is the same as the second IP address, obtaining, by the first playback device, a new IP address, wherein the new IP address is different from the first IP address and the second IP address.
6 Assignments
0 Petitions
Accused Products
Abstract
Examples are disclosed and described to facilitate resolution of Internet Protocol address conflicts. An example method includes listening, by a first playback device having a first IP address, to a specified server port, receiving, by the first playback device from a second playback device via the specified server port, a message, wherein the message identifies a second IP address, wherein the second IP address has been assigned to the second playback device, determining, by the first playback device, whether the first IP address is the same as the second IP address, and when the first IP address is the same as the second IP address, obtaining, by the first playback device, a new IP address, wherein the new IP address is different from the first IP address and the second IP address.
21 Citations
21 Claims
-
1. A method comprising:
-
listening, by a first playback device having a first Internet Protocol (IP) address, to a specified server port; receiving, by the first playback device from a second playback device via the specified server port, a message, wherein the message identifies a second IP address, wherein the second IP address has been assigned to the second playback device; determining, by the first playback device, whether the first IP address is the same as the second IP address; and when the first IP address is the same as the second IP address, obtaining, by the first playback device, a new IP address, wherein the new IP address is different from the first IP address and the second IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium including a set of instructions for execution by a processor, the set of instructions, when executed, cause a first playback device having a first Internet Protocol (IP) address to:
-
listen to a specified server port; receive from a second playback device via the specified server port, a message, wherein the message identifies a second IP address, wherein the second IP address has been assigned to the second playback device; determine whether the first IP address is the same as the second IP address; and when the first IP address is the same as the second IP address, obtain a new IP address, wherein the new IP address is different from the first IP address and the second IP address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A playback device comprising:
-
a network interface; a processor; data storage; and program logic stored in the data storage and executable by the processor to; listen to a specified server port via the network interface; receive from a second playback device via the specified server port, a message, wherein the message identifies a second Internet Protocol (IP) address, wherein the second IP address has been assigned to the second playback device; determine whether a first IP address assigned to the playback device is the same as the second IP address; and when the first IP address is the same as the second IP address, obtain a new IP address, wherein the new IP address is different from the first IP address and the second IP address. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21-40. -40. (canceled)
Specification