Systems and methods for location-based application installation
First Claim
1. A system comprising:
- a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;
in response to receiving, from a user device, information corresponding to the user device detecting a wireless signal from a wireless beacon installed at a location, determining a unique identification (ID) for the wireless beacon;
accessing a database, wherein the database associates a plurality of unique IDs with respective applications;
determining, using the database, an application associated with the unique ID for the wireless beacon, the application providing functions and/or information associated with the location; and
causing the application to be automatically installed on the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and/or method may be provided to install applications based on location. In particular, a location of a user device may be detected. Based on the location of the user device, one or more applications may be selected to be installed automatically on the user device. Further, when the user device departs from the location, the application may automatically be uninstalled. Thus, applications may be installed and/or uninstalled on the user device based on the location of the user device. The automatically installed application may provide functionality or information associated with the location that triggered the installation. For example, a merchant'"'"'s store may be associated with the merchant'"'"'s application which may be installed automatically on devices of customers who enter the merchant'"'"'s store.
-
Citations
20 Claims
-
1. A system comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; in response to receiving, from a user device, information corresponding to the user device detecting a wireless signal from a wireless beacon installed at a location, determining a unique identification (ID) for the wireless beacon; accessing a database, wherein the database associates a plurality of unique IDs with respective applications; determining, using the database, an application associated with the unique ID for the wireless beacon, the application providing functions and/or information associated with the location; and causing the application to be automatically installed on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
in response to receiving, from a user device, information corresponding to the user device detecting a wireless signal from a wireless beacon installed at a location, determining, by a hardware processor, a unique identification (ID) for the wireless beacon; accessing, by the hardware processor, a database, wherein the database associates a plurality of unique IDs with respective applications; determining, using the database by the hardware processor, an application associated with the unique ID for the wireless beacon, the application providing functions and/or information associated with the location; and causing, by the hardware processor, the application to be automatically installed on the user device. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
in response to receiving, from a user device, information corresponding to the user device detecting a wireless signal from a wireless beacon installed at a location, determining a unique identification (ID) for the wireless beacon; accessing a database, wherein the database associates a plurality of unique IDs with respective applications; determining, using the database, an application associated with the unique ID for the wireless beacon, the application providing functions and/or information associated with the location; and causing the application to be automatically installed on the user device. - View Dependent Claims (19, 20)
-
Specification