Data injection
    1.
    发明授权
    Data injection 有权
    数据注入

    公开(公告)号:US08572644B2

    公开(公告)日:2013-10-29

    申请号:US12762132

    申请日:2010-04-16

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/235 H04N21/434 H04N21/435

    Abstract: A data transport device for transporting a data stream, the device including: a data stream processing unit for receiving an input data stream including a plurality of data items, performing processing in dependence on the content of the items and forming an output data stream including at least some of the data items; and a data item injection unit including a memory for storing a plurality of injection data items and associated with each injection data item an injection action, and an injection processor arranged to retrieve the injection action for each of the injection data items in turn and in dependence on the retrieved injection action to inject the associated injection data item into the output data stream.

    Abstract translation: 一种用于传送数据流的数据传输装置,该装置包括:数据流处理单元,用于接收包括多个数据项的输入数据流,根据项目的内容执行处理,并形成包括在 最少的一些数据项; 以及数据项目注入单元,其包括用于存储多个注射数据项并且与每个注射数据项相关联的注射动作的存储器,以及喷射处理器,其被配置为依次检索每个注射数据项的注射动作 在检索到的注入动作上将相关联的注入数据项注入到输出数据流中。

    Data injection
    2.
    发明授权
    Data injection 有权
    数据注入

    公开(公告)号:US07730508B2

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

    申请号:US10380924

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/235 H04N21/434 H04N21/435

    Abstract: A data transport device for transporting a data stream, the device including: a data stream processing unit for receiving an input data stream including a plurality of data items, performing processing in dependence on the content of the items and forming an output data stream including at least some of the data items; and a data item injection unit including a memory for storing a plurality of injection data items and associated with each injection data item an injection action, and an injection processor arranged to retrieve the injection action for each of the injection data items in turn and in dependence on the retrieved injection action to inject the associated injection data item into the output data stream.

    Abstract translation: 一种用于传送数据流的数据传输装置,该装置包括:数据流处理单元,用于接收包括多个数据项的输入数据流,根据项目的内容执行处理,并形成包括在 最少的一些数据项; 以及数据项目注入单元,其包括用于存储多个注射数据项并且与每个注射数据项相关联的注射动作的存储器,以及喷射处理器,其被配置为依次检索每个注射数据项的注射动作 在检索到的注入动作上将相关联的注入数据项注入到输出数据流中。

    Processing buffered data
    3.
    发明授权
    Processing buffered data 有权
    处理缓冲数据

    公开(公告)号:US07797438B2

    公开(公告)日:2010-09-14

    申请号:US10380994

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/434

    Abstract: Data reception apparatus for receiving and processing a data stream including a stream of data units, the data apparatus comprising: a buffer; a data reception controller for receiving data units from the data stream, storing received data units in the buffer, and if the amount of data from the data stream that is stored in the buffer exceeds a predetermined amount, generating a buffer load interrupt for the data stream; and a processor responsive to the buffer load interrupt to: a) disable handling of further buffer load interrupts for the data stream; and b) repeatedly activate a routine to process a single data unit from the data stream that is stored in the buffer until all the data units in the buffer have been processed and then reset the buffer.

    Abstract translation: 一种用于接收和处理包括数据单元流的数据流的数据接收装置,所述数据装置包括:缓冲器; 数据接收控制器,用于从数据流接收数据单元,将接收到的数据单元存储在缓冲器中,并且如果来自存储在缓冲器中的数据流的数据量超过预定量,则为数据生成缓冲器加载中断 流; 以及响应于所述缓冲器加载中断的处理器,以:a)禁止处理所述数据流的进一步的缓冲器加载中断; 并且b)重复激活例程以从存储在缓冲器中的数据流处理单个数据单元,直到缓冲器中的所有数据单元已被处理,然后重置缓冲器。

    Processing instruction words
    4.
    发明授权
    Processing instruction words 有权
    处理指令字

    公开(公告)号:US07496656B2

    公开(公告)日:2009-02-24

    申请号:US10380923

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/434 G06F9/30072 G06F9/3853

    Abstract: A method for processing an instruction word in a data processing system, the instruction word comprising a plurality of instruction bit positions, each bit position corresponding to an instruction actions, and a status of the bit at an instruction bit position indicating whether the instruction action corresponding to that bit position should be performed; the method comprising: forming a plurality of single action words, each single action word corresponding to one of the instruction actions and having a bit set at the bit position corresponding to that instruction actions and all its other bits un-set; forming a common action word having bits set at the bit positions corresponding to the instruction actions of any of the single action words and all its other bits un-set; comparing the instruction word and the common action word, and if the instruction word and the common action word have no bits set in common terminating processing of the instruction, and otherwise: repeating for successive single action words the steps of: comparing the instruction word and the respective single action word, and if the instruction word and the respective single action word have a bit set in common, performing the action corresponding to that single action word, and setting the instruction word to be equal to the present value of the instruction word exclusive-Ored with the respective single action word; until all the bits in the instruction word are zero.

    Abstract translation: 一种用于在数据处理系统中处理指令字的方法,所述指令字包括多个指令位位置,与指令动作相对应的每个位位置,以及指令位位置处的位的状态,指示是否对应指令动作 应该执行该位位置; 所述方法包括:形成多个单动作词,每个单个动作词对应于所述指令动作中的一个,并且在与所述指令动作相对应的位位置处设置位,并且其所有其他位未设置; 形成具有在与单个动作字中的任一个的指令动作相对应的位位置位和未设置的所有其他位的位设置的公共动作字; 比较指令字和公共动作字,并且如果指令字和公共动作字在指令的公共终止处理中没有设置位,否则:对于连续的单个动作字重复以下步骤:将指令字和 相应的单个动作字,并且如果指令字和相应的单个动作字具有被设置为共同的位,则执行与该单个动作字对应的动作,并且将指令字设置为等于指令字的当前值 独家使用单一动作单词; 直到指令字中的所有位都为零。

    Processing buffered data
    5.
    发明申请
    Processing buffered data 有权
    处理缓冲数据

    公开(公告)号:US20050102411A1

    公开(公告)日:2005-05-12

    申请号:US10380994

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/434

    Abstract: Data reception apparatus for receiving and processing a data stream including a stream of data units, the data apparatus comprising: a buffer, a data reception controller for receiving data units from the data stream, storing received data units in the buffer, and if the amount of data from the data stream that is stored in the buffer exceeds a predetermined generating a buffer load interrupt for the data stream; and a processor responsive to the buffer load interrupt to: a) disable handling of further buffer load interrupts for the data stream; and b) repeatedly activate a routine to process a single data unit from the data stream that is stored in the buffer until all the data units in the buffer have been processed and then reset the buffer.

    Abstract translation: 一种用于接收和处理包括数据单元流的数据流的数据接收装置,该数据装置包括:缓冲器,用于从数据流接收数据单元的数据接收控制器,将接收到的数据单元存储在缓冲器中, 来自存储在缓冲器中的数据流的数据超过预定的数据流生成缓冲器加载中断; 以及响应于所述缓冲器加载中断的处理器,以:a)禁止处理所述数据流的进一步的缓冲器负载中断; 并且b)重复激活例程以从存储在缓冲器中的数据流处理单个数据单元,直到缓冲器中的所有数据单元已被处理,然后重置缓冲器。

    DATA INJECTION
    6.
    发明申请
    DATA INJECTION 有权
    数据注入

    公开(公告)号:US20100254405A1

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

    申请号:US12762132

    申请日:2010-04-16

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/235 H04N21/434 H04N21/435

    Abstract: A data transport device for transporting a data stream, the device including: a data stream processing unit for receiving an input data stream including a plurality of data items, performing processing in dependence on the content of the items and forming an output data stream including at least some of the data items; and a data item injection unit including a memory for storing a plurality of injection data items and associated with each injection data item an injection action, and an injection processor arranged to retrieve the injection action for each of the injection data items in turn and in dependence on the retrieved injection action to inject the associated injection data item into the output data stream.

    Abstract translation: 一种用于传送数据流的数据传输装置,该装置包括:数据流处理单元,用于接收包括多个数据项的输入数据流,根据项目的内容执行处理,并形成包括在 最少的一些数据项; 以及数据项目注入单元,其包括用于存储多个注射数据项并且与每个注射数据项相关联的注射动作的存储器,以及喷射处理器,其被配置为依次检索每个注射数据项的注射动作 在检索到的注入动作上将相关联的注入数据项注入到输出数据流中。

    Interrupt handler for a data processor
    7.
    发明授权
    Interrupt handler for a data processor 有权
    数据处理器的中断处理程序

    公开(公告)号:US07143311B2

    公开(公告)日:2006-11-28

    申请号:US10380995

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: G06F11/3636 G06F11/3648

    Abstract: A data processor formed on a single integrated circuit and capable of connection to an external memory, the data processor including: a central processing unit; a local memory including a debug memory area; a plurality of interrupt inputs; an interrupt handler coupled to the interrupt inputs for interrupting the central processing unit in response to interrupt signals received on the interrupt inputs, and being arranged to periodically store in the debug memory area of the local memory data indicative of the status of the interrupt handler; the data processor being adapted to, after having been reset, perform a start-up routine including the step of outputting the contents of the debug memory area to the external memory.

    Abstract translation: 一种形成在单个集成电路上并且能够连接到外部存储器的数据处理器,所述数据处理器包括:中央处理单元; 包括调试存储器区域的本地存储器; 多个中断输入; 中断处理器,耦合到所述中断输入端,用于响应于在所述中断输入端接收到的中断信号而中断所述中央处理单元,并且被布置为在所述调试存储器区域中周期性地存储指示所述中断处理程序的状态的本地存储器数据; 所述数据处理器在被复位之后,执行包括将所述调试存储器区域的内容输出到所述外部存储器的步骤的启动程序。

    Method for controlling services
    8.
    发明申请
    Method for controlling services 有权
    控制服务的方法

    公开(公告)号:US20050076127A1

    公开(公告)日:2005-04-07

    申请号:US10913793

    申请日:2004-08-06

    CPC classification number: H04L67/16 H04L67/02 H04L67/10 H04L67/12 H04L69/329

    Abstract: A method and apparatus are provided for controlling services provided at a first electronic device at a second electronic device. A plurality of electronic devices connected to a network provide services in the form of providing data to the network, or allowing the data to be manipulated. Each service is represented as a manipulable data object created at the device providing the service. Each object contains sufficient information to allow the service the object represents to be controlled. The objects are transmitted over the network and are stored in an object list maintained by a master device. Any compatible device may then retrieve an object from the object list and use the information contained in it to fully control the service.

    Abstract translation: 提供了一种用于控制在第二电子设备处提供在第一电子设备处的服务的方法和装置。 连接到网络的多个电子设备以向网络提供数据或者允许数据被操纵的形式提供服务。 每个服务都表示为在提供服务的设备上创建的可操纵的数据对象。 每个对象包含足够的信息来允许对象表示的服务被控制。 对象通过网络传输并存储在由主设备维护的对象列表中。 任何兼容设备然后可以从对象列表中检索对象,并使用其中包含的信息来完全控制服务。

    Processing instruction words
    9.
    发明申请
    Processing instruction words 有权
    处理指令字

    公开(公告)号:US20050073606A1

    公开(公告)日:2005-04-07

    申请号:US10380923

    申请日:2001-09-19

    Applicant: Steven Haydock

    Inventor: Steven Haydock

    CPC classification number: H04N21/434 G06F9/30072 G06F9/3853

    Abstract: A method for processing an instruction word in a data processing system, the instruction word comprising a plurality of instruction bit positions, each bit position corresponding to an instruction actions, and a status of the bit at an instruction bit position indicating whether the instruction action corresponding to that bit position should be performed; the method comprising: forming a plurality of single action words, each single action word corresponding to one of the instruction actions and having a bit set at the bit position corresponding to that instruction actions and all its other bits un-set; forming a common action word having bits set at the bit positions corresponding to the instruction actions of any of the single action words and all its other bits un-set; comparing the instruction word and the common action word, and if the instruction word and the common action word have no bits set in common terminating processing of the instruction, and otherwise: repeating for successive single action words the steps of: comparing the instruction word and the respective single action word, and if the instruction word and the respective single action word have a bit set in common, performing the action corresponding to that single action word, and setting the instruction word to be equal to the present value of the instruction word exclusive-Ored with the respective single action word; until all the bits in the instruction word are zero.

    Abstract translation: 一种用于在数据处理系统中处理指令字的方法,所述指令字包括多个指令位位置,与指令动作相对应的每个位位置,以及指令位位置处的位的状态,指示是否对应指令动作 应该执行该位位置; 所述方法包括:形成多个单动作词,每个单个动作词对应于所述指令动作中的一个,并且在与所述指令动作相对应的位位置处设置位,并且其所有其他位未设置; 形成具有在与单个动作字中的任一个的指令动作相对应的位位置位和未设置的所有其他位的位设置的公共动作字; 比较指令字和公共动作字,并且如果指令字和公共动作字在指令的公共终止处理中没有设置位,否则:对于连续的单个动作字重复以下步骤:将指令字和 相应的单个动作字,并且如果指令字和相应的单个动作字具有被设置为共同的位,则执行与该单个动作字对应的动作,并且将指令字设置为等于指令字的当前值 独家使用单一动作单词; 直到指令字中的所有位都为零。

Patent Agency Ranking