Methods and apparatus for initiating an action
First Claim
Patent Images
1. A method, comprising:
- using at least one computer to perform acts of;
(A) receiving a query from a mobile device configured to communicate over a wireless communication medium with the at least one computer, the query comprising content, the content comprising at least a first word and a second word;
(B) determining a semantic meaning of the query at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags;
(C) determining, based at least in part on the determined semantic meaning of the query and without prompting a user of the mobile device for any additional input, that an application is to be launched on the mobile device; and
(D) in response to performing (C), causing the mobile 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.
53 Citations
42 Claims
-
1. A method, comprising:
using at least one computer to perform acts of; (A) receiving a query from a mobile device configured to communicate over a wireless communication medium with the at least one computer, the query comprising content, the content comprising at least a first word and a second word; (B) determining a semantic meaning of the query at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; (C) determining, based at least in part on the determined semantic meaning of the query and without prompting a user of the mobile device for any additional input, that an application is to be launched on the mobile device; and (D) in response to performing (C), causing the mobile 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 mobile device configured to communicate over a wireless communication medium with at least one computer, the method comprising acts of:
-
(A) receiving a free-form query from a user, the query comprising content including at least a first word and a second word; (B) transferring a representation of the query to the at least one computer; (C) in response to the transferring, receiving from the at least one computer at least one instruction to launch an application on the mobile device, the at least one instruction generated based on a semantic meaning of the query determined at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word in the query, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; and (D) launching the application in response to receiving the at least one instruction. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable medium having instructions thereon which, when executed by at least one computer, cause the at least one computer to perform a method comprising acts of:
-
(A) receiving a query from a mobile device configured to communicate over a wireless communication medium with the at least one computer, the query comprising content, the content comprising at least a first word and a second word; (B) determining a semantic meaning of the query at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; (C) determining, based at least in part on the determined semantic meaning of the query and without prompting a user of the mobile device for any additional input, that an application is to be launched on the mobile device; and (D) in response to performing (C), causing the mobile device to launch the application using at least some information determined from the content of the query. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. At least one non-transitory computer-readable medium having instructions recorded thereon which, when executed by a mobile device configured to communicate over a wireless communication medium with at least one computer, cause the mobile device to perform a method comprising acts of:
-
(A) receiving a free-form query from a user, the query comprising content including at least a first word and a second word; (B) transferring a representation of the query to the at least one computer; (C) in response to performing (B), receiving from the at least one computer at least one instruction to launch an application on the mobile device, the at least one instruction generated based on a semantic meaning of the query determined at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; and (D) launching the application in response to receiving the at least one instruction. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. At least one computer, comprising:
at least one processor, programmed to; receive a query from a mobile device configured to communicate over a wireless communication medium with the at least one computer, the query comprising content, the content comprising at least a first word and a second word; determine a semantic meaning of the query at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; determine, based at least in part on the determined semantic meaning of the query and without prompting a user of the mobile device for any additional input, that an application is to be launched on the mobile device; and in response to determining that the application is to be launched on the mobile device, cause the mobile device to launch the application using at least some information determined from the content of the query. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
36. A mobile device configured to communicate over a wireless communication medium with at least one computer, the mobile device comprising:
-
at least one processor; and an application, executed by the at least one processor, that; receives a free-form query from a user, the query comprising content including at least a first word and a second word; transfers a representation of the query to the at least one computer; and in response to transferring the representation for the query, receives from the at least one computer at least one instruction to launch an application on the mobile device, the at least one instruction generated based on a semantic meaning of the query determined at least in part by identifying a first semantic tag indicating a meaning of at least the first word and a second semantic tag indicating a meaning of at least the second word, and determining the semantic meaning of the query based at least in part on at least one information category associated with the first and second semantic tags; and launches the application in response to receiving the at least one instruction. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
Specification