IP Library Granted Patent US 11,601,427
Granted Patent B2
US 11,601,427 · App. 17/016,514 · Granted Mar 7, 2023

Dynamic service management using voice-activated devices

Inventor: Rohit Pradeep Shetty (Bangalore, IN)
Assignee: VMWARE, INC.
H04L63/0876H04L63/0861
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,601,427
App. No.
17/016,514
Granted
Mar 7, 2023
Kind
B2
Abstract

Disclosed are various aspects of voice skill session lifetime management. In some examples, an inaudible sonic check-in announcement is detected. An inaudible sonic request for check-in authentication is emitted by a voice-activated device. An inaudible sonic authentication is detected. The inaudible sonic authentication includes a service provider identifier. The inaudible sonic check-in announcement is identified as authentic based on task data retrieved based on the service provider identifier. An inaudible sonic approval to perform a task specified in the task data is emitted by the voice-activated device.

Claims (43)

1. A system, comprising:

at least one computing device comprising at least one processor; and

at least one memory comprising executable instructions, wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

detect an inaudible sonic check-in announcement;

emit an inaudible sonic request for check-in authentication;

detect an inaudible sonic authentication comprising a service provider identifier for a service provider;

transmit a task data request to retrieve task data associated with the service provider;

determine that the inaudible sonic check-in announcement is authentic based on the task data; and

emit an inaudible sonic approval to perform a task specified in the task data.

2. The system of claim 1 , wherein the inaudible sonic authentication comprises a task identifier for a task of the service provider.

3. The system of claim 1 , wherein the task data comprises a list of tasks that are available to be performed in association with the inaudible sonic check-in announcement.

4. The system of claim 1 , wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

perform at least one task prerequisite action, wherein the task data specifies the at least one task prerequisite action.

5. The system of claim 4 , wherein the at least one task prerequisite action comprises at least one of: generating an audible notification, identifying a user approval, emitting updated instructions, providing access to a secured location associated with the task, and communicating a task request.

6. The system of claim 1 , wherein the inaudible sonic check-in announcement is emitted by an autonomous vehicle of the service provider.

7. The system of claim 1 , wherein a respective one of the inaudible sonic check-in announcement, the inaudible sonic request for the check-in authentication, and the inaudible sonic approval comprises: an ultrasonic frequency, or an infrasonic frequency.

8. A non-transitory computer-readable medium comprising executable instructions, wherein the instructions, when executed by at least one processor, cause at least one computing device to at least:

detect an inaudible sonic check-in announcement;

emit an inaudible sonic request for check-in authentication;

detect an inaudible sonic authentication comprising a service provider identifier for a service provider;

transmit a task data request to retrieve task data associated with the service provider;

determine that the inaudible sonic check-in announcement is authentic based on the task data; and

emit an inaudible sonic approval to perform a task specified in the task data.

9. The non-transitory computer-readable medium of claim 8 , wherein the inaudible sonic authentication comprises a task identifier for a task of the service provider.

10. The non-transitory computer-readable medium of claim 8 , wherein the task data comprises a list of tasks that are available to be performed in association with the inaudible sonic check-in announcement.

11. The non-transitory computer-readable medium of claim 8 , wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:

perform at least one task prerequisite action, wherein the task data specifies the at least one task prerequisite action.

12. The non-transitory computer-readable medium of claim 11 , wherein the at least one task prerequisite action comprises at least one of: generating an audible notification, identifying a user approval, emitting updated instructions, providing access to a secured location associated with the task, and communicating a task request.

13. The non-transitory computer-readable medium of claim 8 , wherein the inaudible sonic check-in announcement is emitted by an autonomous vehicle of the service provider.

14. The non-transitory computer-readable medium of claim 8 , wherein a respective one of the inaudible sonic check-in announcement, the inaudible sonic request for the check-in authentication, and the inaudible sonic approval comprises: an ultrasonic frequency, or an infrasonic frequency.

15. A method performed by at least one computing device based on instructions executed by at least one processor of the at least one computing device, the method comprising:

detecting an inaudible sonic check-in announcement;

emitting an inaudible sonic request for check-in authentication;

detecting an inaudible sonic authentication comprising a service provider identifier for a service provider;

transmitting a task data request to retrieve task data associated with the service provider;

determining that the inaudible sonic check-in announcement is authentic based on the task data; and

emitting an inaudible sonic approval to perform a task specified in the task data.

16. The method of claim 15 , wherein the inaudible sonic authentication comprises a task identifier for a task of the service provider.

17. The method of claim 15 , wherein the task data comprises a list of tasks that are available to be performed in association with the inaudible sonic check-in announcement.

18. The method of claim 15 , further comprising:

performing at least one task prerequisite action, wherein the task data specifies the at least one task prerequisite action.

19. The method of claim 18 , wherein the at least one task prerequisite action comprises at least one of: generating an audible notification, identifying a user approval, emitting updated instructions, providing access to a secured location associated with the task, and communicating a task request.

20. The method of claim 19 , wherein the inaudible sonic check-in announcement is emitted by an autonomous vehicle of the service provider.

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/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: SHETTY, ROHIT PRADEEP
To: VMWARE, INC.
Reel/Frame 053730/0916 →