Mobile secretary cloud application
AssigneeMikko Vaananen
InventorMikko Vaananen
Life of this patent
Estimating the term…
Abstract
The disclosure provides a method, system, and a software program product for assisting a user and/or managing tasks of the user, by a mobile secretary cloud application configured to operate in a mobile client device and cloud server network. The mobile secretary cloud application reads data from another software application and operates at least one of another application and a third application based on the read data. Further, Artificial intelligence is utilized by the mobile secretary cloud application for operating another application and the third application.
Claims20
A non-transitory computer readable medium including instructions for performing operations for one or more software program products to operate with a client device connected to a cloud server network via a communication network, the operations comprising:
- analyzing and sorting messages for a messaging application, based on data from the messaging application;
- and
- using one or more artificial intelligence models trained using data relating to a plurality of users, to at least one of:
- (i) operate one or more applications for assisting a user to perform tasks or (ii) use the one or more applications independently of the user for performing the tasks on behalf of the user, wherein the tasks include:
- assisting the user with voice instructions received using an Interactive Voice Response (IVR) system and analyzed using at least one of the artificial intelligence models,
- wherein the cloud server network repeatedly updates artificial intelligence files for a number of tasks, and makes the artificial intelligence files available to the software program products to operate with the client device, and
- wherein assisting the user with voice instructions received using an Interactive Voice Response (IVR) system is further based on using crowdsourced data with at least one of the artificial intelligence models.
A system for performing operations for one or more software program products to operate with a client device connected to a cloud server network via a communication network, comprising:
- a processor;
- and
- a memory connected to the processor and storing instructions for the one or more software program products, wherein the processor is configured to execute the software program products to perform the operations, comprising:
- analyzing and sorting messages for a messaging application, based on data from the messaging application;
- and
- using one or more artificial intelligence models trained using data relating to a plurality of users, to at least one of:
- (i) operate one or more applications for assisting a user to perform tasks or (ii) use the one or more applications independently of the user for performing the tasks on behalf of the user, wherein the tasks include two or more of:
- (i) providing one or more draft answers to queries included in inbound messages, automatically to the user, comprising:
- analyzing the inbound messages, using at least one of the artificial intelligence models, based on content of the inbound messages;
- (ii) organizing an agenda for the user, comprising:
- scheduling a unit of time and a place for one or more activities in the agenda based on available time in a user calendar;
- or
- (iii) assisting the user with voice instructions received using an Interactive Voice Response (IVR) system and analyzed using at least one of the artificial intelligence models, and
- wherein the cloud server network repeatedly updates artificial intelligence files for a number of tasks, and makes the artificial intelligence files available to the software program products to operate with the client device.
Dependencies are inferred from the claim text.