Customization of information retrieval through user-supplied code
    172.
    发明授权
    Customization of information retrieval through user-supplied code 有权
    通过用户提供的代码定制信息检索

    公开(公告)号:US06611834B1

    公开(公告)日:2003-08-26

    申请号:US09481359

    申请日:2000-01-12

    Abstract: A user at a client machine can customize components of a database search performed at a server. The user does this by sending executable code to the database server. Software code runs as middleware on the database server machine to communicate between the database server and the client and performs the functions of supplying the client with vital information required for generating code which will be used for customizing various processes of the database retrieval session. Typically, the server comprises a set of database servers and the middleware runs on each database server machine to communicate between the database servers and the client. The middleware provides a virtual machine on which the user-supplied code written in a virtual machine language is executed, giving a uniform interface across the set of database servers on which the same user-supplied code will be executed ensuring that the user-supplied code executes under database server specified access privileges.

    Abstract translation: 客户端机器上的用户可以定制在服务器上执行的数据库搜索的组件。 用户通过向数据库服务器发送可执行代码来执行此操作。 软件代码作为数据库服务器机器上的中间件进行运行,以在数据库服务器和客户端之间进行通信,并执行为客户端提供生成代码所需的重要信息的功能,这些代码将用于定制数据库检索会话的各种进程。 通常,服务器包括一组数据库服务器,并且中间件在每个数据库服务器机器上运行,以在数据库服务器和客户端之间进行通信。 中间件提供了一个虚拟机,在其上执行以虚拟机语言编写的用户提供的代码,在整个数据库服务器集合中提供统一的接口,在该数据库服务器上将执行相同的用户提供的代码,确保用户提供的代码 在数据库服务器上执行指定的访问权限。

    ATM switch
    173.
    发明授权
    ATM switch 有权
    ATM交换机

    公开(公告)号:US06501757B1

    公开(公告)日:2002-12-31

    申请号:US09519072

    申请日:2000-03-06

    Abstract: An ATM switch having a plurality of input-ports and a plurality of output ports allowing a plurality of priority levels, which is highly modular allowing expansion of the number of cell buffers in a shared buffer pool, thus efficiently handling bursty traffic of one-to-one and one-to-many destination ports, using the bit slicing concept to reduce the operating speed of the switch, and decrease the cell buffer size requirement per slice along with reducing the number of shared queue memories per slice, aiding cost effective and efficient, very large scale integration (VLSI) implementation. It also allows configurability of input link speeds, taking care of the order of cell delivery to the output ports. The switch on receiving the input cell, searches for a free buffer in the shared pool, then routes the cell into this buffer and indexes the pointer into an output queue called the queue management module which uses a shared pool of queue memories. The buffers are then read out in the order of priority and sequence of arrival at the input, by this queue management module. It provides initialization, control and status monitoring features too, through a processor interface module.

    Abstract translation: 具有多个输入端口和允许多个优先级的多个输出端口的ATM交换机,其高度模块化,允许扩展共享缓冲池中的信元缓冲器的数量,从而有效地处理一到一个的突发业务 - 一个和一对多的目的地端口,使用位分割概念来降低交换机的操作速度,并且减少每个切片的单元缓冲器大小要求,同时减少每个切片的共享队列存储器的数量,有助于成本有效和 高效,大规模集成(VLSI)实现。 它还允许输入链路速度的可配置性,以及小区传输到输出端口的顺序。 接收输入单元的开关在共享池中搜索可用的缓冲区,然后将该单元路由到该缓冲区中,并将该指针编入一个名为队列管理模块的输出队列,该队列使用共享的队列存储池。 然后,通过该队列管理模块以优先顺序到达输入的顺序读出缓冲器。 它还通过处理器接口模块提供初始化,控制和状态监视功能。

    Interactive framework for understanding user's perception of multimedia data
    174.
    发明授权
    Interactive framework for understanding user's perception of multimedia data 有权
    用于了解用户对多媒体数据的感知的交互框架

    公开(公告)号:US06408293B1

    公开(公告)日:2002-06-18

    申请号:US09328968

    申请日:1999-06-09

    Abstract: A methodology of highly interactive intra-object relevance feedback is used to retrieve multimedia data from a database. The query object could consist of one or more images, images derived from video, a video sequence, or an audio clip. The query is adjusted using the information fed-back by the user about the relevance of previously extracted part(s) from the object itself, such that the adjusted query is a better approximation to the user's perception. The information fed-back by the user during intra-query modification is used for intra-object learning of the user's perception. The refined query is subsequently used for inter-object relevance feedback where data is retrieved from the database based on parameters learnt by intra-query object feedback mechanism, and the user provides feedback by ranking the retrieved objects in order of their relevance to him or her. In the system according to the invention, inter-object learning of user's perception is expedited by utilizing the learnt parameters in the intra-object relevance feedback. Furthermore, the methodology of the invention allows for building refined queries based on part(s) or sub-sequence(s) of the query object rather than the entire object itself, thereby reducing the number of irrelevant objects, retrieved from the database. The methodology allows synthesis and modification of the input query object itself in the event a query object is not directly available, and, also to learn the user's perception.

    Abstract translation: 高度交互的对象内相关反馈的方法用于从数据库检索多媒体数据。 查询对象可以包括一个或多个图像,从视频,视频序列或音频剪辑导出的图像。 使用用户反馈的关于先前提取的部分与对象本身的相关性的信息来调整查询,使得经调整的查询更好地逼近用户的感知。 用户在查询修改期间反馈的信息用于用户感知的对象内学习。 精确查询随后用于对象间相关性反馈,其中基于由查询内对象反馈机制学习的参数从数据库检索数据,并且用户按照与他或她的相关性的顺序对所检索的对象进行排序来提供反馈 。 在根据本发明的系统中,通过利用对象内相关性反馈中的学习参数来加快用户感知的对象间学习。 此外,本发明的方法允许基于查询对象的部分或子序列而不是整个对象本身构建精简查询,从而减少从数据库检索的不相关对象的数量。 该方法允许在查询对象不直接可用的情况下对输入查询对象本身进行合成和修改,还可以了解用户的感知。

    Method and system for bounds comparator
    175.
    发明授权
    Method and system for bounds comparator 有权
    边界比较方法和系统

    公开(公告)号:US06298365B1

    公开(公告)日:2001-10-02

    申请号:US09256375

    申请日:1999-02-24

    CPC classification number: G06F7/026 G06F7/483

    Abstract: The invention relates to a method of using a “bounds” comparator scheme and to a “bounds” comparator circuit. The method of using this scheme or comparator circuit allows a quick and easy test to characterize, utilizing a single floating-point bounds comparison function, the location of a point with respect to pre-defined end- points. The single floating-point bounds comparison function represents an additional instruction to be incorporated within computer instruction set architectures when performing trivial acceptance testing during the generation of three-dimensional images or graphics.

    Abstract translation: 本发明涉及使用“边界”比较器方案和“边界”比较器电路的方法。 使用该方案或比较器电路的方法允许使用单个浮点边界比较函数来表征相对于预定义端点的点的位置的快速和容易的测试。 单个浮点边界比较函数表示在三维图像或图形的生成期间执行微不足道的验收测试时要结合在计算机指令集架构中的附加指令。

    Method and system for a result code for a single-instruction multiple-data predicate compare operation
    176.
    发明授权
    Method and system for a result code for a single-instruction multiple-data predicate compare operation 有权
    用于单指令多数据谓词比较操作的结果代码的方法和系统

    公开(公告)号:US06282628B1

    公开(公告)日:2001-08-28

    申请号:US09256374

    申请日:1999-02-24

    CPC classification number: G06F9/30021 G06F9/30036 G06F9/30072

    Abstract: A method and system is disclosed which summarizes the results of a classical single-instruction multiple-data SIMD predicate comparison operation, signaling whether all comparisons resulted in a false result or true result, and placing that status into a separate status register, such as the Power PC Condition Register. The method and system utilizes first and second status bits to support the signaling whether all element comparisons resulted in true or false. The first status bit is set when all element comparisons resulted in false (i.e. a NOR of all predicate comparison results), and the second status bit is set when all element comparisons resulted in true (i.e. an AND of all predicate comparison results). This capability allows control flow using conditional branching on the event when all comparison results are false or when all comparison results are true. The method and system of the present invention is useful in 3-D graphics such as lighting and trivial acceptance testing where executing down both paths of a branch and then selecting the correct result is not tolerable.

    Abstract translation: 公开了一种方法和系统,其总结了经典单指令多数据SIMD谓词比较操作的结果,指示所有比较是否导致错误结果或真实结果,并将该状态置于单独的状态寄存器中,例如 电源条件寄存器。 该方法和系统利用第一和第二状态位来支持信号是否所有元素比较导致真或假。 当所有元素比较导致假(即所有谓词比较结果的NOR)时,第一个状态位被置位,当所有元素比较结果为真时(即所有谓词比较结果的AND),第二个状态位被置位。 当所有比较结果为false或所有比较结果为真时,此功能允许使用事件上的条件分支进行控制流程。 本发明的方法和系统在诸如照明和平凡验收测试的三维图形中是有用的,其中执行分支的两个路径,然后选择正确的结果是不允许的。

    Universal support for the synthesis of oligonucleotides
    177.
    发明授权
    Universal support for the synthesis of oligonucleotides 失效
    通用支持寡核苷酸的合成

    公开(公告)号:US06090934A

    公开(公告)日:2000-07-18

    申请号:US122463

    申请日:1998-07-24

    CPC classification number: C07H21/00

    Abstract: A universal polymer support containing an organic aliphatic molecule of structure ##STR1## having at least a pair of cis-hydroxyl groups where one of the hydroxyl groups is attached to the polymer support through a covalent linkage and the other hydroxyl group is protected by an acid labile group.

    Abstract translation: 一种通用聚合物载体,其含有具有至少一对顺羟基的结构的有机脂族分子,其中一个羟基通过共价键连接到聚合物载体上,另一个羟基被酸不稳定基团保护。

    Data processing system and method of permutation with replication within
