Location-based and other criteria-based establishment management systems and methods
AssigneeMitesh Gala
InventorsMitesh Gala, Gurminder Pal Dhamija
Life of this patent
Estimating the term…
Abstract
The disclosure herein provides methods, systems, and devices for managing, controlling, accessing, modifying, converting, and/or tracking software applications across one or more locations, and/or computing devices, and/or users, and/or other criteria.
Claims18
A computer-implemented method for controlling access to a software application, the computer-implemented method comprising:
- receiving, by a computer system through a computer network, an establishment location selection inputted using a user interface, the establishment location selection selected from one or more establishment locations located at different geographic locations and associated with a single user account of a user, the one or more establishment locations stored in a locations database;
- receiving, by the computer system through the computer network, a software application selection, the software application selection selected from one or more software applications stored in an applications database and available for download by the single user account of the user;
- receiving, by the computer system through the computer network, a version type for the software application selection;
- and
- storing, by the computer system, the establishment location selection in the locations database wherein the establishment location selection comprises:
- permission rights to access the software application selection;
- and permission rights to access the version type of the software application,
- wherein the computer system comprises a computer processor and an electronic non-transitory storage medium.
A computer-readable, non-transitory storage medium having a computer program stored thereon for causing a suitably programmed computer system to process by one or more computer processors computer-program code by performing a method for controlling access to a software application when the computer program is executed on the suitably programmed computer system, the method comprising:
- receiving, by a computer system through a computer network, an establishment location selection inputted using a user interface, the establishment location selection selected from one or more establishment locations located at different geographic locations and associated with a single user account of a user, the one or more establishment locations stored in a locations database;
- receiving, by the computer system through the computer network, a software application selection, the software application selection selected from one or more software applications stored in an applications database and available for download by the single user account of the user;
- receiving, by the computer system through the computer network, a version type for the software application selection;
- and
- storing, by the computer system, the establishment location selection in the locations database wherein the establishment location selection comprises:
- permission rights to access the software application selection;
- and permission rights to access the version type of the software application,
- wherein the computer system comprises a computer processor and an electronic non-transitory storage medium.
Dependencies are inferred from the claim text.