Asymmetric streaming record data processor method and apparatus
    1.
    发明授权
    Asymmetric streaming record data processor method and apparatus 失效
    不对称流记录数据处理方法和装置

    公开(公告)号:US07529752B2

    公开(公告)日:2009-05-05

    申请号:US10666729

    申请日:2003-09-18

    IPC分类号: G06F7/00 G06F17/30

    摘要: An asymmetric data record processor and method includes host computers and Job processing units (JPU's) coupled together on a network. Each host computer and JPU forms a node on the network. A plurality of software operators allow each node to process streams of records. For each operator in a given sequence within nodes and across nodes, output of the operator is input to a respective succeeding operator. Data processing follows a logical data flow based on readiness of a record. As soon as a record is ready it is passed for processing from one part to a next part in the logical data flow. The flow of records during data processing is substantially continuous and of a streaming fashion.

    摘要翻译: 非对称数据记录处理器和方法包括在网络上耦合在一起的主计算机和作业处理单元(JPU)。 每个主机和JPU在网络上形成一个节点。 多个软件操作者允许每个节点处理记录流。 对于节点内和节点之间的给定序列中的每个运算符,运算符的输出被输入到相应的后续运算符。 数据处理遵循基于记录准备的逻辑数据流。 一旦记录准备就绪,它将被传递到逻辑数据流中的一个部分到下一个部分进行处理。 在数据处理期间记录的流程是基本上连续的并且是流媒体的方式。

    Disk mirror architecture for database appliance
    2.
    发明授权
    Disk mirror architecture for database appliance 有权
    数据库设备的磁盘镜像架构

    公开(公告)号:US07089448B2

    公开(公告)日:2006-08-08

    申请号:US10667127

    申请日:2003-09-18

    IPC分类号: G06F11/16

    摘要: A disk is segmented into a first data segment and a secondary data segment. The secondary data segment stores a logical mirror of the first data segment of another disk. Fast access to data stored on the disk is provided by partitioning the disk such that the first data segment includes the fast tracks of the disk and the secondary data segment includes the slow tracks of the disk and forwarding all data requests to the first data segment. Upon detecting a failure, the logical mirror of data stored in the first data segment of the failed disk is accessible from the secondary data segment of a non-failed disk. The first data segment can be rebuilt quickly on another disk from the logical mirror stored in the secondary data segment.

    摘要翻译: 磁盘被分割成第一数据段和辅助数据段。 辅助数据段存储另一个磁盘的第一个数据段的逻辑镜像。 通过对磁盘进行分区来提供对磁盘上存储的数据的快速访问,使得第一数据段包括磁盘的快速轨道,次要数据段包括磁盘的慢磁道并将所有数据请求转发到第一数据段。 在检测到故障时,存储在故障磁盘的第一数据段中的数据的逻辑镜像可从非故障磁盘的辅助数据段访问。 可以从存储在辅助数据段中的逻辑镜像在另一个磁盘上快速重建第一个数据段。

    Programmable streaming data processor for database appliance having multiple processing unit groups
    3.
    发明授权
    Programmable streaming data processor for database appliance having multiple processing unit groups 失效
    具有多个处理单元组的数据库设备的可编程流数据处理器

    公开(公告)号:US07577667B2

    公开(公告)日:2009-08-18

    申请号:US10668113

    申请日:2003-09-18

    IPC分类号: G06F7/00 G06F17/00

    摘要: A data processing system having two or more groups of data processors that have attributes that are optimized for their assigned functions. A first group consists of one or more host computers responsible for interfacing with applications and/or end users to obtain queries and for planning query execution. A second processor group consists of many streaming record-oriented processors called Job Processing Units (JPUs), preferably arranged as an MPP structure. The JPUs typically carry out the bulk of the data processing required to implement the logic of a query. Each of the JPUs typically include a general purpose microcomputer, local memory, one or more mass storage devices, and one or more network connections. Each JPU also has a special purpose programmable processor, referred to herein as a Programmable Streaming Data Processor (PSDP). The PSDP serves as an interface between the CPU of a JPU and the mass storage device, to offload functions from the CPU of the JPU.

    摘要翻译: 具有两组或更多组数据处理器的数据处理系统具有针对其分配的功能进行了优化的属性。 第一组包括一个或多个主机,负责与应用程序和/或最终用户进行接口以获取查询和规划查询执行。 第二处理器组由许多流记录导向处理器(称为作业处理单元(JPU))组成,优选地被布置为MPP结构。 JPU通常执行实现查询逻辑所需的大量数据处理。 每个JPU通常包括通用微型计算机,本地存储器,一个或多个大容量存储设备以及一个或多个网络连接。 每个JPU还具有专用可编程处理器,这里称为可编程流数据处理器(PSDP)。 PSDP作为JPU的CPU和大容量存储设备之间的接口,从JPU的CPU卸载功能。

    Intelligent storage device controller
    4.
    发明授权
    Intelligent storage device controller 失效
    智能存储设备控制器

    公开(公告)号:US07730077B2

    公开(公告)日:2010-06-01

    申请号:US10667203

    申请日:2003-09-18

    IPC分类号: G06F17/30

    摘要: A programmable streaming data processor that can be programmed to recognize record and field structures of data received from a streaming data source such as a mass storage device. Being programmed with, for example, field information, the unit can locate record and field boundaries and employ logical arithmetic methods to compare fields with one another or with values otherwise supplied by general purpose processors to precisely determine which records are worth transferring to memory of the more general purpose distributed processors. The remaining records arrive and are discarded by the streaming data processor or are tagged with status bits to indicate to the more general purpose processor that they are to be ignored. In a preferred embodiment, the streaming data processor may analyze and discard records for several reasons. The first reason may be an analysis of contents of the field. Other reasons for record blocking may have to do with tagging records that are to be visible to particular users depending upon a series of concurrent transactions.

    摘要翻译: 可编程流式数据处理器,其可以被编程以识别从诸如大容量存储设备的流数据源接收的数据的记录和场结构。 通过例如场信息进行编程,该单元可以定位记录和场边界,并采用逻辑运算方法将场相互比较,或者由通用处理器提供的值精确地确定哪些记录值得转移到 更通用的分布式处理器。 剩余的记录到达并被流式数据处理器丢弃,或者被标记为状态位,以向更通用的处理器指示它们被忽略。 在优选实施例中,流数据处理器可以由于几个原因来分析和丢弃记录。 第一个原因可能是对该领域内容的分析。 记录阻止的其他原因可能与标记根据一系列并发事务对特定用户可见的记录有关。

    Field oriented pipeline architecture for a programmable data streaming processor
    5.
    发明授权
    Field oriented pipeline architecture for a programmable data streaming processor 有权
    用于可编程数据流处理器的面向场的流水线架构

    公开(公告)号:US08880551B2

    公开(公告)日:2014-11-04

    申请号:US12755052

    申请日:2010-04-06

    IPC分类号: G06F17/30

    摘要: A distributed data processing system executes database operations, and includes a first group of host processors and a second group of job processing units (JPUs). A software application for executing database operations executes in a distributed fashion with portions of the database application executing on at least one central database processor and other portions executing on the data storage processors. At least a portion of the database application is implemented within and/or coordinated by a communication process that is executing the communication protocol. The communication process implements a load balancing function in front of the host processors, the load balancing function directing individual transactions to selected processors so as to evenly distribute workload.

    摘要翻译: 分布式数据处理系统执行数据库操作,并且包括第一组主机处理器和第二组作业处理单元(JPU)。 用于执行数据库操作的软件应用程序以分布式方式执行,数据库应用的部分在至少一个中央数据库处理器上执行并且在数据存储处理器上执行的其他部分执行。 数据库应用的至少一部分在正在执行通信协议的通信过程中实现和/或协调。 通信过程在主处理器之前实现负载平衡功能,负载平衡功能将各个事务指向所选择的处理器,以均匀分配工作负载。

    Field oriented pipeline architecture for a programmable data streaming processor
    6.
    发明授权
    Field oriented pipeline architecture for a programmable data streaming processor 失效
    用于可编程数据流处理器的面向场的流水线架构

    公开(公告)号:US07698338B2

    公开(公告)日:2010-04-13

    申请号:US10665726

    申请日:2003-09-18

    IPC分类号: G06F17/30

    摘要: A field oriented pipeline processor for a data engine that can be programmed to recognize record and field structures of data received from a source such as a mass storage device. The processor has an interface for receiving field-delineated data from a field parser. The field parser parses non-field delineated data from a streaming data source into field delineated data under instruction from an external processing unit. The pipeline processor receives a field delineated data stream and employs logical arithmetic methods to compare fields with one another, or with values otherwise supplied by general purpose processors to precisely determine which records are worth transferring to memory of the more general purpose distributed processors. The architecture of the data engine allows for the use of substitution tables, temporary registers, and a data string register to assist in the efficiency and accuracy of the data engine processing.

    摘要翻译: 一种用于数据引擎的面向场的流水线处理器,其可以被编程以识别从诸如大容量存储设备的源接收的数据的记录和场结构。 处理器具有用于从字段解析器接收字段划分的数据的接口。 现场解析器将来自流数据源的非场划分数据从外部处理单元的指令解析为字段描绘数据。 流水线处理器接收字段划分的数据流,并采用逻辑运算方法来比较字段,或者由通用处理器提供的值以精确地确定哪些记录值得转移到更通用的分布式处理器的存储器。 数据引擎的架构允许使用替换表,临时寄存器和数据串寄存器来帮助数据引擎处理的效率和准确性。

    Field Oriented Pipeline Architecture For A Programmable Data Streaming Processor
    7.
    发明申请
    Field Oriented Pipeline Architecture For A Programmable Data Streaming Processor 有权
    面向可编程数据流处理器的领域管道架构

    公开(公告)号:US20100257537A1

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

    申请号:US12755052

    申请日:2010-04-06

    IPC分类号: G06F9/46

    摘要: A field oriented pipeline processor for a data engine that can be programmed to recognize record and field structures of data received from a source such as a mass storage device. The processor has an interface for receiving field-delineated data from a field parser. The field parser parses non-field delineated data from a streaming data source into field delineated data under instruction from an external processing unit. The pipeline processor receives a field delineated data stream and employs logical arithmetic methods to compare fields with one another, or with values otherwise supplied by general purpose processors to precisely determine which records are worth transferring to memory of the more general purpose distributed processors. The architecture of the data engine allows for the use of substitution tables, temporary registers, and a data string register to assist in the efficiency and accuracy of the data engine processing.

    摘要翻译: 一种用于数据引擎的面向场的流水线处理器,其可以被编程以识别从诸如大容量存储设备的源接收的数据的记录和场结构。 处理器具有用于从字段解析器接收字段划分的数据的接口。 现场解析器将来自流数据源的非场划分数据从外部处理单元的指令解析为字段描绘数据。 流水线处理器接收字段划分的数据流,并采用逻辑运算方法来比较字段,或者由通用处理器提供的值以精确地确定哪些记录值得转移到更通用的分布式处理器的存储器。 数据引擎的架构允许使用替换表,临时寄存器和数据串寄存器来帮助数据引擎处理的效率和准确性。

    CONFERENCING ORGANIZER
    8.
    发明申请
    CONFERENCING ORGANIZER 审中-公开
    会议组织

    公开(公告)号:US20140272890A1

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

    申请号:US13839553

    申请日:2013-03-15

    IPC分类号: G09B7/00

    CPC分类号: G09B7/00

    摘要: A conference mode screen is displayed on a computing device. The conference mode screen includes a list of students. A selection of a student from the list of students is received from a user. In response to the selection of the student, a list of action buttons is presented. The action buttons may correspond to actions that can be taken by a teacher during a conference with the selected student. A selection of an action button from the list of action buttons is received. The selected action button corresponds to an action taken by the teacher during the conference with the selected student. An indicator of the action is stored in association with a student identifier for the selected student and a sequence indicator.

    摘要翻译: 会议模式屏幕显示在计算设备上。 会议模式屏幕包括学生列表。 从用户那里收到来自学生名单的学生的选择。 响应于学生的选择,提供了一系列动作按钮。 动作按钮可以对应于在与所选学生的会议期间由教师可以采取的动作。 从动作按钮列表中选择一个动作按钮。 所选择的操作按钮对应于教师在与所选学生的会议期间所采取的动作。 与所选学生的学生标识符和序列指示符相关联地存储动作的指示符。

    Individual sandbagging accessory apparatus
    9.
    发明授权
    Individual sandbagging accessory apparatus 失效
    个人沙袋配件设备

    公开(公告)号:US5597145A

    公开(公告)日:1997-01-28

    申请号:US423889

    申请日:1995-04-18

    IPC分类号: B65B67/12 A63B55/04

    CPC分类号: B65B67/12

    摘要: An individual sandbagging accessory apparatus which includes a principal sandbag support portion, a plurality of removable leg members attachable to the principal sandbag support portion, for positioning the support portion above the ground; clip members for securing the upper end of a sandbag through the support system, so that once secured, there is defined an upper bag opening for delivering sand into; and a plurality of ports in the walls of the principal support portion for allowing the legs to be slidably engaged through the support portion, for defining a compact apparatus which could be secured to a backpack and easing transported.

    摘要翻译: 一种单独的沙袋附件装置,其包括主要的沙袋支撑部分,可附接到主沙袋支撑部分的多个可移除的腿部构件,用于将支撑部分定位在地面上方; 用于通过支撑系统固定沙袋的上端的夹子构件,使得一旦固定,就形成用于输送砂的上袋开口; 以及在主支撑部分的壁中的多个端口,用于允许腿部通过支撑部分可滑动地接合,用于限定可以固定到背包并且缓和运输的紧凑装置。