System and method for a context-awareness platform
    1.
    发明授权
    System and method for a context-awareness platform 有权
    上下文感知平台的系统和方法

    公开(公告)号:US07716651B2

    公开(公告)日:2010-05-11

    申请号:US11044354

    申请日:2005-01-26

    IPC分类号: G06F9/44 G06F15/16 G06F15/173

    摘要: An improved system and method for a context-awareness platform that may be used to adapt an execution environment is provided. A framework with interfaces for setting, tracking, and getting context information about the execution environment of a computer system includes a context engine and a unified data store for aggregating context information at a platform level for access by executables running on the platform. The context engine may receive requests to perform context information operations from executables such as setting, tracking and getting context information in the data store. Upon receiving a notification of a change in context information, one or more executables may change the execution environment such as reconfiguring system settings. In this way, an executable may adapt its execution environment using context information.

    摘要翻译: 提供了一种用于适应执行环境的上下文感知平台的改进的系统和方法。 具有用于设置,跟踪和获得关于计算机系统的执行环境的上下文信息的接口的接口的框架包括上下文引擎和用于在平台级别聚合上下文信息的统一数据存储,用于由在该平台上运行的可执行文件的访问。 上下文引擎可以接收从可执行程序执行上下文信息操作的请求,例如在数据存储中设置,跟踪和获取上下文信息。 在接收到上下文信息改变的通知之后,一个或多个可执行程序可以改变执行环境,例如重新配置系统设置。 以这种方式,可执行程序可以使用上下文信息调整其执行环境。

    SYSTEMS AND METHODS FOR MANAGING AND/OR RECOMMENDING THIRD PARTY PRODUCTS AND SERVICES PROVIDED TO A USER
    2.
    发明申请
    SYSTEMS AND METHODS FOR MANAGING AND/OR RECOMMENDING THIRD PARTY PRODUCTS AND SERVICES PROVIDED TO A USER 审中-公开
    用于管理和/或推荐给用户提供的第三方产品和服务的系统和方法

    公开(公告)号:US20110137776A1

    公开(公告)日:2011-06-09

    申请号:US12779710

    申请日:2010-05-13

    摘要: Systems and methods are described for an electronic services management system that enables a user to manage all or many of his or her third party products and services from one electronic platform. Specifically, the system includes operative connections to service provider systems so as to track customer usage of various third party products and services, and thus provide the user with a consolidated view of the user's products and services and enable the user to track usage and expense of the services, compare the expense to predetermined budget amounts, compare the usage to other users, etc. Additionally, the services management system recommends personalized product or service offerings to users based on the users' preferences and specific service usage. Further, the system provides alerts to the users when certain usage or expenditure thresholds are reached, when payments become due, or when new offers, deals, or service promotions become available.

    摘要翻译: 描述了一种用于电子服务管理系统的系统和方法,其使用户能够从一个电子平台管理他或她的第三方产品和服务的全部或多个。 具体来说,该系统包括与服务提供商系统的操作连接,以便跟踪各种第三方产品和服务的客户使用情况,从而向用户提供用户产品和服务的综合视图,并且使用户能够跟踪使用和费用 服务,将费用与预定预算金额进行比较,将用途与其他用户进行比较等。此外,服务管理系统根据用户的偏好和具体的服务使用情况,向用户推荐个性化的产品或服务。 此外,当达到某些使用或支出阈值,付款到期时或新的优惠,交易或服务促销可用时,系统向用户提供警报。

    Transient shared computer resource and settings change bubble for computer programs
    3.
    发明授权
    Transient shared computer resource and settings change bubble for computer programs 有权
    瞬态共享的计算机资源和设置改变计算机程序的气泡

    公开(公告)号:US07434211B2

    公开(公告)日:2008-10-07

    申请号:US11060100

    申请日:2005-02-16

    IPC分类号: G06F9/45 G06F11/00

    CPC分类号: G06F9/4418

    摘要: Described is a mechanism that preserves the state of computer system shared resources and/or settings, and ensures that changes thereto are reverted when an application exits. A shared resource change bubble logically surrounds application code that causes system resource and/or setting data to change. The bubble preserves existing data before it gets changed, and restores the data when the application program code exits. In one implementation, the bubble is implemented as a library loaded by the application. In an alternative implementation, the bubble is run in a separate process, whereby the bubble can restore changed data even if the application program crashes. In another implementation, a bubble is automatically run for any application that the user has specified needs a bubble. Multiple settings and states may be preserved in a bubble for multiple applications, allowing changes to be undone and reapplied per application, e.g., whenever focus changes.

    摘要翻译: 描述了保留计算机系统共享资源和/或设置的状态的机制,并且确保当应用程序退出时其对其的改变被还原。 共享资源更改气泡在逻辑上包围导致系统资源和/或设置数据更改的应用程序代码。 气泡在更改之前保留现有数据,并在应用程序代码退出时恢复数据。 在一个实现中,气泡被实现为应用程序加载的库。 在替代实现中,气泡在单独的过程中运行,由此即使应用程序崩溃,气泡也可以恢复更改的数据。 在另一个实现中,为用户指定的任何应用程序需要一个气泡,自动运行一个气泡。 多个设置和状态可以在多个应用程序的气泡中保留,允许每个应用程序的更改被撤消并重新应用,例如每当焦点改变时。