Software distribution method and system
    81.
    发明授权
    Software distribution method and system 失效
    软件分发方法和系统

    公开(公告)号:US08266617B2

    公开(公告)日:2012-09-11

    申请号:US12353685

    申请日:2009-01-14

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/64 G06F8/658

    摘要: A software distribution method and a corresponding system are provided, where the configuration of a target computer is monitored to detect any hardware upgrade. In response thereto, the target computer generates a list of actions for removing software products not meeting a new configuration any longer and a list of actions for installing software products now meeting the new configuration. These lists are transmitted to a central site, and they trigger the building of a corresponding delta package. The delta package is then distributed to the target computer so as to ensure that the software products installed on the target computer are always consistent with its hardware configuration.

    摘要翻译: 提供了软件分发方法和相应的系统,其中监视目标计算机的配置以检测任何硬件升级。 作为响应,目标计算机生成用于去除不符合新配置的软件产品的动作列表以及用于安装现在满足新配置的软件产品的动作列表。 这些列表被传输到中央站点,并且它们触发构建相应的增量包。 然后将增量包分发到目标计算机,以确保安装在目标计算机上的软件产品始终与其硬件配置一致。

    Personal Resources Organizer with Calendar Interface and Object Detection
    82.
    发明申请
    Personal Resources Organizer with Calendar Interface and Object Detection 失效
    具有日历界面和对象检测的个人资源管理器

    公开(公告)号:US20120209868A1

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

    申请号:US13458063

    申请日:2012-04-27

    IPC分类号: G06F17/30

    摘要: A personal resources organizer with calendar interface and object detection is provided. The personal resources organizer monitors personal resources for use with a scheduled event by identifying one or more personal resource objects present in a container and retrieving a list of required personal resource objects for an event scheduled in an electronic schedule. The identified one or more personal resource objects are compared with the list of required personal resource objects for the schedule event and a report of a readiness for the scheduled event is generated based on results of the comparison. The report may then be output for use by a user in determining the user's readiness or preparedness for the scheduled event such that the user may make modifications to the personal resource objects in the container and/or the list or required personal resource objects.

    摘要翻译: 提供了具有日历界面和对象检测的个人资源组织者。 个人资源组织者通过识别存在于容器中的一个或多个个人资源对象并检索用于在电子时间表中安排的事件的所需个人资源对象的列表来监视用于预定事件的个人资源。 将所识别的一个或多个个人资源对象与调度事件的所需个人资源对象的列表进行比较,并且基于比较的结果生成针对调度事件的准备的报告。 然后可以输出报告以供用户在确定用户对于调度事件的准备状态或准备情况时使用,以便用户可以对容器和/或列表中的个人资源对象或所需的个人资源对象进行修改。

    Allergy prevention
    83.
    发明授权
    Allergy prevention 失效
    防过敏

    公开(公告)号:US08234124B2

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

    申请号:US12103787

    申请日:2008-04-16

    IPC分类号: G06Q50/00

    摘要: An allergy prevention method and system. The method includes retrieving, by a computing system from a fidelity card, a user profile comprising information specifying first elements known to cause a user to have an allergic reaction. The computing system retrieves data associated with an item for purchase. The data comprises information specifying second elements comprised by the item. The computing system compares the first elements to the second elements to determine that a first element of the first elements matches a second element of the second elements. The computing system generates and presents to the user, a warning indicating that the first item may cause the user to have an allergic reaction.

    摘要翻译: 过敏防治方法及系统。 该方法包括通过计算系统从保真卡检索包括指定已知导致用户具有过敏反应的第一元素的信息的用户简档。 计算系统检索与要购买的物品相关联的数据。 数据包括指定由项目包括的第二元素的信息。 计算系统将第一元素与第二元素进行比较以确定第一元素的第一元素与第二元素的第二元素匹配。 计算系统生成并呈现给用户,警告指示第一个项目可能导致用户具有过敏反应。

    Detection and Management of Dynamic Migration of Virtual Environments
    84.
    发明申请
    Detection and Management of Dynamic Migration of Virtual Environments 有权
    虚拟环境的动态迁移检测与管理

    公开(公告)号:US20120174101A1

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

    申请号:US13418677

    申请日:2012-03-13

    IPC分类号: G06F9/455

    摘要: A mechanism is provided to detect that a dynamic migration of a virtual environment is in progress or has been executed during a hardware or software scan without requiring instrumentation of applications running within the virtual machine. The mechanism relies on a particular sequencing and usage of application programming interfaces and commands that scanning technology provides, associated with the modularity of the scans and on the external virtual machine enabler component running on the host. The mechanism may detect a dynamic migration and take proper actions based on the system configuration. The actions may include discarding the output of the scan executed across a dynamic migration and repeat the scan. The actions may also include notifying the initialization subsystem of the non-migration-safe application to execute a script or program to address migration safety issues. One particular program or script may be an agent ID regeneration program or script.

    摘要翻译: 提供了一种机制来检测在硬件或软件扫描期间虚拟环境的动态迁移正在进行或已被执行,而不需要在虚拟机内运行的应用程序的仪器。 该机制依赖于扫描技术提供的应用程序编程接口和命令的特定排序和使用,与扫描的模块化和主机上运行的外部虚拟机启用程序组件相关联。 该机制可以检测动态迁移,并根据系统配置采取适当的动作。 这些动作可能包括丢弃通过动态迁移执行的扫描的输出并重复扫描。 这些动作还可以包括通知初始化子系统非迁移安全应用程序来执行脚本或程序来解决迁移安全问题。 一个特定的程序或脚本可以是代理ID再生程序或脚本。

    Configuring processing entities according to their roles in a data processing system with a distributed architecture
    86.
    发明授权
    Configuring processing entities according to their roles in a data processing system with a distributed architecture 失效
    根据其在具有分布式架构的数据处理系统中的角色配置处理实体

    公开(公告)号:US08171116B2

    公开(公告)日:2012-05-01

    申请号:US12128944

    申请日:2008-05-29

    摘要: A mechanism is provided for configuring different computers of a network. Each computer plays a specific physic role (defined by an architecture of the network) and/or a specific logic role (defined by the applications running in the network). A reference model and a transition table are associated with each product to be installed in the network; the reference model specifies a target configuration for each role (defined by the components of the product to be installed), while the transition table specifies the actions required to reach each target configuration from each current configuration of the computers. A server identifies the role and the current configuration of each computer; the actions required to enforce the desired target configuration on the computer are then established and executed.

    摘要翻译: 提供了一种用于配置网络的不同计算机的机制。 每个计算机具有特定的物理角色(由网络的架构定义)和/或特定的逻辑角色(由网络中运行的应用程序定义)。 参考模型和转换表与要安装在网络中的每个产品相关联; 参考模型指定每个角色的目标配置(由要安装的产品的组件定义),而转换表指定从计算机的每个当前配置到达每个目标配置所需的操作。 服务器识别每台计算机的角色和当前配置; 然后建立并执行在计算机上执行所需目标配置所需的动作。

    Method and system for dynamic virtual environment migration
    87.
    发明授权
    Method and system for dynamic virtual environment migration 有权
    动态虚拟环境迁移的方法和系统

    公开(公告)号:US08122109B2

    公开(公告)日:2012-02-21

    申请号:US12365632

    申请日:2009-02-04

    IPC分类号: G06F15/177

    摘要: An incompatibility problem during a virtual environment migration from a first host to a second host can be addressed by changing a configuration of the virtual environment and/or by migrating the virtual environment to a host other than the second host. A migration advisor module is configured to take such action automatically upon detection of the incompatibility problem. Alternatively, the migration advisor module may take such action with assistance and/or input from an operator. The migration advisor module can change the configuration of the virtual environment by removing unnecessary components of the virtual environment and causing the reconfigured virtual environment to be migrated to the second host. Alternatively, the migration advisor module can cause the virtual environment to be migrated to a third host with sufficient physical system resources to meet the requirements of the virtual environment.

    摘要翻译: 可以通过改变虚拟环境的配置和/或通过将虚拟环境迁移到除第二主机之外的主机来解决在从第一主机到第二主机的虚拟环境迁移期间的不兼容性问题。 迁移顾问模块被配置为在检测到不兼容性问题时自动执行此类操作。 或者,迁移顾问模块可以通过来自操作者的帮助和/或输入来采取这样的动作。 迁移顾问程序模块可以通过删除虚拟环境的不必要组件并使重新配置的虚拟环境迁移到第二个主机来更改虚拟环境的配置。 或者,迁移顾问模块可以使虚拟环境被迁移到具有足够物理系统资源的第三主机以满足虚拟环境的需求。

    Method, system and computer program for configuring firewalls
    88.
    发明授权
    Method, system and computer program for configuring firewalls 失效
    用于配置防火墙的方法,系统和计算机程序

    公开(公告)号:US08099588B2

    公开(公告)日:2012-01-17

    申请号:US12062897

    申请日:2008-04-04

    IPC分类号: G06F9/00

    摘要: A solution is proposed for distributing a software product to a set of data processing entities (such as endpoints) in a data processing system; the system includes a set of security applications (such as firewalls), which are adapted to control communications of the entities. A corresponding method starts with the step of determining a target configuration of the security applications for allowing execution of the software product on the entities. A software package (or more), being adapted to enforce the software product and the target configuration, is then built. The method continues by distributing the software package in the system, so as to cause the application of the software package for enforcing the software product on each entity and the target configuration of each security application.

    摘要翻译: 提出了一种用于将软件产品分发到数据处理系统中的一组数据处理实体(例如端点)的解决方案; 该系统包括一组安全应用程序(如防火墙),适用于控制实体的通信。 相应的方法从确定用于允许在实体上执行软件产品的安全应用程序的目标配置的步骤开始。 然后构建适于执行软件产品和目标配置的软件包(或更多)。 该方法继续通过在系统中分发软件包,以便使软件包的应用在每个实体上执行软件产品和每个安全应用的目标配置。

    INTEGRATION OF COLLABORATION SYSTEMS IN AN INSTANT MESSAGING APPLICATION
    89.
    发明申请
    INTEGRATION OF COLLABORATION SYSTEMS IN AN INSTANT MESSAGING APPLICATION 有权
    在即时消息应用程序中集成协作系统

    公开(公告)号:US20100174999A1

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

    申请号:US12349014

    申请日:2009-01-06

    IPC分类号: G06F15/16 G06F3/00

    摘要: A user of an instant messaging application may interact with instant messaging contacts in other collaboration applications (e.g., e-mail, calendar applications, etc.). IM conversations may relate to information in the collaboration applications. For example, an employee may send an e-mail containing marketing data to his manager and wishes to discuss the data further. The employee sends an IM to the manager referencing the data. The manager should read the e-mail before responding, but the manager may not know that she received the e-mail. Information from a plurality of collaboration applications can be integrated into an instant messaging application. A collaboration integration unit can collect and associate information from the collaboration applications with instant messaging contacts and provide suggestions based on the information. In the previous example, the manager's instant messaging application collects information from an e-mail application and indicates that she has an unread e-mail from the employee.

    摘要翻译: 即时消息应用程序的用户可以与其他协作应用程序(例如,电子邮件,日历应用程序等)中的即时消息联系人进行交互。 即时通讯对话可能与协作应用程序中的信息有关。 例如,员工可以向其经理发送包含营销数据的电子邮件,并希望进一步讨论数据。 雇员向参考数据的管理员发送IM。 经理应在回复之前阅读电子邮件,但经理可能不知道她收到了电子邮件。 来自多个协作应用的信息可以被集成到即时消息应用中。 协作集成单元可以从协作应用程序中收集和关联即时消息联系人的信息,并根据信息提供建议。 在前面的示例中,管理员的即时消息应用程序从电子邮件应用程序收集信息,并指示她拥有来自员工的未读电子邮件。

    METHOD AND SYSTEM FOR DISPLAY MONITOR ELECTRIC POWER CONSUMPTION OPTIMIZATION
    90.
    发明申请
    METHOD AND SYSTEM FOR DISPLAY MONITOR ELECTRIC POWER CONSUMPTION OPTIMIZATION 失效
    用于显示监控电力消耗优化的方法和系统

    公开(公告)号:US20100020092A1

    公开(公告)日:2010-01-28

    申请号:US12179470

    申请日:2008-07-24

    IPC分类号: G09G5/10

    摘要: A method and system for controlling electrical power consumption of a display monitor screen, is provided. One implementation involves grouping screen pixels into different resolution cells, detecting display of one or more windows on the screen, and selectively controlling the cells by providing power only to the pixels in cells corresponding to one or more windows of interest to the user, and reducing power to pixels in remaining cells.

    摘要翻译: 提供了一种用于控制显示监视器屏幕的电力消耗的方法和系统。 一个实施方式涉及将屏幕像素分组成不同的分辨率单元,检测屏幕上的一个或多个窗口的显示,以及通过仅向与用户感兴趣的一个或多个窗户对应的单元格中的像素提供电力来选择性地控制单元,并且减少 剩余单元格中的像素功率。