发明名称 Cloud-based web page applications for extending functionality
摘要 Embodiments extend functionality of a web page using cloud-based page applications. A page application provider, executing as part of a web browser, receives notification of a web page being accessed by a user of a user computing device. One or more page applications associated with the web page are identified. The identified page applications provide functionality related to the web page and, in some embodiments, interact or share data with the web page. The page application provider presents the identified page applications to the user. Based on a selection of at least one of the presented page applications, the selected page application is provided for execution by the user computing device. In some embodiments, the correlations among the user, web pages, and page applications are available from a cloud-based page application service.
申请公布号 US8775554(B2) 申请公布日期 2014.07.08
申请号 US201012981494 申请日期 2010.12.30
申请人 Microsoft Corporation 发明人 Ozzie Raymond E.;Moromisato George;Ozzie Jack
分类号 G06F15/173 主分类号 G06F15/173
代理机构 代理人 Goldsmith Micah;Johnson Glen;Minhas Micky
主权项 1. A system comprising: a memory area associated with a user computing device, said memory area storing a page application provider; a processor programmed to execute the page application provider on the user computing device to: detect a request from a user of the user computing device for access to a web page;provide, based on the detected request, a page application service with a network address associated with the web page and a user identifier associated with the user, wherein the user identifier identifies the user without regard to the user computing device currently used by the user;receive, from the page application service and based on the provided network address and the user identifier, one or more page application identifiers associated with the network address and the user identifier, each of the page application identifiers identifying at least one of a plurality of page applications, said page applications providing functionality related to the web page, wherein providing the page application service with the network address and receiving the one or more page application identifiers occurs separate from obtaining the web page;present, to the user, the web page and the page applications associated with the page application identifiers;receive, from the user, a selection of at least one of the presented page applications; andexecute the selected page application.
地址 Redmond WA US