Device and method for treatment of incision or hernia
    72.
    发明授权
    Device and method for treatment of incision or hernia 有权
    用于治疗切口或疝的装置和方法

    公开(公告)号:US08357172B2

    公开(公告)日:2013-01-22

    申请号:US12828452

    申请日:2010-07-01

    申请人: John Harper

    发明人: John Harper

    IPC分类号: A61B17/08

    摘要: Devices and methods for treating an abdominal incision or hernia are described. An implant for the restoration or prophylactic treatment of an abdominal wall comprises an elongate element and at least one sheet connected to the elongate element along a longitudinal axis of the elongate element. The elongate element is positioned along the line of incision, and the at least one sheet is secured to the abdominal muscles surrounding the incision.

    摘要翻译: 描述了用于治疗腹部切口或疝的装置和方法。 用于恢复或预防性治疗腹壁的植入物包括细长元件和沿着细长元件的纵向轴线连接到细长元件的至少一个片材。 细长元件沿着切口线定位,并且至少一个片固定到切口周围的腹肌上。

    Providing a proxy view for an application in a window manager
    73.
    发明授权
    Providing a proxy view for an application in a window manager 有权
    在窗口管理器中为应用程序提供代理视图

    公开(公告)号:US08291440B2

    公开(公告)日:2012-10-16

    申请号:US12405202

    申请日:2009-03-16

    IPC分类号: G06F13/00

    CPC分类号: G06F9/452

    摘要: A window manager process hosts proxy window objects created by an application in a window manager display structure. A process in a device creates a local proxy view object within a window manager display structure for the window manager process. The process registers an identifier for a remote proxy window object which corresponds to an application display structure. The application controls processing of data used by the application. The process assigns the identifier for the remote proxy window object to the local proxy view object in the window manager display structure to create a composite display structure and renders the composite display structure to display an image on a display device. The image corresponds to the objects of the application display structure represented by the remote proxy window object. The window manager process controls rendering of the composite display structure.

    摘要翻译: 窗口管理器进程托管由窗口管理器显示结构中的应用程序创建的代理窗口对象。 设备中的进程在窗口管理器进程的窗口管理器显示结构内创建本地代理视图对象。 该过程注册对应于应用程序显示结构的远程代理窗口对象的标识符。 应用程序控制应用程序使用的数据的处理。 该过程在窗口管理器显示结构中将远程代理窗口对象的标识符分配给本地代理视图对象,以创建复合显示结构,并呈现复合显示结构以在显示设备上显示图像。 图像对应于由远程代理窗口对象表示的应用程序显示结构的对象。 窗口管理器进程控制复合显示结构的渲染。

    System for emulating graphics operations
    74.
    发明授权
    System for emulating graphics operations 有权
    用于模拟图形操作的系统

    公开(公告)号:US08040353B2

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

    申请号:US12905360

    申请日:2010-10-15

    申请人: John Harper

    发明人: John Harper

    IPC分类号: G06T1/00

    CPC分类号: G06T1/20

    摘要: Disclosed is a system for producing images including emulation techniques using multiple processors. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU. Embodiments also include optimization of graphics code for a particular kind of processor.

    摘要翻译: 公开了一种用于产生包括使用多个处理器的仿真技术的图像的系统。 该系统提供对图形处理资源的仿真,使得中央处理单元可以提供图形支持。 公开的实施例包括对所选图形调用的仿真以及用于与不兼容GPU的系统兼容的可编程图形处理器的仿真。 实施例还包括针对特定类型的处理器的图形代码的优化。

    Firearm maintenance system
    75.
    发明申请
    Firearm maintenance system 有权
    火器维修系统

    公开(公告)号:US20110154706A1

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

    申请号:US12655562

    申请日:2009-12-31

    申请人: John Harper

    发明人: John Harper

    IPC分类号: F41C27/00 G06F19/00

    CPC分类号: F41A19/01

    摘要: A firearm maintenance system wherein a count for the number of times the firearm is fired is kept and stored in memory that is resident on the firearm. Also installed on the firearm are a shot counter device, including an inertia switch, a communication card, and an extended life battery. An epoxy resin encases the memory, shot counter device, communication card and battery to protect them from detrimental environmental effects. The life of various component parts of the weapon are tracked against the shot count of the weapon and replaced at appropriate intervals. Weapon maintenance is performed by transferring the weapon's data from the weapon's memory to an operator laptop computer wherein an algorithm analyzes the data and advises the operator to take necessary maintenance steps, such as replacing parts that have reached the end of their useful life. After performing such necessary maintenance, the operator makes a maintenance data submission that updates the memory to reflect the maintenance data steps taken. Data is transferred between the weapon and laptop computer via infrared communication such that no electrical connection to the weapon mounted device is necessary to communicate data into or out of the device.

    摘要翻译: 火器维护系统,其中对枪械被触发的次数的计数被保存并存储在驻留在枪支上的存储器中。 还安装在火器上的是一个射击计数器,包括一个惯性开关,一个通讯卡和一个长寿命的电池。 环氧树脂封装存储器,镜头计数器,通讯卡和电池,以防止其受到环境影响。 武器的各种组成部分的生命跟踪武器的射击数量,并以适当的间隔更换。 通过将武器的数据从武器的存储器传送到操作员膝上计算机来进行武器维护,其中算法分析数据并建议操作者采取必要的维护步骤,例如更换已经达到其使用寿命结束的部件。 在进行必要的维护之后,操作员进行维护数据提交,更新内存以反映所采取的维护数据步骤。 通过红外通信在武器和膝上型计算机之间传送数据,使得不需要与武器装置的电连接以将数据传入或传出设备。

    APPLICATION PROGRAMMING INTERFACES FOR SYNCHRONIZATION
    76.
    发明申请
    APPLICATION PROGRAMMING INTERFACES FOR SYNCHRONIZATION 有权
    应用编程接口进行同步

    公开(公告)号:US20110141120A1

    公开(公告)日:2011-06-16

    申请号:US13007451

    申请日:2011-01-14

    IPC分类号: G06T13/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.

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

    System for Emulating Graphics Operations
    77.
    发明申请
    System for Emulating Graphics Operations 有权
    用于模拟图形操作的系统

    公开(公告)号:US20110074810A1

    公开(公告)日:2011-03-31

    申请号:US12905357

    申请日:2010-10-15

    申请人: John Harper

    发明人: John Harper

    IPC分类号: G09G5/00 G06T1/00

    CPC分类号: G06T1/20

    摘要: Disclosed is a system for producing images including emulation techniques using multiple processors. The system provides for emulation of graphics processing resources such that a central processing unit may provide graphics support. Disclosed embodiments include emulation of selected graphics calls as well as emulation of a programmable graphics processor for compatibility with systems having no compatible GPU.

    摘要翻译: 公开了一种用于产生包括使用多个处理器的仿真技术的图像的系统。 该系统提供对图形处理资源的仿真,使得中央处理单元可以提供图形支持。 公开的实施例包括对所选图形调用的仿真以及用于与不兼容GPU的系统兼容的可编程图形处理器的仿真。

    Application programming interfaces for synchronization
    78.
    发明授权
    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.

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

    Method and system for accelerating route calculation in link state routing protocols
    79.
    发明授权
    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.

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

    Method and apparatus for transparently bridging traffic across wide area networks
    80.
    发明授权
    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之间转发消息。 此外,该机制允许对流量进行过滤,使得仅选择类型的流量或者所选目的地或来自所选源的消息通过隧道转发。 隧道机制固有地阻止了封闭通信环路的形成。 本发明的替代实施例优化了特定网络拓扑的配置过程。