Automatic resource balancing for multi-device applications

    公开(公告)号:US09065829B2

    公开(公告)日:2015-06-23

    申请号:US14252616

    申请日:2014-04-14

    摘要: At least one embodiment of this disclosure includes a method of resource balancing execution of an application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the application; identifying multiple computing devices each having at least an available resource instance of the identified resource type, wherein the multiple computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the application based at least partly on a comparable limitation of each available resource instance of the multiple computing devices.

    Prioritizing synchronization of audio files to an in-vehicle computing device
    2.
    发明授权
    Prioritizing synchronization of audio files to an in-vehicle computing device 有权
    优先考虑音频文件同步到车载计算设备

    公开(公告)号:US09002829B2

    公开(公告)日:2015-04-07

    申请号:US14273451

    申请日:2014-05-08

    IPC分类号: G06F17/30

    摘要: Technology is disclosed for synchronizing audio files from a computing device of a user to an in-vehicle computing device, such as an audio system, installed in an automobile. In one example, when the user plays an audio file on the in-vehicle computing device from the computing device, the audio file is copied at the in-vehicle computing device. After copying the currently playing audio file, the in-vehicle computing device can also copy at least some of the audio files from the computing device. The in-vehicle computing device computes a popularity score of each of the audio files based on an access pattern of the audio files, and categorizes them into priority files and low-priority files based on their popularity score. While the in-vehicle computing device copies the priority files, it copies metafiles of the low-priority files. The metafiles can include information such as a title, artist, etc. of the audio files.

    摘要翻译: 公开了用于将来自用户的计算设备的音频文件同步到车载计算设备(诸如安装在汽车中的音频系统)的技术。 在一个示例中,当用户从计算设备在车载计算设备上播放音频文件时,音频文件被复制在车载计算设备中。 在复制当前播放的音频文件之后,车载计算设备还可以复制来自计算设备的至少一些音频文件。 车载计算设备基于音频文件的访问模式来计算每个音频文件的受欢迎程度,并且基于其受欢迎程度将它们分类为优先级文件和低优先级文件。 当车载计算设备复制优先级文件时,它会复制低优先级文件的元文件。 图元文件可以包括诸如音频文件的标题,艺术家等的信息。

    Operating system customization
    3.
    发明授权
    Operating system customization 有权
    操作系统定制

    公开(公告)号:US08875127B2

    公开(公告)日:2014-10-28

    申请号:US14173750

    申请日:2014-02-05

    摘要: Technology disclosed herein includes a method for loading a carrier specific operating system (OS) onto a computing device depending on any corporation the computing device is associated with and the network the computing device is connected to. The computing device detects any corporation the computing device is associated with based on the subscriber number of the computing device. The computing device detects an identity of a network by examining a subscriber identification module (SIM) card electronically connected to the device. The device then sends a request including the identity of the corporation and the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an OS specific for the corporation and the network. After retrieving the OS distribution, the device loads the distribution of the OS on the computing device.

    摘要翻译: 本文公开的技术包括根据计算设备关联的任何公司和计算设备连接的网络将载体专用操作系统(OS)加载到计算设备上的方法。 计算设备基于计算设备的用户号码检测计算设备相关联的任何公司。 计算设备通过检查与设备电子连接的用户识别模块(SIM)卡来检测网络的身份。 然后,设备将包括公司和网络的身份的请求发送到远程注册服务。 反过来,设备接收来自远程注册服务的指令,标识对于公司和网络特定的OS的分发。 检索OS分发后,设备会在计算设备上加载操作系统的分发。

    AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE APPLICATIONS
    4.
    发明申请
    AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE APPLICATIONS 有权
    用于多设备应用的自动资源平衡

    公开(公告)号:US20140289417A1

    公开(公告)日:2014-09-25

    申请号:US14252616

    申请日:2014-04-14

    IPC分类号: H04L12/911

    摘要: At least one embodiment of this disclosure includes a method of resource balancing execution of an application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the application; identifying multiple computing devices each having at least an available resource instance of the identified resource type, wherein the multiple computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the application based at least partly on a comparable limitation of each available resource instance of the multiple computing devices.

    摘要翻译: 本公开的至少一个实施例包括资源平衡涉及多个设备的应用的执行的方法。 该方法可以包括:识别在第一计算设备的操作系统上执行的应用; 识别资源类型以便于执行应用程序; 识别每个具有所识别的资源类型的至少可用资源实例的多个计算设备,其中所述多个计算设备可由所述第一计算设备的通信协议访问; 以及至少部分地基于所述多个计算设备的每个可用资源实例的可比较的限制来选择目标计算设备来向所述应用提供所述资源类型的目标资源实例。

    CONTINUOUS AND CONCURRENT DEVICE EXPERIENCE IN A MULTI-DEVICE ECOSYSTEM
    5.
    发明申请
    CONTINUOUS AND CONCURRENT DEVICE EXPERIENCE IN A MULTI-DEVICE ECOSYSTEM 审中-公开
    多设备生态系统中的连续和并发设备体验

    公开(公告)号:US20140289415A1

    公开(公告)日:2014-09-25

    申请号:US14222221

    申请日:2014-03-21

    IPC分类号: H04L12/911

    摘要: Various embodiments generally relate to decentralized operating systems spanning multiple devices. More specifically, some embodiments relate to continuous and concurrent device experiences across the multiple devices. For example, a user may be streaming a movie through a service provided via a smart television. When the user's phone detects an incoming video call, the television can recognize that a video call is coming in and ask the user if the user wants to answer the call. If the user responds in the affirmative, the television can pause the streaming video from the service provide allowing the user to answer their phone. In some cases, the television can be used as the display screen to display the video call while the local phone resources (e.g., video camera) can be used as the recording device.

    摘要翻译: 各种实施例通常涉及跨越多个设备的分散式操作系统。 更具体地,一些实施例涉及跨多个设备的连续和并发的设备体验。 例如,用户可以通过经智能电视提供的服务来流式传输电影。 当用户的手机检测到进入的视频呼叫时,电视机可以识别视频通话进来,并询问用户用户是否要接听电话。 如果用户以肯定的方式作出响应,则电视可以暂停来自服务的流视频,允许用户应答他们的电话。 在某些情况下,电视机可以用作显示屏幕来显示视频通话,而本地电话资源(例如,摄像机)可以用作记录设备。

    AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE LOCATION-BASED APPLICATIONS
    8.
    发明申请
    AUTOMATIC RESOURCE BALANCING FOR MULTI-DEVICE LOCATION-BASED APPLICATIONS 有权
    用于多设备定位的自动资源平衡应用

    公开(公告)号:US20140289304A1

    公开(公告)日:2014-09-25

    申请号:US14268419

    申请日:2014-05-02

    IPC分类号: H04L29/08

    摘要: At least one embodiment of this disclosure includes a method of resource balancing execution of a location-based application involving multiple devices. The method can include: identifying an application executing on an operating system of a first computing device; identifying a resource type to facilitate the executing of the location-based application; identifying computing devices each having at least an available resource instance of the identified resource type, wherein the computing devices are reachable by a communication protocol of the first computing device; and selecting a target computing device to offer up a target resource instance of the resource type to the location-based application based at least partly on a comparable limitation of each available resource instance of the computing devices.

    摘要翻译: 本公开的至少一个实施例包括资源平衡执行涉及多个设备的基于位置的应用的方法。 该方法可以包括:识别在第一计算设备的操作系统上执行的应用; 识别资源类型以便于基于位置的应用的执行; 识别每个具有所识别的资源类型的可用资源实例的计算设备,其中所述计算设备可由所述第一计算设备的通信协议访问; 以及至少部分地基于所述计算设备的每个可用资源实例的可比较的限制,以及选择目标计算设备来向所述基于位置的应用提供所述资源类型的目标资源实例。

    PRIORITIZING SYNCHRONIZATION OF AUDIO FILES TO AN IN-VEHICLE COMPUTING DEVICE
    9.
    发明申请
    PRIORITIZING SYNCHRONIZATION OF AUDIO FILES TO AN IN-VEHICLE COMPUTING DEVICE 有权
    音频文件同步到车载计算机设备的优先同步

    公开(公告)号:US20140289196A1

    公开(公告)日:2014-09-25

    申请号:US14273451

    申请日:2014-05-08

    IPC分类号: G06F17/30

    摘要: Technology is disclosed for synchronizing audio files from a computing device of a user to an in-vehicle computing device, such as an audio system, installed in an automobile. In one example, when the user plays an audio file on the in-vehicle computing device from the computing device, the audio file is copied at the in-vehicle computing device. After copying the currently playing audio file, the in-vehicle computing device can also copy at least some of the audio files from the computing device. The in-vehicle computing device computes a popularity score of each of the audio files based on an access pattern of the audio files, and categorizes them into priority files and low-priority files based on their popularity score. While the in-vehicle computing device copies the priority files, it copies metafiles of the low-priority files. The metafiles can include information such as a title, artist, etc. of the audio files.

    摘要翻译: 公开了用于将来自用户的计算设备的音频文件同步到车载计算设备(诸如安装在汽车中的音频系统)的技术。 在一个示例中,当用户从计算设备在车载计算设备上播放音频文件时,音频文件被复制在车载计算设备中。 在复制当前播放的音频文件之后,车载计算设备还可以复制来自计算设备的至少一些音频文件。 车载计算设备基于音频文件的访问模式来计算每个音频文件的受欢迎程度,并且基于其受欢迎程度将它们分类为优先级文件和低优先级文件。 当车载计算设备复制优先级文件时,它会复制低优先级文件的元文件。 图元文件可以包括诸如音频文件的标题,艺术家等的信息。