会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Event handling for unmanaged code
    • 非托管代码的事件处理
    • US08726237B2
    • 2014-05-13
    • US12607861
    • 2009-10-28
    • Shawn Van NessPaul KwiatkowskiNikhil DangMartyn LovellBenjamin ConstableGary Henderson
    • Shawn Van NessPaul KwiatkowskiNikhil DangMartyn LovellBenjamin ConstableGary Henderson
    • G06F9/44
    • G06F9/541G06F9/542
    • Many computer applications involve event driven programming. Unfortunately, it may be burdensome on application developers to develop event handlers in unmanaged code for all relevant events within their computer application. For example, when using COM objects in connection with event handling, the burden of lifetime management may be placed on the application developer. Accordingly, one or more systems and/or techniques for event handling in unmanaged code are disclosed herein. A delegate comprising a first interface and a second interface is provided. The delegate may receive event data from a software platform connected to the first interface and may notify a function of a process connected to the second interface. The delegate self destructs when both the computing platform and the process have released their connections to the respective interfaces, thus mitigating manual coding of lifetime management functionality within the process.
    • 许多计算机应用程序涉及事件驱动编程。 不幸的是,应用程序开发人员在计算机应用程序中的所有相关事件的非托管代码中开发事件处理程序可能会很麻烦。 例如,当使用与事件处理相关的COM对象时,可能会在应用程序开发人员身上放置生命周期管理的负担。 因此,本文公开了用于非托管代码中的事件处理的一个或多个系统和/或技术。 提供了包括第一接口和第二接口的委托。 代表可以从连接到第一接口的软件平台接收事件数据,并且可以通知连接到第二接口的进程的功能。 当计算平台和进程已经释放了它们与相应接口的连接时,代理自毁,从而减轻了进程内生命周期管理功能的手动编码。
    • 6. 发明申请
    • EVENT HANDLING FOR UNMANAGED CODE
    • 未经处理的代码的事件处理
    • US20110099537A1
    • 2011-04-28
    • US12607861
    • 2009-10-28
    • Shawn Van NessPaul J. KwiatkowskiNikhil DangMartyn S. LovellBenjamin ConstableGary Henderson
    • Shawn Van NessPaul J. KwiatkowskiNikhil DangMartyn S. LovellBenjamin ConstableGary Henderson
    • G06F9/44G06F9/46
    • G06F9/541G06F9/542
    • Many computer applications involve event driven programming. Unfortunately, it may be burdensome on application developers to develop event handlers in unmanaged code for all relevant events within their computer application. For example, when using COM objects in connection with event handling, the burden of lifetime management may be placed on the application developer. Accordingly, one or more systems and/or techniques for event handling in unmanaged code are disclosed herein. A delegate comprising a first interface and a second interface is provided. The delegate may receive event data from a software platform connected to the first interface and may notify a function of a process connected to the second interface. The delegate self destructs when both the computing platform and the process have released their connections to the respective interfaces, thus mitigating manual coding of lifetime management functionality within the process.
    • 许多计算机应用程序涉及事件驱动编程。 不幸的是,应用程序开发人员在计算机应用程序中的所有相关事件的非托管代码中开发事件处理程序可能会很麻烦。 例如,当使用与事件处理相关的COM对象时,可能会在应用程序开发人员身上放置生命周期管理的负担。 因此,本文公开了用于非托管代码中的事件处理的一个或多个系统和/或技术。 提供了包括第一接口和第二接口的委托。 代表可以从连接到第一接口的软件平台接收事件数据,并且可以通知连接到第二接口的进程的功能。 当计算平台和进程已经释放了它们与相应接口的连接时,代理自毁,从而减轻了进程内生命周期管理功能的手动编码。
    • 7. 发明申请
    • APPLICATION PROGRAM INTERFACE FOR ANIMATION
    • 动画应用程序界面
    • US20110096076A1
    • 2011-04-28
    • US12606508
    • 2009-10-27
    • Paul KwiatkowskiSankhyayan DebnathMartyn LovellNicolas BrunRobert JarrettBillie Sue ChafinsPaul GildeaShawn Van NessJay Turney
    • Paul KwiatkowskiSankhyayan DebnathMartyn LovellNicolas BrunRobert JarrettBillie Sue ChafinsPaul GildeaShawn Van NessJay Turney
    • G06T13/00
    • G06T13/00
    • Many computer applications incorporate and support animation. Application performance may be enhanced by delegating animation management to an application program interface (animation API) for animation. Accordingly, an animation API for managing animation is disclosed herein. The animation API may be configured to sequentially interpolate values of animation variables defining animation movement of animation objects. The animation API may interpolate the values of the animation variables using animation transitions within animation storyboards. The animation API may be configured to determine durations of animation transitions based upon animation characteristics parameters (e.g., starting position, desiring ending position, starting velocity of an animation variable). Durations and start times of animation transitions may be determined based upon key frames. The animation API may be configured to resolve scheduling conflicts among one or more animation transitions. Also, the animation API may be configured to facilitate smooth animation while switching between animation transitions for an animation variable.
    • 许多计算机应用程序都包含并支持动画。 通过将动画管理委托给用于动画的应用程序界面(动画API),可以增强应用程序性能。 因此,本文公开了一种用于管理动画的动画API。 动画API可以被配置为顺序插入定义动画对象的动画移动的动画变量的值。 动画API可以使用动画故事板中的动画转换来内插动画变量的值。 动画API可以被配置为基于动画特征参数(例如,起始位置,期望结束位置,动画变量的开始速度)来确定动画转换的持续时间。 可以基于关键帧来确定动画转换的持续时间和开始时间。 可以将动画API配置为解决一个或多个动画转换之间的调度冲突。 此外,动画API可以被配置为在动画变量的动画转换之间切换时促进平滑动画。