发明名称 Content delivery within an application
摘要 A view component of an application requests content from a model component of the application, where the request for content includes a request for data. The model component determines whether the requested data is available. If the requested data is available, the model component delivers the requested content and the requested data. If the requested data is not available, the model component first delivers the requested content and a data placeholder, and after the model component retrieves the data, the model component delivers the requested data to replace the data placeholder.
申请公布号 US8856803(B2) 申请公布日期 2014.10.07
申请号 US201113287368 申请日期 2011.11.02
申请人 Oracle International Corporation 发明人 Guddanti Venkata;Elges Michael
分类号 G06F13/00;G06F17/00;G06F12/00;G06F17/30 主分类号 G06F13/00
代理机构 Miles & Stockbridge P.C. 代理人 Miles & Stockbridge P.C.
主权项 1. A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to deliver content to a user interface of an application, the delivering comprising: receiving a request for content, wherein the request comprises a request for data; determining whether the requested data is available, wherein the requested data is available when the data is cached in a memory; transmitting the requested content and the requested data in a single communication when the requested data is available, wherein the requested content and the requested data are displayed within the user interface of the application; transmitting the requested content and a data placeholder in a first communication when the requested data is not available, wherein the requested content and the data placeholder are displayed within the user interface of the application, wherein the data placeholder is displayed in place of the requested data, and wherein the data placeholder indicates that the requested data is being retrieved; retrieving the requested data from a data store when the requested data is not available; and transmitting the requested data in a second communication when the requested data is not available, wherein the requested data is displayed in place of the data placeholder within the user interface of the application; wherein the requested data is delivered according to a content delivery attribute, and wherein the content delivery attribute defines when the requested data is delivered.
地址 Redwood Shores CA US