-
公开(公告)号:US20100125558A1
公开(公告)日:2010-05-20
申请号:US12273605
申请日:2008-11-19
申请人: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
发明人: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
CPC分类号: G06F8/36
摘要: A framework for open, dynamic, and reflective applications contains high level metadata that define blocks of composable elements using a service definition, which defines specific keys for using the block of code. The service definition may be exported from the code using reflection without having to load the code into memory, and decisions on which block of code and how to load the code may be made at runtime. The composable elements may be grouped into composable parts. Composable part definitions may be used to instantiate or produce composable parts. At runtime, dynamic applications may search from many composable elements, and instantiate and execute the composable element as part of the application.
摘要翻译: 用于开放,动态和反射应用程序的框架包含高级元数据,它使用服务定义定义可组合元素的块,该服务定义定义了使用代码块的特定键。 可以使用反射从代码导出服务定义,而不必将代码加载到存储器中,并且可以在运行时对代码的哪个代码块以及如何加载代码做出决定。 可组合元素可以分组成可组合部分。 可组合部件定义可用于实例化或生产可组合部件。 在运行时,动态应用程序可以从许多可组合元素中进行搜索,并将可组合元素实例化并执行为应用程序的一部分。
-
公开(公告)号:US08707259B2
公开(公告)日:2014-04-22
申请号:US12273605
申请日:2008-11-19
申请人: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
发明人: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
IPC分类号: G06F9/44
CPC分类号: G06F8/36
摘要: A framework for open, dynamic, and reflective applications contains high level metadata that define blocks of composable elements using a service definition, which defines specific keys for using the block of code. The service definition may be exported from the code using reflection without having to load the code into memory, and decisions on which block of code and how to load the code may be made at runtime. The composable elements may be grouped into composable parts. Composable part definitions may be used to instantiate or produce composable parts. At runtime, dynamic applications may search from many composable elements, and instantiate and execute the composable element as part of the application.
摘要翻译: 用于开放,动态和反射应用程序的框架包含高级元数据,它使用服务定义定义可组合元素的块,该服务定义定义了使用代码块的特定键。 可以使用反射从代码导出服务定义,而不必将代码加载到存储器中,并且可以在运行时对代码的哪个代码块以及如何加载代码做出决定。 可组合元素可以分组成可组合部分。 可组合部件定义可用于实例化或生产可组合部件。 在运行时,动态应用程序可以从许多可组合元素中进行搜索,并将可组合元素实例化并执行为应用程序的一部分。
-
3.
公开(公告)号:US20130097555A1
公开(公告)日:2013-04-18
申请号:US13332399
申请日:2011-12-21
申请人: Daniel Marantz , Manny Tan , Keith A. Regier , Alex Bulankou
发明人: Daniel Marantz , Manny Tan , Keith A. Regier , Alex Bulankou
IPC分类号: G06F3/048
CPC分类号: G06F16/9038
摘要: Architecture that includes a rendering framework for rendering structured content in structured parts and a set of transitions/interactions which when combined enable a generic item of a list of items to transition item elements to different content views (states) without or without user interaction. The space consumed by the different element content views is pre-computed such that an item in the list is not pushed from view when an element is in a larger version, or a new item added to the list when element content is transitioned back to the smaller content version. All items remain in view independent of whether a single item has an element that is in a different view state. A results model automatically cycles through a preview of the content states of the result entries in the absence of any user interaction, and based on settings configured by the user.
摘要翻译: 包括用于在结构化部分中呈现结构化内容的渲染框架和一组转换/交互的结构,当组合时,可以使用项目列表的通用项目将项目元素转换为不同的内容视图(状态),而无需用户或不进行用户交互。 预先计算不同元素内容视图消耗的空间,使得当元素处于较大版本时,列表中的项目不会从视图中推出,或者当元素内容被转换回到列表中时添加到列表中的新项目 较小的内容版本。 所有项目都保留在视图中,而不管单个项目是否具有处于不同视图状态的元素。 在没有任何用户交互的情况下,并且基于用户配置的设置,结果模型会自动循环浏览结果条目的内容状态。
-
-