INPUT CONTENT TO APPLICATION VIA WEB BROWSER
First Claim
1. A computer-implemented content system, comprising:
- an input method component attached to an application for providing baseline input method functionality to the application; and
a broker component for receiving data associated with a web document, the data adding additional functionality to the application related to the input method component.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed architecture allows markup language (e.g., HTML) pages to facilitate the insertion of content (e.g., text) into an application to which an input method is attached. In this way, a plug-in developer can implement any UI look and behavior using a web page language (e.g., HTML), communicate with a backend datasource just as a regular HTML page, and perform this using any suitable technology. Since the web page is stored in a web server and downloaded to client on-the-fly, install is minimal and users can use the latest version automatically. A broker component receives data derived from code authored in the programming language and embedded in a markup language and provides the additional arbitrary data to the application.
-
Citations
20 Claims
-
1. A computer-implemented content system, comprising:
-
an input method component attached to an application for providing baseline input method functionality to the application; and a broker component for receiving data associated with a web document, the data adding additional functionality to the application related to the input method component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented content system, comprising:
-
an input method component associated with an application for providing baseline input method functionality to the application; and a broker component associated with the input method component for receiving a notification from the input method component, the broker component providing additional functionality to the application in a form of data generated from code in a web page. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented content method, comprising:
-
providing baseline input method functionality to an application; accessing a web page that includes embedded code related to additional application functionality; running the embedded code in the web page to obtain the additional application functionality; and adding the additional application functionality to the application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification