Systems and methods for management of virtual appliances in cloud-based network
    11.
    发明授权
    Systems and methods for management of virtual appliances in cloud-based network 有权
    基于云端网络的虚拟设备管理系统和方法

    公开(公告)号:US08239509B2

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

    申请号:US12128233

    申请日:2008-05-28

    摘要: Embodiments relate to systems and methods for instantiating and operating a virtual appliance monitor in a cloud. A network cloud environment can include a set of instantiated virtual appliances supported in the cloud. A cloud management system can control and organize the resource servers and other resources necessary to build the virtual appliances. In addition to the set of virtual appliances, the cloud management system can instantiate a virtual appliance monitor that communicates with the set of virtual appliances, to monitor their execution state, software complement, and other operational details. In implementations the virtual appliance monitor can be migrated from a physical on-premise platform. The virtual appliance store can store information related to the execution state of the virtual appliances to an off-cloud appliance data store. The instantiation and operation of the virtual appliance monitor can be metered for subscription-based usage charges.

    摘要翻译: 实施例涉及用于在云中实例化和操作虚拟设备监视器的系统和方法。 网络云环境可以包括云中支持的一组实例化虚拟设备。 云管理系统可以控制和整理构建虚拟设备所需的资源服务器和其他资源。 除了一组虚拟设备之外,云管理系统还可以实例化与该组虚拟设备进行通信的虚拟设备监视器,以监视其执行状态,软件补充和其他操作细节。 在实现中,可以从物理内部部署平台迁移虚拟设备监视器。 虚拟设备存储可以将与虚拟设备的执行状态相关的信息存储到非云设备数据存储。 虚拟设备监视器的实例化和操作可以用于基于订阅的使用费用。

    METHODS AND SYSTEMS FOR PROVIDING A DEMO APPLIANCE AND MIGRATING THE DEMO APPLIANCE TO A PRODUCTION APPLIANCE
    12.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A DEMO APPLIANCE AND MIGRATING THE DEMO APPLIANCE TO A PRODUCTION APPLIANCE 有权
    用于提供演示装置的方法和系统,并将演示装置移送给生产装置

    公开(公告)号:US20090300584A1

    公开(公告)日:2009-12-03

    申请号:US12130982

    申请日:2008-05-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/71

    摘要: An appliance support module can be configured to receive a request to build a demo software appliance from a user. The appliance support module can be configured to build the demo appliance and to include configuration data in demo software appliance. The appliance support module can be configured to receive a request to migrate the demo software appliance to a production software appliance. The appliance support module can be configured to migrate the demo software appliance by modifying the configuration data in order to provide full functionality to the demo software appliance that was previously limited. The appliance support module can also receive a request to scale the production software appliances. The appliance support module can scale the production software appliance by dividing the applications contained in the production software appliances into separate software appliance.

    摘要翻译: 设备支持模块可以被配置为从用户接收构建演示软件设备的请求。 设备支持模块可以配置为构建演示设备,并将配置数据包含在演示软件设备中。 设备支持模块可以被配置为接收将演示软件设备迁移到生产软件设备的请求。 设备支持模块可以配置为通过修改配置数据来迁移演示软件设备,以便为之前限制的演示软件设备提供完整的功能。 设备支持模块还可以接收用于扩展生产软件设备的请求。 设备支持模块可以通过将生产软件设备中包含的应用程序分成单独的软件设备来扩展生产软件设备。

    SYSTEMS AND METHODS FOR MANAGING SOFTWARE PATCHES
    13.
    发明申请
    SYSTEMS AND METHODS FOR MANAGING SOFTWARE PATCHES 有权
    用于管理软件配置的系统和方法

    公开(公告)号:US20090222811A1

    公开(公告)日:2009-09-03

    申请号:US12040740

    申请日:2008-02-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: Embodiments relate to systems and methods for managing software patches. Embodiments incorporate a patch server that collects aggregate patch history information from a community of software application users. The set of available patches for a given software application can be registered to a data store, and the number of uses electing to install a patch, as well as usage information such as the frequency of bug reports or rollbacks associated with individual patches can be tracked. When a user desires to update a software application, the various available patches and their combined usage history can be displayed in a patch selection dialog. The user can view and select the patch version best suited to their needs, for example to best match their particular hardware configuration, or to install a patch having the fewest bug reports.

    摘要翻译: 实施例涉及用于管理软件补丁的系统和方法。 实施例包括从软件应用程序用户的社区收集聚合修补程序历史信息的修补服务器。 给定软件应用程序的可用修补程序集可以注册到数据存储区,并且可以跟踪选择安装修补程序的使用次数以及使用信息,例如与各个修补程序相关联的错误报告或回滚的频率 。 当用户希望更新软件应用程序时,可以在补丁选择对话框中显示各种可用补丁及其组合使用历史。 用户可以查看和选择最适合其需求的补丁版本,例如最佳匹配其特定硬件配置,或安装具有最少错误报告的补丁。

    METHODS AND SYSTEMS FOR DYNAMICALLY BUILDING A SOFTWARE APPLIANCE
    14.
    发明申请
    METHODS AND SYSTEMS FOR DYNAMICALLY BUILDING A SOFTWARE APPLIANCE 有权
    动态构建软件设备的方法与系统

    公开(公告)号:US20090222805A1

    公开(公告)日:2009-09-03

    申请号:US12040831

    申请日:2008-02-29

    IPC分类号: G06F9/44

    CPC分类号: G06F8/61

    摘要: An application support module can be configured to dynamically build software appliances for users. The application support module can be configured to build the software appliances based on a request by a user. The request can include a desired pre-built appliance or available applications to be included in a custom appliance. Once the requested appliance is built, the application support module can be configured determine operating requirements for the complete software appliance. The operating requirements can include the minimum necessary computing requirements to utilize the software appliance, such as required storage space, required processing power, required execution memory. The application support module can be configured to provide the software appliance to the user, if the user accepts the software appliance. Additionally, the application support module can be configured to repeat the building process if the user requests reconfiguration.

    摘要翻译: 应用程序支持模块可以配置为为用户动态构建软件设备。 应用支持模块可以被配置为基于用户的请求构建软件设备。 该请求可以包括要包括在定制设备中的期望的预构建设备或可用的应用。 一旦构建了所请求的设备,就可以配置应用程序支持模块来确定完整的软件设备的操作要求。 操作要求可以包括利用软件设备所需的最低计算要求,例如所需的存储空间,所需的处理能力,所需的执行存储器。 如果用户接受软件设备,应用程序支持模块可以配置为向用户提供软件设备。 此外,如果用户请求重新配置,则可以将应用支持模块配置为重复构建过程。

    SYSTEMS AND METHODS FOR SOFTWARE APPLICATION CERTIFICATION SERVICE
    15.
    发明申请
    SYSTEMS AND METHODS FOR SOFTWARE APPLICATION CERTIFICATION SERVICE 有权
    软件应用认证服务的系统和方法

    公开(公告)号:US20090144837A1

    公开(公告)日:2009-06-04

    申请号:US11948654

    申请日:2007-11-30

    IPC分类号: H04L9/32

    CPC分类号: G06F11/3668

    摘要: An embodiment relates to a method of providing certification. The method includes providing for a software application and applying a set of certification metatags to the software application. The set of certification metatags configured to provide at least one parameter to become certified with the software application. The method also includes querying the set of certification metatags by a second application to determine whether the second application can be certified with the software application.

    摘要翻译: 一个实施例涉及提供认证的方法。 该方法包括提供软件应用程序并将一套认证元标签应用于软件应用程序。 该组认证元标签配置为提供至少一个参数,以通过软件应用程序进行认证。 该方法还包括通过第二应用来查询认证元标记集,以确定第二应用是否可以通过软件应用进行认证。

    Standardized software application configuration
    16.
    发明授权
    Standardized software application configuration 有权
    标准化软件应用配置

    公开(公告)号:US08656384B2

    公开(公告)日:2014-02-18

    申请号:US11767230

    申请日:2007-06-22

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/453

    摘要: A system and method of providing a user with a post installation configuration file include providing a user with a list of software applications that are available for installation. At least one software application selection from the list of applications is received by the system. At least one post installation configuration script associated with the use selected software application is retrieved, the at least one post installation configuration script using a common user interface for a plurality of software application from the list of software applications. The at least one post installation configuration script associated with the use selected software application and the at least one user selected software application are packaged into a user package.

    摘要翻译: 向用户提供后安装配置文件的系统和方法包括向用户提供可用于安装的软件应用的列表。 系统接收来自应用程序列表的至少一个软件应用程序选择。 检索与使用所选软件应用程序相关联的至少一个后安装配置脚本,所述至少一个后安装配置脚本使用来自软件应用程序列表的多个软件应用程序的公共用户界面。 与使用所选软件应用程序和至少一个用户选择的软件应用程序相关联的至少一个后安装配置脚本被打包到用户包中。

    Post-install configuration for applications
    17.
    发明授权
    Post-install configuration for applications 有权
    应用程序的安装后配置

    公开(公告)号:US08370829B2

    公开(公告)日:2013-02-05

    申请号:US11848815

    申请日:2007-08-31

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/61 G06F9/44505

    摘要: Embodiments of the present teachings provide for standardized post installation configuration of a software application. For Linux-based applications, a portal service provides a Red Hat Packet Manager (“RPM”) package that includes selected software to be installed on a user's computing device, and a post install configuration file (“PIC”). A post-install configurator accesses the PIC file and performs post-installation configuration based on the contents of the PIC file. The PIC file thus provides a standardized mechanism in which software vendors can specify post-installation configuration of their applications, without having to develop their own tools or applications.

    摘要翻译: 本教导的实施例提供了软件应用的标准化后安装配置。 对于基于Linux的应用程序,Portal服务提供了一个Red Hat Packet Manager(RPM)软件包,其中包含要安装在用户计算设备上的所选软件以及后安装配置文件(PIC)。 后安装配置程序访问PIC文件,并根据PIC文件的内容执行安装后配置。 因此,PIC文件提供了一种标准化的机制,软件供应商可以在其中指定其应用程序的安装后配置,而无需开发自己的工具或应用程序。

    SYSTEMS AND METHODS FOR MANAGING THIRD-PARTY APPLICATION PROGRAMMING INTERFACE IN A COLLABORATION SPACE
    18.
    发明申请
    SYSTEMS AND METHODS FOR MANAGING THIRD-PARTY APPLICATION PROGRAMMING INTERFACE IN A COLLABORATION SPACE 有权
    用于管理协作空间中第三方应用编程接口的系统和方法

    公开(公告)号:US20100218237A1

    公开(公告)日:2010-08-26

    申请号:US12391730

    申请日:2009-02-24

    IPC分类号: G06F3/048 H04L9/32 G06F15/16

    CPC分类号: H04L65/4015 G06Q10/10

    摘要: Embodiments relate to systems and methods for managing third-party application programming interfaces in a collaboration space. A collaboration space, such as a wiki site, can host a set of collaboration tools and resources, including, for example, content tools, communication tools, and other resources for the users of the space. The collaboration space can also incorporate and expose a set of application programming interfaces, such as command and data-passing structures to permit users to invoke third-party applications and/or services from within the wiki site or other collaboration space. The set of applications/services be hosted on a remote server or co-hosted on the collaboration server, and can include, for instance, database, spreadsheet, media content, or other applications or services. The invoked applications/services can return data to the requesting user via the collaboration space. Users can subscribe to different applications and/or services available via the collaboration space.

    摘要翻译: 实施例涉及用于在协作空间中管理第三方应用编程接口的系统和方法。 诸如wiki站点之类的协作空间可以托管一组协作工具和资源,包括例如内容工具,通信工具和其他资源,供该空间用户使用。 协作空间还可以包含和公开一组应用程序编程接口,例如命令和数据传递结构,以允许用户从维基站点或其他协作空间内调用第三方应用程序和/或服务。 一组应用程序/服务托管在远程服务器上,或协作服务器上共同托管,并且可以包括例如数据库,电子表格,媒体内容或其他应用程序或服务。 被调用的应用程序/服务可以通过协作空间将数据返回给请求用户。 用户可以通过协作空间订阅不同的应用程序和/或可用的服务。

    POST-INSTALL CONFIGURATION FOR APPLICATIONS
    19.
    发明申请
    POST-INSTALL CONFIGURATION FOR APPLICATIONS 有权
    应用后安装配置

    公开(公告)号:US20090064131A1

    公开(公告)日:2009-03-05

    申请号:US11848815

    申请日:2007-08-31

    IPC分类号: G06F9/445

    CPC分类号: G06F8/61 G06F9/44505

    摘要: Embodiments of the present teachings provide for standardized post installation configuration of a software application. For Linux-based applications, a portal service provides a Red Hat Packet Manager (“RPM”) package that includes selected software to be installed on a user's computing device, and a post install configuration file (“PIC”). A post-install configurator accesses the PIC file and performs post-installation configuration based on the contents of the PIC file. The PIC file thus provides a standardized mechanism in which software vendors can specify post-installation configuration of their applications, without having to develop their own tools or applications.

    摘要翻译: 本教导的实施例提供了软件应用的标准化后安装配置。 对于基于Linux的应用程序,门户服务提供了一个Red Hat Packet Manager(“RPM”)软件包,其中包括要安装在用户计算设备上的所选软件以及后安装配置文件(“PIC”)。 后安装配置程序访问PIC文件,并根据PIC文件的内容执行安装后配置。 因此,PIC文件提供了一种标准化的机制,软件供应商可以在其中指定其应用程序的安装后配置,而无需开发自己的工具或应用程序。

    Software application certification service
    20.
    发明授权
    Software application certification service 有权
    软件应用认证服务

    公开(公告)号:US08997054B2

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

    申请号:US11948654

    申请日:2007-11-30

    IPC分类号: G06F9/44 G06F9/445 G06F11/36

    CPC分类号: G06F11/3668

    摘要: An embodiment relates to a method of providing certification. The method includes providing for a software application and applying a set of certification metatags to the software application. The set of certification metatags configured to provide at least one parameter to become certified with the software application. The method also includes querying the set of certification metatags by a second application to determine whether the second application can be certified with the software application.

    摘要翻译: 一个实施例涉及提供认证的方法。 该方法包括提供软件应用程序并将一套认证元标签应用于软件应用程序。 该组认证元标签配置为提供至少一个参数,以通过软件应用程序进行认证。 该方法还包括通过第二应用来查询认证元标记集,以确定第二应用是否可以通过软件应用进行认证。