发明名称 Utilizing a secondary application to render invitational content in a separate window above an allocated space of primary content
摘要 Methods and arrangements are provided for utilizing a secondary application to render invitational content. Primary content rendered by a web browser can be embedded with a command requesting that a secondary application be executed. The secondary application can be executed in a secured sand box environment and configured to render invitational content in a second window above the primary content. The secondary application can be known and trusted by the operating system to gather sensitive data used to select appropriate invitational content. Further, data can be included in the command requesting that the secondary application be executed. The invitational content can be associated with secondary views that can be rendered without affecting the primary content. The secondary application can collect data to render the secondary view, such as the exact point selected, which is used to render graphical transition effects leading to the secondary view.
申请公布号 US9524477(B2) 申请公布日期 2016.12.20
申请号 US201213472425 申请日期 2012.05.15
申请人 Apple Inc. 发明人 Turner William Bedford;Alsina Thomas;Kelly Sean B.
分类号 H04L29/06;H04L29/12;H04L9/32;G06Q10/00;G06F17/30;G06F17/22 主分类号 H04L29/06
代理机构 Polsinelli LLP 代理人 Polsinelli LLP
主权项 1. A method, comprising: rendering, by a computer processor, primary content including an allocated space for invitational content within a first window of a web browser application based on code defining the primary content, the allocated space rendered to be a blank space or to include a default image or text; detecting, by the computer processor, a command within the code defining the primary content, the command comprising a request that a secondary application be executed with the web browser application, wherein the request includes display characteristics and parameter data used to select invitational content for the allocated space, and wherein the display characteristics include one or more dimensions and a location of the allocated space; and upon detecting the command, executing, by the computer processor, the secondary application, wherein the secondary application is configured to, based on the display characteristics and the parameter data from the request, determine a media format of the invitational content, request the invitational content, and render the invitational content, wherein the secondary application renders the invitational content in a second window separate from the first window and overlaying the first window, wherein the second window is positioned to obscure the allocated space, and wherein the second window does not obscure the primary content rendered outside the allocated space within the first window of the web browser application.
地址 Cupertino CA US