Dynamic metabase store
    1.
    发明授权
    Dynamic metabase store 有权
    动态元数据库存储

    公开(公告)号:US07730475B2

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

    申请号:US11250774

    申请日:2005-10-14

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505 G06F8/658

    摘要: Methods, systems, and computer program products for editing configuration data such that alterations in one representation of the configuration data are reflected in one or more other representations of the configuration data. The altered configuration data may take effect without having to restart a corresponding program module. Multiple alterations to the configuration data may be consolidated. A differencing operation may be used to identify an altered portion of the configuration data. For one or more altered portions, an “updategram” may be generated and used to update a multiple program modules at various interconnected computer systems. A history of alterations to configuration data also may be maintained, making it possible to revert to an earlier version of the configuration data. Erroneous data may be ignored. Access to updated representations of the configuration data may be provided at a configuration management interface.

    摘要翻译: 用于编辑配置数据的方法,系统和计算机程序产品,使得配置数据的一个表示的改变反映在配置数据的一个或多个其他表示中。 更改的配置数据可以生效,而不必重新启动相应的程序模块。 可以合并对配置数据的多次更改。 可以使用差分操作来识别配置数据的改变部分。 对于一个或多个改变的部分,可以生成“更新图”并用于在各种互连的计算机系统上更新多个程序模块。 还可以维护对配置数据的更改的历史,使得可以还原到早期版本的配置数据。 错误的数据可能会被忽略。 可以在配置管理接口处提供对配置数据的更新表示的访问。

    Dynamic metabase store
    2.
    发明授权
    Dynamic metabase store 有权
    动态元数据库存储

    公开(公告)号:US06990656B2

    公开(公告)日:2006-01-24

    申请号:US10185267

    申请日:2002-06-27

    IPC分类号: G06F9/44

    CPC分类号: G06F9/44505 G06F8/658

    摘要: Methods, systems, and computer program products for editing configuration data such that alterations in one representation of the configuration data are reflected in one or more other representations of the configuration data. The altered configuration data may take effect without having to restart a corresponding program module. Multiple alterations to the configuration data may be consolidated. A differencing operation may be used to identify an altered portion of the configuration data. For one or more altered portions, an “updategram” may be generated and used to update a multiple program modules at various interconnected computer systems. A history of alterations to configuration data also may be maintained, making it possible to revert to an earlier version of the configuration data. Erroneous data may be ignored. Access to updated representations of the configuration data may be provided at a configuration management interface.

    摘要翻译: 用于编辑配置数据的方法,系统和计算机程序产品,使得配置数据的一个表示的改变反映在配置数据的一个或多个其他表示中。 更改的配置数据可以生效,而不必重新启动相应的程序模块。 可以合并对配置数据的多次更改。 可以使用差分操作来识别配置数据的改变部分。 对于一个或多个改变的部分,可以生成“更新图”并用于在各种互连的计算机系统上更新多个程序模块。 还可以维护对配置数据的更改的历史,使得可以还原到早期版本的配置数据。 错误的数据可能会被忽略。 可以在配置管理接口处提供对配置数据的更新表示的访问。

    Logic table abstraction layer for accessing configuration information
    3.
    发明授权
    Logic table abstraction layer for accessing configuration information 有权
    用于访问配置信息的逻辑表抽象层

    公开(公告)号:US07337174B1

    公开(公告)日:2008-02-26

    申请号:US09360440

    申请日:1999-07-26

    申请人: Robert M. Craig

    发明人: Robert M. Craig

    IPC分类号: G06F17/30

    摘要: A logic table object for accessing configuration information sourced by one or more datastores is employed in a catalog environment of an attribute-based programming model. A logic table object may provide supplemental logic, consolidate multiple underlying tables, map between different disparate table coordinates, trigger external operations, and synthesize data for inclusion in a virtual table presented to a caller. A logic table object can provide access to configuration information cached in an underlying data table object and derived from a datastore. Alternatively, a logic table can include its own cache, servicing calls therefrom until an update to or from an underlying datastore is required.

    摘要翻译: 用于访问由一个或多个数据存储引起的配置信息的逻辑表对象在基于属性的编程模型的目录环境中被采用。 逻辑表对象可以提供补充逻辑,整合多个底层表,在不同的不同的表坐标之间映射,触发外部操作,以及合并数据以包含在呈现给呼叫者的虚拟表中。 逻辑表对象可以提供对缓存在底层数据表对象中并从数据存储导出的配置信息的访问。 或者,逻辑表可以包括其自己的高速缓存,服务于其中的调用,直到需要向底层数据存储进行更新。

    System and method for data management

    公开(公告)号:US07103602B2

    公开(公告)日:2006-09-05

    申请号:US09944712

    申请日:2001-08-31

    IPC分类号: G06F17/00

    摘要: An automated data management system and method for logging, processing, and reporting a large volume of data having different file types, stored on different media, and/or run by different operating systems, includes a first server processor for restoring a plurality of received data files, the data files being capable of being different file types; a file organizing/categorizing processor for organizing the received data files, based on a predetermined user list, into a source directory structure and a destination directory structure; a file logging processor for logging the received data files into a database formed by the source and destination directory structures and identifying a file type of the received data files; a de-duplicate processor for calculating a SHA value of the received data files to determine whether the received data files have duplicates and flagging duplicated data files in the database; an image conversion processor for converting the remaining data files into image files, respectively; and a second server processor for exporting the image files.

    THREE DIMENSIONAL RENDERING OF DISPLAY INFORMATION
    5.
    发明申请
    THREE DIMENSIONAL RENDERING OF DISPLAY INFORMATION 有权
    显示信息的三维渲染

    公开(公告)号:US20080309660A1

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

    申请号:US11761604

    申请日:2007-06-12

    IPC分类号: G06T15/00

    摘要: Game data is rendered in three dimensions in the GPU of a game console. A left camera view and a right camera view are generated from a single camera view. The left and right camera positions are derived as an offset from a default camera. The focal distance of the left and right cameras is infinity. A game developer does not have to encode dual images into a specific hardware format. When a viewer sees the two slightly offset images, the user's brain combines the two offset images into a single 3D image to give the illusion that objects either pop out from or recede into the display screen. In another embodiment, individual, private video is rendered, on a single display screen, for different viewers. Rather than rendering two similar offset images, two completely different images are rendered allowing each player to view only one of the images.

    摘要翻译: 游戏数据在游戏机的GPU中呈现三维。 从单个摄像机视图生成左侧摄像机视图和右侧摄像机视图。 左和右摄像机位置被派生为与默认摄像机的偏移量。 左右相机的焦距为无穷远。 游戏开发者不必将双重图像编码为特定的硬件格式。 当观众看到两个轻微偏移的图像时,用户的大脑将两个偏移图像组合成单个3D图像,以给出对象从显示屏幕中弹出或退回到显示屏幕的错觉。 在另一个实施例中,单独的专用视频在单个显示屏幕上被呈现给不同的观看者。 而不是渲染两个相似的偏移图像,渲染两个完全不同的图像,允许每个播放器仅查看其中一个图像。

    Obtaining table objects using table dispensers
    6.
    发明授权
    Obtaining table objects using table dispensers 有权
    使用表格分配器获取桌面对象

    公开(公告)号:US06466943B1

    公开(公告)日:2002-10-15

    申请号:US09360445

    申请日:1999-07-26

    申请人: Robert M. Craig

    发明人: Robert M. Craig

    IPC分类号: G06F1730

    摘要: A table dispenser provides one or more table objects for accessing one or more datastores containing configuration information in a computer system, responsive to a request for a table from a caller. The table objects combine to present a location-independent and format-independent table of configuration information to the caller. To access one or more datastores, a caller creates a table system by passing input parameters to a table dispenser. The table dispenser references a wiring database to determine an appropriate combination of table object dispensers needed to create necessary table objects and return the desired table to the caller. The table dispenser and table object dispensers may operate recursively to provide multiple configurations of table systems. The wiring database supports database-wide and file-wide wiring relationships to provide general wiring instructions to the table dispenser.

    摘要翻译: 响应于来自呼叫者的表的请求,表分配器提供用于访问包含计算机系统中的配置信息的一个或多个数据存储的一个或多个表对象。 表对象组合以向调用者呈现配置信息的位置无关和格式无关的表。 要访问一个或多个数据存储,调用者通过将输入参数传递给表分配器来创建表系统。 桌子分配器引用接线数据库,以确定创建必要的表对象所需的表对象分配器的合适组合,并将所需的表返回给调用者。 桌子分配器和桌子对象分配器可以递归地操作以提供桌子系统的多种配置。 接线数据库支持数据库范围和文件范围的布线关系,为台式分配器提供一般布线说明。

    Stereoscopic Device
    7.
    发明申请
    Stereoscopic Device 有权
    立体设备

    公开(公告)号:US20100253766A1

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

    申请号:US12416406

    申请日:2009-04-01

    IPC分类号: H04N13/04

    摘要: Systems and methods are disclosed for generating stereoscopic images for a user based on one or more images captured by one or more scene-facing cameras or detectors and the position of the user's eyes or other parts relative to a component of the system as determined from one or more images captured by one or more user-facing detectors. The image captured by the scene-facing detector is modified based on the user's eye or other position. The resulting image represents the scene as seen from the perspective of the eye of the user. The resulting image may be further modified by augmenting the image with additional images, graphics, or other data. Stereoscopic mechanisms may also be adjusted or configured based on the location or the user's eyes or other parts.

    摘要翻译: 公开的系统和方法用于基于由一个或多个面向场景的摄像机或检测器捕获的一个或多个图像以及用户的眼睛或其他部分相对于系统的部件的位置从一个 或更多的图像由一个或多个面向用户的检测器捕获。 基于用户的眼睛或其他位置修改由面向场景的检测器拍摄的图像。 所得到的图像表示从用户的眼睛的角度看的场景。 可以通过用附加图像,图形或其他数据增强图像来进一步修改所得到的图像。 还可以基于位置或用户的眼睛或其他部分来调整或配置立体机构。

    System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object
    8.
    发明授权
    System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object 有权
    用于使用目录服务器对象来管理配置信息以描述和管理要存储在表对象中的所请求的配置信息的系统和装置

    公开(公告)号:US06513112B1

    公开(公告)日:2003-01-28

    申请号:US09360441

    申请日:1999-07-26

    IPC分类号: G06F15177

    摘要: A requested table of configuration information is accessed through a catalog server object that manages the configuration information in one or more datastores. A client table object is created on a client computer, and a catalog server object is queried from the client table object for table information associated with the requested table. The client table object receives the table information from the catalog server object and records the table information on the client computer. A connection is established between the client table object and the catalog server object, and the catalog server object is requested to populate a read cache of the client table object. A table system is created through the catalog server object to access the requested configuration information, and a read cache in the table system is populated with the requested table of the configuration information.

    摘要翻译: 通过管理一个或多个数据存储中的配置信息的目录服务器对象来访问所请求的配置信息表。 在客户端计算机上创建客户端表对象,并从客户端表对象查询目录服务器对象,以查找与请求的表相关联的表信息。 客户端表对象从目录服务器对象接收表信息,并将表信息记录在客户端计算机上。 在客户端表对象和目录服务器对象之间建立连接,并请求目录服务器对象填充客户端表对象的读高速缓存。 通过目录服务器对象创建表系统以访问所请求的配置信息,并且表系统中的读高速缓存用配置信息的请求表填充。

    Systems and methods for unifying coordinate systems in augmented reality applications
    9.
    发明授权
    Systems and methods for unifying coordinate systems in augmented reality applications 有权
    在增强现实应用中统一坐标系的系统和方法

    公开(公告)号:US08839121B2

    公开(公告)日:2014-09-16

    申请号:US12436420

    申请日:2009-05-06

    CPC分类号: G06F3/011

    摘要: Systems and methods for unifying coordinate systems in an augmented reality application or system are disclosed. User devices capture an image of a scene, and determine a location based on the scene image. The scene image may be compared to cartography data or images to determine the location. User devices may propose an origin and orientation or transformation data for a common coordinate system and exchange proposed coordinate system data to agree on a common coordinate system. User devices may also transmit location information to an augmented reality system that then determines an a common coordinate system and transmits coordinate system data such as transformation matrices to the user devices. Images presented to users may be adjusted based on user device locations relative to the coordinate system.

    摘要翻译: 公开了用于在增强现实应用或系统中统一坐标系的系统和方法。 用户设备捕获场景的图像,并根据场景图像确定位置。 场景图像可以与制图数据或图像进行比较以确定位置。 用户设备可以提出用于公共坐标系的原点和方位或变换数据,并且交换所提出的坐标系统数据以使公共坐标系统一致。 用户设备还可以将位置信息发送到增强现实系统,然后确定公共坐标系,并将诸如变换矩阵的坐标系数据传送给用户设备。 可以基于相对于坐标系的用户设备位置来调整呈现给用户的图像。

    Augmented lighting environments
    10.
    发明授权
    Augmented lighting environments 有权
    增强照明环境

    公开(公告)号:US08797321B1

    公开(公告)日:2014-08-05

    申请号:US12416397

    申请日:2009-04-01

    IPC分类号: G06T15/50

    摘要: A method and apparatus for rendering the lighting of virtual objects in an augmented reality display. The method includes determining local and ambient light sources based on data provided by one or more light sensors. The light in the physical lighting environment is accounted for by attributing the light to local light sources and/or ambient light sources. A synthesized physical lighting environment is constructed based on the light characteristics of the local and/or ambient light sources, and is used in properly rendering virtual objects in the augmented reality display.

    摘要翻译: 一种用于在增强现实显示中渲染虚拟对象的点亮的方法和装置。 该方法包括基于由一个或多个光传感器提供的数据确定局部和环境光源。 通过将光归因于本地光源和/或环境光源来解释物理照明环境中的光。 基于本地和/或环境光源的光特性构建合成的物理照明环境,并且用于在增强现实显示中适当地呈现虚拟对象。