Generation and Synchronization of offline 3D virtual world content
    2.
    发明申请
    Generation and Synchronization of offline 3D virtual world content 失效
    离线3D虚拟世界内容的生成和同步

    公开(公告)号:US20090300582A1

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

    申请号:US12127089

    申请日:2008-05-27

    IPC分类号: G06F9/44

    摘要: Generation and synchronization of offline three-dimensional (3D) virtual world content that include hosting 3D virtual world content, providing access to a portion of the 3D virtual world content, allowing storing offline of a copy of the accessed portion of the 3D virtual world content, and receiving changes made in the stored offline copy of the accessed portion of the 3D virtual world content and synchronizing the received changes with the hosted 3D virtual world content. The accessed portion of the 3D virtual world content may be recreated offline using a rendering engine on a processing device offline from the hosted 3D virtual world.

    摘要翻译: 生成和同步离线三维(3D)虚拟世界内容,包括托管3D虚拟世界内容,提供对3D虚拟世界内容的一部分的访问,允许离线存储3D虚拟世界内容的访问部分的副本 并且接收所存储的3D虚拟世界内容的所访问部分的脱机副本中的改变,并且将所接收的改变与所托管的3D虚拟世界内容进行同步。 3D虚拟世界内容的访问部分可以使用处理设备上的呈现引擎从托管的3D虚拟世界离线重新创建。

    Single-instance class objects across multiple JVM processes in a real-time system
    3.
    发明授权
    Single-instance class objects across multiple JVM processes in a real-time system 有权
    在实时系统中跨多个JVM进程的单实例类对象

    公开(公告)号:US06842759B2

    公开(公告)日:2005-01-11

    申请号:US10050272

    申请日:2002-01-16

    IPC分类号: G06F9/445 G06F9/46 G06F17/30

    摘要: A method, system, and computer program product for sharing memory resources between several JVM processes. According to the present invention, Java software applications are loaded into a JVM in a manner suited for real-time server applications. When a JVM process is run, memory areas are created. For the initial JVM process, a heap memory area is assigned, and two separate class memory areas are created. One class memory area is reserved for the application class information, while a separate class memory area is created to hold the system class designations. The system class memory area can be shared by any subsequent JVM processes.

    摘要翻译: 用于在多个JVM进程之间共享内存资源的方法,系统和计算机程序产品。 根据本发明,以适合于实时服务器应用的方式将Java软件应用程序加载到JVM中。 运行JVM进程时,将创建内存区域。 对于初始JVM进程,分配堆内存区域,并创建两个独立的类内存区域。 一个类别的内存区域被保留给应用程序类信息,而创建一个单独的类内存区域来保存系统类的名称。 任何后续JVM进程都可以共享系统类内存区域。

    Generation and synchronization of offline 3D virtual world content
    4.
    发明授权
    Generation and synchronization of offline 3D virtual world content 失效
    离线3D虚拟世界内容的生成和同步

    公开(公告)号:US08756530B2

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

    申请号:US12127089

    申请日:2008-05-27

    IPC分类号: G06F3/048

    摘要: Generation and synchronization of offline three-dimensional (3D) virtual world content that include hosting 3D virtual world content, providing access to a portion of the 3D virtual world content, allowing storing offline of a copy of the accessed portion of the 3D virtual world content, and receiving changes made in the stored offline copy of the accessed portion of the 3D virtual world content and synchronizing the received changes with the hosted 3D virtual world content. The accessed portion of the 3D virtual world content may be recreated offline using a rendering engine on a processing device offline from the hosted 3D virtual world.

    摘要翻译: 生成和同步离线三维(3D)虚拟世界内容,包括托管3D虚拟世界内容,提供对3D虚拟世界内容的一部分的访问,允许离线存储3D虚拟世界内容的访问部分的副本 并且接收所存储的3D虚拟世界内容的所访问部分的脱机副本中的改变,并且将所接收的改变与所托管的3D虚拟世界内容进行同步。 3D虚拟世界内容的访问部分可以使用处理设备上的呈现引擎从托管的3D虚拟世界离线重新创建。

    USER DRIVEN TRANSACTIONS THROUGH REFERRED VIRTUAL BUSINESS OBJECT
    6.
    发明申请
    USER DRIVEN TRANSACTIONS THROUGH REFERRED VIRTUAL BUSINESS OBJECT 有权
    用户通过提交的虚拟业务对象进行交易

    公开(公告)号:US20100179871A1

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

    申请号:US12354051

    申请日:2009-01-15

    IPC分类号: G06Q30/00 G06F15/16

    摘要: Providing traceability in a Virtual Business Object (VBO) may include generating a VBO comprising components and actions that may be performed using the VBO, attaching traceability information regarding an avatar to the VBO and providing the VBO to the avatar. Also, a network entity configured to access a virtual world environment may include a network interface configured to provide access to the virtual world environment and a controller configured to perform a transaction with an avatar in the virtual world environment, generate a Virtual Business Object (VBO) related to the transaction, attach traceability information regarding the avatar to the VBO, and provide the VBO to the avatar.

    摘要翻译: 在虚拟业务对象(VBO)中提供可追溯性可以包括生成包括可以使用VBO执行的组件和动作的VBO,将关于化身的可跟踪性信息附加到VBO并且向化身提供VBO。 而且,被配置为访问虚拟世界环境的网络实体可以包括被配置为提供对虚拟世界环境的访问的网络接口和被配置为在虚拟世界环境中与化身执行事务的控制器,生成虚拟业务对象(VBO ),将关于化身的追溯信息附加到VBO,并将该VBO提供给化身。

    System for incrementally computing the maximum cost extension allowable for subsequent execution of each task using fixed percentage of the associated cost
    7.
    发明授权
    System for incrementally computing the maximum cost extension allowable for subsequent execution of each task using fixed percentage of the associated cost 失效
    用于使用固定百分比的相关成本逐步计算每个任务后续执行所允许的最大成本扩展的系统

    公开(公告)号:US06957431B2

    公开(公告)日:2005-10-18

    申请号:US09782780

    申请日:2001-02-13

    IPC分类号: G06F9/48 G06F9/46

    CPC分类号: G06F9/4887

    摘要: The present invention provides a method, system, and computer program product for improving scheduling of tasks in systems that accumulate execution time. An upper bound is computed on the amount of additional time each schedulable task in the system may continue to execute after exceeding its predetermined cost, without adversely affecting overall operation of the system (that is, ensuring that the continued execution will not cause invocations of subsequent tasks to fail to meet their execution deadlines). By allowing tasks to run longer, the potential that the task will successfully end is increased, thereby yielding a more efficient overall system. In the preferred embodiment, the extensions are iteratively computed as a fixed percentage of the cost of each task until reaching an amount of time where the system is no longer feasible. The extension values resulting from the iteration before the cost-extended system becomes infeasible are then used at run-time when a particular task encounters an overrun condition. This technique is advantageous in systems where execution of non-schedulable entities (such as occurrence of hardware interrupts) occurs during execution of one or more of the scheduled tasks.

    摘要翻译: 本发明提供一种用于改善累积执行时间的系统中任务的调度的方法,系统和计算机程序产品。 根据系统中的每个可调度任务在超过其预定成本之后可以继续执行的附加时间的量来计算上限,而不会不利地影响系统的整体操作(即,确保继续执行不会导致后续的调用 任务不符合执行期限)。 通过允许任务运行时间更长,任务将成功结束的潜力增加,从而产生更有效的整体系统。 在优选实施例中,扩展被迭代地计算为每个任务的成本的固定百分比,直到达到系统不再可行的时间量。 然后,在特定任务遇到超限状态时,在运行时使用在成本扩展系统变为不可行之前由迭代引起的扩展值。 这种技术在执行不可调度实体(例如硬件中断的发生)在执行一个或多个调度任务期间发生的系统中是有利的。

    Generating and navigating binary XML data
    8.
    发明授权
    Generating and navigating binary XML data 有权
    生成和导航二进制XML数据

    公开(公告)号:US08838642B2

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

    申请号:US13402162

    申请日:2012-02-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30938

    摘要: According to exemplary embodiments, a method and system for generating binary Extensible Markup Language (XML) data is provided. The generating includes acquiring an XML data source and generating a first child distance (FCD) token and a next sibling distance (NSD) token of an element node in the XML data source. The generating also includes generating binary XML data of the XML data source by using the FCD token and the NSD token, where the binary XML data includes the FCD token and the NSD token.

    摘要翻译: 根据示例性实施例,提供了一种用于生成二进制可扩展标记语言(XML)数据的方法和系统。 该生成包括获取XML数据源并生成XML数据源中的元素节点的第一子距离(FCD)令牌和下一个兄弟距离(NSD)令牌。 生成还包括通过使用FCD令牌和NSD令牌生成XML数据源的二进制XML数据,其中二进制XML数据包括FCD令牌和NSD令牌。

    Collaborative virtual business objects social sharing in a virtual world
    10.
    发明授权
    Collaborative virtual business objects social sharing in a virtual world 有权
    协作虚拟业务对象在虚拟世界中的社交共享

    公开(公告)号:US09586149B2

    公开(公告)日:2017-03-07

    申请号:US12264982

    申请日:2008-11-05

    摘要: Collaborative virtual business object (VBO) social sharing that may include generating a VBO responsive to an avatar performing a transaction, and providing access to the VBO to other avatars desiring access. Access to the VBO may be provided by registering information regarding accessing the VBO in an inventory of the avatar, registering information regarding accessing the VBO in a centralized registry, allowing some portions of the VBO to be searchable, or uploading a modified copy of the VBO to a centralized VBO data upload facility. Portions of the VBO may be identified as private or public and access provided to only the public portions. An apparatus for collaborative virtual business object (VBO) social sharing may include an interface configured to access virtual world and a processor configured to generate a VBO responsive to a transaction in the virtual world and provide access to the VBO.

    摘要翻译: 协作虚拟业务对象(VBO)社交共享,其可以包括响应于执行事务的化身而生成VBO,以及向期望访问的其他化身的VBO提供访问。 可以通过注册关于在化身的清单中访问VBO的信息,登记关于在集中式注册表中访问VBO的信息,允许VBO的某些部分可搜索或者上传VBO的修改副本来提供对VBO的访问 到一个集中的VBO数据上传工具。 VBO的部分可以被标识为私人或公共,并且仅向公共部分提供访问。 用于协作虚拟业务对象(VBO)社交共享的装置可以包括被配置为访问虚拟世界的接口和被配置为响应于虚拟世界中的事务生成VBO并提供对VBO的访问的处理器。