CPC G06F 3/0484 (2013.01) [G01B 21/16 (2013.01); G01B 21/22 (2013.01); G01C 9/06 (2013.01); G06F 9/4418 (2013.01); G06K 7/10297 (2013.01); G06K 7/10386 (2013.01); G06Q 10/06315 (2013.01); G06Q 30/0643 (2013.01); G06T 19/006 (2013.01); G06V 20/20 (2022.01); G01C 2009/066 (2013.01); H04M 1/0202 (2013.01)] | 14 Claims |
1. A computerized system that uses information generated by a mobile computing device to provide leveling information, the system comprising:
a transmission device configured to transmit at least information that can be received by a mobile computing device that is configured with at least a processor, a communication device, a display screen, and at least one of an accelerometer and a gyroscope, wherein the transmission device is configurable to be coupled to or embedded within an object; and
a mobile app configured to execute on the mobile computing device, wherein, when executing by the mobile computing device, the mobile app configures the mobile computing device to:
process the information received from the transmission device to identify the transmission device, the object, or the transmission device and the object;
display a graphical representation in a graphical user interface of a guide for leveling, aligning, spacing, and/or positioning the object, wherein the graphical representation is provided at least in part as a function of augmented reality, and further wherein the augmented reality provides a representation to ensure the objects are level, aligned and equally spaced; and
provide, as a function of the at least one of the accelerometer and the gyroscope, a representation that the mobile computing device is determined to be level, wherein the representation that the mobile computing device is level is usable to level the object.
|