FAULT TOLERANT POWER SUPPLY FOR AN ARRAY OF STORAGE DEVICES
    2.
    发明申请
    FAULT TOLERANT POWER SUPPLY FOR AN ARRAY OF STORAGE DEVICES 审中-公开
    用于存储设备阵列的容错电源

    公开(公告)号:WO1993023805A1

    公开(公告)日:1993-11-25

    申请号:PCT/US1993004444

    申请日:1993-05-11

    CPC classification number: G11C29/88 G06F11/1612 G06F11/2015

    Abstract: A fault tolerant power supply system for providing reliable power to a redundant array of channel storage units. The system includes one power supply module (9) for each channel (5) of the array of data storage units (3). A power supply failure will not impact the ability of the data storage system to recover data due to the ability of the data storage system to reconstruct data in an unavailable channel (5) from the data storage units (3) of each other channel (5). The use of independent power supplies (9) provides a power supply system which has a power capability equal to the sum of the power requirements of the data storage units (3), and voltage outputs just sufficient to meet the voltage requirements of the data storage units (3).

    Abstract translation: 一种用于向信道存储单元的冗余阵列提供可靠电力的容错电源系统。 该系统包括用于数据存储单元(3)阵列的每个通道(5)的一个电源模块(9)。 电源故障不会影响数据存储系统由于数据存储系统从每个其他通道(5)的数据存储单元(3)重构不可用通道(5)中的数据的能力来恢复数据的能力 )。 独立电源(9)的使用提供了具有等于数据存储单元(3)的功率需求总和的功率能力的电源系统,以及恰好足以满足数据存储器的电压要求的电压输出 单位(3)。

    APPARATUS AND METHOD FOR FRAME SWITCHING
    3.
    发明申请
    APPARATUS AND METHOD FOR FRAME SWITCHING 审中-公开
    装置和方法进行框架切换

    公开(公告)号:WO1993003439A1

    公开(公告)日:1993-02-18

    申请号:PCT/US1992006107

    申请日:1992-07-22

    CPC classification number: G06F13/364 H04L12/56

    Abstract: A data communication system (10) embodying an apparatus and a method provides simultaneous paths between a plurality of transmit ports and a plurality of receive ports (191) for transmitting therebetween data identifying their destination receive ports. Such data are signals which are constructed in accordance with a standard serial protocol for frame element communication, such as HDLC (High-level Data Link Control). The system is assembled in a chassis containing a backplane (200) and multiple cards having transmit and receive ports through which the cards couple the backplane (200). The system includes: a receiver of data transmitted (300) by a source transmit port, a recognizer of the destination receive port identified by the received data, a determiner of the availability of the recognized destination receive port, a connector of a path between the source transmit port and the destination receive port in response to a determination that the recognized destination receive port is available, and a transmitter of the received data to the destination receive port through the connected path.

    Abstract translation: 体现设备和方法的数据通信系统(10)提供多个发送端口与多个接收端口(191)之间的同时路径,用于在其间传输识别其目的地接收端口的数据。 这样的数据是根据用于帧单元通信的标准串行协议构建的信号,例如HDLC(高级数据链路控制)。 该系统组装在包含背板(200)的底盘和具有发射和接收端口的多个卡,卡通过该卡连接背板(200)。 该系统包括:由源发送端口发送(300)的数据的接收器,由接收的数据标识的目的地接收端口的识别器,识别的目的地接收端口的可用性的确定器, 响应于确定所识别的目的地接收端口可用的源发射端口和目的地接收端口,以及通过所连接的路径将接收到的数据的发射机发送到目的地接收端口。

    METHOD AND APPARATUS FOR ASYNCHRONOUSLY CALLING AND IMPLEMENTING OBJECTS
    4.
    发明申请
    METHOD AND APPARATUS FOR ASYNCHRONOUSLY CALLING AND IMPLEMENTING OBJECTS 审中-公开
    用于异步呼叫和实现对象的方法和装置

    公开(公告)号:WO1998002809A1

    公开(公告)日:1998-01-22

    申请号:PCT/US1997011879

    申请日:1997-07-10

    CPC classification number: G06F9/547 G06F9/548

    Abstract: A method and apparatus for asynchronously calling and implementing objects is disclosed. Object calls to perform an operation are performed asynchronously by calling the appropriate stub function from the client application and passing in the object reference, input parameters, and a pointer to a completion routine. The object reference, input parameters, and completion routine address are provided to a client-side execution environment. The client-side execution environment stores the completion routine address and transmits the input parameters to a server-side execution environment. The server-side execution environment calls a method in the server application that implements the requested operation. The server application performs the requested operation. Once the call has been responded to, the client-side execution environment calls the completion routine and passes it the output parameters to the requested operation. The client application can continue performing other asynchronous operations before the completion routine is called. To asynchronously implement an object that has been called, the appropriate method function in the server application is called which, in turn, calls an asynchronous operation. Once the asynchronous operation returns, the application responds to the client application.

    Abstract translation: 公开了一种用于异步调用和实现对象的方法和装置。 通过从客户端应用程序调用适当的stub函数并传入对象引用,输入参数和指向完成例程的指针,异步执行对象调用。 将对象引用,输入参数和完成例程地址提供给客户端执行环境。 客户端执行环境存储完成例程地址,并将输入参数发送到服务器端执行环境。 服务器端执行环境调用实现请求操作的服务器应用程序中的方法。 服务器应用程序执行请求的操作。 一旦响应了呼叫,客户端执行环境调用完成例程,并将输出参数传递给所请求的操作。 在调用完成例程之前,客户机应用程序可以继续执行其他异步操作。 为了异步实现被调用的对象,调用服务器应用程序中的适当的方法函数,这又调用异步操作。 一旦异步操作返回,应用程序将响应客户端应用程序。

    ENHANCED INSTRUMENTATION SOFTWARE IN FAULT TOLERANT SYSTEMS
    5.
    发明申请
    ENHANCED INSTRUMENTATION SOFTWARE IN FAULT TOLERANT SYSTEMS 审中-公开
    在容错系统中增强仪器软件

    公开(公告)号:WO1996023257A1

    公开(公告)日:1996-08-01

    申请号:PCT/US1996000570

    申请日:1996-01-11

    Abstract: A monitor function (100) is implemented to monitor and control service processes and other system entities that perform tasks on a distributed network. The monitor function (100) tracks the demise and instantiation of processes and entities that either export (112) or import (108) instrumentation. Any service process or other system entity (driver, interrupt handler, system library procedure) can export instruments (indicators, controls testpoints). Instrument (110) updates are propagated automatically if they are significant. The importing process (108) conveys the information to a management system (102) so that a human operator, or automated system, can observe and control the operation of the network service. One aspect of the invention uses a backup exporter (112) to take over the processing of an exporter (112) that has become nonfunctional. Another aspect of the invention determines when a CPU has gone down and acts accordingly to identify service processes that were associated with an exporter (112) in the down CPU. For each exporter in the down CPU, any importer (108) that was monitoring with the exporter (112) must perform a switchover to monitor instrumentation on the new exporter (112) in a fault tolerant manner. Additional methods are disclosed which implement fault tolerant monitoring and control in a distributed network.

    Abstract translation: 执行监视功能(100)来监视和控制在分布式网络上执行任务的服务进程和其他系统实体。 监视功能(100)跟踪导出(112)或导入(108)仪器的进程和实体的消除和实例化。 任何服务进程或其他系统实体(驱动程序,中断处理程序,系统库过程)都可以导出仪器(指标,控制测试点)。 如果仪器(110)很重要,更新将自动传播。 导入过程(108)将信息传送到管理系统(102),使得操作者或自动化系统可以观察和控制网络服务的操作。 本发明的一个方面使用备份导出器(112)来接管已经变得不起作用的导出器(112)的处理。 本发明的另一方面确定CPU何时下降并且相应地行动以识别与下行CPU中的输出器(112)相关联的服务进程。 对于下行CPU中的每个输出器,正在使用输出器(112)监视的任何进口器(108)必须以容错方式进行切换以监视新的出口者(112)上的检测。 公开了在分布式网络中实现容错监视和控制的附加方法。

    ELECTRONIC ASSEMBLY WITH IMPROVED GROUNDING AND EMI SHIELDING
    7.
    发明申请
    ELECTRONIC ASSEMBLY WITH IMPROVED GROUNDING AND EMI SHIELDING 审中-公开
    具有改进的接地和EMI屏蔽的电子组件

    公开(公告)号:WO1993003594A1

    公开(公告)日:1993-02-18

    申请号:PCT/US1992006463

    申请日:1992-08-06

    CPC classification number: H05K9/0016 H01R13/6599

    Abstract: An electronic assembly (2) includes an electronic module (8) mountable to a backplane (4) having a ground plane (48) for grounding and EMI shielding. The module includes a conductive chassis (10) having a floating chassis board (12). Connector (18) is mounted to the chassis board and mates with connectors (20) mounted on the backplane when the module engages the backplane. Grounding clip (24) mounted to the chassis board engages an alignment pin (42) extending from the backplane and includes a laterally extending resilient arm (30) which grounds the clip to the chassis. The grounding clip is electrically connected to the chassis board ground plane (22) so that both ground planes are grounded to the chassis through the grounding clip. The backplane includes a ground pad (50) which circumscribes the connectors and is connected to the ground plane. Conductive gasket (54) mechanically and electrically couples the chassis with the ground pad.

    Abstract translation: 电子组件(2)包括可安装到背板(4)的电子模块(8),其具有用于接地和EMI屏蔽的接地平面(48)。 该模块包括具有浮动底板(12)的导电底架(10)。 当模块接合背板时,连接器(18)安装到底板并与安装在背板上的连接器(20)配合。 安装到底板的接地夹(24)接合从底板延伸的对准销(42),并且包括将夹子接合到底架的横向延伸的弹性臂(30)。 接地夹电连接到机箱板接地平面(22),使两个接地层通过接地夹与接地面接地。 背板包括接地垫(50),其接合连接器并连接到接地平面。 导电垫片(54)将底盘与接地垫机械和电气耦合。

    METHOD FOR KEEPING ACCURATE TIME IN A COMPUTER SYSTEM
    8.
    发明申请
    METHOD FOR KEEPING ACCURATE TIME IN A COMPUTER SYSTEM 审中-公开
    在计算机系统中保持精确时间的方法

    公开(公告)号:WO1998006021A1

    公开(公告)日:1998-02-12

    申请号:PCT/US1997013909

    申请日:1997-08-07

    CPC classification number: G06F1/14 G04R40/06

    Abstract: A computing system develops time/date values by using a free-running counter to measure and accumulate increments of time. The increments of time are converted from the resolution of the free-running counter to that used for the time and date values by dividing by a conversion variable and then used to update the time/date value. The accuracy of the time/date value is monitored by periodically comparing the rate of the free-running counter to the rate of a more accurate, external clock. The ratio of these two rates is used to adjust the conversion variable. The conversion variable reflects any differences between (1) the rate of change of the increments of time used for developing the time/data value and (2) the external clock. Its use here, therefore, will operate to either slow down or speed up the rate of change of the time/date value so that it more closely tracks the external clock.

    Abstract translation: 计算系统通过使用自由运行的计数器来测量和累加时间增量来制定时间/日期值。 时间增量由自由运行计数器的分辨率转换为通过转换变量除以时间和日期值的分辨率,然后用于更新时间/日期值。 通过周期性地比较自由运行计数器的速率与更准确的外部时钟的速率来监视时间/日期值的精度。 这两个比率的比率用于调整转换变量。 转换变量反映了(1)用于开发时间/数据值的时间增量变化率与(2)外部时钟之间的差异。 因此,这里的使用将会减慢或加快时间/日期值的变化速度,以便更紧密地跟踪外部时钟。

    HYPERMEDIA OBJECT MANAGEMENT
    9.
    发明申请
    HYPERMEDIA OBJECT MANAGEMENT 审中-公开
    HYPERMEDIA对象管理

    公开(公告)号:WO1998002831A1

    公开(公告)日:1998-01-22

    申请号:PCT/US1997011885

    申请日:1997-07-10

    CPC classification number: G06F17/30893 Y10S707/99945

    Abstract: A method and apparatus that uses a hypermedia approach to managing distributed objects. A first embodiment of the present invention uses the World Wide Web hypermedia system. A user initializes browser software that allows the user to browse and change various attributes of objects in the system. The browser communicates with a server that includes an http adapter and a gateway. The gateway can access objects in the system and generate HTML code in accordance with the objects. One embodiment of the present invention uses hierarchical tree-oriented objects. These objects are "self-describing" (also called "introspective"). The server queries the objects in response to the queries from the browser and each queried object responds with information about itself. In another preferred embodiment, the server initiates queries of the objects and retains this information for use in responding to later queries from the browser.

    Abstract translation: 一种使用超媒体方法来管理分布式对象的方法和装置。 本发明的第一实施例使用万维网超媒体系统。 用户初始化浏览器软件,允许用户浏览和更改系统中对象的各种属性。 浏览器与包含http适配器和网关的服务器进行通信。 网关可以访问系统中的对象,并根据对象生成HTML代码。 本发明的一个实施例使用分层的面向对象的对象。 这些对象是“自我描述”(也称为“内省”)。 服务器响应于来自浏览器的查询来查询对象,并且每个查询对象响应自己的信息。 在另一优选实施例中,服务器发起对象的查询并保留该信息以用于响应来自浏览器的稍后查询。

    OBJECT-ORIENTED METHOD AND APPARATUS FOR INFORMATION DELIVERY
    10.
    发明申请
    OBJECT-ORIENTED METHOD AND APPARATUS FOR INFORMATION DELIVERY 审中-公开
    面向对象的方法和信息交付的设备

    公开(公告)号:WO1998002813A1

    公开(公告)日:1998-01-22

    申请号:PCT/US1997011887

    申请日:1997-07-10

    CPC classification number: G06F9/465 Y10S707/99953 Y10S707/99954

    Abstract: An object-oriented method and apparatus for delivering information from one component to another across a network of computers includes the steps of loading implementation libraries for adapter and information provider components into memory and creating factory objects for those components. When a request arrives over the network, the factory objects are called and stream objects are created by the factory objects. Data is then streamed from an information provider source to the original requestor using the stream objects.

    Abstract translation: 用于通过计算机网络将信息从一个组件传递到另一个组件的面向对象的方法和装置包括以下步骤:将适配器和信息提供者组件的实现库加载到存储器中并为这些组件创建工厂对象。 当请求通过网络到达时,工厂对象被调用,流对象由工厂对象创建。 然后使用流对象将数据从信息提供者源流传输到原始请求者。

Patent Agency Ranking