IP Library Granted Patent US 9,535,857
Granted Patent B2
US 9,535,857 · App. 13/943,506 · Granted Jan 3, 2017

Autonomous device interaction

Inventor: David Dabbiere (Atlanta, GA)
Assignee: AirWatch LLC
G06F13/10G06F21/82G06Q20/102G06Q20/204G07F7/0873G07G1/0045G07G5/00G06F2221/2111G06F2221/2141
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 9,535,857
App. No.
13/943,506
Granted
Jan 3, 2017
Kind
B2
Abstract

A method, system, apparatus, and computer program product are provided for facilitating autonomous device interaction. A method is provided that includes receiving response configuration information, receiving at least one indication of at least one occurrence of at least one triggering event, and receiving information regarding at least one peripheral device. The method further includes determining, based at least in part on the information regarding the at least one peripheral device and the response configuration information, at least one configured responsive action and performing at least one authorization procedure. The method even further includes determining, based at least in part on the at least one authorization procedure, whether the at least one configured responsive action is authorized, and, in an instance in which the at least one configured responsive action is authorized, causing the at least one configured responsive action to be automatically performed.

Claims (72)

1. A method for providing autonomous device interaction with a peripheral device, comprising:

receiving response configuration information that relates at least one peripheral device with at least one triggering event;

receiving an indication of at least one occurrence of the at least one triggering event associated with the peripheral device;

receiving information regarding the at least one peripheral device;

determining, based at least in part on the information regarding the at least one peripheral device and the response configuration information, at least one configured responsive action;

performing at least one authorization procedure;

determining, based at least in part on the at least one authorization procedure, whether the at least one configured responsive action is authorized; and

in an instance in which the at least one configured responsive action is authorized:

causing the at least one configured responsive action to be automatically performed by the peripheral device.

2. The method of claim 1 , wherein:

the at least one configured responsive action comprises installing at least one device driver associated with the at least one peripheral device.

3. The method of claim 1 , wherein:

the information regarding the at least one peripheral device comprises information regarding at least one operational status of the at least one peripheral device.

4. The method of claim 3 , wherein:

the at least one configured responsive action comprises causing a request to be transmitted, the request comprising at least one of a maintenance request, a support request, or a procurement request.

5. The method of claim 1 , wherein:

the at least one peripheral device comprises a peripheral device configured to facilitate payment processing.

6. The method of claim 5 , wherein:

the at least one configured responsive action comprises:

receiving invoice information, and

causing payment information to be transmitted.

7. The method of claim 1 , wherein:

the at least one peripheral device comprises a user device.

8. The method of claim 7 , wherein:

the at least one configured responsive action comprises:

determining whether the user device belongs to a shared policy group,

in an instance in which the user device belongs to the shared policy group:

performing at least one of: causing profile information to be transmitted to the user device or receiving profile information from the user device.

9. The method of claim 1 , wherein:

the at least one authorization procedure comprises an authentication procedure.

10. The method of claim 1 , wherein:

the at least one peripheral device comprises a peripheral device associated with a vehicle.

11. The method of claim 10 , wherein:

the information regarding the at least one peripheral device comprises status information; and

the at least one configured responsive action comprises:

receiving status information from the peripheral device, and

causing at least a portion of the status information to be transmitted.

12. An apparatus for providing autonomous device interaction with a peripheral device comprising at least one processor and at least one memory storing program code instructions, the at least one memory and program code instructions being configured to, with the at least one processor, direct the apparatus to at least:

receive response configuration information that relates at least one peripheral device with at least one triggering event;

receive an indication of at least one occurrence of the at least one triggering event associated with the peripheral device;

receive information regarding the at least one peripheral device;

determine, based at least in part on the information regarding the at least one peripheral device and the response configuration information, at least one configured responsive action;

perform at least one authorization procedure;

determine, based at least in part on the at least one authorization procedure, whether the at least one configured responsive action is authorized; and

in an instance in which the at least one configured responsive action is authorized:

cause the at least one configured responsive action to be automatically performed by the at least one peripheral device.

13. The apparatus of claim 12 , wherein:

the at least one configured responsive action comprises installing at least one device driver associated with the at least one peripheral device.

14. The apparatus of claim 12 , wherein:

the information regarding the at least one peripheral device comprises information regarding at least one operational status of the at least one peripheral device.

15. The apparatus of claim 14 , wherein:

the at least one configured responsive action comprises causing a request to be transmitted, the request comprising at least one of a maintenance request, a support request, or a procurement request.

16. The apparatus of claim 12 , wherein:

the at least one peripheral device comprises a user device.

17. The apparatus of claim 16 , wherein:

the at least one configured responsive action comprises:

determining whether the user device belongs to a shared policy group,

in an instance in which the user device belongs to the shared policy group:

performing at least one of: causing profile information to be transmitted to the user device or receiving profile information from the user device.

18. The apparatus of claim 12 , wherein:

the at least one authorization procedure comprises an authentication procedure.

19. A computer program product comprising a non-transitory computer-readable storage medium having program code portions embodied therein for providing autonomous device interaction with a peripheral device, the program code portions being configured to, upon execution, direct an apparatus to at least:

receive response configuration information that relates at least one peripheral device with at least one triggering event;

receive an indication of at least one occurrence of the at least one triggering event associated with the peripheral device;

receive information regarding the at least one peripheral device;

determine, based at least in part on the information regarding the at least one peripheral device and the response configuration information, at least one configured responsive action;

perform at least one authorization procedure;

determine, based at least in part on the at least one authorization procedure, whether the at least one configured responsive action is authorized; and

in an instance in which the at least one configured responsive action is authorized:

cause the at least one configured responsive action to be automatically performed by the at least one peripheral device.

20. The computer program product of claim 19 , wherein:

the at least one configured responsive action comprises installing at least one device driver associated with the at least one peripheral device.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: AIRWATCH LLC
To: OMNISSA, LLC
Reel/Frame 068327/0670 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
MERGER Recorded Jul 21, 2014
From: SKY SOCKET, LLC
To: AIRWATCH LLC
Reel/Frame 033369/0291 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2013
From: DABBIERE, DAVID
To: SKY SOCKET, LLC
Reel/Frame 030913/0948 →
Continuity (2)
Continuation In Part 13925943 · Jun 25, 2013
Related Publication 20130304641A1 · Nov 14, 2013