会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Method and system for performing record searches in a database within a
computer peripheral storage device
    • 用于在计算机外围存储设备内的数据库中执行记录搜索的方法和系统
    • US5781897A
    • 1998-07-14
    • US634511
    • 1996-04-18
    • Wen-Tzer Thomas ChenRenato John Recio
    • Wen-Tzer Thomas ChenRenato John Recio
    • G06F17/30
    • G06F17/30477G06F17/30492Y10S707/99933Y10S707/99934Y10S707/99935
    • A method for record searching in a database within a computer system are disclosed. The computer system includes a main processor, a main memory, and a peripheral storage device having a secondary processor. In accordance with the method of the present invention, a command block specifying a search string for record searching in at least one database table of the database is prepared. Subsequently, the command block is issued from the main processor to the secondary processor within the peripheral storage device of the computer system. The secondary processor within the peripheral storage device is then utilized to read the database table(s) into a memory within the peripheral storage device, in response to a receipt of the command block. The search string in the command block is compared to each record of the database table(s) within the memory of the peripheral storage device to identify all the records therein which contain the search string. Finally, all identified records which contain the search string are moved from the memory of the peripheral storage device to the main memory within the computer system, such that database record searching may be performed in a more efficient manner.
    • 公开了一种在计算机系统内的数据库中进行记录搜索的方法。 计算机系统包括主处理器,主存储器和具有辅助处理器的外围存储设备。 根据本发明的方法,准备在数据库的至少一个数据库表中指定用于记录搜索的搜索字符串的命令块。 随后,命令块从计算机系统的外围存储设备中的主处理器发送到二级处理器。 响应于接收到命令块,外围存储设备中的辅助处理器然后用于将数据库表读取到外围存储设备内的存储器中。 将命令块中的搜索字符串与外围存储设备的存储器中的数据库表的每个记录进行比较,以识别其中包含搜索字符串的所有记录。 最后,将包含搜索字符串的所有识别的记录从外围存储设备的存储器移动到计算机系统内的主存储器,使得可以以更有效的方式执行数据库记录搜索。
    • 3. 发明授权
    • System and method for improving resource utilization in a TCP/IP