a vector register file
    178.
    发明授权
    Data processing system and method of permutation with replication within a vector register file 失效
    数据处理系统和在向量寄存器文件中复制的排列方法

    公开(公告)号:US5996057A

    公开(公告)日:1999-11-30

    申请号:US62100

    申请日:1998-04-17

    Abstract: The data processing system of the present invention loads three input operands, including two input vectors and a control vector, into vector registers and performs a permutation of the two input vectors as specified by the control vector, and further stores the result of the operation as the output operand in an output register. The control vector consists of sixteen indices, each uniquely identifying a single byte of input data in either of the input registers, and can be specified in the operational code or be the result of a computation previously performed within the vector registers. The specification of the control vector allows a vector-matrix operation to be performed on the input vectors by rearranging or replicating the input operand bytes in the bytes of the output register as a function of the control vector. This system provides a highly efficient register loading mechanism for data vectors misaligned in memory, and allows the computation of a serially dependent chain of binary functions within the vector registers.

    Abstract translation: 本发明的数据处理系统将包括两个输入向量和控制向量的三个输入操作数加载到向量寄存器中,并且执行由控制向量指定的两个输入向量的置换,并且将该操作的结果存储为 输出寄存器中的输出操作数。 控制向量包括十六个索引,每个索引唯一地标识输入寄存器中的任一个输入数据的单个字节,并且可以在操作代码中指定,或者是先前在向量寄存器内执行的计算的结果。 控制向量的规范允许通过根据控制向量重新排列或复制输出寄存器的字节中的输入操作数字节来对输入向量执行向量矩阵运算。 该系统为存储器中不对齐的数据矢量提供了高效的寄存器加载机制,并允许在向量寄存器内计算二进制函数的连续依赖链。

    Production assembly tool
    179.
    发明授权
    Production assembly tool 失效
    生产装配工具

    公开(公告)号:US5738177A

    公开(公告)日:1998-04-14

    申请号:US687309

    申请日:1996-07-25

    Abstract: A production assembly tool for securing fasteners to a workpiece such as an automobile body. The production assembly tool of the present invention includes a housing which encases a motor, a transmission, a clutch mechanism and a control module. The control module controls the running and braking of the motor and prevents both over and under securing of a fastener caused by falsely detected tool clutch conditions. An improved clutch sensor switch is operatively associated with the control module for detecting clutch disengagement. The clutch mechanism is designed to drive the fastener until the clutch sensor switch detects clutch disengagement and signals the control circuit to stop drive and start braking. The production assembly tool further includes a system for ensuring accurate placement of the power tool motor in the power tool housing subsequent to motor servicing or repair. Further, an adjustment collar located in the tool nose allows selective access to a clutch adjustment mechanism of the tool located within the housing for torque level adjustment. In addition, the tool housing is covered by an integral, self-sealing non-marring overmold exterior. The overmold exterior allows a lubrication needle to be inserted through an aperture located beneath the overmold exterior. After the needle is removed, the overmold exterior subsequently self-seals, thereby preventing dirt from entering the interior of the tool housing and the applied lubrication from leaking.

    Abstract translation: 一种用于将紧固件固定到诸如汽车车身的工件的生产组装工具。 本发明的生产装配工具包括一个外壳,其包围电动机,变速器,离合器机构和控制模块。 控制模块控制电机的运行和制动,并防止由于错误检测到的工具离合器条件而导致的紧固件的过度和过紧。 改进的离合器传感器开关与用于检测离合器分离的控制模块可操作地相关联。 离合器机构设计用于驱动紧固件,直到离合器传感器开关检测到离合器分离,并向控制电路发出信号以停止驱动并开始制动。 生产装配工具还包括一个系统,用于在马达维修或修理之后确保电动工具电机在动力工具壳体中的精确放置。 此外,位于刀尖中的调节套环允许选择性地进入位于壳体内的工具的离合器调节机构以进行扭矩水平调整。 此外,工具外壳由一体式,自密封的非破损外覆模制外壳覆盖。 包覆模制外部允许润滑针穿过位于包覆模制外部下方的孔。 在取下针之后,包覆模制外部随后自密封,从而防止灰尘进入工具壳体的内部,并且所施加的润滑剂不会泄漏。

    Scrap sorting system
    180.
    发明授权
    Scrap sorting system 失效
    废料分拣系统

    公开(公告)号:US5520290A

    公开(公告)日:1996-05-28

    申请号:US176018

    申请日:1993-12-30

    Abstract: A scrap particle sorting system and attendant sorting process employs a conveyor for conveying the randomly shaped particles in a random orientation, a position sensor for determining the advancement of the scrap particles in the direction of conveyance by determining the position of the conveyor belt, an image detector for periodically recording the image of a predefined viewing area through which the scrap particles are conveyed, and an image processor for periodic acquisition and processing of the images. The image processor includes logic for defining each image of the viewing area into a matrix of cells, and for each acquired image, analyzing the digital data corresponding to the image to determine for each cell in the matrix whether the pixels in that cell satisfy a predetermined criteria, and establishing a discriminator signal for each cell in the matrix as a function of that analysis. The system employs an image detector controller for receiving a signal from the conveyor position sensor and sending an activation signal to the image processor at timed intervals to acquire sequential image frames which include each of the scrap particles as they are conveyed past the viewing area, and a separator controller for receiving the discriminator signals from the image processor and for sending a control signal to selectively activate the appropriate portion of the separator to eject desired from undesired particles.

    Abstract translation: 废料粒子分选系统和伴随分拣过程采用用于以随机取向输送随机形状的颗粒的输送机,用于通过确定输送带的位置来确定废料颗粒在输送方向上的前进的位置传感器,图像 用于周期性地记录传送废料颗粒的预定义观察区域的图像的检测器,以及用于周期性地获取和处理图像的图像处理器。 图像处理器包括用于将观看区域的每个图像定义成单元矩阵的逻辑,并且对于每个获取的图像,分析与图像相对应的数字数据,以确定矩阵中的每个单元是否满足预定的像素 标准,并且作为该分析的函数为矩阵中的每个单元建立鉴别器信号。 该系统采用图像检测器控制器,用于接收来自输送机位置传感器的信号,并以定时的间隔向图像处理器发送激活信号,以获取包括每个废料颗粒在传送通过观察区域时的每个废料颗粒的顺序图像帧;以及 分离器控制器,用于从图像处理器接收鉴别器信号,并发送控制信号以选择性地激活分离器的适当部分以从不期望的颗粒喷射所需的物体。

Patent Agency Ranking