Managing resource or service utilization within a location
AssigneeInternational Business Machines Corporation
InventorsPartha Sarathi Maity, Mukundan Sundararajan
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure include a method, computer program product, and system for managing access to a resource or service based on a location of a device. The method includes one or more processors detecting a request from a computing device for a service. The method further includes one or more processors establishing a request from a computing device for a service. The method further includes one or more processors determining whether the computing device maintains connection to the NAN. In response to determining that the computing device does not maintain a connection to the NAN, the method further includes one or more processors cancelling the detected request for the service.
Claims17
A method comprising:
- a server computer detecting a near-field communication (NFC) exchange between a computing device and an NFC reader, wherein the NFC exchange includes parameters of a request for a service that is associated with the NFC reader;
- in response to the NFC exchange of the parameters of the request for the service between the computing device and the NFC reader, the server computer establishing a connection between the computing device and a near-me area network (NAN) that encompasses an area that corresponds to the service, wherein establishing the connection between the computing device and the NAN that encompasses an area that corresponds to the service further comprises:
- in response to determining that the parameters of the request include a user authorization to establish the connection between the computing device and the NAN, the server computer bootstrapping the connection of the computing device to the NAN;
- the server computer determining whether the computing device maintains connection to the NAN;
- and
- in response to determining that the computing device does not maintain a connection to the NAN, the server computer cancelling the request for the service.
A computer program product comprising:
- one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions executable by a server computer, the program instructions comprising:
- program instructions to detect a near-field communication (NFC) exchange between a computing device and an NFC reader, wherein the NFC exchange includes parameters of a request for a service that is associated with the NFC reader;
- in response to the NFC exchange of the parameters of the request for the service between the computing device and the NFC reader, program instructions to establish a connection between the computing device and a near-me area network (NAN) that encompasses an area that corresponds to the service, wherein the program instructions to establish the connection between the computing device and the NAN that encompasses the area that corresponds to the service further comprise program instructions to:
- in response to determining that the parameters of the request include a user authorization to establish the connection between the computing device and the NAN, bootstrap the connection of the computing device to the NAN;
- program instructions to determine whether the computing device maintains connection to the NAN;
- and
- in response to determining that the computing device does not maintain a connection to the NAN, program instructions to cancel the request for the service.
A computer system comprising:
- one or more computer processors of a server computer;
- one or more computer readable storage media;
- and
- program instructions stored on the computer readable storage media for execution by at least one of the one or more processors of the server computer, the program instructions comprising:
- program instructions to detect a near-field communication (NFC) exchange between a computing device and an NFC reader, wherein the NFC exchange includes parameters of a request for a service that is associated with the NFC reader;
- in response to the NFC exchange of the parameters of the request for the service between the computing device and the NFC reader, program instructions to establish a connection between the computing device and a near-me area network (NAN) that encompasses an area that corresponds to the service, wherein the program instructions to establish the connection between the computing device and the NAN that encompasses the area that corresponds to the service further comprise program instructions to:
- in response to determining that the parameters of the request include a user authorization to establish the connection between the computing device and the NAN, bootstrap the connection of the computing device to the NAN;
- program instructions to determine whether the computing device maintains connection to the NAN;
- and
- in response to determining that the computing device does not maintain a connection to the NAN, program instructions to cancel the request for the service.
Dependencies are inferred from the claim text.