THREE DIMENSIONAL RENDERING OF DISPLAY INFORMATION
    1.
    发明申请
    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图像,以给出对象从显示屏幕中弹出或退回到显示屏幕的错觉。 在另一个实施例中,单独的专用视频在单个显示屏幕上被呈现给不同的观看者。 而不是渲染两个相似的偏移图像,渲染两个完全不同的图像,允许每个播放器仅查看其中一个图像。

    Three dimensional rendering of display information using viewer eye coordinates
    2.
    发明授权
    Three dimensional rendering of display information using viewer eye coordinates 有权
    使用观众眼睛坐标对显示信息进行三维渲染

    公开(公告)号:US07884823B2

    公开(公告)日:2011-02-08

    申请号:US11761604

    申请日:2007-06-12

    IPC分类号: G06T15/20 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图像,以给出对象从显示屏幕中弹出或退回到显示屏幕的错觉。 在另一个实施例中,单独的专用视频在单个显示屏幕上被呈现给不同的观看者。 而不是渲染两个相似的偏移图像,渲染两个完全不同的图像,允许每个播放器仅查看其中一个图像。

    Game disk layout
    3.
    发明授权
    Game disk layout 有权
    游戏盘布局

    公开(公告)号:US07844792B2

    公开(公告)日:2010-11-30

    申请号:US11073138

    申请日:2005-03-04

    IPC分类号: G06F12/00

    摘要: A software tool automatically places files and folders of a software program within segments of a DVD. The segments are defined by security placeholders, and the disposition of the placeholders is initially randomly determined, consistent with predefined rules. The placeholders are included on the disc to hinder unauthorized copying. A developer generally defines the order in which the files and folders are to be laid out, and the software tool automatically places the files and folders, filling successive segments and shifting the placeholders to accommodate files that will not fit in a current segment. However, any movement of the placeholders must be done by the tool and is only permitted if the new disposition of the placeholder is in accord with the predefined rules. A user can manually modify the automated layout, and in response, the files and folders are automatically shifted to accommodate the changes introduced by the user.

    摘要翻译: 一个软件工具会自动将一个软件程序的文件和文件夹放在DVD的片段中。 段由安全占位符定义,占位符的处置最初是随机确定的,与预定义的规则一致。 占位符包含在光盘上以阻止未经授权的复制。 开发人员通常定义文件和文件夹的布局顺序,软件工具自动放置文件和文件夹,填充连续的段,并移动占位符以适应不适合当前段的文件。 但是,占位符的任何移动必须由工具完成,只有当占位符的新处置符合预定义的规则时才允许。 用户可以手动修改自动布局,作为响应,文件和文件夹将自动转移以适应用户引入的更改。

    Strategies for reading information from a mass storage medium using a cache memory
    4.
    发明授权
    Strategies for reading information from a mass storage medium using a cache memory 失效
    使用高速缓冲存储器从大容量存储介质读取信息的策略

    公开(公告)号:US07747823B2

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

    申请号:US12029304

    申请日:2008-02-11

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: Cache management strategies are described for retrieving information from a storage medium, such as an optical disc, using a cache memory including multiple cache segments. A first group of cache segments can be devoted to handling the streaming transfer of a first type of information, and a second group of cache segments can be devoted to handling the bulk transfer of a second type of information. A host system can provide hinting information that identifies which group of cache segments that a particular read request targets. A circular wrap-around fill strategy can be used to iteratively supply new information to the cache segments upon cache hits by performing pre-fetching. Various eviction algorithms can be used to select a cache segment for flushing and refilling upon a cache miss, such as a least recently used (LRU) algorithm or a least frequently used (LFU) algorithm.

    摘要翻译: 描述了用于使用包括多个高速缓存段的高速缓冲存储器从存储介质(例如光盘)检索信息的高速缓存管理策略。 第一组缓存段可以用于处理第一类型的信息的流传输,并且第二组高速缓存段可用于处理第二类型的信息的批量传送。 主机系统可以提供用于标识特定读取请求所针对的哪一组缓存段的提示信息。 循环回卷填充策略可以用于通过执行预取来在缓存命中时向缓存段迭代地提供新的信息。 可以使用各种驱逐算法来选择用于在高速缓存未命中冲洗和重新填充的高速缓存段,例如最近最少使用(LRU)算法或最不常用的(LFU)算法。

    Secure digital data format and code enforced policy
    5.
    发明授权
    Secure digital data format and code enforced policy 有权
    安全的数字数据格式和代码执行策略

    公开(公告)号:US07627753B2

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

    申请号:US10101999

    申请日:2002-03-19

    IPC分类号: H04L29/06 H04L9/32

    摘要: Authenticity of digital data, security policies, and usage of game software are enforced on a game console. When the software is secured prior to distribution on media, a private key is used to encrypt a header digest that includes a digest of each section of the software and information specifying a region, a rating, and media type of the software. A hashing algorithm is applied to produce the digests. On the game console, a public key is used to decrypt the header digest for comparison to a hash of the header. A digest of each section of digital data is computed and compared to the corresponding digest in the header to authenticate the data. The console will not execute the software unless the parameters in the header information match those stored in the console and the computed digests for each section match those in the header on the medium.

    摘要翻译: 数字数据的真实性,安全策略和游戏软件的使用在游戏机上实施。 当软件在媒体分发之前被保护时,私钥用于加密包含软件每个部分的摘要的标题摘要,以及指定软件的区域,评级和媒体类型的信息。 应用散列算法来生成摘要。 在游戏控制台上,使用公钥来解密标题摘要,以便与标题的散列进行比较。 计算每个数字数据部分的摘要,并将其与标题中的相应摘要进行比较以验证数据。 控制台将不执行软件,除非头信息中的参数与控制台中存储的参数相匹配,并且每个部分的计算摘要与媒体头中的信息匹配。

    STRATEGIES FOR READING INFORMATION FROM A MASS STORAGE MEDIUM USING A CACHE MEMORY
    6.
    发明申请
    STRATEGIES FOR READING INFORMATION FROM A MASS STORAGE MEDIUM USING A CACHE MEMORY 失效
    使用高速缓存存储器从大容量存储介质读取信息的策略

    公开(公告)号:US20080133839A1

    公开(公告)日:2008-06-05

    申请号:US12029304

    申请日:2008-02-11

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: Cache management strategies are described for retrieving information from a storage medium, such as an optical disc, using a cache memory including multiple cache segments. A first group of cache segments can be devoted to handling the streaming transfer of a first type of information, and a second group of cache segments can be devoted to handling the bulk transfer of a second type of information. A host system can provide hinting information that identifies which group of cache segments that a particular read request targets. A circular wrap-around fill strategy can be used to iteratively supply new information to the cache segments upon cache hits by performing pre-fetching. Various eviction algorithms can be used to select a cache segment for flushing and refilling upon a cache miss, such as a least recently used (LRU) algorithm or a least frequently used (LFU) algorithm.

    摘要翻译: 描述了用于使用包括多个高速缓存段的高速缓冲存储器从存储介质(例如光盘)检索信息的高速缓存管理策略。 第一组缓存段可以用于处理第一类型的信息的流传输,并且第二组高速缓存段可用于处理第二类型的信息的批量传送。 主机系统可以提供用于标识特定读取请求所针对的哪一组缓存段的提示信息。 循环回卷填充策略可以用于通过执行预取来在缓存命中时向缓存段迭代地提供新的信息。 可以使用各种驱逐算法来选择用于在高速缓存未命中冲洗和重新填充的高速缓存段,例如最近最少使用(LRU)算法或最不常用的(LFU)算法。

    Strategies for reading information from a mass storage medium using a cache memory
    8.
    发明授权
    Strategies for reading information from a mass storage medium using a cache memory 失效
    使用高速缓冲存储器从大容量存储介质读取信息的策略

    公开(公告)号:US07337273B2

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

    申请号:US10817308

    申请日:2004-03-31

    IPC分类号: G06F12/06

    CPC分类号: G06F12/0866 G06F12/0862

    摘要: Cache management strategies are described for retrieving information from a storage medium, such as an optical disc, using a cache memory including multiple cache segments. A first group of cache segments can be devoted to handling the streaming transfer of a first type of information, and a second group of cache segments can be devoted to handling the bulk transfer of a second type of information. A host system can provide hinting information that identifies which group of cache segments that a particular read request targets. A circular wrap-around fill strategy can be used to iteratively supply new information to the cache segments upon cache hits by performing pre-fetching. Various eviction algorithms can be used to select a cache segment for flushing and refilling upon a cache miss, such as a least recently used (LRU) algorithm or a least frequently used (LFU) algorithm.

    摘要翻译: 描述了用于使用包括多个高速缓存段的高速缓冲存储器从存储介质(例如光盘)检索信息的高速缓存管理策略。 第一组缓存段可以用于处理第一类型的信息的流传输,并且第二组高速缓存段可用于处理第二类型的信息的批量传送。 主机系统可以提供用于标识特定读取请求所针对的哪一组缓存段的提示信息。 循环回卷填充策略可以用于通过执行预取来在缓存命中时向缓存段迭代地提供新的信息。 可以使用各种驱逐算法来选择用于在高速缓存未命中冲洗和重新填充的高速缓存段,例如最近最少使用(LRU)算法或最不常用的(LFU)算法。

    Game disk layout
    9.
    发明授权
    Game disk layout 有权
    游戏盘布局

    公开(公告)号:US06910116B2

    公开(公告)日:2005-06-21

    申请号:US10153220

    申请日:2002-05-23

    摘要: A software tool automatically places files and folders of a software program within segments of a DVD. The segments are defined by security placeholders, and the disposition of the placeholders is initially randomly determined, consistent with predefined rules. The placeholders are included on the disc to hinder unauthorized copying. A developer generally defines the order in which the files and folders are to be laid out, and the software tool automatically places the files and folders, filling successive segments and shifting the placeholders to accommodate files that will not fit in a current segment. However, any movement of the placeholders must be done by the tool and is only permitted if the new disposition of the placeholder is in accord with the predefined rules. A user can manually modify the automated layout, and in response, the files and folders are automatically shifted to accommodate the changes introduced by the user.

    摘要翻译: 一个软件工具会自动将一个软件程序的文件和文件夹放在DVD的片段中。 段由安全占位符定义,占位符的处置最初是随机确定的,与预定义的规则一致。 占位符包含在光盘上以阻止未经授权的复制。 开发人员通常定义文件和文件夹的布局顺序,软件工具自动放置文件和文件夹,填充连续的段,并移动占位符以适应不适合当前段的文件。 但是,占位符的任何移动必须由工具完成,只有当占位符的新处置符合预定义的规则时才允许。 用户可以手动修改自动布局,作为响应,文件和文件夹将自动转移以适应用户引入的更改。

    Method and apparatus for using label references in spreadsheet formulas
    10.
    发明授权
    Method and apparatus for using label references in spreadsheet formulas 失效
    在电子表格公式中使用标签参考的方法和装置

    公开(公告)号:US5987481A

    公开(公告)日:1999-11-16

    申请号:US886759

    申请日:1997-07-01

    IPC分类号: G06F17/24 G06F17/30

    CPC分类号: G06F17/246

    摘要: A system for referencing a range of cells in a spreadsheet formula by using label references. The label references are used to identify labels within the spreadsheet which, in turn, refer to a range of cells. First, a formula is parsed in order to identify any label references within the formula. Second, the cells of the spreadsheet are searched in order to generate a list of labels within the spreadsheet that match the label references identified in the formula. Third, each of the labels are examined and a preferred label set is selected. The preferred label set represents the actual labels that were intended by the formula references. Finally, the range of cells referenced by the preferred label set is determined. Thus, a user is able to reference a cell within a spreadsheet table by entering column and row labels that intersect at that cell.

    摘要翻译: 用于通过使用标签引用引用电子表格公式中的单元格范围的系统。 标签引用用于识别电子表格中的标签,而标签引用又称为一系列单元格。 首先,解析公式以识别公式中的任何标签引用。 第二,搜索电子表格的单元格以生成电子表格中与公式中标识的标签引用匹配的标签列表。 第三,检查每个标签并选择优选的标签组。 首选标签集表示公式参考文献中的实际标签。 最后,确定由优选标签组引用的单元格的范围。 因此,用户能够通过输入与该单元相交的列和行标签来引用电子表格表中的单元格。