会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Methods, systems and computer program products for management of configurable application programs on a network
    • 用于管理网络上可配置应用程序的方法,系统和计算机程序产品
    • US06324578B1
    • 2001-11-27
    • US09211529
    • 1998-12-14
    • David E. CoxKent F. Hayes, Jr.David L. KaminskyDavid B. Lindquist
    • David E. CoxKent F. Hayes, Jr.David L. KaminskyDavid B. Lindquist
    • G06F1100
    • G06F21/105G06F8/61
    • Management of configurable applications programs on a network is provided by using two program files for each configurable application program. The two program files are provided to a network server station which operates as the on-demand server for software deployment and may also act as the application server. The on-demand server makes the first (configuration manager) program available to an administrator to obtain preferences for the configurable preferences of the application program which have been designated as administrator preferences. The on-demand server also provides a second (application launcher) program to its client stations. The application launcher program not only provides for a user interface to execute the application program itself but also allows a user to specify one or more of the configurable parameters of the application program. An icon is displayed on the screen of the client station through which a user may initiate execution of the application program. The application launcher program provides the identity of the user to the server along with the request to initiate execution of the application program. The on-demand server then initiates execution of the application program using stored values for the user and administrator set preferences or, if no preferences have yet been obtained for the particular user, obtains user preferences before initiating execution of the application program.
    • 通过为每个可配置的应用程序使用两个程序文件来提供对网络上可配置应用程序的管理。 两个程序文件被提供给作为用于软件部署的点播服务器的网络服务器站,并且还可以充当应用服务器。 按需服务器使第一个(配置管理器)程序可用于管理员以获得已被指定为管理员首选项的应用程序的可配置首选项的首选项。 点播服务器还向其客户端提供第二个(应用启动器)程序。 应用程序启动程序不仅提供用户界面来执行应用程序本身,而且允许用户指定应用程序的一个或多个可配置参数。 在客户端的屏幕上显示图标,用户可以通过该图标启动应用程序的执行。 应用程序启动程序向服务器提供用户的身份以及启动应用程序执行的请求。 点播服务器然后使用存储的用户和管理员设置偏好的值来启动应用程序的执行,或者如果尚未为特定用户获得偏好,则在开始执行应用程序之前获得用户偏好。
    • 2. 发明授权
    • Methods, systems and computer program products for license use management on a network
    • 用于网络上许可证使用管理的方法,系统和计算机程序产品
    • US06728766B2
    • 2004-04-27
    • US09829854
    • 2001-04-10
    • David E. CoxDavid L. KaminskyDavid B. Lindquist
    • David E. CoxDavid L. KaminskyDavid B. Lindquist
    • G06F15177
    • G06F21/105G06F8/61
    • Management of configurable applications programs on a network is provided by using two program files for each configurable application program. The two program files are provided to a network server station which operates as the on-demand server for software deployment and may also act as the application server. The on-demand server makes the first (configuration manager) program available to an administrator to obtain preferences for the configurable preferences of the application program which have been designated as administrator preferences. The on-demand server also provides a second (application launcher) program to its client stations. The application launcher program not only provides for a user interface to execute the application program itself but also allows a user to specify one or more of the configurable parameters of the application program. An icon is displayed on the screen of the client station through which a user may initiate execution of the application program. The application launcher program provides the identity of the user to the server along with the request to initiate execution of the application program. The on-demand server then initiates execution of the application program using stored values for the user and administrator set preferences or, if no preferences have yet been obtained for the particular user, obtains user preferences before initiating execution of the application program.
    • 通过为每个可配置的应用程序使用两个程序文件来提供对网络上可配置应用程序的管理。 两个程序文件被提供给作为用于软件部署的点播服务器的网络服务器站,并且还可以充当应用服务器。 按需服务器使第一个(配置管理器)程序可用于管理员以获得已被指定为管理员首选项的应用程序的可配置首选项的首选项。 点播服务器还向其客户端提供第二个(应用启动器)程序。 应用程序启动程序不仅提供用户界面来执行应用程序本身,而且允许用户指定应用程序的一个或多个可配置参数。 在客户端的屏幕上显示图标,用户可以通过该图标启动应用程序的执行。 应用程序启动程序向服务器提供用户的身份以及启动应用程序执行的请求。 点播服务器然后使用存储的用户和管理员设置偏好的值来启动应用程序的执行,或者如果尚未为特定用户获得偏好,则在开始执行应用程序之前获得用户偏好。
    • 3. 发明授权
    • CMDB-based policy propagation
    • 基于CMDB的策略传播
    • US07912813B2
    • 2011-03-22
    • US11772865
    • 2007-07-03
    • Bala RajaramanDavid B. LindquistDavid L. KaminskyNeeraj Joshi
    • Bala RajaramanDavid B. LindquistDavid L. KaminskyNeeraj Joshi
    • G06F7/00
    • H04L41/0893
    • A configuration management database (CMDB) that associates a policy with a configuration item (CI) in the CMDB. The policy contains an “applies to” field and a “type descriptor”. When a relationship is created between the CI and a second CI in the CMDB, the policy is associated with the second CI. The type descriptor of the policy may be evaluated and the policy associated with the second CI in response to the evaluation. The policy may contain a type descriptor comprising an instance of a CI type. The policy may contain a type descriptor comprising a CI type. The policy may contain an “applies to” field having a value of “this CI type”. The policy may contain an “applies to” field having a value of “hosting environment of this CI type”. The type descriptor may include a hosted CI component portion and a hosting CI component portion.
    • 将策略与CMDB中的配置项(CI)相关联的配置管理数据库(CMDB)。 策略包含“适用于”字段和“类型描述符”。 当CI和CMDB中的第二个CI之间建立关系时,该策略与第二个CI相关联。 可以评估策略的类型描述符,并响应于评估与第二个CI相关联的策略。 策略可以包含包含CI类型的实例的类型描述符。 该策略可以包含包含CI类型的类型描述符。 该策略可以包含值为“该CI类型”的“适用于”字段。 该策略可能包含“适用于”字段,其值为“此类型的主机环境”。 类型描述符可以包括托管的CI组件部分和主机CI组件部分。
    • 6. 发明授权
    • Automated cloud workload management in a map-reduce environment
    • 在减少地图的环境中自动化云工作负载管理
    • US08839260B2
    • 2014-09-16
    • US13434768
    • 2012-03-29
    • Ronald P. DoyleDavid L. Kaminsky
    • Ronald P. DoyleDavid L. Kaminsky
    • G06F9/46
    • H04L67/1008G06F9/5044G06F9/5072H04L67/322
    • A computing device associated with a cloud computing environment identifies a first worker cloud computing device from a group of worker cloud computing devices with available resources sufficient to meet required resources for a highest-priority task associated with a computing job including a group of prioritized tasks. A determination is made as to whether an ownership conflict would result from an assignment of the highest-priority task to the first worker cloud computing device based upon ownership information associated with the computing job and ownership information associated with at least one other task assigned to the first worker cloud computing device. The highest-priority task is assigned to the first worker cloud computing device in response to determining that the ownership conflict would not result from the assignment of the highest-priority task to the first worker cloud computing device.
    • 与云计算环境相关联的计算设备使用足够的资源来满足来自一组工作者云计算设备的第一工作者云计算设备,以满足与包括一组优先化任务的计算作业相关联的最高优先级任务所需的资源。 确定基于与计算作业相关联的所有权信息和与分配给第一工作者云计算设备的至少一个其他任务相关联的所有权信息将最高优先级任务分配给第一工作者云计算设备是否产生所有权冲突 第一个工作者云计算设备。 响应于确定所述权限冲突不会由最高优先级任务分配给第一工作者云计算设备而将最高优先级任务分配给第一工作者云计算设备。
    • 8. 发明授权
    • Energy-efficient server location determination
    • 节能服务器位置确定
    • US08522056B2
    • 2013-08-27
    • US13526785
    • 2012-06-19
    • Seraphin B. CaloDavid L. KaminskyDinesh C. VermaXiping Wang
    • Seraphin B. CaloDavid L. KaminskyDinesh C. VermaXiping Wang
    • G06F1/00
    • G06F1/22H05K7/20836
    • A heat potential value for each of a set of available server locations is calculated via a data center controller based upon at least one active server in a data center. A minimal calculated heat potential value for the set of available server locations is identified. An available server location associated with the identified minimal calculated heat potential value is selected from the set of available server locations. A maximal calculated heat potential value is identified for the set of available server locations. An available server location associated with the identified maximal calculated heat potential value is selected from the set of available server locations. A server located at the selected available server location associated with the identified maximal calculated heat potential value is automatically de-energized.
    • 基于数据中心中的至少一个活动服务器,经由数据中心控制器计算一组可用服务器位置中的每一个的热势值。 识别可用服务器位置集合的最小计算热势值。 从可用服务器位置的集合中选择与所识别的最小计算热电势值相关联的可用服务器位置。 为可用服务器位置集合确定最大计算的热势值。 从可用服务器位置的集合中选择与所识别的最大计算热电势值相关联的可用服务器位置。 位于与所识别的最大计算热电势值相关联的所选择的可用服务器位置处的服务器被自动断电。
    • 9. 发明授权
    • Policy-based program optimization to minimize environmental impact of software execution
    • 基于策略的程序优化,以最大限度地减少软件执行的环境影响
    • US08495605B2
    • 2013-07-23
    • US12140045
    • 2008-06-16
    • Neeraj JoshiDavid L. Kaminsky
    • Neeraj JoshiDavid L. Kaminsky
    • G06F9/45G06F1/32G06F11/30
    • G06F8/443G06F11/3612
    • A method for policy-based program optimization of existing software code is performed where the code is segmented into code modules. The optimization is based on a performance policy that defines a target characteristic and a sacrificial characteristic relating to the existing software code and further defines an allowable degradation of the sacrificial characteristic resulting from optimization of the target characteristic. This method may include identifying code modules that contribute to suboptimal performance of the software code with respect to the target characteristic; identifying code transformations that increase performance of the suboptimal code modules with respect to the target characteristic; and optimizing the identified code modules by selectively applying the code transformations in accordance with the performance policy to increase performance of the software code with respect to the target characteristic.
    • 执行现有软件代码的基于策略的程序优化的方法,其中代码被分割成代码模块。 优化基于定义与现有软件代码相关的目标特性和牺牲特性的性能策略,并进一步限定由目标特性的优化产生的牺牲特性的容许劣化。 该方法可以包括识别有助于相对于目标特性的软件代码的次优性能的代码模块; 识别相对于目标特征提高次优代码模块的性能的代码转换; 以及通过根据性能策略选择性地应用代码转换来优化所识别的代码模块,以增加相对于目标特性的软件代码的性能。