Inheritance context for graphics primitives
    1.
    发明授权
    Inheritance context for graphics primitives 有权
    图形基元的继承上下文

    公开(公告)号:US07743387B2

    公开(公告)日:2010-06-22

    申请号:US11252374

    申请日:2005-10-18

    IPC分类号: G06F13/00

    CPC分类号: G06F9/4492

    摘要: An inheritance context is created for a graphics primitive object that is a property of a visual element. The inheritance context can be used to make some element information (e.g., information in resource dictionaries, name dictionaries, and inheritable properties that reside in the element tree containing the visual element) available to the graphics primitive object.

    摘要翻译: 为作为可视元素的属性的图形原始对象创建继承上下文。 继承上下文可用于使图形原始对象可用的某些元素信息(例如,资源字典中的信息,名称字典和位于包含可视元素的元素树中的可继承属性)。

    INFORMATION HANDLING DEVICES WITH TOUCH-BASED REFLECTIVE DISPLAY
    2.
    发明申请
    INFORMATION HANDLING DEVICES WITH TOUCH-BASED REFLECTIVE DISPLAY 有权
    信息处理设备与基于触摸的反射显示

    公开(公告)号:US20130050134A1

    公开(公告)日:2013-02-28

    申请号:US13222585

    申请日:2011-08-31

    IPC分类号: G06F3/045 G06F3/041

    摘要: Devices, methods and products are described that provide information handling devices with touch-based reflective display. One aspect provides a method comprising: providing a touchable control having one or more areas, said one or more areas providing both reflective display and accepting touch-based input; displaying data on a display device of an information handling device which does not overlap the reflective display of said one or more areas; ascertaining touch-based input to said one or more areas of said touchable control area; and executing one or more functions responsive to said touch-based input. Other embodiments are described.

    摘要翻译: 描述了提供具有触摸式反射显示器的信息处理设备的设备,方法和产品。 一方面提供了一种方法,包括:提供具有一个或多个区域的可触摸控制,所述一个或多个区域提供反射显示和接受基于触摸的输入; 在不与所述一个或多个区域的反射显示器重叠的信息处理装置的显示装置上显示数据; 确定对所述可触摸控制区域的所述一个或多个区域的基于触摸的输入; 以及响应于所述基于触摸的输入执行一个或多个功能。 描述其他实施例。

    Information handling devices with touch-based reflective display
    3.
    发明授权
    Information handling devices with touch-based reflective display 有权
    具有触摸式反光显示的信息处理设备

    公开(公告)号:US09007297B2

    公开(公告)日:2015-04-14

    申请号:US13222901

    申请日:2011-08-31

    IPC分类号: G09G3/34 G06F3/0488

    摘要: Devices, methods and products are described that provide information handling devices with touch-based reflective display. One aspect provides an information handling device including one or more processors; a display device; and a touchable control area having one or more configurable areas, said one or more configurable areas providing both reflective display and accepting touch-based input; wherein said touchable control area is disposed in place of at least a portion of a standard component of said information handling device, other than said display device, and provides functionality equivalent thereto in one or more configurations. Other embodiments are described.

    摘要翻译: 描述了提供具有触摸式反射显示器的信息处理设备的设备,方法和产品。 一方面提供一种包括一个或多个处理器的信息处理设备; 显示装置; 以及具有一个或多个可配置区域的可触摸控制区域,所述一个或多个可配置区域提供反射显示和接受基于触摸的输入; 其中所述可触摸控制区域被设置成代替除了所述显示设备之外的所述信息处理设备的标准组件的至少一部分,并且在一个或多个配置中提供与其等效的功能。 描述其他实施例。

    Systems and methods for scoring documents
    5.
    发明授权
    Systems and methods for scoring documents 有权
    用于评分文件的系统和方法

    公开(公告)号:US08762225B1

    公开(公告)日:2014-06-24

    申请号:US13152107

    申请日:2011-06-02

    IPC分类号: G06Q30/00

    CPC分类号: G06F17/30011

    摘要: A system generates a score for a document based on best seller list information relating to the document, circulation information relating to the document, publisher sales information relating to a publisher associated with the document, author sales information relating to an author associated with the document, user behavior information relating to access of the document by users, and/or a link-based score of a web document relating to the document.

    摘要翻译: 系统基于与文档有关的畅销书列表信息,与该文档有关的流通信息,与该文档相关联的发布者的出版商销售信息,与该文档相关联的作者相关的作者销售信息,生成文档的得分, 与用户对文档的访问有关的用户行为信息和/或与该文档有关的web文档的基于链接的得分。

    Visual and scene graph interfaces
    7.
    发明授权
    Visual and scene graph interfaces 有权
    视觉和场景图界面

    公开(公告)号:US07466315B2

    公开(公告)日:2008-12-16

    申请号:US10693673

    申请日:2003-10-23

    IPC分类号: G06T11/20 G09G5/00 G06F3/00

    摘要: A method and system implemented in an application programming interface (API) and an object model allows program code developers to interface in a consistent manner with a scene graph data structure to output graphics. Via the interfaces, program code writes drawing primitives such as geometry data, image data, animation data and other data to visuals that represent a drawing surface, including validation visual objects, drawing visual objects and surface visual objects. The code can also specify transform, clipping and opacity properties on visuals, and add child visuals to other visuals to build up a hierarchical scene graph. A visual manager traverses the scene graph to provide rich graphics data to lower-level graphics components.

    摘要翻译: 在应用编程接口(API)和对象模型中实现的方法和系统允许程序代码开发人员以一致的方式与场景图数据结构进行接口以输出图形。 通过接口,程序代码将诸如几何数据,图像数据,动画数据和其他数据的绘制图元写入表示绘图表面的视觉,包括验证可视对象,绘制可视对象和表面可视对象。 代码还可以在视觉上指定变换,剪切和不透明度属性,并将其他视觉效果添加到其他视觉效果中以构建分层场景图。 视觉管理器遍历场景图,为较低级别的图形组件提供丰富的图形数据。

    Translating two-dimensional user input on three-dimensional scene
    8.
    发明授权
    Translating two-dimensional user input on three-dimensional scene 有权
    在三维场景上翻译二维用户输入

    公开(公告)号:US08031190B2

    公开(公告)日:2011-10-04

    申请号:US10838931

    申请日:2004-05-03

    IPC分类号: G06T15/00

    CPC分类号: G06T17/005 G06T15/00

    摘要: A computing system translates two-dimensional (2D) graphical input by a user who is selecting one or more 2D images in a three-dimensional (3D) scene of 3D models created by model 3D objects. The computing system comprises a viewport module, a retrieve module, set ray module and, a hit detection module. The viewport module defines 2D boundaries of the 3D scene and a view point location in 3D space for viewing the 3D scene. The retrieve module retrievies a selection point location in 2D space for the 2D graphical input. The set ray module sets a pick ray in 3D space based on the view point location and the selection point location. The hit detection module detects a hit by the pick ray on a 3D model in the 3D scene. In this computing system there is a method of processing a hierarchy of computer program visual objects for detecting a hit by 2D input on 2D and 3D images displayed by a computing system. The method begins by traversing branches of a first tree hierarchy of visual objects to leaf objects. Next the method detects whether the next unprocessed leaf object is a visual 2D object with 2D geometry or a model 3D object with 3D geometry. Lastly the method calls a 2D process to detect a hit on the 2D geometry of a visual object if a visual 2D object is detected and calls the 3D process to detect a hit on the 3D geometry of a visual object if a model 3D object is detected.

    摘要翻译: 计算系统通过在由模型3D对象创建的3D模型的三维(3D)场景中选择一个或多个2D图像的用户来翻译二维(2D)图形输入。 计算系统包括视口模块,检索模块,设置射线模块和命中检测模块。 视口模块定义3D场景的2D边界和用于观看3D场景的3D空间中的视点位置。 检索模块检索2D图形输入的2D空间中的选择点位置。 基于视点位置和选择点位置,设置射线模块在3D空间中设置拾取光线。 命中检测模块检测3D场景中的3D模型上的拾取光线的命中。 在该计算系统中,存在一种处理计算机程序视觉对象的层次结构的方法,用于检测由计算系统显示的2D和3D图像上的2D输入的命中。 该方法通过将可视对象的第一树层次结构的分支遍历到叶对象来开始。 接下来,该方法检测下一个未处理的叶对象是具有2D几何的可视2D对象还是具有3D几何的模型3D对象。 最后,如果检测到视觉2D对象,则该方法调用2D过程来检测视觉对象的2D几何的命中,并且如果检测到模型3D对象,则调用3D处理来检测对视觉对象的3D几何图像的命中 。

    Intelligent caching data structure for immediate mode graphics
    9.
    发明授权
    Intelligent caching data structure for immediate mode graphics 有权
    用于即时模式图形的智能缓存数据结构

    公开(公告)号:US07808506B2

    公开(公告)日:2010-10-05

    申请号:US12549253

    申请日:2009-08-27

    IPC分类号: G09G5/36 G06T1/20 G06T15/00

    CPC分类号: G06T15/005

    摘要: An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with mechanisms that intelligently control how the visual information therein is populated and used. The cache data structure can be traversed for direct rendering, or traversed for pre-processing the visual information into an instruction stream for another entity. Much of the data typically has no external reference to it, thereby enabling more of the information stored in the data structure to be processed to conserve resources. A transaction/batching-like model for updating the data structure enables external modifications to the data structure without interrupting reading from the data structure, and such that changes received are atomically implemented. A method and mechanism are provided to call back to an application program in order to create or re-create portions of the data structure as needed, to conserve resources.

    摘要翻译: 智能缓存数据结构和机制,通过对象和表示图形信息的数据存储视觉信息。 数据结构通常与智能地控制如何填充和使用其中的视觉信息的机制相关联。 可以遍历高速缓存数据结构以进行直接呈现,或者遍历以将视觉信息预处理成另一个实体的指令流。 许多数据通常没有对其的外部参考,从而使得能够处理存储在数据结构中的更多信息以节省资源。 用于更新数据结构的交易/批量化模型使得能够对数据结构进行外部修改,而不会中断从数据结构的读取,并且使得接收的变化被原子地实现。 提供了一种方法和机制来回调应用程序,以便根据需要创建或重新创建数据结构的一部分,以节省资源。

    Intelligent caching data structure for immediate mode graphics

    公开(公告)号:US07477259B2

    公开(公告)日:2009-01-13

    申请号:US11454719

    申请日:2006-06-16

    IPC分类号: G09G5/36

    摘要: An intelligent caching data structure and mechanisms for storing visual information via objects and data representing graphics information. The data structure is generally associated with mechanisms that intelligently control how the visual information therein is populated and used. The cache data structure can be traversed for direct rendering, or traversed for pre-processing the visual information into an instruction stream for another entity. Much of the data typically has no external reference to it, thereby enabling more of the information stored in the data structure to be processed to conserve resources. A transaction/batching-like model for updating the data structure enables external modifications to the data structure without interrupting reading from the data structure, and such that changes received are atomically implemented. A method and mechanism are provided to call back to an application program in order to create or re-create portions of the data structure as needed, to conserve resources.