ANALYZING RESOURCE CONSUMPTION OF SOFTWARE EXECUTING DURING A USAGE SCENARIO
    1.
    发明申请
    ANALYZING RESOURCE CONSUMPTION OF SOFTWARE EXECUTING DURING A USAGE SCENARIO 审中-公开
    在使用场景下分析软件执行情况的资源消耗

    公开(公告)号:US20120185776A1

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

    申请号:US13007438

    申请日:2011-01-14

    IPC分类号: G06F3/048 G06F15/177

    摘要: Described herein are various principles for assisting in the identification of a configuration of computing device and reconfiguration of the computing device. More particularly, some of the principles relate to identifying one or more software processes configured to be executed during operation of the computing device in a usage scenario. Following operation of the computing device in the usage scenario, amounts of one or more resources consumed by each of the software processes throughout the usage scenario may also be identified. In some embodiments, once the software processes and amounts of the resource(s) consumed by the software processes have been identified, the processes and the amounts can be displayed to a user and the user may then reconfigure the computing device, such as by preventing some software processes from executing during the usage scenario or by delaying an execution of some software processes.

    摘要翻译: 这里描述了帮助识别计算设备的配置和重新配置计算设备的各种原理。 更具体地,一些原理涉及识别在使用场景中配置为在计算设备的操作期间被执行的一个或多个软件进程。 在使用场景中的计算设备的操作之后,还可以识别整个使用场景中每个软件进程所消耗的一个或多个资源的数量。 在一些实施例中,一旦软件处理和软件处理所消耗的资源的数量已被识别,则可以将过程和数量显示给用户,然后用户可以重新配置计算设备,例如通过防止 一些软件进程在使用场景期间执行或延迟某些软件进程的执行。

    Stateless Application Notifications
    4.
    发明申请
    Stateless Application Notifications 有权
    无状态申请通知

    公开(公告)号:US20130061046A1

    公开(公告)日:2013-03-07

    申请号:US13224217

    申请日:2011-09-01

    IPC分类号: H04L9/32

    摘要: Stateless application notifications are described that enable third parties to provide messages to client applications. A communication channel can be established between a notification service and an application. Upon request, the notification service can generate obfuscated routing data for the channel, which can be in the form of a channel handle or token. The routing data can be encrypted and digitally signed to obscure the content and format of the routing data from third parties. An application service possessing the obfuscated routing data can package a notification with the data and send the package to the notification service for delivery. The application service does so without knowing the channel particulars encoded by the obfuscated routing data. The notification service that produces the obfuscated routing data can decrypt and interpret the data, and deliver the notification on the channel to an appropriate endpoint application on behalf of the application service.

    摘要翻译: 描述无状态应用程序通知,使第三方能够向客户端应用程序提供消息。 可以在通知服务和应用之间建立通信信道。 根据请求,通知服务可以产生用于信道的模糊化路由数据,其可以是信道句柄或令牌的形式。 路由数据可以被加密和数字签名,以掩盖来自第三方的路由数据的内容和格式。 具有混淆路由数据的应用服务可以将数据包通知,并将包发送到通知服务以进行传送。 应用服务在不知道由模糊化路由数据编码的信道细节的情况下这样做。 产生模糊化路由数据的通知服务可以解密和解释数据,并且代表应用服务将通道上的通知发送到适当的端点应用。

    Application Notifications
    5.
    发明申请
    Application Notifications 有权
    申请通知

    公开(公告)号:US20120304116A1

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

    申请号:US13118204

    申请日:2011-05-27

    IPC分类号: G06F3/048

    摘要: Application notification techniques are described. Implementations are described in which a representation of an application may include notifications that pertain to the application. Techniques are further described which may be used to manage the notifications, including replacement of notifications, use of queues, overrides, selection of notifications based on execution state of an application, cycling a display of a plurality of notifications, cycling a display of different subsets of notifications, examination of a manifest of an application to determine criteria to be used to display the notifications, display priority of the notifications, and so on.

    摘要翻译: 描述应用通知技术。 描述了实现,其中应用的表示可以包括与应用有关的通知。 进一步描述可用于管理通知的技术,包括通知的替换,队列的使用,覆盖,基于应用的执行状态的通知的选择,循环显示多个通知,循环显示不同的子集 的通知,检查应用程序的清单以确定用于显示通知的标准,显示通知的优先级等。

    Power efficient brokered communication supporting notification blocking
    6.
    发明授权
    Power efficient brokered communication supporting notification blocking 有权
    电力高效的通讯支持通知阻止

    公开(公告)号:US09317344B2

    公开(公告)日:2016-04-19

    申请号:US13398260

    申请日:2012-02-16

    IPC分类号: G06F9/54

    CPC分类号: G06F9/542

    摘要: A notification service receives messages including various data from application services, and provides notifications including that data to the appropriate computing devices. Each computing device includes a notification system that receives notifications from the notification service and provides those notifications to the appropriate applications on the computing device. If an application is not allowed to run on a computing device, the notification system on the computing device provides an indication to the notification service to block notifications for the application on the computing device. The notification service ceases providing notifications to a computing device targeting applications for which notifications are blocked on the computing device until an indication is received from the computing device to unblock notifications for the application.

    摘要翻译: 通知服务从应用服务接收包括各种数据的消息,并将包括该数据的通知提供给适当的计算设备。 每个计算设备包括通知系统,其接收来自通知服务的通知并将这些通知提供给计算设备上的适当应用。 如果应用程序不允许在计算设备上运行,则计算设备上的通知系统向通知服务提供指示以阻止计算设备上的应用程序的通知。 通知服务停止向计算设备提供针对在计算设备上阻止通知的应用的计算设备的通知,直到从计算设备接收到指示来解除对该应用的通知。

    Stateless application notifications
    8.
    发明授权
    Stateless application notifications 有权
    无状态的应用程序通知

    公开(公告)号:US09225538B2

    公开(公告)日:2015-12-29

    申请号:US13224217

    申请日:2011-09-01

    摘要: Stateless application notifications are described that enable third parties to provide messages to client applications. A communication channel can be established between a notification service and an application. Upon request, the notification service can generate obfuscated routing data for the channel, which can be in the form of a channel handle or token. The routing data can be encrypted and digitally signed to obscure the content and format of the routing data from third parties. An application service possessing the obfuscated routing data can package a notification with the data and send the package to the notification service for delivery. The application service does so without knowing the channel particulars encoded by the obfuscated routing data. The notification service that produces the obfuscated routing data can decrypt and interpret the data, and deliver the notification on the channel to an appropriate endpoint application on behalf of the application service.

    摘要翻译: 描述无状态应用程序通知,使第三方能够向客户端应用程序提供消息。 可以在通知服务和应用之间建立通信信道。 根据请求,通知服务可以产生用于信道的模糊化路由数据,其可以是信道句柄或令牌的形式。 路由数据可以被加密和数字签名,以掩盖来自第三方的路由数据的内容和格式。 具有混淆路由数据的应用服务可以将数据包通知,并将包发送到通知服务以进行传送。 应用服务在不知道由模糊化路由数据编码的信道细节的情况下这样做。 产生模糊化路由数据的通知服务可以解密和解释数据,并且代表应用服务将通道上的通知发送到适当的端点应用。