Application programming interfaces for synchronization
    71.
    发明授权
    Application programming interfaces for synchronization 有权
    用于同步的应用程序编程接口

    公开(公告)号:US07872652B2

    公开(公告)日:2011-01-18

    申请号:US11620709

    申请日:2007-01-07

    IPC分类号: G06T15/00

    摘要: The application programming interface operates in an environment with user interface software interacting with multiple software applications or processes in order to synchronize animations associated with multiple views or windows of a display of a device. The method for synchronizing the animations includes setting attributes of views independently with each view being associated with a process. The method further includes transferring a synchronization call to synchronize animations for the multiple views of the display. In one embodiment the synchronization call includes the identification and the number of processes that are requesting animation. The method further includes transferring a synchronization confirmation message when a synchronization flag is enabled. The method further includes updating the attributes of the views from a first state to a second state independently. The method further includes transferring a start animation call to draw the requested animations when both processes have updated attributes.

    摘要翻译: 应用编程接口在具有与多个软件应用或过程交互的用户界面软件的环境中操作,以便与设备的显示器的多个视图或窗口相关联的动画同步。 用于同步动画的方法包括独立地设置视图的属性,每个视图与进程相关联。 该方法还包括传送同步调用以同步用于显示器的多个视图的动画。 在一个实施例中,同步呼叫包括标识和请求动画的进程的数量。 该方法还包括当启用同步标志时传送同步确认消息。 该方法还包括独立地将视图的属性从第一状态更新为第二状态。 该方法还包括当两个进程具有更新的属性时,转移开始动画调用以绘制所请求的动画。

    Partial display updates in a windowing system using a programmable graphics processing unit
    72.
    发明授权
    Partial display updates in a windowing system using a programmable graphics processing unit 有权
    在使用可编程图形处理单元的窗口系统中部分显示更新

    公开(公告)号:US07652678B2

    公开(公告)日:2010-01-26

    申请号:US10957557

    申请日:2004-10-01

    IPC分类号: G09G5/377

    CPC分类号: G09G5/393 G09G5/14

    摘要: Techniques to generate partial display updates in a buffered window system in which arbitrary visual effects are permitted to any one or more windows (e.g., application-specific window buffers) are described. Once a display output region is identified for updating, the buffered window system is interrogated to determine which regions within each window, if any, may effect the identified output region. Such determination considers the consequences any filters associated with a window impose on the region needed to make the output update.

    摘要翻译: 描述了在缓冲窗口系统中产生部分显示更新的技术,其中任意视觉效果被允许到任何一个或多个窗口(例如,特定于应用的窗口缓冲器)。 一旦显示输出区域被识别用于更新,则缓冲的窗口系统被询问以确定每个窗口内的哪些区域(如果有的话)可以影响所识别的输出区域。 这种确定考虑了与窗口相关联的任何过滤器对进行输出更新所需的区域的后果。

    Method and system for accelerating route calculation in link state routing protocols
    73.
    发明授权
    Method and system for accelerating route calculation in link state routing protocols 有权
    在链路状态路由协议中加速路由计算的方法和系统

    公开(公告)号:US07633875B1

    公开(公告)日:2009-12-15

    申请号:US11395922

    申请日:2006-03-31

    申请人: John Harper

    发明人: John Harper

    IPC分类号: G01R31/08

    CPC分类号: H04L45/00

    摘要: A method and system for performing route calculations in a link state routing protocol at a node within a computer network. The method includes evaluating existing routes of the node when new route information is received and recalculating routes for the node only when the new route information improves at least one of the existing routes or at least one of the existing routes is made worse or lost.

    摘要翻译: 一种用于在计算机网络内的节点处的链路状态路由协议中执行路由计算的方法和系统。 该方法包括:当新的路由信息​​被接收时,评估节点的现有路由,并且仅当新的路由信息​​改善至少一个现有路由或至少一个现有路由变得更糟或丢失时才重新计算该节点的路由。

    System for optimizing graphics operations
    74.
    发明申请
    System for optimizing graphics operations 有权
    用于优化图形操作的系统

    公开(公告)号:US20050231514A1

    公开(公告)日:2005-10-20

    申请号:US10825694

    申请日:2004-04-16

    IPC分类号: G06F15/00 G06T1/20

    摘要: Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU.

    摘要翻译: 公开了一种用于产生图像的系统,包括用于减少这种操作所需的存储器和处理能力的技术。 该系统提供以编程方式表示图形问题的技术。 该系统进一步提供了用于减少和优化图形问题以用于考虑系统资源(诸如兼容GPU的可用性)的渲染的技术。

    Method and apparatus for transparently bridging traffic across wide area networks
    75.
    发明授权
    Method and apparatus for transparently bridging traffic across wide area networks 有权
    用于透明地桥接广域网的流量的方法和装置

    公开(公告)号:US06445710B1

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

    申请号:US09247820

    申请日:1999-02-09

    IPC分类号: H04L1228

    摘要: A technique for logically connecting local communications networks (CNs) that may be separated by wide area networks containing routers and other network components. A logical link is formed between two devices called tunnelers, such that, once a tunnel has been established between two CNs, other devices on the CNs can communicate. The tunneling mechanism of the invention requires that each CN have only one active tunneler at any particular time, referred to as the designated tunneler, and each of the tunnelers is configured to have knowledge of the identities of the other tunnelers. A tunnel is established after a successful exchange of messages between two tunnelers, and then traffic may be forwarded through the tunnel in a transparent manner. The tunneling mechanism permits messages to be forwarded between CNs separated by a wide area network containing routers. Moreover, the mechanism permits filtering of traffic, such that only selected types of traffic, or messages for selected destinations or from selected sources, are forwarded through tunnels. The tunneling mechanism inherently precludes the formation of closed communication loops. An alternate embodiment of the invention optimizes the configuration process for particular network topologies.

    摘要翻译: 用于逻辑连接本地通信网络(CN)的技术,其可以由包含路由器和其他网络组件的广域网分离。 在称为隧道传输器的两个设备之间形成逻辑链路,使得一旦在两个CN之间建立了隧道,则CN上的其他设备可以通信。 本发明的隧道机制要求每个CN在任何特定时间仅具有一个主动隧道,称为指定隧道,并且每个隧道被配置为具有其他隧道的身份知识。 在两个隧道之间成功交换消息之后建立隧道,然后可以透明地通过隧道转发流量。 隧道机制允许在由包含路由器的广域网分开的CN之间转发消息。 此外,该机制允许对流量进行过滤,使得仅选择类型的流量或者所选目的地或来自所选源的消息通过隧道转发。 隧道机制固有地阻止了封闭通信环路的形成。 本发明的替代实施例优化了特定网络拓扑的配置过程。

    Direct memory access (DMA) data transfer requiring no processor DMA
support
    76.
    发明授权
    Direct memory access (DMA) data transfer requiring no processor DMA support 失效
    直接存储器访问(DMA)数据传输,不需要处理器DMA支持

    公开(公告)号:US06134642A

    公开(公告)日:2000-10-17

    申请号:US698191

    申请日:1996-08-15

    IPC分类号: G06F13/28 G06F13/14

    CPC分类号: G06F13/28

    摘要: A digital system has a main memory 10 with a main memory access (DMA) unit 11 through which data channels 12, 13 are coupled to the memory. A processor system (processor 14, RAM data memory 15, instruction memory 16) is also coupled to the memory through a read/write buffer 20, each read stalling the processor for typically 5 cycles. For block reads, a block memory read unit 25 is connected in parallel with the path between the read/write buffer 20 and the DMA unit 11. This block read unit can be set from the processor 14 with a block start address and a block length passed as writes through the read/write buffer 20. The block is read (first phase) word by word from the main memory via the DMA unit into a memory 28 in the block read unit. The processor then sends a command to the block read unit as a read through the read/write buffer, which then writes the block word by word directly into the memory 15 (second phase), using the processor's local data and address buses 17 and 18 and disabling the processor's address buffer 32.

    摘要翻译: 数字系统具有主存储器10,其具有主存储器访问(DMA)单元11,数据通道12,13通过该存储器访问(DMA)单元11耦合到存储器。 处理器系统(处理器14,RAM数据存储器15,指令存储器16)也通过读/写缓冲器20耦合到存储器,每个读取缓冲器读取停止处理器典型的5个周期。 对于块读取,块存储器读取单元25与读/写缓冲器20和DMA单元11之间的路径并联连接。该块读取单元可以从处理器14以块起始地址和块长度 通过读/写缓冲器20作为写入传递。该块从主存储器经由DMA单元逐字地读取(第一阶段)到块读取单元中的存储器28。 然后处理器通过读/写缓冲器向块读单元发送命令作为读/写缓冲器,该缓冲器然后使用处理器的本地数据和地址总线17和18将块逐字写入存储器15(第二阶段) 并禁用处理器的地址缓冲器32。

    Method and apparatus for generating a 48-bit frame check sequence
    77.
    发明授权
    Method and apparatus for generating a 48-bit frame check sequence 失效
    用于生成48位帧校验序列的方法和装置

    公开(公告)号:US5307355A

    公开(公告)日:1994-04-26

    申请号:US647959

    申请日:1991-01-30

    CPC分类号: H04L1/0061 H04L1/0057

    摘要: A node operating in a network using the International Standard Organization (ISO) High-Level Data Link Control (HDLC) network protocol includes a mechanism for encoding information such that frames including the encoded information can be correctly interpreted by nodes operating in either of the standard 16-bit or 32-bit ISO-HDLC operating modes. The encoding mechanism produces a preliminary frame check sequence by encoding the information in an encoder using a generator polynomial G.sub.48 (x), which is a combination of the generator polynomials G.sub.16 (x) and G.sub.32 (x) which are used to produce frame check sequences for nodes operating in 16-bit or 32-bit modes, respectively. Before the information is encoded, the encoding mechanism sets the encoder to an initial condition using an initializing polynomial I.sub.48 (x). The preliminary frame check sequence is further encoded by adding to it a complementing polynomial C.sub.48 (x). The result is a 48-bit frame check sequence. The encoding mechanism appends the 48-bit frame check sequence to the information, and transmits the information and the appended 48-bit frame check sequence over the network as part of a frame.

    摘要翻译: 在使用国际标准组织(ISO)高级数据链路控制(HDLC)网络协议的网络中运行的节点包括用于对信息进行编码的机制,使得包括编码信息的帧可以由标准中的任何一个运行的节点正确解释 16位或32位ISO-HDLC操作模式。 编码机制通过使用生成多项式G48(x)对编码器中的信息进行编码来产生初步帧校验序列,生成多项式G48(x)是用于产生帧校验序列的生成多项式G16(x)和G32(x)的组合) 对于分别以16位或32位模式运行的节点。 在信息编码之前,编码机构使用初始化多项式I48(x)将编码器设置为初始条件。 通过向其添加补码多项式C48(x),进一步对初步帧校验序列进行编码。 结果是一个48位的帧校验序列。 编码机制将48位帧校验序列附加到信息中,并且通过网络作为帧的一部分发送信息和附加的48位帧校验序列。

    Microwave drying for continuously moving webs
    79.
    发明授权
    Microwave drying for continuously moving webs 失效
    微波干燥用于连续移动的网

    公开(公告)号:US4234775A

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

    申请号:US934417

    申请日:1978-08-17

    IPC分类号: H05B6/78

    CPC分类号: H05B6/788 H05B2206/046

    摘要: In the use of microwave energy to remove moisture from a moving web, such as that moisture contained within transverse glue lines between superimposed sheets of the web for the purpose of holding the sheets together, the web is passed through a serpentine wave guide having a number of serially connected sections spanning the path of travel of the web. The microwave energy takes the form of standing waves within the wave guide, and the peaks of such waves represent "hot spots" of energy concentrations at which points maximum molecular agitation of the moisture is obtained so as to likewise obtain maximum drying effect. If the standing waves are simply tuned until resonance occurs, there is a considerable likelihood that the wave peaks of one section of the wave guide may become lined up with those of the other wave guide sections, hence producing several distinct lines of energy concentrations along the path of web travel. To counteract this and distribute the drying effects of the microwave energy over substantially the full width of the moving web, various alternative means are provided for disrupting the standing wave pattern so as to cause the peaks to oscillate along the guide sections and thereby continuously change the random location of the peaks.

    摘要翻译: 在使用微波能量从移动的纤维网中除去水分时,例如包含在幅材的叠置片之间的横向胶合线内的水分,用于将片材保持在一起,使幅材通过具有数字的蛇形波导 串行连接的部分跨越网路的行进路径。 微波能量在波导内形成驻波的形式,这些波的峰值代表获得水分最大分子搅拌点的能量浓度的“热点”,以同样获得最大的干燥效果。 如果在共振发生之前简单地调节驻波,则波导的一个部分的波峰可能与其它波导部分的波峰排列相当可能,从而沿着其它波导部分产生几个不同的能量浓度线 网路旅游之路。 为了抵消这种情况并将微波能量的干燥效果分散在移动幅材的基本上的整个宽度上,提供了各种可选的装置,用于破坏驻波图案,以使得峰沿着引导部分振荡,从而连续地改变 峰的随机位置。

    COMPRESSION SHORTS
    80.
    发明公开
    COMPRESSION SHORTS 审中-公开

    公开(公告)号:US20230248079A1

    公开(公告)日:2023-08-10

    申请号:US17666677

    申请日:2022-02-08

    申请人: John Harper

    发明人: John Harper

    摘要: Compression shorts are provided with a sleeve having an opening at a proximal end of the sleeve that communicates with an opening in the crotch area of the shorts. The sleeve is attached to the crotch area of compression shorts by an elastic engagement of the shorts with the sleeve at a proximal end of the sleeve. A flap is joined to the sleeve. The girth of the sleeve and is expanded or contracted by locating and attaching an end of the flap against the sleeve. A distal end of the sleeve comprises a closure flap to permit covering or uncovering a distal opening in the sleeve, and to adjust the useful length of the sleeve.