Cognitive program suite for a cognitive device and a mobile device
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving, by a computer device, a query from a cognitive device;
determining, by the computer device, whether a user of a mobile device has a required access level for the query, the required access level being based on the user being listed in settings of the mobile device;
restricting, by the computer device and based on a result of the determining being that the user is not listed in the settings of the mobile device, access to the mobile device by the cognitive device;
processing, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the query to generate a processed query;
transmitting, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the processed query to the mobile device;
receiving, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, an action query result from the mobile device based on the mobile device receiving the processed query and performing an action query; and
transmitting, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the action query result to the cognitive device based on receiving the action query result.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for utilizing a cognitive device are disclosed. A method includes: receiving, by a computer device, a query from a cognitive device; processing, by the computer device, the query to generate a processed query; transmitting, by the computer device, the processed query to a mobile device; receiving, by the computer device, an action query result from the mobile device based on the mobile device receiving the processed query and performing an action query; transmitting, by the computer device, the action query result to the cognitive device based on receiving the action query result.
15 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a computer device, a query from a cognitive device; determining, by the computer device, whether a user of a mobile device has a required access level for the query, the required access level being based on the user being listed in settings of the mobile device; restricting, by the computer device and based on a result of the determining being that the user is not listed in the settings of the mobile device, access to the mobile device by the cognitive device; processing, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the query to generate a processed query; transmitting, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the processed query to the mobile device; receiving, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, an action query result from the mobile device based on the mobile device receiving the processed query and performing an action query; and transmitting, by the computer device and based on the result of the determining being that the user is listed in the settings of the mobile device, the action query result to the cognitive device based on receiving the action query result. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer device to cause the computer device to:
-
receive a read Short Messaging Service (SMS) message query from a cognitive device; determine whether a user of a mobile device has a required access level for the SMS message query, the required access level being based on the user being listed in settings of the mobile device; restrict, based on a result of the determining being that the user is not listed in the settings of the mobile device, access to the mobile device by the cognitive device; process, based on the result of the determining being that the user is listed in the settings of the mobile device, the read Short Messaging Service (SMS) message query to generate a read SMS message processed query; transmit, based on the result of the determining being that the user is listed in the settings of the mobile device, the read SMS message processed query to the mobile device; receive, based on the result of the determining being that the user is listed in the settings of the mobile device, an SMS message query result from the mobile device based on the mobile device receiving the read SMS message processed query and performing a read SMS message query; transmit, based on the result of the determining being that the user is listed in the settings of the mobile device, the SMS message query result to the cognitive device based on receiving the SMS message query result. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium associated with a computing device; program instructions to receive a send email query from a cognitive device; program instructions to determine whether a user of a mobile device has a required access level for the send email query, the required access level being based on the user being listed in settings of the mobile device; program instructions to restrict, based on a result of the determining being that the user is not listed in the settings of the mobile device, access to the mobile device by the cognitive device; program instructions to process, based on the result of the determining being that the user is listed in the settings of the mobile device, the send email query to generate a send email processed query; program instructions to transmit, based on the result of the determining being that the user is listed in the settings of the mobile device, the send email processed query to the mobile device, program instructions to receive, based on the result of the determining being that the user is listed in the settings of the mobile device, a send email query result from the mobile device based on the mobile device receiving the send email processed query and performing a send email query, program instructions to transmit, based on the result of the determining being that the user is listed in the settings of the mobile device, the send email query result to the cognitive device based on receiving the send email query result, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (17, 18, 19, 20)
-
Specification