METHODS AND APPARATUS FOR INITIATING AN ACTION
First Claim
Patent Images
1. A method, performed by at least one computer, comprising acts of:
- (A) receiving a query from a device, the query comprising content;
(B) determining based at least in part on the content of the query that an application is to be launched on the device; and
(C) causing the device to launch the application using at least some information determined from the content of the query.
2 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments relate to techniques for receiving a query from a device, the query comprising content; determining based at least in part on the content of the query that an application is to be launched on the device; and causing the device to launch the application using at least some information determined from the content of the query. Some embodiments relate to techniques for receiving a free-form query from a user; transferring a representation of the query to at least one computer; and receiving from the at least one computer at least one instruction to launch an application on the device.
-
Citations
81 Claims
-
1. A method, performed by at least one computer, comprising acts of:
-
(A) receiving a query from a device, the query comprising content; (B) determining based at least in part on the content of the query that an application is to be launched on the device; and (C) causing the device to launch the application using at least some information determined from the content of the query. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, performed by a device comprising an application, comprising acts of:
-
(A) receiving a free-form query from a user; (B) transferring a representation of the query to at least one computer; (C) receiving from the at least one computer at least one instruction to launch an application on the device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, performed by a device comprising first and second applications, comprising acts of:
-
(A) receiving, from a user, a natural language input to the first application; (B) transferring a representation of the natural language input to at least one computer; (C) receiving from the at least one computer at least one instruction to launch the second application. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. At least one computer-readable medium having instructions thereon which, when executed by at least one computer, perform a method comprising acts of:
-
(A) receiving a query from a device, the query comprising content; (B) determining based at least in part on the content of the query that an application is to be launched on the device; and (C) causing the device to launch the application using at least some information determined from the content of the query. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. At least one computer-readable medium having instructions recorded thereon which, when executed by a device comprising an application, perform a method comprising acts of:
-
(A) receiving a free-form query from a user; (B) transferring a representation of the query to at least one computer; (C) receiving from the at least one computer at least one instruction to launch an application on the device. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. At least one computer-readable medium having instructions recorded thereon which, when executed by a device comprising first and second applications, perform a method comprising acts of:
-
(A) receiving, from a user, a natural language input to the first application; (B) transferring a representation of the natural language input to at least one computer; (C) receiving from the at least one computer at least one instruction to launch the second application. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. At least one computer, comprising:
-
at least one processor, programmed to; receive a query from a device, the query comprising content; determine based at least in part on the content of the query that an application is to be launched on the device; and cause the device to launch the application using at least some information determined from the content of the query. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
-
62. A device, comprising:
-
at least one processor; an application, executed by the at least one processor, that; receives a free-form query from a user; transfers a representation of the query to at least one computer; receives from the at least one computer at least one instruction to launch an application on the device. - View Dependent Claims (63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. A device, comprising:
-
at least one processor; and first and second applications, executed by the at least one processor; wherein the first application; receives, from a user, a natural language input to the first application; transfers a representation of the natural language input to at least one computer; receives from the at least one computer at least one instruction to launch the second application. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification