IP Library Granted Patent US 11,157,993
Granted Patent B2
US 11,157,993 · App. 16/511,468 · Granted Oct 26, 2021

Automated service request system

Inventors: Rhonda L. Childress (Austin, TX); Kim A. Eckert (Austin, TX); Ryan D. McNair (Austin, TX); Minh Q. Pham (Austin, TX)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G06Q30/0639G06Q30/0281G06Q30/0631H04L67/10H04L67/22H04L67/306H04W4/023H04W4/027G06Q30/0641
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,157,993
App. No.
16/511,468
Granted
Oct 26, 2021
Kind
B2
Abstract

A computer-implemented method includes: monitoring, by a user device, a location of the user device; determining, by the user device and based on the monitoring, that the user is within a threshold distance or a threshold arrival time of the service provider location; and outputting, by the user device, user information to the service provider based on the determining that the user is within the threshold distance or the threshold arrival time of the service provider location. The user information indicates services to provide to the user by the service provider upon the user's arrival to the service provider location. The outputting causes the service provider to receive the user information for serving the user upon the user's arrival to the service provider location.

Claims (60)

1. A computer-implemented method, performed by one or more processors, the method comprising:

monitoring, by a user device, a location of the user device;

determining, by the user device and based on the monitoring, that a user is within a configurable geofence represented as a threshold radius distance from a service provider location;

determining, by the user device, the user is a medical patient for a medical service provider based on a location of the user;

detecting, by the user device, a second user device of a second user is within a proximity of the user device;

linking a profile of the user with a profile of the second user in response to the detecting the second user device is within the proximity of the user device; and

outputting, by the user device, user information to the service provider based on the determining that the user is within the threshold distance of the service provider location based on the user entering within the geofence,

wherein the user information indicates services to provide to the user by the service provider upon the user's arrival to the service provider location,

the outputting causes the service provider to receive the user information for serving the user upon the user's arrival to the service provider location,

the outputting the user information includes linking information regarding the linking of the profile of the user with the profile of the second user through a computer network and outputting the information regarding the user and the second user, and

the detecting the second user device is within the proximity of the user device includes using Bluetooth communication and near field communication (NFC).

2. The method of claim 1 , further comprising:

receiving a suggested service list based on outputting the user information to the service provider;

displaying the suggested service list via a user interface (UI) of the user device;

receiving user selections, via the UI, to accept or deny services in the suggested service list; and

outputting the user selections for desired services to the service provider.

3. The method of claim 1 , wherein the user information includes information regarding services previously obtained by the user or information included in a calendar of the user.

4. The method of claim 1 , wherein a solutions integrator at least one of creates, maintains, deploys and supports a computing system for receiving the user information.

5. The method of claim 1 , wherein steps of claim 1 are provided by a solutions integrator provider on a subscription, advertising, and/or fee basis.

6. The method of claim 1 , wherein the user device includes software provided as a service in a cloud environment.

7. The method of claim 1 , wherein the monitoring the location of the user device comprises monitoring the location of the user device when a service request application is opened by a user of the user device.

8. The method of claim 7 , further comprising receiving an indication that the user is en route to the service provider location via the service request application.

9. The method of claim 8 , wherein receiving the indication that the user is en route to the service provider location comprises receiving an address of the service provider location via a user interface of the user device.

10. The method of claim 7 , wherein the service request application begins monitoring the location of the user device at a threshold time before the user leaves for the service provider location.

11. The method of claim 7 , wherein the monitoring the location of the user device includes monitoring at least one from the group consisting of the user's calendar and the user's social media information.

12. A computer program product for providing a service to a user upon the user's arrival to a service provider location the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a user device to cause the user device to:

monitor a location of the user device;

determine, based on the monitoring, that a user of the user device is within a configurable geofence represented as a threshold radius distance from a location or facility of a service provider as the user is en route to the location or facility of the service provider;

determine the user is a medical patient for a medical service provider based on a location of the user;

detect a second user device of a second user is within a proximity of the user device;

link a profile of the user with a profile of the second user in response to the detecting the second user device is within the proximity of the user device; and

output user information to the service provider based on the user entering within the geofence,

wherein the user information indicates services to provide to the user by the service provider upon the user's arrival to the location or facility of the service provider,

the outputting causes the service provider to receive the user information and generate a service list based on the user information,

the outputting the user information includes linking information regarding the linking of the profile of the user with the profile of the second user through a computer network and outputting the information regarding the user and the second user, and

the detecting the second user device is within the proximity of the user device includes using Bluetooth communication and near field communication (NFC).

13. The computer program product of claim 12 , wherein the program instructions further cause the user device to:

determine that the user is within a threshold distance of the location or facility of the service provider,

wherein the outputting the user information to the service provider is further based on determining that the user is within the threshold distance of the location or facility of the service provider.

14. The computer program product of claim 12 , wherein the program instructions further cause the user device to determine that the user is within a threshold arrival time of the location or facility of the service provider,

wherein outputting the user information to the service provider is further based on determining that the user is within the threshold arrival time of the location or facility of the service provider.

15. The computer program product of claim 12 , wherein the user information includes:

user name;

user contact information;

user health information;

user luggage information; and

services requested by the user.

16. The computer program product of claim 12 , wherein:

the user information is stored in a user profile and is based on prior services obtained by the user, public user information from a user's social media account, and information manually entered by the user, and

the services to provide to the user include:

a child assistance service; and

an accompaniment service.

17. The computer program product of claim 12 , wherein the program instructions further cause the user device to:

receive a suggested service list based on outputting the user information to the service provider;

display the suggested service list via a user interface (UI);

receive user selections, via the UI, to accept or deny services in the suggested service list; and

output the user selections to the service provider.

18. The computer program product of claim 12 , wherein the linking information includes user input that the user and the second user are associated with each other.

19. The computer program product of claim 12 , wherein the monitoring the location of the user device begins at a threshold time before the user leaves for the location or facility of the service provider location.

20. The computer program product of claim 12 , wherein the monitoring the location of the user device includes monitoring at least one from the group consisting of the user's calendar and the user's social media information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2019
From: CHILDRESS, RHONDA L.; ECKERT, KIM A.; MCNAIR, RYAN D.; PHAM, MINH Q.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 049754/0852 →