System and method for providing connection between client and heterogeneous database management systems
    1.
    发明授权
    System and method for providing connection between client and heterogeneous database management systems 有权
    提供客户端和异构数据库管理系统之间的连接的系统和方法

    公开(公告)号:US06732360B1

    公开(公告)日:2004-05-04

    申请号:US09455931

    申请日:1999-12-07

    IPC分类号: G06F15163

    CPC分类号: H04L41/022 H04L41/024

    摘要: A method for providing a connection between a client and heterogeneous database management systems, includes the steps of: a) generating a thread in response to a request message transmitted from the client; b) determining what is the request message and operating a database driver to process the request message by referring to a client information management table; and c) registering identification information of a client and a database in the client information management table and transmitting an execution result corresponding to the request message from the database driver to the client.

    摘要翻译: 一种用于在客户机和异构数据库管理系统之间提供连接的方法,包括以下步骤:a)响应于从客户端发送的请求消息生成线程; b)通过参考客户端信息管理表来确定请求消息是什么和操作数据库驱动程序来处理请求消息; 以及c)将所述客户端和数据库的识别信息登记在所述客户端信息管理表中,并将与所述请求消息对应的执行结果从所述数据库驱动程序发送到所述客户端。

    Serial bus connection controller for establishing a logical connection between initiator and target nodes in a first-to-win racing condition
    2.
    发明授权
    Serial bus connection controller for establishing a logical connection between initiator and target nodes in a first-to-win racing condition 有权
    串行总线连接控制器,用于以一对一的竞争条件建立启动器和目标节点之间的逻辑连接

    公开(公告)号:US06658518B2

    公开(公告)日:2003-12-02

    申请号:US09745961

    申请日:2000-12-22

    申请人: Wataru Domon

    发明人: Wataru Domon

    IPC分类号: G06F15163

    CPC分类号: G06F13/4282

    摘要: A connection controller for a serial bus network includes physical layer processing circuitry for performing the protocol of the physical layer of the network to establish communications with first, second and third nodes. The first node is specified as an initiator node and the second node is a target node of the first node. The physical layer processing circuitry is energized by power supplied from the first node. To reliably establish connections between desired nodes in a first-to-win racing environment, a delay time is introduced in response to the physical layer processing circuitry being energized. During the delay time, a logical connection is established between the first and second nodes and the third node is set in a disabled state.

    摘要翻译: 用于串行总线网络的连接控制器包括用于执行网络的物理层的协议以建立与第一,第二和第三节点的通信的物理层处理电路。 第一个节点被指定为发起者节点,第二个节点是第一个节点的目标节点。 物理层处理电路通过从第一节点提供的电力来激励。 为了可靠地在一对一的竞争环境中建立所需节点之间的连接,响应于物理层处理电路被激励而引入延迟时间。 在延迟时间期间,在第一和第二节点之间建立逻辑连接,并且将第三节点设置为禁用状态。

    Method for displaying information contained in an electronic message
    4.
    发明授权
    Method for displaying information contained in an electronic message 有权
    用于显示包含在电子消息中的信息的方法

    公开(公告)号:US06424995B1

    公开(公告)日:2002-07-23

    申请号:US09133308

    申请日:1998-08-13

    申请人: Andrew W. Shuman

    发明人: Andrew W. Shuman

    IPC分类号: G06F15163

    CPC分类号: H04L67/36 G06F9/451

    摘要: A form for displaying an electronic message item includes an information object that highlights important information about the message. Test properties are defined based on the message type. The information displayed in the information object is automatically derived by examining message properties corresponding to the defined test properties. The examination of the message properties includes applying a series of if-then statements to predetermined message properties. If the results of one or more of the if-then tests are true, the program composes one or more information items that reflect the state of the message item. The program will also examine data external to the message item. The information items are composed in a natural language format and are prioritized prior to being displayed in the information object.

    摘要翻译: 用于显示电子消息项的表单包括突出关于消息的重要信息的信息对象。 测试属性是基于消息类型定义的。 通过检查与定义的测试属性相对应的消息属性,自动导出信息对象中显示的信息。 消息属性的检查包括将一系列if-then语句应用于预定的消息属性。 如果一个或多个if-then测试的结果为真,则程序组成一个或多个反映消息项目状态的信息项目。 该程序还将检查消息项目外部的数据。 信息项目以自然语言格式组合,并且在被显示在信息对象之前被优先化。

    Interprocessor communication interface with message unit coupled to next interface and to internal receive and send buffer

    公开(公告)号:US06336145B1

    公开(公告)日:2002-01-01

    申请号:US09729244

    申请日:2000-12-05

    申请人: Young-Il Kim

    发明人: Young-Il Kim

    IPC分类号: G06F15163

    摘要: An interprocessor communication device, in which a plurality of processors are interconnected to processor buses for an address signal, a data signal, and a control signal, receiving/outputting handshake signals for transmitting/receiving a message to/from an adjacent processor. A plurality of memory blocks are connected to memory buses for an address signal, a data signal, and a control signal and stores/outputs data upon input of an address signal and a control signal. A rotation bus interface module, connected between the processor buses and the memory buses, switches the memory buses connected to the processor buses in response to handshake signals received from two adjacent processors to allow the processors exclusively to access the memory blocks.

    Telecommunication switch with layer-specific processor capable of attaching atomic function message buffer to internal representation of ppl event indication message upon occurrence of predetermined event
    6.
    发明授权
    Telecommunication switch with layer-specific processor capable of attaching atomic function message buffer to internal representation of ppl event indication message upon occurrence of predetermined event 有权
    具有层特定处理器的电信交换机能够在发生预定事件时将原子功能消息缓冲器附加到ppl事件指示消息的内部表示

    公开(公告)号:US06311238B1

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

    申请号:US09603367

    申请日:2000-06-26

    申请人: Mark P. Hebert

    发明人: Mark P. Hebert

    IPC分类号: G06F15163

    摘要: The present invention is a standardized host-to-switch application program interface (API) for performing call control processing, capable of being customized to meet telecommunications application and network signalling protocol requirements. The universal API comprises one or more generic messages having programmable fields for transmitting commands, status, and data between the host application and the switch. The present invention further comprises a programmable telecommunication switch that provides a user with the ability to define a desired API protocol, either “standard” or custom in nature, for performing any desired switching functions. The present invention includes a protocol development environment which enables a user to define a separate finite state machine for each port provided by the switch. Each finite state machine may be independently defined by combining a series of elementary processing steps, called atomic functions, into primitives, which are in turn combined with states and events to define the desired state machine. Such state machines may include atomic functions configured to generate predetermined messages under predetermined conditions and containing predetermined information. Such state machines may further include the ability to respond to state events that include the receipt of generic API messages configured to provide the state machine with information from the host application.

    摘要翻译: 本发明是用于执行呼叫控制处理的标准化主机到交换机应用程序接口(API),能够被定制以满足电信应用和网络信令协议要求。 通用API包括具有用于在主机应用和交换机之间传送命令,状态和数据的可编程字段的一个或多个通用消息。 本发明还包括可编程电信交换机,其为用户提供定义所需API协议的能力,该协议是“标准”或本质上定制的,用于执行任何期望的交换功能。 本发明包括协议开发环境,其允许用户为由交换机提供的每个端口定义单独的有限状态机。 每个有限状态机可以通过将称为原子函数的一系列基本处理步骤组合成原语来独立地定义,原语将依次与状态和事件相组合以定义所需的状态机。 这种状态机可以包括配置成在预定条件下产生预定消息并包含预定信息的原子功能。 这种状态机还可以包括响应状态事件的能力,该状态事件包括接收被配置为向状态机提供来自主机应用的信息的通用API消息。

    Method and apparatus for providing an expandable, hierarchical index in a hypertextual, client-server environment

    公开(公告)号:US06199098B1

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

    申请号:US08606364

    申请日:1996-02-23

    IPC分类号: G06F15163

    CPC分类号: G06F17/30882

    摘要: A method and apparatus are provided for navigating through electronically stored information using an expandable, hierarchical index or TOC, in a hypertextual client-server network environment such as the World Wide Web. The client-server network comprises at least one client computer coupled by network link to at least one server computer. In accordance with the invention, a publisher of the TOC provides to the server a digital specification of the TOC, defining the TOC as a plurality of hierarchically related nodes. In a preferred feature of the invention, the digital specification includes a unique name, a display label, and a hierarchial level for each node of the TOC, and an optional target URL for each leaf node of the TOC. Using a browser program or the like at the client computer, an end-user transmits a network request including an address path to the server. Upon receiving the network request, and based upon the address path and the digital specification, the server dynamically generates a network page specifying display of a hierarchical portion of the TOC entries. This network page is transmitted from the server to the client, for display to the end-user. In another feature of the present invention, when the server dynamically generates the network page, it assignes a path address as a hypertextual link for one or more of the TOC nodes in the hierarchical portion of the TOC to be displayed. The path address specifies a modified display status for the TOC entries that are hierarchical descendants of the at least one TOC entry. In this way, the present invention can preferably be used to provide an interactively expandable TOC in a client-server environment. When an end-user, utilizing a browser of the client, interactively selects one of the currently displayed TOC nodes, the assigned hypetextual link will automatically be transmitted to the server as part of a new network request, and will cause the server to dynamically generate a new network page specifying a modified display status for TOC nodes that are hierarchical descendants of the selected node, thus effectively expanding or contracting the TOC hierarchy beneath the selected node. In this way, the TOC hierarchy can interactively be expanded or contracted in an incremental fashion, with the current display state of the TOC being represented in portions of each hypertext path address.

    Flexible interprocess communication via redirection
    8.
    发明授权
    Flexible interprocess communication via redirection 有权
    通过重定向进行灵活的进程间通信

    公开(公告)号:US06748452B1

    公开(公告)日:2004-06-08

    申请号:US09276869

    申请日:1999-03-26

    IPC分类号: G06F15163

    CPC分类号: H04L63/102

    摘要: A mechanism for inter-process communication (IPC) redirection is defined that enables flexible and dynamic management of IPC paths. In some cases, it is desirable to interpose a process on a communication channel. There are a number of uses of such interposition, ranging from auditing communication to capturing requests for a debugger to authorizing operations expressed in the communication. Prior IPC mechanisms typically do not enable dynamic and flexible interposition. Either interposition is ingrained in the process identity or is done in an ad hoc manner (e.g., by inserting code into the kernel). An IPC mechanism is defined that enables a communication from a source to a destination to be arbitrarily redirected. Services, called redirection controllers, are defined that are able to specify the redirections for IPC paths. Redirections may be set up dynamically because the redirection data is not dependent on permanent information like the process identifier, but rather, they are left to the discretion of the redirection controllers.

    摘要翻译: 定义了一种进程间通信(IPC)重定向机制,可实现对IPC路径的灵活和动态管理。 在某些情况下,最好在一个通信通道上插入一个进程。 这种插入有许多用途,从审计通信到捕获调试器的请求到授权在通信中表达的操作。 先前的IPC机制通常不能实现动态和灵活的插入。 任何插入在进程标识中根深蒂固,或者以ad hoc方式(例如,通过将代码插入到内核中)完成。 定义了IPC机制,使得能够任意地重定向从源到目的地的通信。 定义了称为重定向控制器的服务,可以指定IPC路径的重定向。 可以动态地设置重定向,因为重定向数据不依赖于诸如进程标识符的永久信息,而是由重定向控制器决定。

    Method and apparatus for releasing functional units in a multithreaded VLIW processor
    9.
    发明授权
    Method and apparatus for releasing functional units in a multithreaded VLIW processor 有权
    用于释放多线程VLIW处理器中的功能单元的方法和装置

    公开(公告)号:US06665791B1

    公开(公告)日:2003-12-16

    申请号:US09538669

    申请日:2000-03-30

    IPC分类号: G06F15163

    CPC分类号: G06F9/3851 G06F9/3853

    摘要: A method and apparatus are disclosed for releasing functional units in a multithreaded very large instruction word (VLIW) processor. The functional unit release mechanism can retrieve the capacity lost due to multiple cycle instructions. The functional unit release mechanism of the present invention permits idle functional units to be reallocated to other threads, thereby improving workload efficiency. Instruction packets are assigned to functional units, which can maintain their state, independent of the issue logic. Each functional unit has an associated state machine (SM) that keeps track of the number of cycles that the functional unit will be occupied by a multiple-cycle instruction. Functional units do not reassign themselves as long as the functional unit is busy. When the instruction is complete, the functional unit can participate in functional unit allocation, even if other functional units assigned to the same thread are still busy. The functional unit release approach of the present invention allows the functional units that are not associated with a multiple-cycle instruction to be allocated to other threads while the blocked thread is waiting, thereby improving throughput of the multithreaded VLIW processor. Since the state is associated with each functional unit separately from the instruction issue unit, the functional units can be assigned to threads independently of the state of any one thread and its constituent instructions.

    摘要翻译: 公开了用于释放多线程超大指令字(VLIW)处理器中的功能单元的方法和装置。 功能单元释放机构可以检索由于多个循环指令而导致的容量损失。 本发明的功能单元释放机构允许将空闲功能单元重新分配给其他线程,从而提高工作效率。 指令包被分配给功能单元,它们可以保持其状态,而与发行逻辑无关。 每个功能单元具有关联的状态机(SM),其跟踪功能单元将被多周期指令占用的周期数。 只要功能单元繁忙,功能单元就不会自动重新分配。 指令完成后,即使分配给同一线程的其他功能单元仍然忙,功能单元也可以参与功能单元分配。 本发明的功能单元释放方法允许在阻塞的线程等待时将不与多周期指令相关联的功能单元分配给其他线程,从而提高多线程VLIW处理器的吞吐量。 由于状态与指令发布单元分开地与每个功能单元相关联,所以功能单元可以独立于任何一个线程的状态及其组成指令分配给线程。

    Master/slave processor memory inter accessability in an integrated embedded system
    10.
    发明授权
    Master/slave processor memory inter accessability in an integrated embedded system 失效
    主/从处理器存储器在集成嵌入式系统中的可访问性

    公开(公告)号:US06604189B1

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

    申请号:US09576575

    申请日:2000-05-22

    IPC分类号: G06F15163

    CPC分类号: G06F15/167

    摘要: An apparatus comprising one or more first processors and one or more second processors. The one or more first processors may each comprise a first random access memory (RAM) sections. The one or more second processors may each comprise a read only memory (ROM) section and a second RAM section. The one or more first processors may be configured to operate in either (i) a first mode that executes code stored in the one or more ROM sections or (ii) a second mode that processes code stored in the one or more first RAM sections. The one or more second processors may be configured to execute code from either (i) the one or more ROM sections or (ii) the one or more second RAM sections. The apparatus may provide interoperability that may increase system observability and decrease system debugging complexity.

    摘要翻译: 一种包括一个或多个第一处理器和一个或多个第二处理器的装置。 一个或多个第一处理器可以各自包括第一随机存取存储器(RAM)部分。 一个或多个第二处理器可以各自包括只读存储器(ROM)部分和第二RAM部分。 一个或多个第一处理器可以被配置为以(i)执行存储在一个或多个ROM部分中的代码的第一模式或(ii)处理存储在一个或多个第一RAM部分中的代码的第二模式来操作。 一个或多个第二处理器可以被配置为从(i)一个或多个ROM部分执行代码,或者(ii)一个或多个第二RAM部分。 该设备可以提供可以提高系统可观察性并降低系统调试复杂度的互操作性。