Providing per-application resource usage information
    1.
    发明授权
    Providing per-application resource usage information 有权
    提供每应用程序资源使用信息

    公开(公告)号:US08880022B2

    公开(公告)日:2014-11-04

    申请号:US13293149

    申请日:2011-11-10

    IPC分类号: H04M11/00 H04L12/14 H04M15/00

    摘要: An environment is described in which a processing system provides application-level usage information to users. In one scenario, for example, the processing system may provide personal usage information to a user who is operating a user device. The personal usage information itemizes the amount of data (and/or other resources) that has been consumed by each application run by the user device. In another scenario, the processing system may provide expected usage information associated with at least one candidate application provided by a marketplace system. The expected usage information describes an expected consumption of data (and/or other resources) by the candidate application upon running the candidate application by the user device. The processing system can tailor the expected usage information that it sends to a particular user based on user profile data. The user profile data describes a manner in which users operate applications.

    摘要翻译: 描述了一种处理系统向用户提供应用级使用信息的环境。 在一种情况下,例如,处理系统可以向正在操作用户设备的用户提供个人使用信息。 个人使用信息列出了用户设备运行的每个应用程序消耗的数据量(和/或其他资源)。 在另一种情况下,处理系统可以提供与由市场系统提供的至少一个候选应用相关联的预期使用信息。 期望的使用信息描述了候选应用在由用户设备运行候选应用时的数据(和/或其他资源)的预期消耗。 处理系统可以基于用户简档数据来定制其发送给特定用户的预期使用信息。 用户简档数据描述了用户操作应用的方式。

    Localization of mobile computing devices in indoor environments
    3.
    发明授权
    Localization of mobile computing devices in indoor environments 有权
    移动计算设备在室内环境中的本地化

    公开(公告)号:US08548494B2

    公开(公告)日:2013-10-01

    申请号:US13215230

    申请日:2011-08-23

    IPC分类号: H04W24/00

    摘要: Various technologies pertaining to localizing multiple mobile computing devices in an indoor environment are described. Pairs of microphone arrays are selectively positioned in an indoor environment. A localization service assigns a frequency and schedule to a mobile telephone, and the mobile telephone begins outputting vibrations at the assigned frequency and in conformance with the assigned schedule. The microphone arrays sense the vibrations, and angles between the microphone arrays, respectively, and the mobile computing device are computed based upon the sensed vibrations. Such angles are subsequently employed to compute the location of the mobile computing device in the indoor environment.

    摘要翻译: 描述了关于在室内环境中定位多个移动计算设备的各种技术。 一对麦克风阵列选择性地定位在室内环境中。 本地化服务将频率和时间表分配给移动电话,并且移动电话开始以分配的频率输出振动,并且符合分配的时间表。 麦克风阵列感测振动,并且基于感测的振动来计算麦克风阵列和移动计算设备之间的角度。 随后采用这样的角度来计算移动计算设备在室内环境中的位置。

    PEER AND COMPOSITE LOCALIZATION FOR MOBILE APPLICATIONS
    4.
    发明申请
    PEER AND COMPOSITE LOCALIZATION FOR MOBILE APPLICATIONS 有权
    用于移动应用的同步和复合定位

    公开(公告)号:US20100105409A1

    公开(公告)日:2010-04-29

    申请号:US12395386

    申请日:2009-02-27

    IPC分类号: H04W64/00

    摘要: A system and method for peer based localization system using radio technology, such as Bluetooth or Wi-Fi ad-hoc technology that enables mobile devices such as cell phones, smart phones, laptops, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs, etc. to discover their physical location relative to one another. In addition, the peer based localization can use a plurality of radio technologies to increase the accuracy of the physical location estimates. Additionally or alternatively, the peer based localization technique can be combined with infrastructure based location techniques, such as triangulation, GPS, or infrastructure based Wi-Fi localization in order to transpose virtual coordinates into physical coordinates.

    摘要翻译: 一种使用无线电技术的基于对等的定位系统的系统和方法,例如蓝牙或Wi-Fi专用技术,其使移动设备例如蜂窝电话,智能电话,膝上型计算机,手持通信设备,手持计算设备,卫星无线电,全球 定位系统,PDA等,以发现它们相对于彼此的物理位置。 此外,基于对等的定位可以使用多个无线电技术来增加物理位置估计的准确性。 另外或替代地,基于对等的定位技术可以与基于基础设施的定位技术组合,例如三角测量,GPS或基于Wi-Fi的基础设施定位,以便将虚拟坐标转换成物理坐标。

    Management and marketplace for distributed home devices
    5.
    发明授权
    Management and marketplace for distributed home devices 有权
    分布式家庭设备的管理和市场

    公开(公告)号:US08719847B2

    公开(公告)日:2014-05-06

    申请号:US12891299

    申请日:2010-09-27

    IPC分类号: G06F3/00

    摘要: A home device management technique is described that allows a user to manage a network of distributed home devices. Special application modules, driver modules, and service exchange ports are employed. Each application modules implements some functionality in the home, preferably using one or more devices in the home distributed system. Each driver module provides the logic for operating one or multiple distributed home devices and is capable of receiving commands from application modules and sending them to devices, detecting events for an associated type of home device, translating the detected event into a format usable by the application modules and notifying the application modules of the events. Events are communicated between the application modules and the driver modules by using one or more service exchange ports. Access control policies are employed to control access to the home devices. The application and driver modules can be obtained over a network from a home marketplace that can also determine their compatibility and interoperability with the home devices.

    摘要翻译: 描述了允许用户管理分布式家庭设备的网络的家庭设备管理技术。 采用特殊应用模块,驱动模块和业务交换端口。 每个应用模块在家庭中实现一些功能,优选地在家庭分布式系统中使用一个或多个设备。 每个驱动器模块提供用于操作一个或多个分布式家用设备的逻辑,并且能够接收来自应用模块的命令并将其发送到设备,检测相关类型的家庭设备的事件,将检测到的事件转换为应用程序可使用的格式 模块并通知应用模块的事件。 通过使用一个或多个服务交换端口在应用模块和驱动器模块之间传送事件。 采用访问控制策略来控制对家用设备的访问。 应用程序和驱动程序模块可以通过家庭市场的网络获得,还可以确定其与家庭设备的兼容性和互操作性。

    Adaptive and Distributed Approach to Analyzing Program Behavior
    8.
    发明申请
    Adaptive and Distributed Approach to Analyzing Program Behavior 有权
    自适应和分布式方法来分析程序行为

    公开(公告)号:US20130042154A1

    公开(公告)日:2013-02-14

    申请号:US13208370

    申请日:2011-08-12

    IPC分类号: G06F11/36

    摘要: An analysis management system (AMS) is described that analyzes the in-field behavior of a program resource installed on a collection of computing devices, such as mobile telephone devices or the like. In operation, the AMS can instruct different devices to collect data regarding different observation points associated with the program resource, thus spreading the reporting load among the devices. Based on the data that is collected, the AMS can update a dependency graph that describes dependencies among the observation points associated with the program resource. The AMS can then generate new directives based on the updated dependency graph. The AMS can also use the dependency graph and the collected data to infer information regarding observation points that is not directly supplied by the collected data.

    摘要翻译: 描述了分析管理系统(AMS),其分析安装在诸如移动电话设备等的计算设备的集合上的程序资源的现场行为。 在操作中,AMS可以指示不同的设备收集与节目资源相关的不同观测点的数据,从而在设备之间传播报告负载。 基于收集的数据,AMS可以更新描述与程序资源相关的观测点之间的依赖关系的依赖关系图。 然后,AMS可以基于更新的依赖关系图生成新的指令。 AMS还可以使用依赖图和收集的数据来推断关于由收集的数据不直接提供的观测点的信息。

    Peer and composite localization for mobile applications
    9.
    发明授权
    Peer and composite localization for mobile applications 有权
    移动应用程序的同步和复合本地化

    公开(公告)号:US08812013B2

    公开(公告)日:2014-08-19

    申请号:US12395386

    申请日:2009-02-27

    摘要: A system and method for peer based localization system using radio technology, such as Bluetooth or Wi-Fi ad-hoc technology that enables mobile devices such as cell phones, smart phones, laptops, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, PDAs, etc. to discover their physical location relative to one another. In addition, the peer based localization can use a plurality of radio technologies to increase the accuracy of the physical location estimates. Additionally or alternatively, the peer based localization technique can be combined with infrastructure based location techniques, such as triangulation, GPS, or infrastructure based Wi-Fi localization in order to transpose virtual coordinates into physical coordinates.

    摘要翻译: 一种使用无线电技术的基于对等的定位系统的系统和方法,例如蓝牙或Wi-Fi专用技术,其使移动设备例如蜂窝电话,智能电话,膝上型计算机,手持通信设备,手持计算设备,卫星无线电,全球 定位系统,PDA等,以发现它们相对于彼此的物理位置。 此外,基于对等的定位可以使用多个无线电技术来增加物理位置估计的准确性。 另外或替代地,基于对等的定位技术可以与基于基础设施的定位技术组合,例如三角测量,GPS或基于Wi-Fi的基础设施定位,以便将虚拟坐标转换成物理坐标。

    MANAGEMENT AND MARKETPLACE FOR DISTRIBUTED HOME DEVICES
    10.
    发明申请
    MANAGEMENT AND MARKETPLACE FOR DISTRIBUTED HOME DEVICES 有权
    分销家庭设备的管理和市场

    公开(公告)号:US20120079507A1

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

    申请号:US12891299

    申请日:2010-09-27

    IPC分类号: G06F9/46

    摘要: A home device management technique is described that allows a user to manage a network of distributed home devices. Special application modules, driver modules, and service exchange ports are employed. Each application modules implements some functionality in the home, preferably using one or more devices in the home distributed system. Each driver module provides the logic for operating one or multiple distributed home devices and is capable of receiving commands from application modules and sending them to devices, detecting events for an associated type of home device, translating the detected event into a format usable by the application modules and notifying the application modules of the events. Events are communicated between the application modules and the driver modules by using one or more service exchange ports. Access control policies are employed to control access to the home devices. The application and driver modules can be obtained over a network from a home marketplace that can also determine their compatibility and interoperability with the home devices.

    摘要翻译: 描述了允许用户管理分布式家庭设备的网络的家庭设备管理技术。 采用特殊应用模块,驱动模块和业务交换端口。 每个应用模块在家庭中实现一些功能,优选地在家庭分布式系统中使用一个或多个设备。 每个驱动器模块提供用于操作一个或多个分布式家用设备的逻辑,并且能够接收来自应用模块的命令并将其发送到设备,检测相关类型的家庭设备的事件,将检测到的事件转换为应用程序可使用的格式 模块并通知应用模块的事件。 通过使用一个或多个服务交换端口在应用模块和驱动器模块之间传送事件。 采用访问控制策略来控制对家用设备的访问。 应用程序和驱动程序模块可以通过家庭市场的网络获得,还可以确定其与家庭设备的兼容性和互操作性。