| CPC H04W 4/029 (2018.02) [G06Q 30/0261 (2013.01); G06Q 30/0623 (2013.01); G06Q 30/0639 (2013.01); H04W 4/023 (2013.01)] | 14 Claims |

|
1. A method comprising:
receiving, by a processor, physical location information and preference data of a user, the physical location information comprising a geographic location of a client device associated with the user;
determining, by the processor, a target spatial region based on the physical location information, the target spatial region associated with at least one physical object currently located in the target spatial region related to the preference data of the user, wherein determining a target spatial region further comprises: identifying a first target spatial region using the physical location information; searching the first target spatial region for the at least one physical object currently located in the spatial region related to the preference data; increasing a size of the first target spatial region to obtain a second target spatial region upon determining that no objects are identified; and searching the second target spatial region for the at least one physical object currently located in the spatial region related to the preference data;
generating, by the processor, guide data based on the at least one physical object related to the preference data; and
transmitting, by the processor, the guide data to the client device in response to receiving the physical location information and user related information.
|