JAVA virtual machine having integrated transaction management system and facility to query managed objects
    1.
    发明授权
    JAVA virtual machine having integrated transaction management system and facility to query managed objects 有权
    JAVA虚拟机具有集成的事务管理系统和查询被管理对象的功能

    公开(公告)号:US08407723B2

    公开(公告)日:2013-03-26

    申请号:US12576186

    申请日:2009-10-08

    IPC分类号: G06F13/00

    摘要: A computing system and method is a specification of user-defined business logic is provided as JAVA program instructions (or another programming language) which does not natively provide for specification of full transactionality, to accomplish a fully transactional application, including executed managed objects. The managed objects are persisted in a shared memory of the computing system, such that a scope of the objects is global to the fully transactional application. Furthermore, a catalog of the managed object is maintained. A query interface is provided for querying the managed objects, in order to receive a query from an application, to process the catalog, and to provide a result indication of at least one of the managed objects back to the querying application. Thus, for example, the application may process the managed objects that are indicated in the query result.

    摘要翻译: 计算系统和方法是用户定义的业务逻辑的规范被提供为JAVA程序指令(或另一编程语言),其不是本地提供完全事务性的规范,以完成包括执行的被管理对象的完全事务应用。 被管理对象被保存在计算系统的共享存储器中,使得对象的范围对于完全事务应用是全局的。 此外,维护被管理对象的目录。 提供查询界面用于查询被管理对象,以便从应用程序接收查询,处理目录,以及将至少一个被管理对象的结果指示返回给查询应用程序。 因此,例如,应用可以处理在查询结果中指示的被管理对象。

    Java virtual machine having integrated transaction management system
    2.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08219852B2

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

    申请号:US12433094

    申请日:2009-04-30

    IPC分类号: G06F11/00

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM
    3.
    发明申请
    JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM 有权
    具有集成交易管理系统的JAVA虚拟机

    公开(公告)号:US20120254867A1

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

    申请号:US13464814

    申请日:2012-05-04

    IPC分类号: G06F9/455

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    Java virtual machine having integrated transaction management system
    4.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08606877B2

    公开(公告)日:2013-12-10

    申请号:US12433742

    申请日:2009-04-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/466

    摘要: A computing system comprises a plurality of computing nodes and is configured such that each computing node includes a processor configured to execute JAVA computer program instructions. The computing nodes cooperate to form a cluster, wherein the JAVA computer program instructions being executed by the plurality of computing nodes collectively accomplish a fully transactional application. Each application data object partition is associated with one of the computing nodes as a primary node for application data objects of that partition and further associated with at least one of the computing nodes as at least one secondary node for application data objects of that partition. Messages relative to an application data object are provided to the primary node for the application data object as well as to the at least one secondary node for that application data object, for updates. The particular application object is readable at any of the primary node and the at least one secondary node for that particular application data object.

    摘要翻译: 计算系统包括多个计算节点,并且被配置为使得每个计算节点包括被配置为执行JAVA计算机程序指令的处理器。 计算节点协作形成一个集群,其中由多个计算节点执行的JAVA计算机程序指令集体地完成一个完全事务应用。 每个应用数据对象分区与其中一个计算节点相关联,作为该分区的应用数据对象的主节点,并进一步与至少一个计算节点相关联,作为该分区的应用数据对象的至少一个辅助节点。 相对于应用数据对象的消息被提供给用于应用数据对象的主节点以及用于该应用数据对象的至少一个次节点用于更新。 特定应用对象在该特定应用数据对象的主节点和至少一个次节点的任何一个上是可读的。

    Java virtual machine having integrated transaction management system
    5.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08438421B2

    公开(公告)日:2013-05-07

    申请号:US13464814

    申请日:2012-05-04

    IPC分类号: G06F11/00

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    METHOD AND APPARATUS FOR DISPLAY OF WINDOWING APPLICATION PROGRAMS ON A TERMINAL
    7.
    发明申请
    METHOD AND APPARATUS FOR DISPLAY OF WINDOWING APPLICATION PROGRAMS ON A TERMINAL 有权
    用于显示终端应用程序的方法和装置

    公开(公告)号:US20120089769A1

    公开(公告)日:2012-04-12

    申请号:US13316421

    申请日:2011-12-09

    IPC分类号: G06F3/01 G06F12/00 G06F15/16

    摘要: An apparatus may include a network interface to facilitate communication with a second apparatus, and one or more machine-readable media with instructions executable by one or more processors to perform facilitating accessing a windows application resident on the second apparatus without executing locally the windows application resident on the second apparatus. An apparatus may facilitate providing windowing functionality to permit use of a windows application resident on the apparatus without requiring more than windowing information of the windows application to be provided. An apparatus may facilitate providing windowing information for display. An apparatus may facilitate provision of windowing information associated with a program executable on the apparatus configured to run a multi-user operating system, the program resident on the apparatus. One or more non-transitory machine-readable media are also disclosed.

    摘要翻译: 装置可以包括网络接口以便于与第二装置的通信,以及一个或多个机器可读介质,其具有可由一个或多个处理器执行的指令,以执行便利地访问驻留在第二装置上的Windows应用程序,而不必在本地执行Windows应用程序驻留 在第二装置上。 装置可以促进提供窗口功能以允许使用驻留在设备上的Windows应用程序,而不需要提供Windows应用程序的多于窗口信息。 装置可以有助于提供用于显示的窗口信息。 装置可以促进提供与被配置为运行多用户操作系统的设备上可执行的程序相关联的窗口信息,该程序驻留在该设备上。 还公开了一种或多种非暂时机器可读介质。

    REMOTE RENDERING OF THREE-DIMENSIONAL IMAGES USING VIRTUAL MACHINES
    9.
    发明申请
    REMOTE RENDERING OF THREE-DIMENSIONAL IMAGES USING VIRTUAL MACHINES 有权
    使用虚拟机远程渲染三维图像

    公开(公告)号:US20110134111A1

    公开(公告)日:2011-06-09

    申请号:US12881119

    申请日:2010-09-13

    申请人: David Stone

    发明人: David Stone

    IPC分类号: G06T15/00

    摘要: Remote rendering of three-dimensional images using virtual machines includes using a hypervisor executing on a physical computer to allocate exclusive and direct access to a graphics processing unit in the physical computer, to a first virtual machine. An agent executing on a second virtual machine intercepts three-dimensional draw commands generated by a three-dimensional application and forwards the intercepted draw commands to a rendering agent executing on the first virtual machine. The rendering agent then transmits the intercepted draw commands to the graphics processing unit for rendering upon which the graphics processing unit renders a three-dimensional image from the draw commands. The rendering agent obtains the rendered image from the graphics processing unit and forwards the image to the second virtual machine. Upon receiving the rendered image, the second virtual machine transmits the rendered image to another remote, physical computer where the rendered image is displayed to a user.

    摘要翻译: 使用虚拟机远程渲染三维图像包括使用在物理计算机上执行的管理程序来分配对物理计算机中的图形处理单元的独占和直接访问到第一虚拟机。 在第二虚拟机上执行的代理拦截由三维应用产生的三维绘图命令,并将拦截的绘制命令转发到在第一虚拟机上执行的呈现代理。 然后,渲染代理将截取的绘制命令发送到图形处理单元,用于渲染,图形处理单元根据绘制命令呈现三维图像。 渲染代理从图形处理单元获得渲染图像,并将图像转发到第二虚拟机。 在接收到渲染图像时,第二虚拟机将呈现的图像发送到向用户显示渲染图像的另一个远程物理计算机。

    INTER-NETWORKING DEVICES FOR USE WITH PHYSICAL LAYER INFORMATION
    10.
    发明申请
    INTER-NETWORKING DEVICES FOR USE WITH PHYSICAL LAYER INFORMATION 有权
    用于物理层信息的互联设备

    公开(公告)号:US20100215049A1

    公开(公告)日:2010-08-26

    申请号:US12705501

    申请日:2010-02-12

    IPC分类号: H04L12/66 H04L12/56

    摘要: One exemplary embodiment is directed to an inter-networking device that performs at least one inter-networking function using physical layer information about the network of which the device is a part. Another exemplary embodiment is directed to capturing physical layer information about physical communication media that is attached to an inter-networking device. Another exemplary embodiment is directed to a technique for generating a spanning tree and/or forwarding database information for a plurality of switches in a network at a central location. The spanning tree and/or forwarding database information is generated at the central location using information including physical layer information about devices and physical communication media in the network. Another exemplary embodiment is directed to an ETHERNET physical layer device having integrated support for capturing physical layer information about the physical communication media connected to the ETHERNET physical layer device.

    摘要翻译: 一个示例性实施例涉及使用关于设备是其一部分的网络的物理层信息来执行至少一个网络间功能的网络间设备。 另一示例性实施例涉及捕获关于连接到网络间设备的物理通信媒体的物理层信息。 另一示例性实施例涉及一种用于在中央位置的网络中生成生成树和/或转发用于多个交换机的数据库信息的技术。 使用包括关于网络中的设备和物理通信介质的物理层信息的信息,在中心位置生成生成树和/或转发数据库信息。 另一示例性实施例涉及具有集成支持以用于捕获关于连接到以太网物理层设备的物理通信介质的物理层信息的以太网物理层设备。