IP Library Patent Application 17499627
Patent Application
App. No. 17/499,627

SMART CHECK-IN SERVICE

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 None
App. No.
17/499,627
Abstract

Systems and methods are described for providing check-in service that dynamically manages in-person meetings. In an example, the check-in service can receive a meeting request for a meeting of a first user with a second user at a location. The first user can request the meeting using a graphical user interface (“GUI”) or the check-in service can identify a meeting request based on a message sent from the first user to the second user. When the second user visits the location, the check-in service can send the meeting request to a user device of the second user. The second user can respond on the user device by accepting, rejecting, or postponing the meeting request. If postponed, the check-in service can place the meeting request in a queue and resend the meeting request when the second user next visits the location. If accepted, the check-in service can notify the first user.

Claims (52)

1 . A method for providing a smart check-in service, comprising:

receiving, from a first user device, a meeting request for a meeting with a user of a second user device at a location;

adding the meeting request to a queue associated with the user;

receiving an indication that the user is at the location;

sending, to the second user device, the meeting request from the queue based on the indication that the user is at the location;

receiving, from the second user device, a response to the meeting request; and

in an instance where the response accepts the meeting request, sending, to the first user device, a notification that the meeting request was accepted.

2 . The method of claim 1 , further comprising:

in an instance where the response rejects the meeting request, deleting the meeting request.

3 . The method of claim 1 , further comprising:

in an instance where the response postpones the meeting request, adding the meeting request back to the queue.

4 . The method of claim 1 , wherein receiving the meeting request includes:

receiving text from a message sent to the user; and

identifying the meeting request in the text using a natural language processing technique.

5 . The method of claim 1 , wherein the indication that the user is at the location is based on location information associated with the second user device.

6 . The method of claim 1 , wherein the location information includes at least one of global positioning system information from the second user device, the second user device connecting to a local network at the location, and BLUETOOTH discovery information indicating that the second user device is at the location.

7 . The method of claim 1 , wherein the meeting request includes an urgency level associated with the meeting request.

8 . A non-transitory, computer-readable medium containing instructions that are executed by a hardware-based processor to perform stages for providing a smart check-in service, the stages comprising:

receiving, from a first user device, a meeting request for a meeting with a user of a second user device at a location;

adding the meeting request to a queue associated with the user;

receiving an indication that the user is at the location;

sending, to the second user device, the meeting request from the queue based on the indication that the user is at the location

receiving, from the second user device, a response to the meeting request; and

in an instance where the response accepts the meeting request, sending, to the first user device, a notification that the meeting request was accepted.

9 . The non-transitory, computer-readable medium of claim 8 , the stages further comprising:

in an instance where the response rejects the meeting request, deleting the meeting request.

10 . The non-transitory, computer-readable medium of claim 8 , the stages further comprising:

in an instance where the response postpones the meeting request, adding the meeting request back to the queue.

11 . The non-transitory, computer-readable medium of claim 8 , wherein receiving the meeting request includes:

receiving text from a message sent to the user; and

identifying the meeting request in the text using a natural language processing technique.

12 . The non-transitory, computer-readable medium of claim 8 , wherein the indication that the user is at the location is based on location information associated with the second user device.

13 . The non-transitory, computer-readable medium of claim 8 , wherein the location information includes at least one of global positioning system information from the second user device, the second user device connecting to a local network at the location, and BLUETOOTH discovery information indicating that the second user device is at the location.

14 . The non-transitory, computer-readable medium of claim 8 , wherein the meeting request includes an urgency level associated with the meeting request.

15 . A system for providing a smart check-in service, comprising:

a memory storage including a non-transitory, computer-readable medium comprising instructions; and

a computing device including a hardware-based processor that executes the instructions to carry out stages comprising:

receiving, from a first user device, a meeting request for a meeting with a user of a second user device at a location;

adding the meeting request to a queue associated with the user;

receiving an indication that the user is at the location;

sending, to the second user device, the meeting request from the queue based on the indication that the user is at the location

receiving, from the second user device, a response to the meeting request; and

in an instance where the response accepts the meeting request, sending, to the first user device, a notification that the meeting request was accepted.

16 . The system of claim 15 , the stages further comprising:

in an instance where the response rejects the meeting request, deleting the meeting request.

17 . The system of claim 15 , the stages further comprising:

in an instance where the response postpones the meeting request, adding the meeting request back to the queue.

18 . The system of claim 15 , wherein receiving the meeting request includes:

receiving text from a message sent to the user; and

identifying the meeting request in the text using a natural language processing technique.

19 . The system of claim 15 , wherein the indication that the user is at the location is based on location information associated with the second user device.

20 . The system of claim 15 , wherein the location information includes at least one of global positioning system information from the second user device, the second user device connecting to a local network at the location, and BLUETOOTH discovery information indicating that the second user device is at the location.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2021
From: SHETTY, ROHIT PRADEEP
To: VMWARE, INC.
Reel/Frame 057769/0690 →