Patent ID: 11947638
Assignee: WALMART APOLLO, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A method by a first computing device comprising:
transmitting a request for data for an application for a user to a second computing device, wherein the request comprises an identifier of the user and a location of the user;
receiving, in response to the request, an attribute-based control policy for the application, where the attribute-based control policy defines permissions for the application based on a plurality of attributes;
storing, within a memory, the attribute-based control policy for the application;
receiving, on a user interface, a user input from a user, the user input causing an execution of the application;
determining a current location of the user in response to the execution of the application; and
in response to the user input, displaying a subset of a plurality of features for the application based on the attribute-based control policy and the current location.