Customizing operating system based on detected carrier
    12.
    发明授权
    Customizing operating system based on detected carrier 有权
    基于检测到的载波定制操作系统

    公开(公告)号:US08806478B2

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

    申请号:US14157310

    申请日:2014-01-16

    Abstract: Technology disclosed herein includes a method for loading a carrier specific operating system (OS) onto a computing device depending on what network the computing device is connected to. The computing device detects an identity of a network to which a computing device is connected or is to be connected during a network identification process executed on the computing device. The network can be identified, e.g., by examining a subscriber identification module (SIM) card electronically connected to the device. The device then sends a request including the identity of 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 network. After retrieving the OS distribution, the device loads the distribution of the OS on the computing device. Specific OS distribution is chosen based on predefined policies when the device connects to multiple networks.

    Abstract translation: 本文公开的技术包括根据计算设备连接到哪个网络将载体专用操作系统(OS)加载到计算设备上的方法。 计算设备在计算设备上执行的网络识别过程期间检测计算设备连接到或将要连接的网络的身份。 可以例如通过检查与设备电子连接的用户识别模块(SIM)卡来识别网络。 然后,设备向远程注册服务发送包括网络的身份的请求。 反过来,设备接收来自远程注册服务的指令,用于识别特定于网络的OS的分发。 检索OS分发后,设备会在计算设备上加载操作系统的分发。 当设备连接到多个网络时,基于预定义的策略来选择特定的OS分发。

    Backing up audio and video files across mobile devices of a user
    13.
    发明授权
    Backing up audio and video files across mobile devices of a user 有权
    在用户的移动设备上备份音频和视频文件

    公开(公告)号:US08805790B1

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

    申请号:US14275346

    申请日:2014-05-12

    CPC classification number: G06F11/1464 G06F17/30194 G06F17/30197

    Abstract: Technology is disclosed for selectively backing up audio files and video files of a user in a distributed backup system. In the distributed backup system, the user can define various policies for storing different data files of the user at different devices of the user and/or at a server. For example, the user may define a policy for storing video files on a device having a bigger display and audio files on a device which the user uses more often than the other devices. When a backup is initiated on a particular device, the technology identifies target devices based on the defined policies, and transmits the audio and video files from the particular device to the corresponding target devices. The audio and video files are transmitted via the server or directly if the target devices are in proximity to the particular device.

    Abstract translation: 公开了技术用于在分布式备份系统中选择性地备份用户的音频文件和视频文件。 在分布式备份系统中,用户可以定义用于在用户的不同设备和/或服务器处存储用户的不同数据文件的各种策略。 例如,用户可以定义用于在设备上具有更大显示和音频文件的设备上的视频文件的策略,所述设备在用户比其他设备更频繁地使用的设备上。 当在特定设备上启动备份时,该技术基于定义的策略来识别目标设备,并将音频和视频文件从特定设备传输到相应的目标设备。 音频和视频文件通过服务器传输,如果目标设备在特定设备附近,则直接传输。

    PUSHING NOTIFICATIONS BASED ON LOCATION PROXIMITY
    14.
    发明申请
    PUSHING NOTIFICATIONS BASED ON LOCATION PROXIMITY 有权
    基于位置逼近推送通知

    公开(公告)号:US20140189015A1

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

    申请号:US14197121

    申请日:2014-03-04

    Abstract: Technology is disclosed for pushing notifications to computing devices based on location proximity (“the technology”). Various embodiments of the technology includes a proxy server that facilitates transmission of notifications to the computing devices based on a location proximity and/or access pattern of the computing devices. The proxy server transmits the notifications to the devices based on their location proximity with a primary device of the user, e.g., a device which the user uses more often than others. For example, if a particular device is not within a predefined location proximity of the primary device, the proxy server delays the transmission of notifications to the particular device until the particular device is in the predefined location proximity. In another example, a transmission frequency of the notifications is continuously adjusted based on the location proximity, e.g., the transmission frequency is increased as the proximity increases, and is decreased as the proximity decreases.

    Abstract translation: 公开了用于基于位置邻近(“技术”)将通知推送到计算设备的技术。 该技术的各种实施例包括代理服务器,其基于计算设备的位置接近度和/或访问模式来促进向计算设备传送通知。 代理服务器基于与用户的主设备的位置邻近度(例如,用户比其他用户使用的频率更高的设备)向设备发送通知。 例如,如果特定设备不在主设备的预定义位置附近,则代理服务器将通知的传输延迟到特定设备,直到特定设备处于预定义的位置邻近。 在另一示例中,基于位置接近度连续地调整通知的传输频率,例如,随着接近度增加,传输频率增加,并且随着邻近度的减小而减小。

    GENERATING PREFETCHING PROFILES FOR PREFETCHING DATA IN A CLOUD BASED FILE SYSTEM
    15.
    发明申请
    GENERATING PREFETCHING PROFILES FOR PREFETCHING DATA IN A CLOUD BASED FILE SYSTEM 有权
    生成用于在基于云的文件系统中预先提取数据的预编制配置文件

    公开(公告)号:US20140156793A1

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

    申请号:US14171679

    申请日:2014-02-03

    Abstract: Technology is disclosed herein for a cloud based file system that facilitates storing data beyond a physical storage limit of a computing device. In some embodiments, the file system stores the metadata of the data in a local storage of the device and the data itself in a cloud storage. Upon accessing a data object on the device, the device obtains the data from the cloud storage and presents it to the user as if the content data is stored locally. The device identifies the data objects that are likely to be accessed by the user, pre-fetches the content of these data objects and stores them in a cache locally. Prefetching profiles are used to identify the data objects that are likely to be used based on a usage pattern of the data objects. Different prefetching profiles may be generated for multiple devices associated with the user.

    Abstract translation: 本文公开了一种用于基于云的文件系统的技术,其有助于存储超出计算设备的物理存储限制的数据。 在一些实施例中,文件系统将数据的元数据存储在设备的本地存储器中,并将数据本身存储在云存储器中。 在访问设备上的数据对象时,设备从云存储获取数据,并将其呈现给用户,就像内容数据在本地存储一样。 该设备识别用户可能访问的数据对象,预取这些数据对象的内容并将其存储在本地缓存中。 预取配置文件用于根据数据对象的使用模式识别可能使用的数据对象。 可能为与用户相关联的多个设备生成不同的预取配置文件。

Patent Agency Ranking