connection management system
    • 提高TCP / IP连接管理系统资源利用率的系统和方法
    • US6035418A
    • 2000-03-07
    • US767242
    • 1996-12-13
    • Renato John RecioWen-Tzer Thomas Chen
    • Renato John RecioWen-Tzer Thomas Chen
    • G06F11/14
    • G06F11/1443H04L1/1867
    • The present invention is a method and system for improving resource utilization in a connection management system. The present invention alleviates the resource contention and resource under-utilization problems, and avoids the problem of contamination from the late arrival of delayed packets to a new connection which utilizes the same resources used in a preview connection. The method includes transferring data by using the connection resources from the server; determining if an error occurred during the transfer of data; if an error is not detected, returning the connection resources to the server; and if an error is detected, indicating the existence of the error with a status bit and waiting a predetermined period of time prior to returning the connection resources to the server.
    • 本发明是一种提高连接管理系统的资源利用的方法和系统。 本发明缓解了资源争用和资源利用不足问题,避免了延迟分组到达新的连接的污染问题,利用与预览连接相同的资源。 该方法包括通过使用来自服务器的连接资源来传送数据; 确定在传输数据期间是否发生错误; 如果未检测到错误,则将连接资源返回到服务器; 并且如果检测到错误,则在将连接资源返回到服务器之前指示存在具有状态位的错误并等待预定时间段。
    • 8. 发明授权
    • Associating buffers in a bus bridge with corresponding peripheral devices to facilitate transaction merging
    • 将总线桥中的缓冲区与对应的外围设备相关联,以便于事务合并
    • US06324612B1
    • 2001-11-27
    • US09210133
    • 1998-12-10
    • Wen-Tzer Thomas ChenRichard A. KelleyDanny Marvin NealSteven Mark Thurber
    • Wen-Tzer Thomas ChenRichard A. KelleyDanny Marvin NealSteven Mark Thurber
    • G06F1340
    • G06F13/4059G06F13/4031
    • A bus bridge including a buffer pool and steering logic where the buffer pool is organized as a plurality of buffers sets including at least first and second buffer sets and the steering logic is adapted to store transactions originating with a first peripheral device in the first buffer set and transactions originating with a second peripheral device in the second buffer set. Transactions may arrive via a secondary bus, such as a PCI bus, coupled to the bus bridge. The bridge further allows relaxed transaction ordering rules compared to conventional PCI transaction ordering rules by identifying transactions by grant signals and thus allows steering of transactions from the first and second devices to first and second buffer sets respectively. The bridge is suitably adapted for combining or merging two or more transactions within each buffer set. Each buffer set preferably includes one or more buffers for temporarily storing transactions arriving from the secondary bus and bound for a primary bus. The primary bus may comprise a host bus connected to one or more processors or an additional PCI bus or other peripheral bus. The invention further contemplates a computer system including at least one processor, a bridge coupled to the processor via a host bus, and a plurality of peripheral devices including first and second peripheral devices coupled to the bridge via a secondary bus. In one embodiment, the bridge is configured to receive first and second request signals from the first and second peripheral devices respectively. The bridge preferably further includes arbitration logic for arbitrating mastership of the secondary bus in response to the request signals to produce first and second grant signals. The steering logic is suitably configured to utilize the first and second grant signals to determine the source of a subsequent transaction.
    • 一种包括缓冲池和转向逻辑的总线桥,其中所述缓冲池被组织为包括至少第一和第二缓冲器组的多个缓冲器组,并且所述转向逻辑适于将始发于第一外围设备的事务存储在所述第一缓冲器组中 以及在第二缓冲器组中产生具有第二外围设备的交易。 事务可以通过耦合到总线桥的辅助总线(诸如PCI总线)到达。 与传统PCI事务排序规则相比,通过由授权信号识别事务并且因此允许将事务从第一和第二设备分别转向第一和第二缓冲器组,桥还允许轻松的事务排序规则。 该桥适用于组合或合并每个缓冲区内的两个或多个事务。 每个缓冲器组优选地包括一个或多个缓冲器,用于临时存储从次级总线到达并且被绑定到主总线的事务。 主总线可以包括连接到一个或多个处理器或附加PCI总线或其他外围总线的主机总线。 本发明进一步考虑了一种包括至少一个处理器,经由主机总线耦合到处理器的桥的计算机系统,以及包括通过次级总线耦合到桥接器的第一和第二外围设备的多个外围设备。 在一个实施例中,桥被配置为分别从第一和第二外围设备接收第一和第二请求信号。 桥接器优选地还包括用于响应于请求信号来仲裁辅助总线的主管以产生第一和第二授权信号的仲裁逻辑。 转向逻辑被适当地配置为利用第一和第二授权信号来确定后续交易的来源。
    • 9. 发明授权
    • Interrupt response in a multiple set buffer pool bus bridge
    • 多组缓冲池总线桥中的中断响应
    • US06301630B1
    • 2001-10-09
    • US09210127
    • 1998-12-10
    • Wen-Tzer Thomas ChenRichard A. KelleyDanny Marvin NealSteven Mark Thurber
    • Wen-Tzer Thomas ChenRichard A. KelleyDanny Marvin NealSteven Mark Thurber
    • G06F1300
    • G06F13/4059
    • A bus bridge including a buffer pool comprised of a first and a second buffer sets. The first and second buffer sets are associated with first and second peripheral devices respectively. The bridge is configured to receive an interrupt and identify the interrupt source. A buffer set associated with the interrupt source is selected and transactions in the selected buffer set flushed prior to forwarding the interrupt to a processor. The bridge is preferably configured to identify the interrupt source by receiving a first interrupt signal from the first peripheral device and a second interrupt signal from the second peripheral device. Preferably, the bridge is configured to flush the transactions by pushing them into system memory via a primary bus such as a host bus of a processor. The invention further contemplates a system including a processor coupled to a host bus, a system memory, a bus bridge as described coupled between the host bus and a secondary bus, and first and second peripheral devices coupled to the secondary bus. Upon receiving an interrupt, the bridge is configured to identify the interrupt source, select a buffer set associated with the interrupt source, and flush posted memory write transactions in the selected buffer set, all prior to forwarding the interrupt to the processor. In one embodiment, the bridge, the first and second peripheral devices, and the secondary bus are compliant with the PCI specification. The bridge is configured in one embodiment to receive unique first and second interrupt signals from the first and second peripheral devices respectively.
    • 包括由第一和第二缓冲器组构成的缓冲池的总线桥。 第一和第二缓冲器组分别与第一和第二外围设备相关联。 桥接器配置为接收中断并识别中断源。 选择与中断源关联的缓冲区,并将所选缓冲区中的事务刷新,然后再将中断转发给处理器。 优选地,桥被配置为通过从第一外围设备接收第一中断信号和来自第二外围设备的第二中断信号来识别中断源。 优选地,桥被配置为通过经由诸如处理器的主机总线的主总线将其推入系统存储器来刷新事务。 本发明进一步考虑了一种系统,其包括耦合到主机总线的处理器,系统存储器,耦合在主机总线和辅助总线之间的总线桥,以及耦合到次级总线的第一和第二外围设备。 在接收到中断时,桥被配置为识别中断源,选择与中断源相关联的缓冲区集合,以及在将中断转发到处理器之前清除所选缓冲区中的已发布的存储器写入事务。 在一个实施例中,桥接器,第一和第二外围器件以及辅助总线符合PCI规范。 在一个实施例中,桥被配置为分别从第一和第二外围设备接收唯一的第一和第二中断信号。
    • 10. 发明授权
    • Minimal sufficient buffer space for data redistribution in a parallel
