Method and apparatus for synchronizing data inputs generated at a plurality of frequencies by a plurality of data sources

    公开(公告)号:US10110674B2

    公开(公告)日:2018-10-23

    申请号:US14789005

    申请日:2015-07-01

    Abstract: Methods and apparatuses are disclosed for synchronizing data inputs generated at a plurality of frequencies by a plurality of data sources. A device receives a first set of data points from a first data source of the plurality of data sources generated at a first frequency of the plurality of frequencies, receives a second set of data points from a second data source of the plurality of data sources generated at a second frequency of the plurality of frequencies, selects a time window corresponding to a period of time during which at least a subset of the first set of data points and at least a subset of the second set of data points were generated, and generates a vector representing a first reduced form of the subset of the first set of data points and a second reduced form of the subset of the second set of data points.

    Triggering a communicative action based on a client-determined relationship between proximate client devices
    4.
    发明授权
    Triggering a communicative action based on a client-determined relationship between proximate client devices 有权
    根据客户端确定的邻近客户端设备之间的关系触发交流动作

    公开(公告)号:US09462045B2

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

    申请号:US14455653

    申请日:2014-08-08

    Abstract: In an aspect, a client device detects a set of proximate client devices. The client device classifies, for each respective proximate client device in the set of proximate client devices, a relationship relative to an operator of the client device based on a local evaluation of one or more interactions between the client device and at least one proximate client device from the set of proximate client devices in response to the detecting. The client device determines whether to automatically trigger a communicative action with one or more proximate client devices from the set of proximate client devices based on the classifying.

    Abstract translation: 在一方面,客户端设备检测一组邻近的客户端设备。 客户端设备针对邻近的客户端设备集合中的每个相应的近似客户端设备,基于客户端设备与至少一个邻近客户端设备之间的一个或多个交互的本地评估来相对于客户端设备的运营商分类关系 从所述一组邻近的客户端设备响应于所述检测。 客户端设备基于分类来确定是否从一组邻近客户端设备自动地触发与一个或多个邻近客户端设备的通信动作。

    METHOD FOR DECREASING THE BIT RATE NEEDED TO TRANSMIT VIDEOS OVER A NETWORK BY DROPPING VIDEO FRAMES
    6.
    发明申请
    METHOD FOR DECREASING THE BIT RATE NEEDED TO TRANSMIT VIDEOS OVER A NETWORK BY DROPPING VIDEO FRAMES 有权
    降低视频帧通过网络传输视频速率的方法

    公开(公告)号:US20170078678A1

    公开(公告)日:2017-03-16

    申请号:US15362777

    申请日:2016-11-28

    Abstract: An aspect of the disclosure is directed to transmitting a reduced stream of encoded video frames. An original stream of encoded video frames is analyzed, a plurality of frames are removed without re-encoding encoded video frames to generate the reduced stream of encoded video frames, and the reduced stream and metadata describing the plurality of removed frames are transmitted. An aspect of the disclosure is directed to creating a new version of an original stream of encoded video frames from a reduced stream of encoded video frames. The reduced stream of encoded video frames is received, the plurality of removed frames is identified based on metadata related to the reduced stream, a plurality of replacement frames are generated, and the plurality of replacement frames are added to the reduced stream of encoded video frames to recreate the new version of the original stream of encoded video frames.

    Abstract translation: 本公开的一个方面涉及发送缩减的编码视频帧流。 分析编码视频帧的原始流,移除多个帧,而不对编码视频帧进行重新编码,以产生经缩减的编码视频帧流,并且传输描述多个移除帧的简化流和元数据。 本公开的一个方面涉及从编码视频帧的缩减流创建编码视频帧的原始流的新版本。 接收编码视频帧的缩减流,基于与减少流相关的元数据来识别多个被去除的帧,生成多个替换帧,并且将多个替换帧添加到编码视频帧的缩减流中 以重新创建新版本的原始编码视频帧流。

    Method and apparatus for creating a time-sensitive grammar
    7.
    发明授权
    Method and apparatus for creating a time-sensitive grammar 有权
    用于创建时间敏感语法的方法和装置

    公开(公告)号:US09462456B2

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

    申请号:US14547654

    申请日:2014-11-19

    CPC classification number: H04W8/205 G06F17/18 G06Q30/02

    Abstract: The disclosure relates to creating a time-sensitive grammar. A device receives a plurality of data points, identifies a plurality of time gaps associated with the plurality of data points, each of the plurality of time gaps representing a dwell time or a frequency of occurrence of a data point of the plurality of data points, generates a generic time factor representing a multiple of the plurality of time gaps, and combines the generic time factor with the plurality of data points to create a time-sensitive sequence of data points. The generic time factor may be inserted into the time-sensitive sequence a number of times representing the dwell time or the frequency of occurrence of a corresponding data point of the plurality of data points.

    Abstract translation: 本公开涉及创建时间敏感语法。 设备接收多个数据点,识别与多个数据点相关联的多个时间间隔,多个时间间隔中的每一个表示多个数据点的数据点的驻留时间或出现频率, 产生表示多个时间间隔的倍数的通用时间因子,并将通用时间因子与多个数据点组合以创建数据点的时间敏感序列。 一般时间因子可以插入到时间敏感序列中,代表多个数据点的相应数据点的停留时间或出现频率的次数。

    Parallel method for agglomerative clustering of non-stationary data
    8.
    发明授权
    Parallel method for agglomerative clustering of non-stationary data 有权
    非平稳数据聚类聚类的并行方法

    公开(公告)号:US09411632B2

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

    申请号:US13906169

    申请日:2013-05-30

    CPC classification number: G06F9/466 G06F9/54 G06N5/043 G06N99/005

    Abstract: The disclosure is directed to clustering a stream of data points. An aspect receives the stream of data points, determines a plurality of cluster centroids, divides the plurality of cluster centroids among a plurality of threads and/or processors, assigns a portion of the stream of data points to each of the plurality of threads and/or processors, and combines a plurality of clusters generated by the plurality of threads and/or processors to generate a global universe of clusters. An aspect assigns a portion of the stream of data points to each of a plurality of threads and/or processors, wherein each of the plurality of threads and/or processors determines one or more cluster centroids and generates one or more clusters around the one or more cluster centroids, and combines the one or more clusters from each of the plurality of threads and/or processors to generate a global universe of clusters.

    Abstract translation: 本公开旨在对数据点流进行聚类。 方面接收数据点流,确定多个聚类质心,在多个线程和/或处理器之间划分多个聚类质心,将数据流流的一部分分配给多个线程中的每一个和/ 或处理器,并且组合由所述多个线程和/或处理器生成的多个集群以生成集群的全局宇宙。 方面将数据流流的一部分分配给多个线程和/或处理器中的每一个,其中多个线程和/或处理器中的每个线程和/或处理器确定一个或多个集群质心并且围绕该一个或多个处理器生成一个或多个集群 更多的集群中心,并且组合来自多个线程和/或处理器中的每一个的一个或多个集群以生成集群的全局Universe。

    Context aware actions among heterogeneous internet of things (IOT) devices
    10.
    发明授权
    Context aware actions among heterogeneous internet of things (IOT) devices 有权
    异构异构互联网(IOT)设备中的上下文感知行为

    公开(公告)号:US09413827B2

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

    申请号:US14187156

    申请日:2014-02-21

    Abstract: An aspect enables context aware actions among heterogeneous Internet of Things (IoT) devices. An IoT device receives data representing a context of each of a first set of IoT devices, receives data representing a current state of each of a second set of IoT devices, and determines an action to perform at a target IoT based on the received data. An aspect verifies an implied relationship between a first user and a second user by detecting an interaction between a first user device belonging to the first user and a second user device belonging to the second user, storing information related to the interaction in a first interaction table associated with the first user device, assigning a relationship identifier to the second user based, at least in part, on the information related to the interaction, and determining whether or not the assigned relationship identifier is correct.

    Abstract translation: 一个方面可以实现异构物联网(IoT)设备中的上下文感知行为。 IoT设备接收表示第一组IoT设备中的每一个的上下文的数据,接收表示第二组IoT设备的当前状态的数据,并且基于接收的数据确定在目标IoT处执行的动作。 方面通过检测属于第一用户的第一用户设备和属于第二用户的第二用户设备之间的交互来验证第一用户和第二用户之间的隐含关系,将与第一交互表中的交互相关的信息存储在第一交互表中 至少部分地基于与所述交互相关的信息,以及确定所分配的关系标识符是否正确,将所述关系标识符分配给所述第二用户。

Patent Agency Ranking