Map service
First Claim
Patent Images
1. A method implemented by one or more computing devices, the method comprising:
- enumerating, by a platform, a plurality of linguistic services that are available for use by an application based on a service property of respective said linguistic services;
receiving text by the platform from the application for processing by a particular said linguistic service;
in response to receiving data by the platform from the application via an API call, designating which of the plurality of linguistic services is to be available for use by the application based on the service properties of the respective said linguistic services that are relevant to the application; and
forming a communication by the platform to communicate the text to the particular said linguistic service.
2 Assignments
0 Petitions
Accused Products
Abstract
Map service techniques are described. In an implementation, one or more computer-readable media comprise instructions that are executable by a computer to recognize from text an action that is performable by a particular one of a plurality of webpages and parse a set of parameters from the text to be passed to the particular said webpage to cause the webpage to perform the action.
76 Citations
17 Claims
-
1. A method implemented by one or more computing devices, the method comprising:
-
enumerating, by a platform, a plurality of linguistic services that are available for use by an application based on a service property of respective said linguistic services; receiving text by the platform from the application for processing by a particular said linguistic service; in response to receiving data by the platform from the application via an API call, designating which of the plurality of linguistic services is to be available for use by the application based on the service properties of the respective said linguistic services that are relevant to the application; and forming a communication by the platform to communicate the text to the particular said linguistic service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method implemented by one or more computing devices, the method comprising:
-
enumerating, by a platform, a plurality of linguistic services that are available for use by an application based on a service property of respective said linguistic services;
receiving text by the platform from the application for processing by a particular said linguistic service; andforming a communication by the platform to communicate the text to the particular said linguistic service, the particular said linguistic service configured to form a callback to the application upon recognition of linguistic property information associated with the text. - View Dependent Claims (11)
-
-
12. A system implemented by one or more computing devices, the system including:
-
an application that is executable on the one or more computing devices; and a platform that is executable on the one or more computing devices to enumerate a plurality of linguistic services that are available for use by the application based on a service property of respective said linguistic services and act as an intermediary to manage communication between the application and the plurality of linguistic services, the platform configured to designate linguistic services specified by the application such that at least one said linguistic service having a service property that is not specified by the application in an API call received by the platform from the application is not designated by the platform. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification