System and method for buffering data

    公开(公告)号:US6032219A

    公开(公告)日:2000-02-29

    申请号:US904638

    申请日:1997-08-01

    CPC classification number: G06F3/0613 G06F12/0866 G06F3/0656 G06F3/0674

    Abstract: A system for buffering data has a processor connected to a memory for storing mass data, connected to a single buffer having a plurality of buffer storage locations in a chain, and connected to a plurality of counters, wherein each counter corresponds to one of the buffer storage locations. The processor selects a sector of memory containing desired data associated with an open file, scans the buffer storage locations to determine whether the data is in the buffer and, when the data is not within the buffer, reads the data from the selected sector of memory into a selected buffer storage location that is unallocated to an open file. The processor then points to that allocated buffer storage location, so that the data can be retrieved from the buffer for processing. As additional data is desired that is not found in the buffer, the buffer storage location allocated to the open file is de-allocated and, if not allocated to any other open files, moved to the beginning of the chain of buffers. The sector of data containing the desired data is then read into a selected buffer that is not allocated to an open file, preferably the last unallocated buffer in the chain of buffers. In accordance with the present invention, a buffer storage location can be allocated to multiple open files. De-allocation of a buffer storage location from an open file will not cause the buffer storage location to be moved to the beginning of the chain when the buffer storage location is allocated to one or more other open files. When data within a buffer storage location has been modified, prior to de-allocation of that buffer storage location with respect to an open file, the processor writes the data, including the modifications, back to the associated sector in mass memory. In one embodiment, the system of the present invention is incorporated in a portable electronic device including a keyboard and a display, and a housing for housing the keyboard, display, processor, buffer, and memory. In a preferred embodiment, the portable electronic device is a navigation aid and selected data is map data.

    Mobile support unit and attachment mechanism for patient transport device
    12.
    发明授权
    Mobile support unit and attachment mechanism for patient transport device 失效
    移动支撑单元和患者运输装置的安装机构

    公开(公告)号:US5898961A

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

    申请号:US989705

    申请日:1997-12-12

    Abstract: A mobile support unit such as an IV stand or the like coupled to a mobile hospital bed, gurney or wheelchair by a latch mechanism which provides hands free operation thereby avoiding the need for a nurse or care provider to manually manipulate the latch to secure the units together for tandem transport. Further, the latch mechanism according to this invention includes a clutch which prevents relative movement of the IV stand or support unit with respect to the hospital bed during transport up to a specific adjustable torque level thereby avoiding the problem of the IV stand or support unit swinging freely relative to the bed during movement. Further, the clutch permits movement of the IV stand or support unit through an arc relative to the bed when a specified force is applied as required by the nurse or care provider to reposition the IV stand or support unit relative to the bed and provide increased access to the patient or the like. The IV stand includes a relatively heavy base which provides a low center of gravity for the unit and offers a very stabile mobile IV stand which resists tilting or tipping during transport.

    Abstract translation: 诸如通过闩锁机构联接到移动医院床,轮椅或轮椅的移动支撑单元,其提供免提操作,从而避免护士或护理提供者手动操纵闩锁以固定单元 一起进行串联运输 此外,根据本发明的闩锁机构包括离合器,其在运输期间防止IV支架或支撑单元相对于医院床的相对运动,直到特定的可调节扭矩水平,从而避免IV支架或支撑单元摆动的问题 在运动期间相对于床自由。 此外,当护士或护理提供者按照护理人员或护理提供者的要求施加指定的力以使IV支架或支撑单元相对于床重新定位并提供增加的通路时,离合器允许IV支架或支撑单元通过相对于床的电弧的移动 到患者等。 IV支架包括一个相对较重的基座,为该装置提供了一个低重心,并提供了一个非常稳定的移动式IV支架,可防止运输过程中的倾斜或倾翻。

    Method and apparatus for storing cartographic route data
    13.
    发明授权
    Method and apparatus for storing cartographic route data 有权
    用于存储制图路线数据的方法和装置

    公开(公告)号:US06188955B1

    公开(公告)日:2001-02-13

    申请号:US09223553

    申请日:1998-12-30

    CPC classification number: G01C21/3446

    Abstract: A method and device implementing a three-level hierarchy for storing, recalling and processing navigational and graphical data. A vehicle is equipped with an electronic navigation thoroughfare planning device capable of calculating the distance to a desired thoroughfare. To calculate a distance, a driver inputs a plurality of variables, including cartographic data and a final desired destination, as well as several potential additional variables. Upon receiving the driver inputs, the navigation device implements a three-level hierarchy for storing, recalling and processing cartographic data. After the cartographic data is stored in memory, the navigation unit can calculate distance to a thoroughfare utilizing a cascading search method beginning with searching the most specific first level and progressing to the broader second and third levels until a common network between the two locations is established. The navigation device can also utilize the three level hierarchy to display cartographic data as a graphical map on the unit utilizing the same cascading method to display detail on the display screen and locate the specific details on any coordinate on the screen. Therefore the navigation unit utilizes the same three level hierarchy to calculate distance to a desired destination and to display a graphical representation of the map.

    Abstract translation: 实现用于存储,调用和处理导航和图形数据的三级层次的方法和装置。 车辆配备有能够计算到所需通道的距离的电子导航通道计划装置。 为了计算距离,驱动器输入多个变量,包括制图数据和最终期望的目的地以及若干潜在的附加变量。 在接收到驱动器输入时,导航装置实现用于存储,调用和处理制图数据的三级层级。 在制图数据存储在存储器中之后,导航单元可以利用级联搜索方法来计算到通路的距离,从搜索最具体的第一级开始,并进入更广泛的第二级和第三级,直到建立两个位置之间的公共网络 。 该导航装置还可以利用三级层次结构,使用相同的级联方法在该单元上显示制图数据作为显示屏上的细节,并在屏幕上的任何坐标上定位具体细节。 因此,导航单元利用相同的三级层次来计算到期望目的地的距离并显示地图的图形表示。

    System, device and method for providing proximate addresses
    15.
    发明授权
    System, device and method for providing proximate addresses 有权
    用于提供近地址的系统,设备和方法

    公开(公告)号:US07079947B2

    公开(公告)日:2006-07-18

    申请号:US11020288

    申请日:2004-12-23

    CPC classification number: G01C21/3673 G01S5/14

    Abstract: Systems, devices and methods are provided to display or otherwise provide addresses in proximity to the device, and to periodically update the addresses as the navigational aid device is transported along a road. The device is adapted to be transported on a road. The device includes a processor and a memory adapted to communicate with the processor. The processor and the memory are adapted to cooperate to provide an address that is proximate to the device. Another aspect includes a method. According to one method embodiment, an address proximate to a navigational aid device is estimated and displayed on the navigational aid device. Other aspects are provided herein.

    Abstract translation: 提供系统,设备和方法来显示或以其他方式提供靠近设备的地址,并且当导航辅助设备沿着道路运输时周期性地更新地址。 该装置适于在道路上运输。 该设备包括适于与处理器通信的处理器和存储器。 处理器和存储器适于协作以提供靠近设备的地址。 另一方面包括一种方法。 根据一个方法实施例,估计接近导航辅助装置的地址并显示在导航辅助装置上。 本文提供了其他方面。

    System and method for compressing data
    16.
    发明授权
    System and method for compressing data 有权
    用于压缩数据的系统和方法

    公开(公告)号:US06650996B1

    公开(公告)日:2003-11-18

    申请号:US10027334

    申请日:2001-12-20

    CPC classification number: G01C21/20 H03M7/40 H03M7/42

    Abstract: Systems, devices and methods are provided to compress data, and in particular to code and decode data. One aspect of the present subject matter is a data structure. The data structure includes a field representing a decoding structure to decode canonical Huffman encoded data, and a field representing a symbol table. The decoding structure includes a field representing an accelerator table to provide a 2N-deep direct-index lookup to provide high-frequency symbols for high-frequency data and to provide bracketing indices for low-frequency data. The decoding structure also includes a field for a binary search table to provide a low-frequency symbol index using a binary search bounded by the bracketing indices provided by the accelerator table. The symbol table is adapted to provide a symbol associated with the low-frequency index.

    Abstract translation: 提供了系统,设备和方法来压缩数据,特别是对数据进行编码和解码。 本主题的一个方面是数据结构。 数据结构包括表示用于解码规范霍夫曼编码数据的解码结构的字段和表示符号表的字段。 解码结构包括一个表示加速器表的字段,以提供2< N> - 去噪直接索引查找以提供用于高频数据的高频符号并提供用于低频数据的包围指数。 解码结构还包括用于二进制搜索表的字段,以使用由加速器表提供的包围指数限定的二进制搜索来提供低频符号索引。 符号表适于提供与低频索引相关联的符号。

Patent Agency Ranking