Distributed, predictive, dichotomous decision engine for an electronic personal assistant
First Claim
Patent Images
1. A method comprising:
- receiving on a personal electronic device an environmental input from a user;
if the environmental input cannot be fully processed on the personal electronic device, the personal electronic device forwarding the environmental input to a remote device via a communication link while registering input from the user, processing the environmental input on the remote device, and the remote device returning a response for processing on the personal electronic device based on the environmental input; and
if the environmental input can be fully processed on the personal electronic device, fully processing the environmental input on the personal electronic device.
7 Assignments
0 Petitions
Accused Products
Abstract
A system, method and user interface are described for providing a personal assistant functionality using a predictive, adaptive, dichotomous (two choices) decision engine that proactively prompts the user for decisions on matters deemed relevant by the decision engine based on past user decisions and activities.
25 Citations
20 Claims
-
1. A method comprising:
-
receiving on a personal electronic device an environmental input from a user; if the environmental input cannot be fully processed on the personal electronic device, the personal electronic device forwarding the environmental input to a remote device via a communication link while registering input from the user, processing the environmental input on the remote device, and the remote device returning a response for processing on the personal electronic device based on the environmental input; and if the environmental input can be fully processed on the personal electronic device, fully processing the environmental input on the personal electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising non-transitory computer executable code embodied in a non-transitory computer readable medium configured to:
-
receive an environmental input from a user on a personal electronic device; if the environmental input cannot be fully processed on the personal electronic device, forward the environmental input to a remote device via a communication link while registering input from the user, process the environmental input on the remote device, and the remote device returns a response for processing on the personal electronic device based on the environmental input; and if the environmental input can be fully processed on the personal electronic device, fully process the environmental input on the personal electronic device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A personal assistant system comprising:
-
a personal electronic device for receiving an environmental input from a user; and a software program running on the personal electronic device that is configured to; receive the environmental input from the user; if the environmental input cannot be fully processed on the personal electronic device, forward the environmental input to a remote device via a communication link while registering input from the user, process the environmental input on the remote device, and the remote device returns a response for processing on the personal electronic device based on the environmental input; and if the environmental input can be fully processed on the personal electronic device, fully process the environmental input on the personal electronic device. - View Dependent Claims (17, 18, 19, 20)
-
Specification