REDUCING NETWORK USAGE OF COMPUTING DEVICE
    2.
    发明申请
    REDUCING NETWORK USAGE OF COMPUTING DEVICE 有权
    减少网络使用计算机设备

    公开(公告)号:US20140082214A1

    公开(公告)日:2014-03-20

    申请号:US13615603

    申请日:2012-09-14

    IPC分类号: G06F15/173

    摘要: Methods and systems for reducing network usage of a computing device are provided herein. The method includes receiving a network call relating to a network transfer from an application at an application programming interface of the computing device. The method also includes determining whether the network transfer is relevant to a current state of the application and procrastinating the network transfer if it is not relevant to the current state of the application.

    摘要翻译: 本文提供了用于减少计算设备的网络使用的方法和系统。 该方法包括从计算设备的应用编程接口处的应用接收与网络传输有关的网络呼叫。 该方法还包括确定网络传输是否与应用的当前状态相关,并且如果与应用的当前状态无关,则拖延网络传输。

    Multi-stage dead reckoning for crowd sourcing

    公开(公告)号:US10184798B2

    公开(公告)日:2019-01-22

    申请号:US13284128

    申请日:2011-10-28

    IPC分类号: G01C21/16

    摘要: A device identifies signals it receives at a particular point in time, such as Wi-Fi signals and cell tower signals. The device records data indicating these identified signals, as well as data used to determine the position of the device at that particular point in time. The position of the device is determined using dead reckoning, which is separated into two stages. In the first stage, a distance and direction of movement is determined at the device based on data from various inertial sensors of the device. In the second stage, various filters, maps, and/or other techniques are used at another device (e.g., a crowd sourcing data service) thus alleviating the device of the burden of performing the second stage.

    Providing per-application resource usage information
    6.
    发明授权
    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.

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

    Electronic mail delay adaptation
    7.
    发明授权

    公开(公告)号:US08606862B2

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

    申请号:US11894398

    申请日:2007-08-21

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/107

    摘要: A electronic communication system that can detect and adapt to delays in delivery of e-mail messages. The system may adapt to delays by using other mechanisms to convey the information intended for delivery by e-mail. The mechanism may convey the information to the recipient once the delayed electronic mail message is received by the recipient's e-mail system. In this respect, the recipient may make arrangements to receive information in the e-mail message when the recipient expects to be away from his or her e-mail system. Additionally or alternatively, the recipient may choose to initiate out-of-band communication to the sender when the recipient receives an indication of a delayed electronic mail message.

    Localization of mobile computing devices in indoor environments
    8.
    发明授权
    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.

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

    Inverse multiplexing heterogeneous wireless links for high-performance vehicular connectivity
    9.
    发明授权
    Inverse multiplexing heterogeneous wireless links for high-performance vehicular connectivity 有权
    反向复用异构无线链路,实现高性能车载连接

    公开(公告)号:US07756044B2

    公开(公告)日:2010-07-13

    申请号:US12183848

    申请日:2008-07-31

    IPC分类号: H04B7/00 H04J1/16

    摘要: Systems and methods are provided that enable high-performance Internet access on board moving vehicles. In an illustrative implementation, an exemplary wireless data communications environment comprises a PluriBus module, an instruction set comprising at least one instruction set to process data for wireless communication between a cooperating component onboard a moving vehicle and other cooperating wireless components, and one or more multiple wide-area wireless communications links. In an illustrative operation, the PluriBus module can perform one more wireless communications techniques comprising opportunistic erasure coding such that coded packets can be sent in the event that there are openings in the one or more wireless communication links' capacity and transmitting the data packets along the one or more wireless communications links that is estimated (e.g., in real time) to offer efficient delivery of data packets.

    摘要翻译: 提供了使移动车辆上的高性能因特网接入的系统和方法。 在说明性实现中,示例性无线数据通信环境包括PluriBus模块,包括至少一个指令集的指令集,用于处理移动车辆上的协作部件与其他协作无线部件之间的无线通信的数据,以及一个或多个多个 广域无线通信链路。 在说明性操作中,PluriBus模块可以执行一个以上的无线通信技术,其包括机会性擦除编码,使得在一个或多个无线通信链路容量中存在开口的情况下可以发送编码分组,并且沿着 估计(例如,实时地)提供数据分组的有效传递的一个或多个无线通信链路。

    Determining failed delivery of email messages using email notifications
    10.
    发明申请
    Determining failed delivery of email messages using email notifications 有权
    确定使用电子邮件通知传送电子邮件失败

    公开(公告)号:US20070233790A1

    公开(公告)日:2007-10-04

    申请号:US11395435

    申请日:2006-03-31

    IPC分类号: G06F15/16

    CPC分类号: G06Q10/107

    摘要: Notifying a user that an email message sent to the user was not received by the user. Users can register to receive notifications. When a sender sends an email message to a recipient, a separate notification also may be sent to a notification service that populates and controls access to an email notification list. Each notification in the list may comprise a hash of the content of the email message that it represents. A recipient module may be configured to check the notification list periodically and/or in response to a recipient's instructions, and compare notifications to the email messages received for the recipient to determine whether any email messages intended for the recipient were not received. If it is determined from the notifications that an email message was not received, a notice may be sent to the sender, which my include a request that the sender re-send the email message.

    摘要翻译: 向用户通知发送给用户的电子邮件未被用户接收。 用户可以注册接收通知。 当发件人向收件人发送电子邮件消息时,也可以将单独的通知发送到填充并控制对电子邮件通知列表的访问的通知服务。 列表中的每个通知可以包括其表示的电子邮件的内容的散列。 接收者模块可以被配置为周期性地和/或响应于接收者的指令来检查通知列表,并且将通知与接收的接收的电子邮件进行比较,以确定是否没有接收到用于接收者的任何电子邮件消息。 如果从通知确定没有收到电子邮件消息,则可能会向发件人发送通知,发件人包括发件人重新发送电子邮件的请求。