database system
    • 在并行数据库系统中用于数据重新分配的最小足够的缓冲区空间
    • US5819083A
    • 1998-10-06
    • US116087
    • 1993-09-02
    • Wen-Tzer Thomas ChenShih-Gong Li
    • Wen-Tzer Thomas ChenShih-Gong Li
    • G06F17/30G06F15/163G06F13/14
    • G06F17/30575
    • A method, system and program for distributing data to a first node in a parallel database system from a plurality of existing nodes. First, a minimal sufficient number of communication buffers necessary to guarantee that a table scan operation in each of the existing nodes will execute without stopping is determined. Once calculated, the minimal sufficient number of communication buffer is allocated in the memory associated with each of the existing nodes. Thus, data from each of the plurality of existing nodes to the first node can be redistributed without interruption. Unless the redistribution process has a default set of data to be redistributed, which data from which data tables in each of the plurality of existing nodes is to be distributed to the first node must be determined. The first node may either be a new node which must be registered within the parallel database system, or an existing node within an imbalanced parallel database system which has excess capacity. The minimal sufficient number of communication buffers is determined according to the ratio of a mean queuing in a communication buffer and an average time to fill a communication buffer.
    • 一种用于从多个现有节点向并行数据库系统中的第一节点分发数据的方法,系统和程序。 首先,确定必要的最小足够数量的通信缓冲器,以保证在每个现有节点中的表扫描操作不停止地执行。 一旦计算,在与每个现有节点相关联的存储器中分配最小足够数量的通信缓冲器。 因此,可以不间断地重新分配从多个现有节点到第一节点的数据。 除非再分配过程具有要重新分配的默认数据集,否则必须确定将多个现有节点中的每一个中的数据表从哪个数据表分发到第一个节点的数据。 第一节点可以是必须在并行数据库系统中注册的新节点,或者具有过剩容量的不平衡并行数据库系统内的现有节点。 根据通信缓冲器中的平均排队与填充通信缓冲器的平均时间的比率来确定最小数量的通信缓冲器。