Method, system, and device for determining a location of micro digital signage devices
First Claim
1. A server for determining a location of micro digital signage devices, the server comprising:
- a display generation hardware module to (i) generate a unique identifier corresponding to each of a plurality of micro digital signage devices and (ii) instruct each of the plurality of micro digital signage devices to display its corresponding unique identifier; and
an image analysis hardware module to (i) receive images of a first group of the plurality of micro digital signage devices captured by a second group of the plurality of micro digital signage devices, wherein the first group of the plurality of micro digital signage devices is attached to a shelving unit located on a first side of an aisle and the second group of the plurality of micro digital signage devices is attached to a different shelving unit located on a second side of the aisle opposite the first side, (ii) generate a composite image of the first group of the plurality of micro digital signage devices from the captured images of the first group of the plurality of micro digital signage devices, (iii) identify, from the composite image, a first unique identifier corresponding to a first micro digital signage device having a known location, (iv) identify, from the composite image, a second unique identifier corresponding to a second micro digital signage device that is adjacent to the first micro digital signage device, and (v) determine a location of the second micro digital signage device as a function of the known location of the first micro digital signage device.
1 Assignment
0 Petitions
Accused Products
Abstract
A device, system, and method for determining a location of micro digital signage devices includes generating and transmitting a unique identifier corresponding to each micro digital signage device. Each micro digital signage device is to display its corresponding unique identifier and capture an image of other micro digital signage devices located on an opposite side of an aisle. The captured images are to be stitched together to generate a composite image. The unique identifiers of the micro digital signage devices are to be identified and the location of each micro digital signage device is to be determined using a known location of one of the micro digital signage devices as a reference. Each micro digital signage device identified from the composite image is to clear its corresponding unique identifier from display.
10 Citations
26 Claims
-
1. A server for determining a location of micro digital signage devices, the server comprising:
-
a display generation hardware module to (i) generate a unique identifier corresponding to each of a plurality of micro digital signage devices and (ii) instruct each of the plurality of micro digital signage devices to display its corresponding unique identifier; and an image analysis hardware module to (i) receive images of a first group of the plurality of micro digital signage devices captured by a second group of the plurality of micro digital signage devices, wherein the first group of the plurality of micro digital signage devices is attached to a shelving unit located on a first side of an aisle and the second group of the plurality of micro digital signage devices is attached to a different shelving unit located on a second side of the aisle opposite the first side, (ii) generate a composite image of the first group of the plurality of micro digital signage devices from the captured images of the first group of the plurality of micro digital signage devices, (iii) identify, from the composite image, a first unique identifier corresponding to a first micro digital signage device having a known location, (iv) identify, from the composite image, a second unique identifier corresponding to a second micro digital signage device that is adjacent to the first micro digital signage device, and (v) determine a location of the second micro digital signage device as a function of the known location of the first micro digital signage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for determining a location of micro digital signage devices, the method comprising:
-
generating a unique identifier corresponding to each of a plurality of micro digital signage devices; instructing each of the plurality of micro digital signage devices to display its corresponding unique identifier; receiving images of a first group of the plurality of micro digital signage devices captured by a second group of the plurality of micro digital signage devices, wherein the first group of the plurality of micro digital signage devices is attached to a shelving unit located on a first side of an aisle and the second group of the plurality of micro digital signage devices is attached to a different shelving unit located on a second side of the aisle opposite to the first side; generating a composite image of the first group of the plurality of micro digital signage devices from the captured images of the first group of the plurality of micro digital signage devices; identifying, from the composite image, a first unique identifier corresponding to a first micro digital signage device having a known location; identifying, from the composite image, a second unique identifier corresponding to a second micro digital signage device that is adjacent to the first micro digital signage device; and determining a location of the second micro digital signage device as a function of the known location of the first micro digital signage device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. One or more non-transitory machine-readable media comprising a plurality of instructions stored thereon that in response to being executed by a server computing device, cause the server computing device to:
-
generate a unique identifier corresponding to each of a plurality of micro digital signage devices; instruct each of the plurality of micro digital signage devices to display its corresponding unique identifier; receive images of a first group of the plurality of micro digital signage devices captured by a second group of the plurality of micro digital signage devices, wherein the first group of the plurality of micro digital signage devices is attached to a shelving unit located on a first side of an aisle and the second group of the plurality of micro digital signage devices is attached to a different shelving unit located on a second side of the aisle opposite to the first side; generate a composite image of the first group of the plurality of micro digital signage devices from the captured images of the first group of the plurality of micro digital signage devices; identify, from the composite image, a first unique identifier corresponding to a first micro digital signage device having a known location; identify, from the composite image, a second unique identifier corresponding to a second micro digital signage device that is adjacent to the first micro digital signage device; and determine a location of the second micro digital signage device as a function of the known location of the first micro digital signage device. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification