-
公开(公告)号:US20240362402A1
公开(公告)日:2024-10-31
申请号:US18767856
申请日:2024-07-09
发明人: Eric H. GREENBERG , Ian MCFARLAND , John M. GARRIS , Mark E. ROLSTON , Jared L. FICKLIN , Matthew J. SANTONE , Jon STEVENS
IPC分类号: G06F40/143 , G06F3/04842 , G06F40/106 , G06F40/117 , G06F40/134 , G06F40/186 , G06Q10/101 , G06Q30/0601 , G06T11/60
CPC分类号: G06F40/143 , G06F3/04842 , G06F40/106 , G06F40/117 , G06F40/134 , G06Q10/101 , G06Q30/0643 , G06T11/60 , G06F40/186
摘要: A variety of data structures, components, runtime viewers and methods are described for defining, delivering and rendering wrapped packages of cards in a manner particularly well suited, but not limited to, display on mobile devices. Each card may selectively include media content, a palette of application functionality and/or supporting e-commerce related services. A wrap descriptor, composed of a plurality of card descriptors defines the structure, layout and content of a set of cards that constitute the wrap. The wrap descriptor may take the form of a JSON data object. A runtime viewer that executes on the rendering computing device may be used to transform the wrap descriptor into a runtime instance of the wrap that includes the content and functionality defined by the descriptor. In some implementations, the runtime viewer creates an object graph, which may then be converted to an object model suitable for rendering on the consuming device.