Cloud-Based Broker Service for Digital Assistants
First Claim
Patent Images
1. A method for providing a broker service to computing devices in a distributed computing environment, comprising:
- aggregating, in the distributed computing environment, a plurality of accounts and a plurality of account credentials utilized for accessing online services;
monitoring, by the distributed computing environment, a context of at least one computing device associated with the plurality of accounts; and
utilizing, by the distributed computing environment, the context of the at least one computing device and data associated with the plurality of accounts and the plurality of account credentials for at least one of automating tasks and providing alerts associated with the data.
2 Assignments
0 Petitions
Accused Products
Abstract
A cloud-based broker service may be provided for computing devices in a distributed computing environment. The broker service may aggregate user accounts and user account credentials utilized for accessing online services by the computing devices. The broker service may monitor a context of the computing devices associated with the user accounts. The broker service may then utilize the context, data associated with the user accounts and data associated with the user account credentials to automate tasks and/or provide alerts associated with the data.
94 Citations
20 Claims
-
1. A method for providing a broker service to computing devices in a distributed computing environment, comprising:
-
aggregating, in the distributed computing environment, a plurality of accounts and a plurality of account credentials utilized for accessing online services; monitoring, by the distributed computing environment, a context of at least one computing device associated with the plurality of accounts; and utilizing, by the distributed computing environment, the context of the at least one computing device and data associated with the plurality of accounts and the plurality of account credentials for at least one of automating tasks and providing alerts associated with the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A distributed computing environment for providing a broker service to client computing devices, comprising:
-
a cloud component comprising a plurality of computing devices, each of the plurality computing devices comprising a memory for storing executable program code and a processor, the processor functionally coupled to the memory and responsive to computer-executable instructions contained in the program code, the cloud component operative to; aggregate a plurality of accounts and a plurality of account credentials utilized for accessing online services; monitor a context associated with the plurality of accounts; and utilize the context and data associated with the plurality of accounts and the plurality of account credentials for at least one of automating tasks and providing alerts associated with the data; and at least one client computing device in communication with the cloud component and operative to; receive signals corresponding to a current physical location of a user of the at least one client computing device; and display notifications for sending the alerts to the user of the at least one client computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising computer-executable instructions which, when executed by a computer, will cause the computer to perform a method for providing a broker service, the method comprising:
-
aggregating a plurality of accounts and a plurality of account credentials utilized for accessing online services, the plurality of account credentials comprising credentials for accessing a calendar service, an e-mail service and a web service; monitoring signals received by a mobile computing device associated with the plurality of accounts, the signals corresponding to a current physical location of the mobile computing device; utilizing the current physical location of the mobile computing device and data associated with the plurality of accounts and the plurality of account credentials for at least one of automating tasks and providing alerts associated with the data; and executing at least one bot for aggregating at least one of additional context, data and data analysis for accessing the online services. - View Dependent Claims (18, 19, 20)
-
Specification