SCALABLE JAVA SERVERS FOR NETWORK SERVER APPLICATIONS
    1.
    发明申请
    SCALABLE JAVA SERVERS FOR NETWORK SERVER APPLICATIONS 审中-公开
    适用于网络服务器应用的可扩展JAVA服务器

    公开(公告)号:WO0193038A3

    公开(公告)日:2002-03-28

    申请号:PCT/US0117347

    申请日:2001-05-30

    Abstract: A system for providing Java-implemented Application Servers to a plurality of clients. Each of the Java-implemented Application Servers is configured to execute on a processing element of a server which has multiple independent processing elements arranged such that a failure of one processing element does not affect the operability of the other processing elements. A Distributor is provided to enable making connections with the clients and then determine which of the Application Servers actually services the clients requests. The Distributor attempts to choose the Application Server that has the fewest number of clients as the server for a new client request. A monitoring program restarts the Distributor if it fails. The system thus provides a scalable and available set of Java-implemented Application Servers without requiring any change to the Java-implemented application itself.

    Abstract translation: 一种用于向多个客户端提供Java实现的应用服务器的系统。 每个Java实现的应用服务器被配置为在具有多个独立处理元件的服务器的处理元件上执行,所述多个独立处理元件被布置成使得一个处理元件的故障不影响其他处理元件的可操作性。 提供分发服务器以实现与客户端的连接,然后确定哪些应用服务器实际为客户端请求提供服务。 分销商尝试选择具有最少客户端数量的应用服务器作为新客户端请求的服务器。 如果监控程序失败,则重新启动分发服务器。 因此,该系统提供可扩展且可用的Java实现的应用程序服务器集,而不需要对Java实现的应用程序本身进行任何更改。

    CONCEALED LOCKING ASSEMBLY FOR A REMOVABLE PORTABLE COMPUTER KEYBOARD
    3.
    发明申请
    CONCEALED LOCKING ASSEMBLY FOR A REMOVABLE PORTABLE COMPUTER KEYBOARD 审中-公开
    用于可移动便携式计算机键盘的保险锁定组件

    公开(公告)号:WO9616367A2

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

    申请号:PCT/US9515153

    申请日:1995-11-21

    Inventor: MERKEL HAROLD S

    Abstract: Portable computer base housing portion has a rectangular opening therein that complementarily receives a keyboard assembly provided with latch structure to secure it in place. To install the keyboard assembly in the base housing top side opening the assembly is placed in the top side opening, the rear side tabs are inserted into corresponding openings in the top base housing side wall, the front side tabs are forwardly moved to their extended positions in which they enter facing openings in the base housing top side wall, and the cap portion are pivoted inwardly against the top side of the keyboard assembly and latched into place thereon to prevent the front side tabs from rearwardly moving to their retracted release positions.

    Abstract translation: 便携式计算机基座壳体部分在其中具有矩形开口,其互补地接收设置有闩锁结构的键盘组件以将其固定就位。 为了将键盘组件安装在基座壳体顶侧开口中,组件被放置在顶侧开口中,后侧翼片插入到顶部底座壳体侧壁中的相应开口中,前侧翼片向前移动到其延伸位置 其中它们进入基座壳体顶侧壁中的面对的开口,并且盖部分靠近键盘组件的顶侧向内枢转并锁定在其上,以防止前侧突片向后移动到其缩回释放位置。

    RELIABLE DATAGRAM TRANSPORT SERVICE
    4.
    发明申请
    RELIABLE DATAGRAM TRANSPORT SERVICE 审中-公开
    可靠的DATAGRAM运输服务

    公开(公告)号:WO0072575A3

    公开(公告)日:2001-03-01

    申请号:PCT/US0014222

    申请日:2000-05-24

    CPC classification number: G06F9/544 H04L45/46

    Abstract: A distributed computer sytem (500) includes a source endnode (502) including a source process (508) which produces message data and a send work queue (516a) having work queue elements that describe the message data for sending. A destination endnode (504) includes a destination process (510, 512) and a receive work queue (518b, 520b) having work queue elements that describe where to place incoming message data. A communication fabric (524) provides communication between the source endnode and the destination endnode. An end-to-end context (530, 534) is provided at the source endnode and the destination endnode storing state information to ensure the reception and sequencing of message data sent from the source endnode to the destination endnode permitting reliable datagram service between the source endnode and the destination endnode.

    Abstract translation: 分布式计算机系统(500)包括源端节点(502),源节点(502)包括产生消息数据的源过程(508)和具有描述用于发送的消息数据的工作队列元素的发送工作队列(516a)。 目的地节点(504)包括具有描述入站消息数据的位置的工作队列元素的目的地处理(510,512)和接收工作队列(518b,520b)。 通信结构(524)提供源端节点和目的端节点之间的通信。 源终端上下文(530,534)被提供在源端节点和目的地端节点存储状态信息,以确保从源端节点发送到目的端节点的消息数据的接收和排序,从而允许源之间的可靠数据报服务 endnode和目标endnode。

    METHOD FOR IMPROVING SCSI OPERATIONS BY ACTIVELY PATCHING SCSI PROCESSOR INSTRUCTIONS
    5.
    发明申请
    METHOD FOR IMPROVING SCSI OPERATIONS BY ACTIVELY PATCHING SCSI PROCESSOR INSTRUCTIONS 审中-公开
    通过主动修补SCSI处理器指令来改进SCSI操作的方法

    公开(公告)号:WO9408298A3

    公开(公告)日:1994-07-21

    申请号:PCT/US9309363

    申请日:1993-09-29

    CPC classification number: G06F13/126

    Abstract: A method for improving SCSI controller operations by actively patching SCSI processor instructions. In a first case, tag values assigned to queues for tagged queue operation are a multiple of the SCSI processor jump instruction length. When reselected, the tag value is patched or overwritten as the least significant byte of the address of a jump instruction. The upper bytes point to the beginning of a jump table. Each entry in the jump table is a jump instruction to the sequence for a particular queue or thread. Thus simple entry is made to the desired thread without a conditional branch tree. In a second case, special SCSI operations are directly handled by the host device driver and the SCSI processor only performs conventional data transfers and similar operations. The device driver patches the message length of the SCSI processor code to an illegal value, so that an illegal instruction develops, prompting the host device driver to perform the operation at a register level. This approach allows removal of all special operation conditional branching from the SCSI processor, greatly speeding up operations.

    Abstract translation: 一种通过主动修补SCSI处理器指令来改进SCSI控制器操作的方法。 在第一种情况下,分配给用于标记队列操作的队列的标记值是SCSI处理器跳转指令长度的倍数。 重新选择时,标记值被修补或覆盖为跳转指令地址的最低有效字节。 高位字节指向跳转表的开始。 跳转表中的每个条目都是针对特定队列或线程的序列的跳转指令。 因此,在没有条件分支树的情况下对所需线程进行简单的输入。 在第二种情况下,特殊的SCSI操作直接由主机设备驱动程序处理,并且SCSI处理器仅执行常规数据传输和类似操作。 设备驱动程序将SCSI处理器代码的消息长度修改为非法值,以便产生非法指令,提示主机设备驱动程序在寄存器级执行操作。 这种方法允许从SCSI处理器中删除所有特殊操作条件分支,大大加快了操作速度。

    REMOVABLE DUAL BIN ENVELOPE FEED TRAY FOR AN IMAGE REPRODUCTION MACHINE SUCH AS A PRINTER OR COPIER
    6.
    发明申请
    REMOVABLE DUAL BIN ENVELOPE FEED TRAY FOR AN IMAGE REPRODUCTION MACHINE SUCH AS A PRINTER OR COPIER 审中-公开
    作为打印机或复印机的图像复印机的可拆卸双包装纸盒

    公开(公告)号:WO9213786A3

    公开(公告)日:1992-10-01

    申请号:PCT/US9200715

    申请日:1992-01-30

    CPC classification number: B65H1/266 B65H1/28 G03G15/6502

    Abstract: A dual bin envelope tray (30) is adapted to support, in a side-by-side relationship, two stacks (32, 34) of envelopes which may be of different sizes. The envelope tray is configured to be interchangeable with the conventional paper supply tray of a printing device, such as a printer, copier or the like, and may be inserted directly into the printing device housing opening from which the paper tray is removed. Cooperating driving and driven structures, respectively disposed within the housing and on the envelope tray, function to sequentially feed the envelopes in either stack thereof into the printing device housing for passage through its existing printing and paper exit paths.

    System and method for generating an object structure at run time in an object-oriented programming language
    7.
    发明授权
    System and method for generating an object structure at run time in an object-oriented programming language 失效
    用于在面向对象编程语言中运行时生成对象结构的系统和方法

    公开(公告)号:US6446259B2

    公开(公告)日:2002-09-03

    申请号:US92992097

    申请日:1997-09-15

    Inventor: BRETT BEVIN R

    CPC classification number: G06F9/4433

    Abstract: A language translator is provided which determines memory structure at compile time for a plurality of object classes including at least one virtual base class and at least one class derived therefrom. At compile time, space for pointers (b-pointers) is set aside in each class object that will have a base table (b-table) associated therewith. The b-pointers point, at run time, to an associated b-table containing memory offsets between the base classes of the derived class. At run time, constructors construct the class objects, starting from the most derived class object and proceeding through to the base class object. However, instead of generating the virtual tables and associated pointers, as well as the adjusting functions, at compile time, the language translator generates the code for these operation to be executed at run time. Then at run time, a virtual function table is generated for the base class. Since the necessary offsets are known at run time, all of the adjusting functions, the virtual function tables, and the virtual pointers may be generated. Thus, the system completes the construction of an object.

    Abstract translation: 提供了一种语言翻译器,其在编译时确定包括至少一个虚拟基类和从其派生的至少一个类的多个对象类的存储器结构。 在编译时,在每个类对象中放置指针空间(b指针),该对象将具有与之相关的基表(b表)。 b指针在运行时指向包含派生类的基类之间的内存偏移量的关联b表。 在运行时,构造函数构造类对象,从最传统的类对象开始,并继续到基类对象。 然而,在编译时,语言翻译器不会生成虚拟表和关联的指针以及调整功能,而是在运行时生成这些操作的代码。 然后在运行时,为基类生成一个虚拟函数表。 由于在运行时已知必要的偏移量,因此可以生成所有调整功能,虚拟功能表和虚拟指针。 因此,系统完成对象的构造。

    Docking station with thermoelectric heat dissipation system for docked portable computer
    8.
    发明授权
    Docking station with thermoelectric heat dissipation system for docked portable computer 失效
    对接站与热电散热系统对接便携式电脑

    公开(公告)号:US6362959B2

    公开(公告)日:2002-03-26

    申请号:US78514801

    申请日:2001-02-16

    Inventor: TRACY MARK S

    CPC classification number: G06F1/1632 G06F1/203

    Abstract: A portable computer docking base has incorporated therein a thermoelectric cooling system used to provide auxiliary operating heat dissipation for a portable notebook computer operatively docked to the base. The cooling system includes a thermoelectric (Peltier effect) heat pump unit disposed within the docking base housing and having opposite hot and cold sides. A finned heat sink member is secured to the hot side of the assembly and positioned in the path of fan-generated cooling air, and a heat slug member is secured to the cold side of the assembly and projects outwardly through an exterior wall of the docking base housing into its computer receiving area. When the computer is placed in the receiving area and docked, the cooling system heat slug member is brought into heat conductive contact with a similar heat slug member carried within the computer and thermally coupled to its microprocessor. Operating heat from the microprocessor is transferred through the contacting heat slugs, passes through the thermoelectric heat pump assembly to its hot side heat sink, and is dissipated from the heat sink to the cooling air flow within the docking base.

    Abstract translation: 便携式计算机对接基座内装有热电冷却系统,用于为可操作地对接到基座的便携式笔记本电脑提供辅助工作散热。 冷却系统包括设置在对接基座壳体内并具有相对的冷热侧的热电(珀耳帖效应)热泵单元。 翅片式散热构件固定在组件的热侧并且定位在风扇产生的冷却空气的路径中,并且散热构件固定到组件的冷侧并通过对接的外壁向外突出 基座壳体进入其计算机接收区域。 当计算机被放置在接收区域并对接时,冷却系统加热块构件与计算机内携带的类似热块构件导热接触,并与其微处理器热耦合。 来自微处理器的工作热量通过接触的热段传递,通过热电热泵组件到其热侧散热器,并从散热器散发到对接基座内的冷却空气流。

    Computer apparatus for text-to-speech synthesizer dictionary reduction
    9.
    发明申请
    Computer apparatus for text-to-speech synthesizer dictionary reduction 失效
    用于文本到语音合成器字典缩减的计算机设备

    公开(公告)号:US20010012999A1

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

    申请号:US09795070

    申请日:2001-02-26

    CPC classification number: G10L13/08

    Abstract: A computerized apparatus for reducing the size of a dictionary used in a text-to-speech synthesis system are provided. In an initial phase, the method and apparatus determine if entries in the dictionary, each containing a grapheme string and a corresponding phoneme string, can be fully matched by using at least one rule set used to synthesize words to phonemic data. If the entry can be fully matched using rule processing alone, the entry is indicated to be deleted from the dictionary. In a second phase, the method and apparatus determine if the entry, considered as a root word entry, is required in the dictionary in order to support phoneme synthesis of other entries containing the root word entry, and if so, the root word entry is indicated to be saved in the dictionary. If the other entries containing the root word entry can have correct phonemic data generated from a combination of the root word entries phonemic data and phonemes generated from rule set processing, then the other entries are indicated to be deleted from the dictionary. After all words have been processed by phase one and/or phase two, the entries indicated to be saved are aggregated to form a reduced dictionary.

    Abstract translation: 提供了一种用于减小文本到语音合成系统中使用的字典大小的计算机化装置。 在初始阶段,方法和装置通过使用至少一个用于将单词合成到音素数据的规则集来确定字典中每个包含字母串和对应音素串的条目是否可以完全匹配。 如果条目可以单独使用规则处理完全匹配,则表示该条目从字典中删除。 在第二阶段中,方法和装置确定在词典中是否需要被视为根词条目的条目,以支持包含根词条目的其他条目的音素合成,如果是,则根词条目是 表示保存在字典中。 如果包含根词条目的其他条目可以具有从根词条目音素数据和从规则集处理生成的音素的组合产生的正确音素数据,则其他条目被指示为从字典中删除。 在所有单词已被第一阶段和/或第二阶段处理之后,表示要保存的条目被聚合以形成缩减的字典。

Patent Agency Ranking