会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Visual previews
    • 视觉预览
    • US09208599B2
    • 2015-12-08
    • US12817298
    • 2010-06-17
    • Sriram SubramanianNitin SuriWilliam D. Sproule
    • Sriram SubramanianNitin SuriWilliam D. Sproule
    • G06T13/00G06T13/80
    • G06T13/80
    • Visual animation platforms may allow users to develop visual media projects, such as movies. Many visual animation platforms may provide animation effects that may be applied to visual elements of a visual media project. Unfortunately, current techniques for providing a preview of an animation effect may be limited. Accordingly, one or more systems and/or techniques for presenting a visual preview are disclosed herein. In particular, a snapshot of an original state of a selected visual element may be stored. A referenced animation effect may be applied to the selected visual element to generate an updated visual element that may be used to generate a visual preview of how the referenced animation effect may look as applied to the selected visual element. The snapshot may be applied to the updated visual element to non-destructively revert the updated visual element to the original state.
    • 视觉动画平台可能允许用户开发诸如电影之类的视觉媒体项目。 许多视觉动画平台可以提供可以应用于视觉媒体项目的视觉元素的动画效果。 不幸的是,用于提供动画效果的预览的当前技术可能是有限的。 因此,本文公开了用于呈现视觉预览的一个或多个系统和/或技术。 特别地,可以存储所选择的视觉元素的原始状态的快照。 引用的动画效果可以被应用于所选择的可视元素以生成更新的可视元素,其可以用于生成如何将引用的动画效果看起来应用于所选择的视觉元素的视觉预览。 可以将快照应用于更新的可视元素,以非破坏性地将更新的可视元素还原到原始状态。
    • 9. 发明授权
    • Software distribution and cache management across client machines on a network
    • 在网络上的客户机上进行软件分发和缓存管理
    • US08230414B1
    • 2012-07-24
    • US11455125
    • 2006-06-16
    • Steven Joseph HandSriram Subramanian
    • Steven Joseph HandSriram Subramanian
    • G06F9/44G06F9/445
    • G06F8/62G06F8/61
    • A system, apparatus and a method are described for providing efficient software distribution and cache management on a plurality of client machines in a network. In one embodiment of the invention, a cache management software agent is installed on one or more client machines to monitor a status of software versions stored locally on the machines. The cache management software agent performs a check before uploading a matching version of a large software application from a network element in order to determine whether the upload is appropriate. In particular, the agent identifies whether a matching version of the application is already present on the client machine to see if the upload is necessary. If a matching version of the application is not resident on the machine, then the latest version of the large software application is uploaded to the client machine from the network element.
    • 描述了一种用于在网络中的多个客户机上提供有效的软件分发和高速缓存管理的系统,装置和方法。 在本发明的一个实施例中,高速缓存管理软件代理被安装在一个或多个客户端计算机上以监视机器上本地存储的软件版本的状态。 缓存管理软件代理在从网络元素上传大型软件应用程序的匹配版本之前执行检查,以确定上传是否合适。 特别地,代理识别客户机上是否已经存在应用的匹配版本,以查看是否需要上传。 如果应用程序的匹配版本不驻留在机器上,则最新版本的大型软件应用程序将从网络元素上传到客户机。
    • 10. 发明申请
    • ACCURATE IDENTIFICATION OF SOFTWARE TESTS BASED ON CHANGES TO COMPUTER SOFTWARE CODE
    • 基于对计算机软件代码变化的软件测试的准确识别
    • US20120084756A1
    • 2012-04-05
    • US12897790
    • 2010-10-05
    • Sriram SubramanianRajasekar VenkatesanManjunath BandiVaratharajan IrusappanAnand Pritam
    • Sriram SubramanianRajasekar VenkatesanManjunath BandiVaratharajan IrusappanAnand Pritam
    • G06F9/44G06F17/30
    • G06F11/3676G06F11/3672G06F11/368
    • Consistent with the present disclosure, a block of software code or “software code block” that is executed while particular tests are carried out is assigned a software code block identifier, which is associated with test identifiers, which, in turn, identify the tests that were performed. The software code block identifiers and corresponding test identifiers are then stored in a database. When a portion of the software code block is later modified, either by a change to one or more lines of the code or by deleting or adding code, the corresponding software code block identifier is determined or selected, and then used to access the corresponding test identifiers from the database. The test identifiers are then used to generate a report, for example, that lists each test to be performed in order to determine whether the modified software code block operates properly. The above processes of assigning and storing software code block identifiers and test identifiers may be automated, thereby increasing the likelihood that a complete set of correct tests are performed on the modified software code block. As a result, reliability of the software is improved.
    • 与本公开一致,在执行特定测试时执行的软件代码块或“软件代码块”块被分配与测试标识符相关联的软件代码块标识符,其依次识别测试 被执行。 然后将软件代码块标识符和对应的测试标识符存储在数据库中。 当软件代码块的一部分稍后被修改时,通过改变代码的一行或多行或通过删除或添加代码,确定或选择相应的软件代码块标识符,然后用于访问相应的测试 来自数据库的标识符。 然后,测试标识符用于生成报告,例如,列出要执行的每个测试,以便确定修改的软件代码块是否正常工作。 分配和存储软件代码块标识符和测试标识符的上述过程可以是自动的,从而增加对修改的软件代码块执行完整的正确测试集合的可能性。 结果,提高了软件的可靠性。