Apparatus and method for input data loss prevention with a buffered UART
    1.
    发明授权
    Apparatus and method for input data loss prevention with a buffered UART 失效
    用缓冲UART输入数据丢失防护的装置和方法

    公开(公告)号:US6012110A

    公开(公告)日:2000-01-04

    申请号:US998492

    申请日:1997-12-26

    CPC classification number: G06F13/385

    Abstract: An apparatus for handling data at two or more ports is described. In one embodiment, the apparatus comprises an apparatus for receiving data at multiple ports, each port having a buffer capable of holding B units of received data and being serviced by a processor resource. The apparatus has software causing the processor resource to have a polling session with each port and to read unread units of data from the buffer in each port during its polling session. It also has a counter for determining the number of units of data that have been read from the buffer and circuitry responsive to said counter to assert flow control from said port based on the number of units of data read.

    Abstract translation: 描述了用于在两个或更多个端口处理数据的装置。 在一个实施例中,该装置包括用于在多个端口处接收数据的装置,每个端口具有能够保持接收到的数据的B个单元并被处理器资源服务的缓冲器。 该装置具有使处理器资源与每个端口进行轮询会话的软件,并且在其轮询会话期间从每个端口中的缓冲器读取未读取的数据单元。 它还具有一个计数器,用于确定从缓冲器读出的数据单元的数量,并响应于所述计数器的电路,基于所读取的数据单元的数量来从所述端口断言流量控制。

    Network terminal server with full API implementation
    3.
    发明授权
    Network terminal server with full API implementation 失效
    具有完整API实现的网络终端服务器

    公开(公告)号:US6047319A

    公开(公告)日:2000-04-04

    申请号:US682407

    申请日:1996-07-17

    Applicant: Gene H. Olson

    Inventor: Gene H. Olson

    CPC classification number: H04L67/08 H04L29/06 H04L69/08 H04L69/18 H04L69/329

    Abstract: A terminal server for providing communication between a host computer and a synchronous, asychronous or parallel communications port across a general purpose network is provided utilizing a unique device driver interface and multiplexing communication protocol. The server communicates data and control commands for multiple ports on a single connection, thereby reducing demands on the network. In addition, genuine TTY devices are made available across the general purpose network which have all the characteristics of local communication ports. The present invention also makes possible access to the ports on the server to multiple host computers located on the network, allowing fair access to shared resources such as modems and printers. Finally, the invention can also be implemented in hardware, further increasing compatibility with existing host computer software and further reducing host computer overhead.

    Abstract translation: 通过独特的设备驱动器接口和多路复用通信协议来提供终端服务器,用于通过通用网络提供主计算机与同步,异步或并行通信端口之间的通信。 服务器在单个连接上为多个端口传送数据和控制命令,从而减少对网络的需求。 另外,真正的TTY设备可以在具有本地通信端口所有特性的通用网络上使用。 本发明还使得可能访问服务器上的端口到位于网络上的多个主计算机,允许公平地访问诸如调制解调器和打印机之类的共享资源。 最后,本发明还可以以硬件实现,进一步增加与现有主计算机软件的兼容性,进一步降低主计算机开销。

    System and method for managing a transaction database of records of
