Activity-based PC adaptability
    2.
    发明申请
    Activity-based PC adaptability 审中-公开
    基于活动的PC适应性

    公开(公告)号:US20060242651A1

    公开(公告)日:2006-10-26

    申请号:US11112464

    申请日:2005-04-21

    IPC分类号: G06F9/46

    摘要: A method and system for adapting system behavior based on activities. An activities engine determines or is informed of the current activity and instructs a notification component to notify registered programs (also known as notification consumers) about the current activity. Upon receipt of the notification, the notification consumers modify their behavior if appropriate. When an activity ceases, the activities engine may instruct the notification component to notify the registered programs so that they may resume their normal behavior.

    摘要翻译: 基于活动调整系统行为的方法和系统。 活动引擎确定或被通知当前活动,并且指示通知组件通知已注册的节目(也称为通知消费者)关于当前活动。 收到通知后,通知消费者在适当的情况下修改其行为。 当活动停止时,活动引擎可以指示通知组件通知注册的节目,使得他们可以恢复其正常行为。

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

    公开(公告)号:US20060200834A1

    公开(公告)日:2006-09-07

    申请号:US11044354

    申请日:2005-01-26

    IPC分类号: G06F9/46

    摘要: 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.

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

    System and method for a context-awareness platform
    4.
    发明授权
    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.

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

    Direct computing experience
    5.
    发明申请
    Direct computing experience 有权
    直接计算经验

    公开(公告)号:US20070101392A1

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

    申请号:US11449442

    申请日:2006-06-07

    CPC分类号: H04N5/85 G06F9/441 G06F9/4418

    摘要: Described is a technology by which a computer system operates in a mode that is different from a general purpose operating mode, upon detection of a special actuation mechanism coupled to the computing device. For example, actuation of a special hardware button may boot or resume a sleeping computer system into a direct experience upon actuation, including by launching a special program corresponding to that button. The computer system may thus enter a mode in which it mimics a special purpose device such as a consumer electronics device, e.g., a dedicated media player. When in a direct experience, the computer system may also operate in a constrained/sandboxed mode in which operating system limits available functionality to less than what is available when running as a general purpose computer system, e.g., keyboard operation and/or file access may be limited. Different actuation mechanisms may correspond to different modes.

    摘要翻译: 描述了一种技术,当检测到耦合到计算设备的特殊致动机构时,计算机系统以与通用操作模式不同的模式操作。 例如,特定硬件按钮的启动可以在启动时将休眠的计算机系统引导或恢复为直接体验,包括启动与该按钮对应的特殊程序。 因此,计算机系统可以进入其模拟专用设备的模式,诸如消费电子设备,例如专用媒体播放器。 当直接体验时,计算机系统还可以以约束/沙箱模式操作,其中操作系统将可用功能限制为小于当作为通用计算机系统运行时可用的功能,例如键盘操作和/或文件访问 受到限制 不同的致动机构可以对应于不同的模式。

    Presentation of user-specified display regions
    9.
    发明申请
    Presentation of user-specified display regions 审中-公开
    演示用户指定的显示区域

    公开(公告)号:US20060253797A1

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

    申请号:US11123091

    申请日:2005-05-06

    IPC分类号: G06F9/00

    摘要: The reproduction of one or more selected regions from a primary desktop onto an extended desktop, without any other portion of the primary desktop, is disclosed. The user or a software application may thereby have discretion as to what is and is not presented on the extended desktop. Selected regions may be windows, regions that are custom-defined regardless of whether they include a window, or even pre-defined non-window regions. Because the selected regions are already on the user's primary desktop, the user is always able to view and manipulate the extended desktop, by manipulation of the primary desktop, without having to do anything special. In addition, windows or other regions that are obscured by other object on the primary desktop are not necessarily obscured on the extended desktop. An application programming interface is also described that allows a software application and/or a software developer to access reproduction functionality.

    摘要翻译: 公开了将一个或多个所选择的区域从主桌面再现到扩展桌面,而没有主桌面的任何其他部分。 因此,用户或软件应用程序可以具有关于在扩展桌面上呈现什么和不呈现的判断。 所选区域可以是窗口,定制的区域,不管它们是否包括窗口,甚至是预定义的非窗口区域。 由于所选区域已经在用户的主桌面上,用户总是能够通过操纵主桌面来查看和操纵扩展桌面,而无需做任何特殊的操作。 此外,在主桌面上被其他对象遮挡的窗口或其他区域不一定在扩展桌面上模糊。 还描述了允许软件应用程序和/或软件开发人员访问再现功能的应用编程接口。