Autonomous service backup and migration
    31.
    发明申请
    Autonomous service backup and migration 有权
    自动服务备份和迁移

    公开(公告)号:US20060015641A1

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

    申请号:US11166043

    申请日:2005-06-24

    Abstract: A service appliance is installed between a production server running a service applications and service users. Upon being connected with the production server, the service appliance contacts the production server and/or service application and automatically replicates the service data from the service application. As additional service data is added to or modified by the service application of the production server, the service appliance automatically updates its replica of the data. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availibility using the replica of the data. When an operational production server is connected with the service appliance, the service appliance can automatically copy its service data to the service application of the operational production server. The operational production server can be the same as the original production server or a new production server.

    Abstract translation: 服务设备安装在运行服务应用程序的生产服务器和服务用户之间。 在与生产服务器连接时,服务设备联系生产服务器和/或服务应用,并且自动地从服务应用程序复制服务数据。 随着附加服务数据被添加到生产服务器的服务应用程序或由生产服务器的服务应用程序进行修改,服务设备会自动更新其数据副本。 如果生产服务器无法向用户提供服务,则服务设备可以透明地介入,以使用数据副本来维护服务可用性。 当操作生产服务器与服务设备连接时,服务设备可以自动将其服务数据复制到操作生产服务器的服务应用程序。 操作生产服务器可以与原始生产服务器或新的生产服务器相同。

    Autonomous service appliance
    32.
    发明申请
    Autonomous service appliance 审中-公开
    自主服务器具

    公开(公告)号:US20060015584A1

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

    申请号:US11165837

    申请日:2005-06-24

    CPC classification number: H04L67/16 H04L69/40

    Abstract: A service appliance can be installed between one or more production servers running service applications and service users. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availibility. The service appliance is capable of providing the service using a service application that is differently configured or even a different application than the service applications of the production server. The service appliance may include hardware and/or software to monitor, repair, maintain, and update the service application and other associated software applications and components of service appliance. The service appliance may be configured to have a locked state that prevents local running of additional applications other than those provided for prior to entering the locked state, limiting local and remote user administration of and operational control of the operating system and service application.

    Abstract translation: 服务设备可以安装在运行服务应用程序的一个或多个生产服务器和服务用户之间。 如果生产服务器无法向用户提供服务,则服务设备可以透明地介入以维护服务可用性。 服务设备能够使用与生产服务器的服务应用程序不同的配置或甚至不同的应用程序的服务应用程序来提供服务。 服务设备可以包括用于监视,修复,维护和更新服务应用程序和服务设备的其他相关联的软件应用程序和组件的硬件和/或软件。 服务设备可以被配置为具有防止附加应用的本地运行的锁定状态,而不是在进入锁定状态之前提供的应用,限制本地和远程用户对操作系统和服务应用的管理和操作控制。

    System and method for system level and circuit level modeling and design
simulation using C++
    33.
    发明授权
    System and method for system level and circuit level modeling and design simulation using C++ 失效
    使用C ++的系统级和电路级建模和设计仿真的系统和方法

    公开(公告)号:US6152612A

    公开(公告)日:2000-11-28

    申请号:US871805

    申请日:1997-06-09

    CPC classification number: G06F17/5022 Y10S707/99944

    Abstract: A system and method for system and circuit level design modeling and simulation using the C++ programming language. Program interfaces in a behavior-less base class are provided to allow a circuit designer to model hardware blocks using user processes in C++. The present invention provides for the manipulation of software user processes that represent the behavior of circuit blocks. C++ is advantageous because it is a familiar language for many designers in the computer industry and therefore requires a smaller learning curve. The novel interface provides an efficient implementation of reactivity (waiting and watching) and concurrency (signals and processes) allowing designers to use C++ to model mixed hardware-software systems with a C++ compiler and a library of the present invention without the need of a complex event-driven run-time kernel, often required in other hardware description languages (HDLs). Hardware descriptions of the present invention are readily mapped in to synthesizable intermediate representations and synthesized into hardware implementations using commercially available tools. The novel program interfaces allow user processes, which communicate with signals, to be timed on defined clock edges of various clock objects. User processes respond to events (reactivity) using next( ), wait( ), wait.sub.-- until( ) and watching( ) functions. The present invention provides an efficient mechanism for context switching with reduces processing overhead by using lambdas (delay-evaluated expression objects). The present invention also provides an efficient implementation of representing a circuit's multi-valued logic signals in C++ and also provides an efficient implementation of instantiation of circuit blocks and elements using C++.

    Abstract translation: 一种使用C ++编程语言进行系统和电路级设计建模与仿真的系统和方法。 提供无行为基类中的程序接口,以允许电路设计人员使用C ++中的用户进程建模硬件块。 本发明提供了对代表电路块的行为的软件用户进程的操纵。 C ++是有利的,因为它是计算机行业中许多设计人员熟悉的语言,因此需要较小的学习曲线。 新颖的界面提供了反应性(等待和观看)和并发(信号和过程)的有效实现,允许设计人员使用C ++来利用C ++编译器和本发明的库对混合硬件 - 软件系统进行建模,而无需复杂 事件驱动的运行时内核,通常需要其他硬件描述语言(HDL)。 本发明的硬件描述易于映射到可合成的中间表示,并使用市售工具合成到硬件实现中。 新颖的程序接口允许与信号通信的用户进程在各种时钟对象的定义的时钟边缘上被定时。 用户进程使用next(),wait(),wait-until()和watching()函数来响应事件(反应性)。 本发明通过使用lambdas(延迟评估的表达对象)来减少处理开销,提供了一种用于上下文切换的有效机制。 本发明还提供了以C ++表示电路的多值逻辑信号的有效实现,并且还提供使用C ++实现电路块和元件的有效实现。

Patent Agency Ranking