Data distribution apparatus and data communications system
    41.
    发明授权
    Data distribution apparatus and data communications system 有权
    数据分配装置和数据通信系统

    公开(公告)号:US07693278B2

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

    申请号:US11297360

    申请日:2005-12-09

    摘要: An RTP packet generating unit 11 packetizes data into packets, and adds identification information to the header of each of the packets, the identification information identifying each of the packets. An RTP packet encrypting unit 13 divides data included in each of the generated packets into blocks, and encrypts the data included in each of the packets on a block-by-block basis using an encryption key which an encryption key sharing unit 12 shares with a receiving client in such a manner that, when encrypting a first block of the data, the packet encrypting unit encrypts it using the identification information for identifying each of the packets, which is contained, as an initial vector, in the header of each of the packets, and, when encrypting each subsequent block of the data, encrypts it according to an encryption method which uses an immediately-previously-encrypted block.

    摘要翻译: RTP分组生成单元11将数据分组化成分组,并且将标识信息添加到每个分组的报头,识别信息标识每个分组。 RTP分组加密单元13将包含在每个生成的分组中的数据分成块,并且使用加密密钥共享单元12分享的加密密钥逐块地对包含在每个分组中的数据进行加密 接收客户端,使得当加密数据的第一块时,分组加密单元使用用于识别作为初始向量包含的每个分组的标识信息来加密它们, 并且当对数据的每个后续块进行加密时,根据使用紧接之前加密的块的加密方法对其进行加密。

    Apparatus, method, and program for editing images
    42.
    发明授权
    Apparatus, method, and program for editing images 有权
    用于编辑图像的装置,方法和程序

    公开(公告)号:US07586524B2

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

    申请号:US10998145

    申请日:2004-11-29

    IPC分类号: H04N5/76 G06K9/00

    摘要: When a photo album for an event such as a wedding ceremony is generated, images to be inserted in image insertion areas in a template can be selected easily. A professional photographer photographs a bride and groom on the wedding day and obtains a plurality of images. Characteristic quantities of scenes represented by the images are calculated, and the images are classified in image groups of respective scenes. The scenes, image groups and image insertion areas of the template for album are related to each other. An event bar is displayed on an editing screen. When a desired scene button is selected, a catalog of images of an image group corresponding to the scene represented by the selected scene button, and the image insertion areas of the template are displayed on the editing screen.

    摘要翻译: 当生成诸如婚礼的事件的相册时,可以容易地选择要插入到模板中的图像插入区域中的图像。 专业摄影师在婚礼当天拍摄新娘和新郎,并获得多幅图像。 计算由图像表示的特征量的场景,并且将图像分类为各个场景的图像组。 相册模板的场景,图像组和图像插入区域相互关联。 事件栏显示在编辑屏幕上。 当选择期望的场景按钮时,在编辑屏幕上显示与由所选场景按钮表示的场景相对应的图像组的图像目录和模板的图像插入区域。

    Work Vehicle
    44.
    发明申请
    Work Vehicle 有权
    工作车辆

    公开(公告)号:US20090025990A1

    公开(公告)日:2009-01-29

    申请号:US12224501

    申请日:2007-05-16

    IPC分类号: B60K6/26

    摘要: An object is to provide a work vehicle whose drive portion can be downsized. An engine having an engine output shaft, an electric motor driven by a battery which is attached integrally to the engine output shaft so as to drive the engine output shaft, a traveling drive portion having a transmission connected to the engine output shaft and a traveling drive shaft which is rotated by the transmission and which moves the traveling wheels, a work drive portion selectively performing work by means of power from the engine output shaft, a generator charging the battery, a traveling regeneration portion transmitting regenerative energy of the traveling drive portion to the generator, a work regeneration portion transmitting regenerative energy of a fork drive portion to the generator, and a one-way clutch for traveling and a one-way clutch for work provided, respectively, to the traveling regeneration portion and the work regeneration portion, which suppress transmission of motive power from the generator, are included.

    摘要翻译: 目的在于提供一种其驱动部分能够小型化的作业车辆。 具有发动机输出轴的发动机,由电动机驱动的电动机,其与发动机输出轴一体地附接以驱动发动机输出轴,具有连接到发动机输出轴的变速器的行驶驱动部和行驶驱动 轴,其通过变速器旋转并使行进轮移动;工作驱动部,其通过来自发动机输出轴的动力选择性地进行作业;对发电机充电的发电机;将行驶驱动部的再生能传递到 发电机,将发动机的叉驱动部的再生能量传递到发电机的工作再生部,以及用于行进的单向离合器和分别设置在行驶再生部和作业再生部上的作业用单向离合器, 抑制来自发电机的动力的传递。

    Enabling multiple instruction stream/multiple data stream extensions on microprocessors
    45.
    发明申请
    Enabling multiple instruction stream/multiple data stream extensions on microprocessors 有权
    在微处理器上启用多个指令流/多个数据流扩展

    公开(公告)号:US20080077909A1

    公开(公告)日:2008-03-27

    申请号:US11528121

    申请日:2006-09-27

    IPC分类号: G06F9/44

    CPC分类号: G06F9/455 G06F9/461

    摘要: Embodiments described herein disclose a system for enabling emulation of a MIMD ISA extension which supports user-level sequencer management and control, and a set of privileged code executed by both operating system managed sequencers and application managed sequencers, including different sets of persistent per-CPU and per-thread data. In one embodiment, a lightweight code layer executes beneath the operating system. This code layer is invoked in response to particular monitored events, such as the need for communication between an operating system managed sequencer and an application managed sequencer. Control is transferred to this code layer, for execution of special operations, after which control returns back to originally executing code. The code layer is normally dormant and can be invoked at any time when either a user application or the operating system is executing.

    摘要翻译: 本文描述的实施例公开了一种用于启用支持用户级定序器管理和控制的MIMD ISA扩展的仿真的系统,以及由操作系统管理的顺控程序和应用程序管理的定序器执行的一组特权代码,包括不同的持续性每个CPU 和每线程数据。 在一个实施例中,在操作系统之下执行轻量级代码层。 响应于特定的监视事件,例如对操作系统管理的定序器和应用程序管理的定序器之间的通信的需要,该代码层被调用。 控制被传送到该代码层,用于执行特殊操作,之后控制返回到原始执行的代码。 代码层通常处于休眠状态,可以在用户应用程序或操作系统正在执行时随时调用。

    Method and apparatus for calculating a page table index from a virtual address

    公开(公告)号:US06393544B1

    公开(公告)日:2002-05-21

    申请号:US09430793

    申请日:1999-10-31

    IPC分类号: G06F1200

    CPC分类号: G06F12/1018 G06F2212/652

    摘要: A method and apparatus calculate a page table index from a virtual address. Employs a combined hash algorithm that supports two different hash page table configurations. A “short format” page table is provided for each virtual region, is linear, has a linear entry for each translation in the region, and does not store tags or chain links. A single “long format” page table is provided for the entire system, supports chained segments, and includes hash tag fields. The method of the present invention forms an entry address from a virtual address, with the entry address referencing an entry of the page table. To form the entry address, first a hash page number is formed from the virtual address by shifting the virtual address right based on the page size of the region of the virtual address. If the computer system is operating with long format page tables, the next step is to form a hash index by combining the hash page number and the region identifier referenced by the region portion of the virtual address, and to form a table offset by shifting the hash index left by K bits, wherein each long format page table entry is 2K bytes long. However, if the computer system is operating with short format page tables, the next step is to form a hash index by setting the hash index equal to the hash page number, and to form a table offset by shifting the hash index left by L bits, wherein each short format page table entry is 2L bytes long. Next, a mask is formed based on the size of the page table. A first address portion is then formed using the base address of the page table and the mask, and a second address portion is formed using the table offset and the mask. Finally, the entry address is formed by combining the first and second address portions. By providing a single algorithm capable of generating a page table entry for both long and short format page tables, the present invention reduces the amount of logic required to access both page table formats, without significantly affecting execution speed.

    Method and apparatus for pre-validating regions in a virtual addressing scheme
    48.
    发明授权
    Method and apparatus for pre-validating regions in a virtual addressing scheme 失效
    用于在虚拟寻址方案中预先验证区域的方法和装置

    公开(公告)号:US06230248B1

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

    申请号:US09170140

    申请日:1998-10-12

    IPC分类号: G06F1216

    CPC分类号: G06F12/1036

    摘要: A method and apparatus pre-validate regions in a virtual addressing scheme by storing both the virtual region number (VRN) bits and region identifiers (RIDs) in translation lookaside buffer (TLB) entries. By storing both the VRN bits and RIDs in TLB entries, the region registers can be bypassed when performing most TLB accesses, thereby removing region registers the critical path of the TLB look-up process and enhancing system performance. A TLB in accordance with the present invention includes entries having a valid field, a region pre-validation valid (rpV) field, a virtual region number (VRN) field, a virtual page number (VPN) field, a region identifier (RID) field, a protection and access attributes field, and a physical page number (PPN) field. In addition, a set of region registers contains the RIDs that are active at any given time. When a virtual-to-physical entry is established for a page in a region having an RID stored in a region register, the RID and VRN are stored in the appropriate fields of the TLB entry. In addition, the valid field is set and the rpV field is set to indicate that the TLB entry contains an active VRN-to-RID mapping, thereby pre-validating the region. When a physical address is translated into a virtual address, a VRN and a VPN are extracted from the virtual address and provided to the TLB. The TLB is searched to find an entry having a set valid field, a set rpV field, and VRN and VPN fields containing entries matching the VRN and VPN extracted from the virtual address. If such an entry is found, the protection and access attributes field is used to determine whether the requested access is allowed. If the requested access is allowed, the PPN from the PPN field of the TLB entry is combined with an offset from the virtual address to produce a physical address that is used to complete the memory access.

    摘要翻译: 一种方法和装置通过将虚拟区域号(VRN)位和区域标识符(RID)存储在翻译后备缓冲器(TLB)条目中来对虚拟寻址方案中的区域进行预验证。 通过将VRN位和RID都存储在TLB表中,可以在执行大多数TLB访问时旁路区域寄存器,从而去除区域寄存器中TLB查找过程的关键路径并提高系统性能。 根据本发明的TLB包括具有有效字段,区域预验证有效(rpV)字段,虚拟区域号(VRN)字段,虚拟页号(VPN)字段),区域标识符(RID) 字段,保护和访问属性字段以及物理页号(PPN)字段。 此外,一组区域寄存器包含在任何给定时间处于活动状态的RID。 当在具有存储在区域寄存器中的RID的区域中的页面建立虚拟到物理条目时,RID和VRN被存储在TLB条目的相应字段中。 另外,设置有效字段,并且设置rpV字段以指示TLB条目包含活动的VRN到RID映射,从而预先验证该区域。 当物理地址被转换为虚拟地址时,从虚拟地址提取VRN和VPN,并提供给TLB。 搜索TLB以找到具有设置的有效字段,集合rpV字段的条目,以及包含与从虚拟地址提取的VRN和VPN匹配的条目的VRN和VPN字段。 如果找到这样的条目,则使用保护和访问属性字段来确定所请求的访问是否被允许。 如果允许所请求的访问,则来自TLB条目的PPN字段的PPN与来自虚拟地址的偏移组合,以产生用于完成存储器访问的物理地址。

    Method for manufacturing high-strength sintered silicon carbide articles
    50.
    发明授权
    Method for manufacturing high-strength sintered silicon carbide articles 失效
    制造高强度烧结碳化硅制品的方法

    公开(公告)号:US4562040A

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

    申请号:US721663

    申请日:1985-04-09

    CPC分类号: C04B35/573 Y10S75/95

    摘要: The present invention relates to a method for manufacturing a high-strength sintered silicon carbide article and more particularly, to a method for a sintered silicon carbide article having high mechanical strength by mixing a finely divided silicon carbide powder with the definite amounts of a specific carbon-containing material, a boron compound and silicon powder as densification aids, shaping and then sintering said shaped article under an inert atmosphere.

    摘要翻译: 高强度烧结碳化硅制品的制造方法技术领域本发明涉及高强度烧结碳化硅制品的制造方法,更具体地说,涉及一种具有高机械强度的烧结碳化硅制品的方法,该方法是通过将精细分散的碳化硅粉末与一定比例的碳 含硼材料,硼化合物和硅粉末作为致密化助剂,在惰性气氛下成形然后烧结所述成型制品。