发明名称 Input content to application via web browser
摘要 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.
申请公布号 US9436482(B2) 申请公布日期 2016.09.06
申请号 US200912410470 申请日期 2009.03.25
申请人 Microsoft Technology Licensing, LLC 发明人 Yoshida Kotaro
分类号 G06F15/16;G06F9/44 主分类号 G06F15/16
代理机构 代理人 Rieth Damon;Hoff Aaron;Minhas Micky
主权项 1. A computer-implemented content system, comprising: a processor; an input method component operable with the processor, the input method component comprising a software keyboard for providing baseline input method functionality to at least one application; a first broker component operable with the processor and configured to receive data associated with a web document, the data adding additional functionality to a first application related to the input method component, the broker component being registered with a URL (uniform resource locator) prefix, the URL prefix being within the web document, the URL prefix being an extension to a set of native URL prefixes of an operating system in which the broker component operates, the operating system including the ability to extend the set of native URL prefixes by registering the URL prefix, registering the URL prefix including associating the URL prefix with a second application for the operating system; and a second broker component operable with the processor and configured to receive data associated with a web document from the input method component, the data adding additional functionality to at least a third application related to the input method component.
地址 Redmond WA US