Method, apparatus and system for distributing queries and actions
    1.
    发明授权
    Method, apparatus and system for distributing queries and actions 失效
    用于分发查询和操作的方法,设备和系统

    公开(公告)号:US08793275B1

    公开(公告)日:2014-07-29

    申请号:US10358112

    申请日:2003-02-03

    IPC分类号: G06F17/30

    摘要: A virtual database system including multiple independent database servers is disclosed. The virtual database system uses a unified interface to query multiple independent databases, and the multiple independent database servers include appliances, general servers, etc. The system preferably includes a packet-based network, and a number of physically separated, independent database servers coupled to the network, where each of the database servers has a unique address and an independent database interface. Preferably, each database server includes an database created at least in part by the passive capture of data on the network, and each of which supports database queries including at least one of metadata and text via its respective interface. Queries are distributed concurrently to a number of appliances as virtual user queries.

    摘要翻译: 公开了包括多个独立数据库服务器的虚拟数据库系统。 虚拟数据库系统使用统一的接口来查询多个独立的数据库,并且多个独立的数据库服务器包括设备,通用服务器等。该系统优选地包括基于分组的网络和多个物理上独立的数据库服务器, 网络,其中每个数据库服务器具有唯一的地址和独立的数据库接口。 优选地,每个数据库服务器包括至少部分地通过被动地捕获网络上的数据而创建的数据库,并且每个数据库支持通过其相应接口包括元数据和文本中的至少一个的数据库查询。 查询作为虚拟用户查询并发分发到多个设备。

    System for pipelined processing
    3.
    发明授权
    System for pipelined processing 失效
    流水线处理系统

    公开(公告)号:US08300988B2

    公开(公告)日:2012-10-30

    申请号:US12337599

    申请日:2008-12-17

    IPC分类号: G06K9/54 G06K9/60

    摘要: An example embodiment includes a processor module, a pipe analyzer and a central processing unit. The processor module extracts a plurality of components from an input bit stream by extracting predetermined n-bits at a time from the input bit stream and analyzing the n-bits for components. The central processing unit has at least two pipelines for receiving the components derived from the input bit stream. The pipe analyzer is coupled between the processor module and the central processing unit for analyzing the components of the input bit stream and directing each of the components into a suitable pipeline of the central processing unit based on the analysis the pipe analyzer.

    摘要翻译: 示例性实施例包括处理器模块,管道分析器和中央处理单元。 处理器模块通过从输入比特流一次提取预定的n比特并分析组成的n比特来从输入比特流中提取多个分量。 中央处理单元具有用于接收从输入比特流导出的分量的至少两条流水线。 管道分析器耦合在处理器模块和中央处理单元之间,用于分析输入比特流的组件,并且基于分析管道分析器将每个组件引导到中央处理单元的合适管道中。

    Method and apparatus for controlling a computer over a wide area network
    4.
    发明授权
    Method and apparatus for controlling a computer over a wide area network 有权
    用于通过广域网控制计算机的方法和装置

    公开(公告)号:US08219849B2

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

    申请号:US11480768

    申请日:2006-07-03

    IPC分类号: G06F11/00

    CPC分类号: G06Q10/10

    摘要: The present invention permits virtually the entire functionality of a computer system to be made accessible over a network such as the Internet or an Intranet. More particularly, the present invention permits a computer system to be run as a “virtual machine” through a web page provided at a web site on the World Wide Web (WWW). The apparatus of the present invention includes a plurality of computers arranged in a wide area network (WAN) such as the Internet or an Intranet. At least one of the computers has at least one unique address designating a web site. A host computer system (which may or may not be one of the computers on the Internet) can be “posted” onto an “advertising” web page at the web site to permit other computers coupled to the Internet to interact directly with the host computer system. The computer “posted” on the web page is referred to as the “host” or “advertiser” computer, and computers accessing the host computer are referred to as “client” or “user” computers. Having the host computer posted on a web page creates a “virtual computer” that can be view and/or controlled by the client computers. Once the connection has been made between the host computer and one or more client computers, the web page is bypassed, i.e. the two or more computer systems communicate through the Internet without necessarily going through the web site supporting the “advertising” web page.

    摘要翻译: 本发明实际上允许计算机系统的整个功能可以通过诸如因特网或内部网的网络访问。 更具体地,本发明允许计算机系统通过在万维网(WWW)上的网站提供的网页作为“虚拟机”运行。 本发明的装置包括布置在诸如因特网或内联网的广域网(WAN)中的多个计算机。 至少有一台计算机至少有一个指定网站的唯一地址。 主机计算机系统(其可以是或可以不是因特网上的计算机之一)可以“发布”到网站上的“广告”网页,以允许耦合到因特网的其他计算机与主计算机直接交互 系统。 计算机“发布”在网页上被称为“主机”或“广告商”计算机,并且访问主计算机的计算机被称为“客户端”或“用户”计算机。 将主机放在网页上创建可以被客户端计算机查看和/或控制的“虚拟计算机”。 一旦在主计算机和一个或多个客户端计算机之间建立了连接,就会绕过网页,即两个或多个计算机系统通过因特网进行通信,而不必经过支持“广告”网页的网站。

    METHOD AND APPARATUS FOR TRAVERSING A MULTIPLEXED DATA PACKET STREAM
    5.
    发明申请
    METHOD AND APPARATUS FOR TRAVERSING A MULTIPLEXED DATA PACKET STREAM 审中-公开
    用于移动多路复用数据包流的方法和装置

    公开(公告)号:US20120106927A1

    公开(公告)日:2012-05-03

    申请号:US13347735

    申请日:2012-01-11

    申请人: Michael L. GOUGH

    发明人: Michael L. GOUGH

    IPC分类号: H04N9/80

    摘要: A method for traversing a multiplexed data packet stream including choosing a starting location in a multiplexed data packet stream; making a hi-directional search from the starting location to locate a nearest system stream object; and traversing the system stream as a doubly-linked list of objects. Traversing the system stream preferably includes traversing object links of the doubly-linked list of objects. The objects are further preferably cached with an LRU process. Multiple disjoint locations in the system stream can be accessed with a virtual linked list. The virtual linked list can be used to search forwardly; backwardly, or both forwardly and backwardly.

    摘要翻译: 一种用于遍历多路复用数据分组流的方法,包括选择复用数据分组流中的起始位置; 从起始位置进行高精度搜索以定位最近的系统流对象; 并以双向对象列表的方式遍历系统流。 遍历系统流优选地包括遍历双向对象列表的对象链接。 进一步优选地,用LRU过程来缓存对象。 可以使用虚拟链表来访问系统流中的多个不相交的位置。 虚拟链表可用于向前搜索; 向后或向前和向后两者。

    Method and apparatus for detecting camera sensor intensity saturation
    6.
    发明授权
    Method and apparatus for detecting camera sensor intensity saturation 失效
    用于检测摄像机传感器强度饱和度的方法和装置

    公开(公告)号:US07965327B2

    公开(公告)日:2011-06-21

    申请号:US12328736

    申请日:2008-12-04

    申请人: Michael L. Gough

    发明人: Michael L. Gough

    IPC分类号: H04N3/14 H04N5/335

    CPC分类号: H04N5/2351

    摘要: An apparatus for detecting intensity saturation of a light sensor includes a saturation detector for detecting and measuring an intensity saturation condition of at least one pixel of a light sensor, the intensity saturation condition of the pixel being at saturation upon receiving light with an intensity above a predetermined level, the saturation detector emitting a digital signal with a reserved bit combination indicating the intensity saturation condition of the pixel, and a processor receiving and processing the digital signal from the saturation detector and transmitting a control signal in response to the digital signal to compensate for the intensity saturation condition of the pixel.

    摘要翻译: 一种用于检测光传感器的强度饱和度的装置,包括用于检测和测量光传感器的至少一个像素的强度饱和度的饱和度检测器,当接收到强度高于 饱和检测器发射具有表示像素的强度饱和状态的保留位组合的数字信号,以及处理器,其从饱和检测器接收和处理数字信号,并响应于数字信号发送控制信号以进行补偿 对于像素的强度饱和度条件。

    Method and Apparatus for Detecting Camera Sensor Intensity Saturation

    公开(公告)号:US20090201398A1

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

    申请号:US12325099

    申请日:2008-11-28

    申请人: Michael L. Gough

    发明人: Michael L. Gough

    IPC分类号: H04N5/335

    CPC分类号: H04N5/2351

    摘要: A method for detecting intensity saturation of a light sensor includes monitoring an electrical signal from a light sensor for detecting an intensity saturation condition of at least one pixel of the light sensor, converting the electrical signal to a digital signal, imposing a reserved bit combination on the digital signal indicating the intensity saturation condition of the pixel, and transmitting a control signal in response to the digital signal to compensate for the intensity saturation condition of the pixel. Alternatively stated, the method includes monitoring pixel data from an output of a light sensor to determine a number of pixels at saturation and a number of pixels near saturation, comparing the number of pixels at saturation to a predetermined first threshold number, comparing the number of pixels near saturation to a predetermined second threshold number, reprogramming the light sensor to adapt to more brightness if the number of pixels at saturation is above the first threshold number, and reprogramming the light sensor to adapt to less brightness if the number of pixels near saturation is below the second threshold number. An apparatus for detecting intensity saturation of a light sensor includes a saturation detector for detecting and measuring an intensity saturation condition of at least one pixel of a light sensor, the intensity saturation condition of the pixel being at saturation upon receiving light with an intensity above a predetermined level, the saturation detector emitting a digital signal with a reserved bit combination indicating the intensity saturation condition of the pixel, and a processor receiving and processing the digital signal from the saturation detector and transmitting a control signal in response to the digital signal to compensate for the intensity saturation condition of the pixel.

    System, method and article of manufacture for decompressing digital camera sensor data

    公开(公告)号:US06850647B1

    公开(公告)日:2005-02-01

    申请号:US09626012

    申请日:2000-07-26

    摘要: The present invention includes a system, method, and article of manufacture for decompressing a bit stream of compressed data representing a plurality of image blocks. This includes a two-step method of processing both a DC code and a plurality of AC codes. With respect to the processing of the AC codes, a plurality of bits of compressed input data relating to the AC codes are first retrieved from the bit stream. A first decoding operation is then executed based on the obtained compressed input data in order to generate first output data. It is then determined whether sufficient space is available for the first output data. If it is determined that there is sufficient space for the first output data, the first output data is outputted. On the other hand, if it is determined that there is insufficient space for the first output data, an alternate second decoding operation is executed in order to generate second output data. In order to carry out the foregoing decoding operations, a data structure is provided in a look-up table for being employed by the AC decoder during use. Such data structure includes a plurality of data segments each having a payload and a pointer. The payload includes a plurality of bits in one of a plurality of coding schemes. Further, the pointer corresponds to a routine which is capable of processing the coding scheme of the payload associated with the pointer. The first decoding operation first includes the step of performing a look-up in the look-up table based on the obtained compressed input data. The pointer is then retrieved from one of the data segments that corresponds to the obtained compressed input data. Next, the routine corresponding to the retrieved pointer is executed. The payload is then processed in the executed routine in order to generate the first output data. The foregoing routine that processes the payload of the data segment in order to generate the first output data may take many forms.

    System, method and article of manufacture for preventing the proliferation of unwanted electronic messages
    9.
    发明授权
    System, method and article of manufacture for preventing the proliferation of unwanted electronic messages 有权
    用于防止不想要的电子信息扩散的系统,方法和制品

    公开(公告)号:US06687740B1

    公开(公告)日:2004-02-03

    申请号:US09401028

    申请日:1999-09-21

    IPC分类号: G06F1516

    CPC分类号: G06Q10/107 H04L51/12

    摘要: A system, method, and article of manufacture are provided for affording an application program with an electronic message to help preclude unwanted electronic messages from being sent on a network. First, at least one application program is initialized after an electronic message is selected by a user. Such application program is received with the electronic message on a network. After initialization, the application program is executed. The execution of the application program includes displaying text included with the electronic message, depicting indicia, and communicating an identifier of the electronic message on the network upon the selection of the indicia by the user for precluding unwanted electronic messages from being sent on the network.

    摘要翻译: 提供了一种系统,方法和制造物品,以提供具有电子消息的应用程序,以帮助防止不必要的电子消息在网络上发送。 首先,在用户选择电子消息之后,至少应用程序被初始化。 这样的应用程序在网络上被接收到电子消息。 初始化后,执行应用程序。 应用程序的执行包括在用户选择标记以防止在网络上发送不需要的电子消息时,显示随电子消息附带的文本,描绘标记,以及在网络上传送电子消息的标识符。

    Method and apparatus for traversing a multiplexed data packet stream
    10.
    发明授权
    Method and apparatus for traversing a multiplexed data packet stream 有权
    用于遍历复用的数据分组流的方法和装置

    公开(公告)号:US06442329B1

    公开(公告)日:2002-08-27

    申请号:US09259398

    申请日:1999-02-26

    申请人: Michael L. Gough

    发明人: Michael L. Gough

    IPC分类号: H04N591

    摘要: A method for traversing a multiplexed data packet stream including choosing a starting location in a multiplexed data packet stream; making a bi-directional search from the starting location to locate a nearest system stream object; and traversing the system stream as a doubly-linked list of objects. Traversing the system stream preferably includes traversing object links of the doubly-linked list of objects. The objects are further preferably cached with an LRU process. Multiple disjoint locations in the system stream can be accessed with a virtual linked list. The virtual linked list can be used to search forwardly, backwardly, or both forwardly and backwardly.

    摘要翻译: 一种用于遍历多路复用数据分组流的方法,包括选择复用数据分组流中的起始位置; 从起始位置进行双向搜索,以定位最近的系统流对象; 并以双向对象列表的方式遍历系统流。 遍历系统流优选地包括遍历双向对象列表的对象链接。 进一步优选地,用LRU过程来缓存对象。 可以使用虚拟链表来访问系统流中的多个不相交的位置。 虚拟链表可用于向前,向后或向前或向后搜索。