Device and method for treatment of incision or hernia
    61.
    发明授权
    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.

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

    Framework for Graphics Animation and Compositing Operations
    62.
    发明申请
    Framework for Graphics Animation and Compositing Operations 有权
    图形动画和合成操作框架

    公开(公告)号:US20120274644A1

    公开(公告)日:2012-11-01

    申请号:US13540985

    申请日:2012-07-03

    IPC分类号: G06T13/00

    CPC分类号: G06T13/80 G06T1/20 G06T13/00

    摘要: A graphics animation and compositing operations framework has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or other types of objects for an application's user interface. The application commits state changes to the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state by the framework which can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer. Portions of the render tree changing relative to prior versions can be tracked to improve resource management.

    摘要翻译: 图形动画和合成操作框架具有用于与应用程序接口的层树和用于与渲染引擎进行连接的渲染树。 图层树中的图层可以是应用程序的用户界面的内容,窗口,视图,视频,图像,文本,媒体或其他类型的对象。 应用程序将对层树的层执行状态更改。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画通过框架动画状态的变化,该框架可以基于运动,可见性和转换来定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区。 可以跟踪渲染树相对于先前版本更改的部分,以改进资源管理。

    Providing a proxy view for an application in a window manager
    63.
    发明授权
    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.

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

    Framework for Graphics Animation and Compositing Operations
    64.
    发明申请
    Framework for Graphics Animation and Compositing Operations 有权
    图形动画和合成操作框架

    公开(公告)号:US20120188255A1

    公开(公告)日:2012-07-26

    申请号:US13367751

    申请日:2012-02-07

    IPC分类号: G06T13/00

    CPC分类号: G06T13/00 G06T15/00

    摘要: A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the processing device. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.

    摘要翻译: 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现到用于在处理设备上显示的帧缓冲器。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。

    Framework for graphics animation and compositing operations
    65.
    发明授权
    Framework for graphics animation and compositing operations 有权
    图形动画和合成操作框架

    公开(公告)号:US08130231B2

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

    申请号:US13186026

    申请日:2011-07-19

    IPC分类号: G09G5/36

    CPC分类号: G06T13/80 G06T1/20 G06T13/00

    摘要: A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.

    摘要翻译: 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 在确定动画时,框架可以基于运动,可视性和转换定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区,用于在计算机系统上显示。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。

    Framework for Graphics Animation and Compositing Operations
    66.
    发明申请
    Framework for Graphics Animation and Compositing Operations 有权
    图形动画和合成操作框架

    公开(公告)号:US20110273464A1

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

    申请号:US13186026

    申请日:2011-07-19

    IPC分类号: G09G5/36

    CPC分类号: G06T13/80 G06T1/20 G06T13/00

    摘要: A framework for performing graphics animation and compositing operations has a layer tree for interfacing with the application and a render tree for interfacing with a render engine. Layers in the layer tree can be content, windows, views, video, images, text, media, or any other type of object for a user interface of an application. The application commits change to the state of the layers of the layer tree. The application does not need to include explicit code for animating the changes to the layers. Instead, an animation is determined for animating the change in state. In determining the animation, the framework can define a set of predetermined animations based on motion, visibility, and transition. The determined animation is explicitly applied to the affected layers in the render tree. A render engine renders from the render tree into a frame buffer for display on the computer system. Those portions of the render tree that have changed relative to prior versions can be tracked to improve resource management.

    摘要翻译: 用于执行图形动画和合成操作的框架具有用于与应用接口的层树和用于与渲染引擎接口的渲染树。 层树中的层可以是应用的用户界面的内容,窗口,视图,视频,图像,文本,媒体或任何其他类型的对象。 应用程序将更改为层树的层的状态。 该应用程序不需要包含用于动画化图层的更改的显式代码。 相反,确定动画来动画状态的变化。 在确定动画时,框架可以基于运动,可视性和转换定义一组预定的动画。 确定的动画显式应用于渲染树中的受影响的图层。 渲染引擎从渲染树呈现为帧缓冲区,用于在计算机系统上显示。 渲染树中相对于先前版本更改的那些部分可以被跟踪,以改进资源管理。

    System for emulating graphics operations
    67.
    发明授权
    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
    68.
    发明申请
    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
    69.
    发明申请
    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
    70.
    发明申请
    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的系统兼容的可编程图形处理器的仿真。