Patent attributes
A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.