会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Framework to build, deploy, service, and manage customizable and configurable re-usable applications
    • 构建,部署,服务和管理可定制和可配置的可重用应用程序的框架
    • US20050091259A1
    • 2005-04-28
    • US10909217
    • 2004-07-30
    • Srivatsan ParthasarathySanjay ShenoyMichael GrierMarkus HorstmannDavid D'SouzaAdriaan Canter
    • Srivatsan ParthasarathySanjay ShenoyMichael GrierMarkus HorstmannDavid D'SouzaAdriaan Canter
    • G06F9/44G06F9/06G06F9/445G06F17/00
    • G06F8/61
    • Disclosed is a framework to build, deploy, service, and manage customizable and configurable re-usable applications. The framework is defined declaratively as a manifest possessing an identity, namely a strong identity. The application manifest can declare appropriate ways to configure or customize the application securely and provides the ability to only grant such a right to authorized parties. A further aspect of the invention provides a framework for an application deployment to be defined declaratively with a manifest possessing an identity of the customized application. Such a framework offers a way for the system, state infrastructure, setup programs, authoring tools, and management tools to deploy, install, service and manage the customized application using an authoritative composite application identity. The application manifest as well as the deployment manifest can be made available through out the lifecycle of the deployed application—including at runtime—which assists in consistent manipulation of the customized application.
    • 公开了构建,部署,服务和管理可定制和可配置的可重用应用程序的框架。 框架被声明地定义为具有身份的清单,即强身份。 应用程序清单可以声明适当的方式来安全地配置或定制应用程序,并提供只授予授权方权限的权限。 本发明的另一方面提供了一种用于以具有定制应用的身份的清单声明地定义的应用部署的框架。 这种框架为系统,状态基础设施,安装程序,创作工具和管理工具提供了一种使用权威复合应用程序标识来部署,安装,服务和管理定制应用程序的方法。 应用程序清单以及部署清单可以在部署应用程序的生命周期(包括运行时)中提供,这有助于定制应用程序的一致操作。
    • 8. 发明申请
    • Configuration for binding software assemblies to application programs
    • 将软件程序集绑定到应用程序的配置
    • US20050166196A1
    • 2005-07-28
    • US11085673
    • 2005-03-21
    • Michael GrierSanjay ShenoyRoseMarie FitzSimonsDavid D'SouzaSrivatsan ParthasarathyMicheal DunnAlan Shi
    • Michael GrierSanjay ShenoyRoseMarie FitzSimonsDavid D'SouzaSrivatsan ParthasarathyMicheal DunnAlan Shi
    • G06F9/44
    • G06F8/54G06F8/71G06F9/44536
    • A method, system and infrastructure that allow an application to run with specified versions of assemblies bound thereto, while allowing the application author, assembly publisher and/or an administrator to change the originally-specified version as desired. Each assembly may exist and run side-by-side on the system with other versions of the same assembly being used by other applications. An application manifest specifies any desired assembly versions, which may be redirected to another version (overridden) by an application configuration. A publisher configuration provided by an assembly publisher can similarly override the specified version. Lastly, an administrator configuration is capable of overriding other configuration versioning information. A table built from the manifest and any configuration redirection may be accessed during execution to quickly locate the appropriate version. The various configuration data structures themselves may be wrapped as assemblies, thereby enabling versioning of configurations.
    • 允许应用程序以绑定到其中的程序集的指定版本运行的方法,系统和基础架构,同时允许应用程序作者,程序集发行人和/或管理员根据需要更改原始指定的版本。 每个组件可能存在并且并行运行在系统上,而其他应用程序正在使用相同组件的其他版本。 应用程序清单指定任何所需的程序集版本,它们可能被应用程序配置重定向到另一个版本(被覆盖)。 程序集发布者提供的发布者配置可以同样覆盖指定的版本。 最后,管理员配置能够覆盖其他配置版本控制信息。 可以在执行期间访问从清单构建的表和任何配置重定向,以快速找到适当的版本。 各种配置数据结构本身可以被包装成组件,从而实现配置的版本化。