会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System architecture for improved network input/output processing
    • 用于改进网络输入/输出处理的系统架构
    • US5659794A
    • 1997-08-19
    • US414900
    • 1995-03-31
    • Charles R. CaldaralePeter J. HancockDavid R. JohnsonRobert M. MalekJames R. McBreenHans C. MikkelsenJerome J. Witalka
    • Charles R. CaldaralePeter J. HancockDavid R. JohnsonRobert M. MalekJames R. McBreenHans C. MikkelsenJerome J. Witalka
    • H04L12/56H04L29/06H04L29/08H01J3/00
    • H04L29/06H04L69/32
    • A network input/output processing system for sending and receiving messages between a large scale computer system and associated communications networks. Executive operating system services provide access to a control table, an input queue, and an output queue stored in the computer system's main memory. A network input/output processor responds to requests by application programs, through a communications program, for receiving input from and sending output to a network, concurrently with requests to communicate with directly attached peripheral devices such as disk drives, tape drives, and printers. The network input/output processor receives initialization, reset, and termination requests via the control table. Requests to receive input are received from the input queue. Input data is stored into buffers as directed by the input request. Requests to send output are received from the output queue. Output data is read from the buffers as directed by the output request. Executive operating system services provide for control of input data transfers and output data transfers. Special purpose Instruction Processor instructions provide the capability to build control programs for processing input and output messages used by the network input/output processor to effect message transfers, thereby minimizing host instruction pathlength for communications I/O. The system architecture minimizes internal data copy between processes by using transferable buffers as communications buffers.
    • 一种用于在大规模计算机系统和相关联的通信网络之间发送和接收消息的网络输入/输出处理系统。 执行操作系统服务提供对存储在计算机系统的主存储器中的控制表,输入队列和输出队列的访问。 网络输入/输出处理器通过通信程序响应于应用程序的请求,用于从与网络接收的输入和向网络发送输出,以及与直接连接的外围设备(例如磁盘驱动器,磁带驱动器和打印机)进行通信的请求同时进行。 网络输入/输出处理器通过控制表接收初始化,复位和终止请求。 从输入队列接收到接收输入的请求。 输入数据按输入请求的指示存储到缓冲区中。 从输出队列接收请求发送输出。 按照输出请求的指示从缓冲区读取输出数据。 执行操作系统服务提供对输入数据传输和输出数据传输的控制。 特殊用途指令处理器指令提供构建控制程序的能力,用于处理网络输入/输出处理器使用的输入和输出消息,以实现消息传输,从而最小化通信I / O的主机指令路径长度。 系统架构通过使用可传输缓冲区作为通信缓冲区来最小化进程之间的内部数据复制。
    • 8. 发明授权
    • Method for generating an internet protocol suite checksum in a single
