Mobile Data Synchronization
    2.
    发明申请
    Mobile Data Synchronization 审中-公开
    移动数据同步

    公开(公告)号:US20140279901A1

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

    申请号:US14205787

    申请日:2014-03-12

    CPC classification number: G06F16/182

    Abstract: Disclosed are methods and structures that facilitate the synchronization of mobile devices and apps with cloud storage systems. Our disclosure, Simba, provides a unified synchronization mechanism for object and table data in the context of mobile clients. Advantageously, Simba provides application developers a single, API where object data is logically embedded with the table data. On the mobile device, Simba uses a specialized data layout to efficiently store both table data and object data. SQL-like queries are used to store and retrieve all data via a table abstraction. Simba also provides efficient synchronization by splitting object data into chunks which can be synchronized independently. Therefore, if only a small part of an object changes, the full object need not be synced. Advantageously only the changed chunks need be synched.

    Abstract translation: 公开了促进移动设备和应用与云存储系统同步的方法和结构。 我们的公开信息Simba为移动客户端的上下文中的对象和表数据提供了统一的同步机制。 有利的是,Simba为应用程序开发人员提供了单一的API,其中对象数据在逻辑上嵌入表数据。 在移动设备上,Simba使用专门的数据布局来有效地存储表数据和对象数据。 SQL类查询用于通过表抽象来存储和检索所有数据。 Simba还通过将对象数据分割成可以独立同步的块来提供高效的同步。 因此,如果只有一小部分对象发生变化,则不需要同步完整对象。 有利的是只需要更改的块才能同步。

    DELAY-TOLERANT AND LOSS-TOLERANT DATA TRANSFER FOR MOBILE APPLICATIONS
    3.
    发明申请
    DELAY-TOLERANT AND LOSS-TOLERANT DATA TRANSFER FOR MOBILE APPLICATIONS 有权
    用于移动应用的延迟和容错数据传输

    公开(公告)号:US20140115406A1

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

    申请号:US13874850

    申请日:2013-05-01

    CPC classification number: H04L67/325 H04L67/06 H04L67/1095 H04L69/24

    Abstract: A method supports data communication in a mobile application by specifying in the mobile application a program intent and one or more course or fine-grained properties of data objects in terms of tolerance to delay and loss; selecting a transfer policy for a set of data objects based on the application intent; receiving and coalescing intents of one or more applications for object data for the one or more applications; crafting an aggregate transfer policy, and communicating data from one or more applications as an aggregate based on the aggregate transfer policy to programmatically incorporate and benefit from tolerance to delay in the transfer of data.

    Abstract translation: 一种方法通过在移动应用程序中指定数据对象在延迟和丢失容忍方面的程序意图和一个或多个过程或细粒度属性来支持移动应用程序中的数据通信; 基于应用意图为一组数据对象选择传输策略; 接收和合并一个或多个应用的​​意图,用于一个或多个应用的​​对象数据; 制定总体转移政策,并根据总体转移政策将一个或多个应用程序的数据作为汇总进行通信,以编程方式纳入并受益于延迟数据传输的容忍。

    Compact, Clustering-Based Indexes for Large-Scale Real-Time Lookups on Streaming Videos
    5.
    发明申请
    Compact, Clustering-Based Indexes for Large-Scale Real-Time Lookups on Streaming Videos 有权
    基于紧凑型,基于聚类的索引,用于流式视频上的大规模实时查询

    公开(公告)号:US20160299920A1

    公开(公告)日:2016-10-13

    申请号:US15088452

    申请日:2016-04-01

    Abstract: Systems and methods for recognizing a face are disclosed and includes receiving images of faces; generating feature vectors of the images; generating clusters of feature vectors each with a centroids or a cluster representative; for a query to search for a face, generating corresponding feature vectors for the face and comparing the feature vector with the centroids of all clusters; for clusters above a similarity threshold, comparing cluster members with the corresponding feature vector; and indicating as matching candidates for cluster members with similarity above a threshold.

    Abstract translation: 公开了用于识别面部的系统和方法,并且包括接收面部图像; 生成图像的特征向量; 产生每个具有质心或簇代表的特征向量簇; 用于搜索面部的查询,为面部生成相应的特征向量并将特征向量与所有聚类的质心进行比较; 对于高于相似性阈值的簇,将簇成员与对应的特征向量进行比较; 并且指示作为具有高于阈值的相似性的聚类成员的匹配候选。

    Delay-tolerant and loss-tolerant data transfer for mobile applications
    6.
    发明授权
    Delay-tolerant and loss-tolerant data transfer for mobile applications 有权
    针对移动应用的延时和容错数据传输

    公开(公告)号:US09131010B2

    公开(公告)日:2015-09-08

    申请号:US13874850

    申请日:2013-05-01

    CPC classification number: H04L67/325 H04L67/06 H04L67/1095 H04L69/24

    Abstract: A method supports data communication in a mobile application by specifying in the mobile application a program intent and one or more course or fine-grained properties of data objects in terms of tolerance to delay and loss; selecting a transfer policy for a set of data objects based on the application intent; receiving and coalescing intents of one or more applications for object data for the one or more applications; crafting an aggregate transfer policy, and communicating data from one or more applications as an aggregate based on the aggregate transfer policy to programmatically incorporate and benefit from tolerance to delay in the transfer of data.

    Abstract translation: 一种方法通过在移动应用程序中指定数据对象在延迟和丢失容忍方面的程序意图和一个或多个过程或细粒度属性来支持移动应用程序中的数据通信; 基于应用意图为一组数据对象选择传输策略; 接收和合并一个或多个应用的​​意图,用于一个或多个应用的​​对象数据; 制定总体转移政策,并根据总体转移政策将一个或多个应用程序的数据作为汇总进行通信,以编程方式纳入并受益于延迟数据传输的容忍。

Patent Agency Ranking