Relative positioning of a mobile computing device in a network
Abstract
An approach to determine a relative position for each computer of a group of computers within a wireless network to a computer within the wireless network, the approach includes a computer receiving a set of digital image files from each computer of the group of computers. The approach includes a computer aggregating the set of digital image files into a panoramic digital image file. The approach includes a computer generating a network map depicting a position of each of the computers within the wireless network based, at least in part, on the panoramic digital image file. The method includes a computer determining a relative position map for at least one computer based, on the network map and the panoramic digital image file, wherein the relative position map provides a location of each computer of the group of computers within the wireless network with respect to the at least one computer.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for determining a relative position for each computing device of a group of computing devices within a wireless network to a computing device within the wireless network, the method comprising:
receiving, by one or more computer processors, a set of digital image files from each computing device of the group of computing devices within the wireless network; aggregating, by the one or more computer processors, the set of digital image files into a panoramic digital image file; generating, by the one or more computer processors, a network map depicting a position of each of computing device in the group of computing devices within the wireless network based, at least in part, on the panoramic digital image file; and determining, by the one or more computer processors, a relative position map for at least one computing device based, at least in part, on the network map and the panoramic digital image file, wherein the relative position map provides a location of each computing device of the group of computing devices within the wireless network with respect to the at least one computing device.
2 . The method of claim 1 , further comprising receiving input from the at least one computing device, the input using the relative position map to send data to one or more computing devices of the group of computing devices within the wireless network.
3 . The method of claim 1 further comprises determining a relative position map for each computing device of the group of computing devices within the wireless network, and receiving input from one or more computing device of the group of computing devices, the input using the relative position map to send data to at least one of the one or more computing devices in the group of computing devices.
4 . The method of claim 1 , wherein the relative position map is determined by a set of relative position angles that provide a location of each of the computing devices in the group of computing devices with respect to the at least one computing device.
5 . The method of claim 4 , wherein the set of relative position angles is based at least in part on the panoramic digital image file.
6 . The method of claim 1 , wherein the network map and the relative position map include a device identification.
7 . The method of claim 1 , wherein receiving the set of digital image files includes at least one of: a digital image file from a photograph taken straight ahead from each of the computing devices in the group of computing devices, a set of digital image files from a set of photographs taken by one computing device in the group of computing devices, or a set of still images extracted from videos taken by one or more computing devices in the group of computing devices.
8 . The method of claim 1 , wherein receiving the set of digital image files further comprises receiving, by the one or more computer processors, a distance from each computing device of the group of computing devices to at least two other computing devices in the group of computing devices within the wireless network.
9 . A computer program product for determining a relative position for each computing device of a group of computing devices within a wireless network to a computing device within the wireless network, the computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions executable by a processor, the program instructions comprising: program instructions to receive a set of digital image files from each computing device of the group of computing devices within the wireless network; program instructions to aggregate the set of digital image files into a panoramic digital image file; program instructions to generate a network map depicting a position of each of the computing devices in the group of computing devices within the wireless network based, at least in part, on the panoramic digital image file; and program instructions to determine a relative position map for at least one computing device based, at least in part, on the network map and the panoramic digital image file, wherein the relative position map provides a location of each computing device of the group of computing devices within the wireless network with respect to the at least one computing device.
10 . The computer program product of claim 9 , further comprising program instructions to receive input from the at least one computing device, the input using the relative position map to send data to one or more computing devices of the group of computing devices within the wireless network.
11 . The computer program product of claim 9 , further comprises program instructions to determine a relative position map for each computing device of the group of computing devices within the wireless network, and receiving input from one or more of the group of computing devices, the input using the relative position map to send data to at least one of the one or more computing devices in the group of computing devices.
12 . The computer program product of claim 9 , wherein the relative position map is determined by a set of relative position angles that provide a location of each of the computing devices in the group of computing devices relative to the at least one computing.
13 . The computer program product of claim 12 , wherein the set of relative position angles is based at least in part on the panoramic digital image file.
14 . The computer program product of claim 9 , wherein the network map and the relative position map include a device identification.
15 . The computer program product of claim 9 , wherein program instructions to receive the set of digital image files includes at least one of: a digital image file from a photograph taken straight ahead from each of the computing devices in the group of computing devices, a set of digital image files from a set of photographs taken by one computing device in the group of computing devices, or a set of still images extracted from videos taken by one or more computing devices in the group of computing devices.
16 . The computer program product of claim 9 , wherein program instructions to receive the set of digital image files further comprises program instructions to receive a distance from each computing device of the group of computing devices to at least two other computing devices in the group of computing devices within the wireless network.
17 . A computer system for determining a relative position for each computing device of a group of computing devices within a wireless network to a computing device within the wireless network, the computer system comprising:
one or more computer processors; one or more computer readable storage media; program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising: program instructions to receive a set of digital image files from each computing device of the group of computing devices within the wireless network; program instructions to aggregate the set of digital image files into a panoramic digital image file; program instructions to generate a network map depicting a position of each of the computing devices in the group of computing devices within the wireless network based, at least in part, on the panoramic digital image file; and program instructions to determine a relative position map for at least one computing device based, at least in part, on the network map and the panoramic digital image file, wherein the relative position map provides a location of each computing device of the group of computing devices within the wireless network with respect to the at least one computing device.
18 . The computer system of claim 17 , further comprising program instructions to receive input from the at least one computing device, the input using the relative position map to send data to one or more computing devices of the group of computing devices within the wireless network.
19 . The computer system of claim 17 , further comprises program instructions to determine a relative position map for each computing device of the group of computing devices within the wireless network, and receiving input from one or more of the group of computing devices, the input using the relative position map to send data to at least one of the one or more computing devices in the group of computing devices.
20 . The computer system of claim 17 , wherein program instructions to receive a set of digital image files further comprises program instructions to receive a distance from each computing device of the group of computing devices to at least two other computing devices in the group of computing devices within the wireless network.Join the waitlist — get patent alerts
Track US2017155572A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.