macro instruction
    • 在单个宏指令中生成互联网协议套件校验和的方法
    • US5701316A
    • 1997-12-23
    • US521695
    • 1995-08-31
    • Merwin H. AlfernessPeter Bradley CriswellDavid Randal JohnsonJames R. McBreen
    • Merwin H. AlfernessPeter Bradley CriswellDavid Randal JohnsonJames R. McBreen
    • G06F11/10H04L1/00H04L29/06H04L29/08
    • H04L1/0057G06F11/10H04L29/06H04L69/12H04L69/324
    • An Internet checksum for use by TCP/IP is generated in a single macro-instruction called a Block Add Octets instruction. Extraneous overhead of macro-instruction looping and bit masking is eliminated by combining checksum operations into a single macro-instruction using a block add approach. The programmer specifies the address in memory and the number of double-words of message data to be added together within a single instance of the Block Add Octets instruction so that looping and jump/branch instructions are not needed. The Block Add Octets instruction fetches all octets (8-bit data segments) contained in full double words from memory and adds them into the checksum. The method handles partial double words of data, full double words, and odd numbers of double words, whereby a double word consists of four octets. The checksum is calculated using one's complement arithmetic rather than two's complement, thereby increasing the speed of checksum calculation because the "end around carry" is eliminated. The number of octets that can be added to the checksum per processor cycle is greatly increased, thereby significantly improving overall TCP/IP performance.
    • 在一个名为Block Add Octets指令的宏指令中生成TCP / IP使用的Internet校验和。 通过使用块添加方法将校验和操作组合到单个宏指令中,消除了宏指令循环和位掩码的外部开销。 程序员在Block Add Octets指令的单个实例中指定内存中的地址和要添加在一起的消息数据的双字数,以便不需要循环和跳转/分支指令。 块添加八位字节指令从内存中获取包含在全双字中的所有八位字节(8位数据段),并将它们添加到校验和中。 该方法处理部分双字数据,全双字和奇数双字,由此双字由四个字节组成。 使用补码算术而不是二进制补码来计算校验和,从而增加校验和计算的速度,因为“结束执行”被消除。 每个处理器周期可以添加到校验和的八位字节数量大大增加,从而显着提高整体TCP / IP性能。
    • 9. 发明授权
    • System and method for providing a computer standby node
    • 用于提供计算机备用节点的系统和方法
    • US08495413B2
    • 2013-07-23
    • US12637851
    • 2009-12-15
    • Michael John RieschlEdward StaffordThomas J. BechtoldJames R. McBreen
    • Michael John RieschlEdward StaffordThomas J. BechtoldJames R. McBreen
    • G06F11/00
    • G06F11/2046G06F11/2025G06F11/2033G06F11/2038
    • An apparatus for providing a computing environment in a computing system includes a first node, a second node, an operations server, and a communication link. The first node is capable of supporting a production computing environment and has a first disk storage. The second node is capable of supporting a second operational computing environment, independent of the production computing environment and has a second disk storage. The operations server manages the first and second node and can switch the production computing environment from the first node to the second node. The communications link allows communication between the first node, the second node, and the operations server. The second node can take over the production computing environment from the first node upon a failure of the first node by providing the second node with access to the first disk storage and rebooting the second node from the first disk storage. A method of switching a production computing environment from a first node, having a first disk storage, to a second node in the event of a failure on the first node includes determining if the first node had a failure and if the first node had a failure: reassigning ownership of the partition definition to the second node; restoring communications configuration on the second node; and booting the second node from the first disk storage.
    • 一种用于在计算系统中提供计算环境的装置包括第一节点,第二节点,操作服务器和通信链路。 第一个节点能够支持生产计算环境并具有第一个磁盘存储。 第二节点能够支持独立于生产计算环境的第二操作计算环境并具有第二磁盘存储。 操作服务器管理第一和第二节点,并且可以将生产计算环境从第一节点切换到第二节点。 通信链路允许第一节点,第二节点和操作服务器之间的通信。 第二节点可以通过向第二节点提供对第一磁盘存储器的访问并从第一磁盘存储器重新启动第二节点而在第一节点发生故障时从第一节点接管生产计算环境。 在第一节点发生故障的情况下,将生产计算环境从具有第一盘存储的第一节点切换到第二节点的方法包括确定第一节点是否具有故障,以及如果第一节点发生故障 :将分区定义的所有权重新分配给第二个节点; 恢复第二节点上的通信配置; 并从第一个磁盘存储器引导第二个节点。
    • 10. 发明授权
    • Video server
    • 视频服务器
    • US08245260B1
    • 2012-08-14
    • US09304906
    • 1999-05-04
    • Ralph E. SippleJames R. McBreenMichael F. Stanton
    • Ralph E. SippleJames R. McBreenMichael F. Stanton
    • H04N7/73
    • H04N21/2225H04N21/21815H04N21/226H04N21/2393
    • A method of and apparatus for efficiently providing video on demand services to a cable television subscriber. The provider system consists of two major subsystems. The first subsystem, called a video server, streams video to video on demand subscribers through the cable television network. The second subsystem, called the transaction server, performs virtually all remaining provider functions including, security, accounting, storage and spooling of video data, etc. The video server is preferably uses a Unisys CMP memory platform into which the transaction server spools requested video programs. One or more industry standard processors operating under a standard operating system stream the video data from the memory platform to the subscriber.
    • 一种用于向有线电视订户有效地提供视频点播服务的方法和设备。 提供者系统由两个主要子系统组成。 称为视频服务器的第一个子系统通过有线电视网络将视频流视频点播用户。 称为交易服务器的第二个子系统几乎执行所有剩余的提供商功能,包括视频数据的安全,记帐,存储和假脱机等。视频服务器最好使用Unisys CMP存储平台,交易服务器将所请求的视频节目 。 在标准操作系统下运行的一个或多个工业标准处理器将视频数据从存储器平台流向用户。