CONTENT SHARING USER INTERFACE FOR MOBILE DEVICES
    1.
    发明申请
    CONTENT SHARING USER INTERFACE FOR MOBILE DEVICES 审中-公开
    内容共享用于移动设备的用户界面

    公开(公告)号:US20070067726A1

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

    申请号:US11424706

    申请日:2006-06-16

    IPC分类号: G06F3/00 G06F17/30

    CPC分类号: H04M1/72522 G06F16/9577

    摘要: The subject disclosure pertains to systems and methods for providing an improved user interface for mobile devices. A user interface can obtain content including data and associated tasks from a set of software applications. Consequently, users can access content from multiple applications without navigating away from the user interface. The system architecture is extensible, providing for the addition of applications and user interfaces without requiring modification of the existing applications or user interfaces. Applications can register data suppliers capable of retrieving data from the underlying data store for the application and task executors capable of acting on the data. A user interface can generate a query requesting a class of data and specifying a context used to filter possible results. The system can determine the appropriate data suppliers, distribute queries and return the assembled results to the user interface.

    摘要翻译: 本发明涉及用于为移动设备提供改进的用户界面的系统和方法。 用户界面可以从一组软件应用程序获取包括数据和相关任务的内容。 因此,用户可以从多个应用程序访问内容,而不用远离用户界面。 系统架构是可扩展的,提供了添加应用程序和用户界面,而无需修改现有应用程序或用户界面。 应用程序可以注册能够从底层数据存储中检索数据的数据供应商,以便能够对数据执行操作的应用程序和任务执行程序。 用户界面可以生成请求一类数据的查询,并指定用于过滤可能结果的上下文。 系统可以确定适当的数据供应商,分发查询并将组合的结果返回给用户界面。

    Flexible architecture for notifying applications of state changes
    2.
    发明申请
    Flexible architecture for notifying applications of state changes 有权
    灵活的架构,用于通知应用程序的状态更改

    公开(公告)号:US20050091219A1

    公开(公告)日:2005-04-28

    申请号:US10873881

    申请日:2004-06-22

    摘要: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.

    摘要翻译: 描述了一种方法和系统,用于存储设备,应用和服务状态的统一机制,以及丰富的通知代理架构。 客户端向通知代理注册以接收状态属性更改的通知。 当注册状态属性发生更改时,通知代理确定哪些客户端通知状态更改,并向客户端提供有关更改的通知。 当状态改变时,当状态改变满足预定条件时,或者基于时间表,可以通知客户。 还可以响应于状态改变来启动应用。 提供了一种应用程序编程接口(API),提供了在设备内的不同组件之间访问状态更改信息的统一方式。

    Flexible architecture for notifying applications of state changes
    3.
    发明授权
    Flexible architecture for notifying applications of state changes 有权
    灵活的架构,用于通知应用程序的状态更改

    公开(公告)号:US07644376B2

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

    申请号:US10873881

    申请日:2004-06-22

    IPC分类号: G06F3/00

    摘要: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.

    摘要翻译: 描述了一种方法和系统,用于存储设备,应用和服务状态的统一机制,以及丰富的通知代理架构。 客户端向通知代理注册以接收状态属性更改的通知。 当注册状态属性发生更改时,通知代理确定哪些客户端通知状态更改,并向客户端提供有关更改的通知。 当状态改变时,当状态改变满足预定条件时,或者基于时间表,可以通知客户。 还可以响应于状态改变来启动应用。 提供了一种应用程序编程接口(API),提供了在设备内的不同组件之间访问状态更改信息的统一方式。

    Flexible architecture for notifying applications of state changes
    4.
    发明授权
    Flexible architecture for notifying applications of state changes 有权
    灵活的架构,用于通知应用程序的状态更改

    公开(公告)号:US08990695B2

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

    申请号:US12624038

    申请日:2009-11-23

    摘要: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.

    摘要翻译: 描述了一种方法和系统,用于存储设备,应用和服务状态的统一机制,以及丰富的通知代理架构。 客户端向通知代理注册以接收状态属性更改的通知。 当注册状态属性发生更改时,通知代理确定哪些客户端通知状态更改,并向客户端提供有关更改的通知。 当状态改变时,当状态改变满足预定条件时,或者基于时间表,可以通知客户。 还可以响应于状态改变来启动应用。 提供了一种应用程序编程接口(API),提供了在设备内的不同组件之间访问状态更改信息的统一方式。

    FLEXIBLE ARCHITECTURE FOR NOTIFYING APPLICATIONS OF STATE CHANGES
    5.
    发明申请
    FLEXIBLE ARCHITECTURE FOR NOTIFYING APPLICATIONS OF STATE CHANGES 有权
    用于通知国家变更申请的灵活架构

    公开(公告)号:US20100077310A1

    公开(公告)日:2010-03-25

    申请号:US12624038

    申请日:2009-11-23

    IPC分类号: G06F3/00

    摘要: Described is a method and system a unified mechanism for storing device, application, and service state, as well as a rich notification brokerage architecture. Clients register with a notification broker to receive notifications for changes to state properties. When a registered state property changes, a notification broker determines which clients to notify of the state change and provides the client with a notification regarding the change. Clients may be notified whenever a state changes, when a state change meets a predetermined condition, or based on a schedule. An application may also be launched in response to a state change. An application programming interface (API) is provided that provides a unified way of accessing state change information across different components within the device.

    摘要翻译: 描述了一种方法和系统,用于存储设备,应用和服务状态的统一机制,以及丰富的通知代理架构。 客户端向通知代理注册以接收状态属性更改的通知。 当注册状态属性发生更改时,通知代理确定哪些客户端通知状态更改,并向客户端提供有关更改的通知。 当状态改变时,当状态改变满足预定条件时,或者基于时间表,可以通知客户。 还可以响应于状态改变来启动应用。 提供了一种应用程序编程接口(API),提供了在设备内的不同组件之间访问状态更改信息的统一方式。