changes to field device configurations
    4.
    发明授权
    System and method for managing a transaction database of records of changes to field device configurations 失效
    用于管理现场设备配置更改记录的事务数据库的系统和方法

    公开(公告)号:US6094600A

    公开(公告)日:2000-07-25

    申请号:US599371

    申请日:1996-02-06

    Abstract: A computer-based database management method permits management of a configuration database associated with one of a plurality of devices. Each device has a variable configuration which includes at least one adjustable parameter. The method includes the steps of selecting a particular device, selecting a particular parameter of the particular device, assigning a particular value for the particular parameter at a particular time, communicating the particular value for the particular parameter to the particular device at the particular time, creating a transaction record, and storing the transaction record in a configuration database. The transaction record includes an identifier uniquely identifying the particular device and further specifies the particular parameter of the particular device, the particular value for the particular parameter, and the particular time at which the particular value is to be applied to the particular parameter.

    Abstract translation: 基于计算机的数据库管理方法允许管理与多个设备之一相关联的配置数据库。 每个设备具有可变配置,其包括至少一个可调参数。 该方法包括以下步骤:选择特定设备,选择特定设备的特定参数,在特定时间为特定参数分配特定值,在特定时间将特定参数的特定值传送到特定设备, 创建事务记录,并将事务记录存储在配置数据库中。 事务记录包括唯一地标识特定设备的标识符,并进一步指定特定设备的特定参数,特定参数的特定值以及将特定值应用于特定参数的特定时间。

    Communication system with subdivided transmission cycles
    5.
    发明授权
    Communication system with subdivided transmission cycles 失效
    具有细分传输周期的通信系统

    公开(公告)号:US4677612A

    公开(公告)日:1987-06-30

    申请号:US580006

    申请日:1984-02-14

    CPC classification number: H04L12/417 G06F13/372 H04J3/0638

    Abstract: A data communication system allocates use of a common data communication medium shared by a plurality of stations. During each transmission cycle, the communication medium carries data packets of varying priority which each station receives. The stations are allocated use of the communication medium during one or more priority intervals as a function of the priority of the packet which the station is ready to transmit. Each station is synchronized to a transmission cycle period which is divided into subperiods. Certain types of packets are relegated to transmission and reception within predetermined subperiods.

    Abstract translation: 数据通信系统分配使用由多个站共享的公共数据通信介质。 在每个传输周期期间,通信介质承载每个站接收的各种优先级的数据分组。 作为站准备发送的分组的优先级的函数,在一个或多个优先级间隔期间,这些站被分配给通信介质的使用。 每个站同步到一个被分为次周期的传输周期。 某些类型的分组被降级到在预定子周期内的发送和接收。

    Multipriority communication system
    6.
    发明授权
    Multipriority communication system 失效
    多优先通信系统

    公开(公告)号:US4581734A

    公开(公告)日:1986-04-08

    申请号:US580070

    申请日:1984-02-14

    CPC classification number: H04L12/417 G06F13/372 H04J3/0638

    Abstract: A data communication system allocates use of a common data communication medium shared by a plurality of stations. During each transmission cycle, the communication medium carries data packets of varying priority which each station receives. The stations are allocated use of the communication medium during one or more priority intervals as a function of the priority of the packet which the station is ready to transmit. Each station is synchronized to a transmission cycle period which is divided into subperiods. Certain types of packets are relegated to transmission and reception within predetermined subperiods.

    Abstract translation: 数据通信系统分配使用由多个站共享的公共数据通信介质。 在每个传输周期期间,通信介质承载每个站接收的各种优先级的数据分组。 作为站准备发送的分组的优先级的函数,在一个或多个优先级间隔期间,这些站被分配给通信介质的使用。 每个站同步到一个被分为次周期的传输周期。 某些类型的分组被降级到在预定子周期内的发送和接收。

    Communication system with slot time error detection
    7.
    发明授权
    Communication system with slot time error detection 失效
    具有插槽时间错误检测的通信系统

    公开(公告)号:US4570257A

    公开(公告)日:1986-02-11

    申请号:US580007

    申请日:1984-02-14

    CPC classification number: H04L12/417 G06F13/372 H04J3/0638

    Abstract: A data communication system allocates use of a common data communication medium shared by a plurality of stations. During each transmission cycle, the communication medium carries data packets of varying priority which each station receives. The stations are allocated use of the communication medium during one or more priority intervals as a function of the priority of the packet which the station is ready to transmit. Each station is synchronized to a transmission cycle period which is divided into subperiods. Certain types of packets are relegated to transmission and reception within predetermined subperiods.

    Abstract translation: 数据通信系统分配使用由多个站共享的公共数据通信介质。 在每个传输周期期间,通信介质携带每个站接收的各种优先级的数据分组。 作为站准备发送的分组的优先级的函数,在一个或多个优先级间隔期间,这些站被分配给通信介质的使用。 每个站同步到一个被分为次周期的传输周期。 某些类型的分组被降级到在预定子周期内的发送和接收。

    Method for supplying data to a buffered UART
    8.
    发明授权
    Method for supplying data to a buffered UART 失效
    将数据提供给缓冲UART的方法

    公开(公告)号:US5247617A

    公开(公告)日:1993-09-21

    申请号:US661987

    申请日:1991-02-26

    Applicant: Gene H. Olson

    Inventor: Gene H. Olson

    CPC classification number: G06F13/122 G06F13/22

    Abstract: This invention is an improved method for transmit polling of buffered UARTs. For each polling interval, the method predicts the minimum number of characters needed to keep the transmitter from going idle before the next polling interval and places exactly that many characters in the transmit fifo.

    Abstract translation: 本发明是用于发送轮询缓冲UART的改进方法。 对于每个轮询间隔,该方法预测在下一个轮询间隔之前使发射机不会空闲所需的最小字符数,并将这些许多字符放置在传输fifo中。

    Technique for acknowledging packets
    9.
    发明授权
    Technique for acknowledging packets 失效
    确认数据包的技术

    公开(公告)号:US5245616A

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

    申请号:US888456

    申请日:1992-05-20

    Applicant: Gene H. Olson

    Inventor: Gene H. Olson

    Abstract: A plurality of message packets are individually acknowledged in a communications network. The acknowledgement includes multiple types of status information including ACK, NAK and BUSY. Each message packet is assigned a sequence number. Acknowledgements are sent in response to receiving a message packet and include status information for the last message packet received along with status information for the seven message packets previously received. If after a timeout period expires and no message packets have been received, a status inquiry message is transmitted.

    Abstract translation: 在通信网络中单独确认多个消息分组。 该确认包括多种类型的状态信息,包括ACK,NAK和BUSY。 每个消息包被分配一个序列号。 响应于接收到消息分组而发送致谢,并且包括接收的最后消息分组的状态信息以及先前接收的七个消息分组的状态信息。 如果超时时间超时,并且没有接收到消息分组,则发送状态查询消息。

    Time synchronization of control networks
    10.
    发明授权
    Time synchronization of control networks 失效
    控制网络的时间同步

    公开(公告)号:US4939753A

    公开(公告)日:1990-07-03

    申请号:US314902

    申请日:1989-02-24

    Applicant: Gene H. Olson

    Inventor: Gene H. Olson

    CPC classification number: H04L12/28 H04J3/0679

    Abstract: A distributed computer network is synchronized as to time provided to each peerway and its associated stations or nodes. Highway interface adapters (HIAs) serve as time references for each node on a peerway and as communication links between peerways. At periodic intervals, each HIA transmits a Time Interval Control packet (TIC) including the time of day and an ordinal number denoting the HIA priority in the network and a distance factor. By comparing ordinal numbers, an HIA will adjust its clock to the TIC packet being transmitted from the HIA with the highest priority and the smallest distance. This ensures that a synchronized time is provided to each node on the network from a single source over an optimal distance.

    Abstract translation: 分布式计算机网络与提供给每个对等体及其相关联的站或节点的时间同步。 高速公路接口适配器(HIA)作为对等体上的每个节点的时间参考,并且作为对等体之间的通信链路。 每隔一段时间间隔,每个HIA发送一个时间间隔控制分组(TIC),包括一天中的时间和一个表示网络中HIA优先级的序数和一个距离因子。 通过比较序号,HIA将其时钟调整为从具有最高优先级和最小距离的HIA发送的TIC分组。 这确保了从最佳距离的单个源向网络上的每个节点提供同步的时间。

Patent Agency Ranking