Patent ID: 8792906

Claim:
A mobile station, comprising: a wireless transceiver configured to enable mobile communications via a public macro cellular communication network; at least one wireless receiver configured to receive wireless signals over a range less than a range of wireless signals from the public macro cellular communication network; at least one user interface element configured to provide an output to a user of the mobile station and receive an input from the user of the mobile station; a processor coupled to the wireless transceiver, the at least one wireless receiver and the at least one user interface element configured to control operations of the mobile station; a storage device accessible to the processor; and programming stored in the storage device, wherein execution of the programming by the processor configures the mobile station to perform functions, including functions to: (a) detect entry into premises of an enterprise in response to a signal corresponding to the enterprise received via the at least one wireless receiver; (b) detect one or more short range broadcast beacon signals received via the at least one wireless receiver from respective beacons and obtain an identifier from each received short range broadcast beacon signal; (c) send one or more identifiers identifying the respective beacons to a system of the enterprise for processing to determine a coordinate location of the mobile station within the premises, the coordinate location determined by correlating the one or more identifiers to one or more identifier records, an identifier record including a particular set of identifiers expected to be obtained by the mobile station at a particular coordinate location of the premises; (d) receive information from the system of the enterprise, the information enabling the mobile station to present to the user of the mobile station via the at least one user interface element, a map of the premises showing the determined coordinate location of the mobile station within the premises; and (e) send information associated with the user of the mobile station to a system used by personnel of the enterprise at the premises in interacting with the user while the user is at the premises.