-
公开(公告)号:US11496496B2
公开(公告)日:2022-11-08
申请号:US16860673
申请日:2020-04-28
Applicant: BlackBerry Limited
Inventor: Nicholas Patrick Alfano , Axel Ferrazzini , Dake He
IPC: H04L29/06 , H04L9/40 , H04L41/069 , H04L43/0876 , H04L43/16 , H04L43/062 , H04W12/12 , H04W12/033 , H04W12/60 , H04L67/50
Abstract: A method at a network element for monitoring user plane traffic for a user equipment, the method including configuring a set of characteristics and a range of values for each of the set of characteristics for user plane traffic between the user equipment and the network element; monitoring user plane traffic for the user equipment at the network element, the monitoring determining whether at least one characteristic of the user plane traffic falls outside of the configured range of a values, resulting in a characteristic violation; and if the at least one characteristic of the user plane traffic falls outside the configured range of a values, performing an action resulting from the characteristic violation.
-
公开(公告)号:US10595029B2
公开(公告)日:2020-03-17
申请号:US15250048
申请日:2016-08-29
Applicant: BlackBerry Limited
Inventor: Nguyen Nguyen , Dake He
IPC: H04N19/44 , H04N19/46 , H04N19/124 , H04N19/18
Abstract: Methods and devices for reconstructing coefficient levels from a bitstream of encoded video data for a coefficient group in a transform unit. Greater-than-one flags are encoded by grouping them into tuples and by encoding a tuple-based value that is a function of the greater-than-one flags within that tuple. The tuple-based value may permit the decoder to infer the greater-than-one flags in some cases, in which case they are not encoded in the bitstream.
-
公开(公告)号:US10551407B2
公开(公告)日:2020-02-04
申请号:US15223693
申请日:2016-07-29
Applicant: BlackBerry Limited
Inventor: Sandeep Chennakeshu , Dake He , Yu Gao
Abstract: In some examples, a sensor device is to mount to a barrier pivotable between an open position and a closed position, the barrier being on a moveable platform. The sensor device includes an accelerometer to measure acceleration data and a rotation sensor to measure rotation about an axis. The sensor device includes at least one processor configured to determine an open/close status of the barrier based on the acceleration data and the rotation data, and an orientation of the moveable platform.
-
公开(公告)号:US10007688B2
公开(公告)日:2018-06-26
申请号:US15427177
申请日:2017-02-08
Applicant: BlackBerry Limited
Inventor: Dake He
IPC: G06F17/30
CPC classification number: G06F16/2237 , G06F16/152 , G06F16/2255 , G06F16/24558 , G06F16/30 , G06F16/438 , G06F16/44 , G06F16/48 , G06F16/903 , G06F16/9535
Abstract: A method of non-identical feature matching in a search system, the search system having a set of data points. The method includes determining a threshold error and expanding the set to create an expanded set by including all data points as data elements of the expanded set and, for every data point in the set, finding all data elements within an error distance of that data point and adding those found data elements to the expanded set, wherein the error distance is a function of the threshold error. The method includes creating a summary representation of the expanded set by constructing a binary array using a plurality of hash functions as a bloom filter. The method may further include receiving a query and applying the plurality of hash functions to the query to determine, from the binary array, whether the query matches one of the data elements in the expanded set and, if so, outputting a match.
-
公开(公告)号:US20170244773A1
公开(公告)日:2017-08-24
申请号:US15590806
申请日:2017-05-09
Applicant: BlackBerry Limited
Inventor: Arnold Sheynman , Mark Pecen , Marcel Villaflor , Dake He
CPC classification number: H04L65/602 , H04L65/4084 , H04L67/18 , H04W4/18
Abstract: A system and method are disclosed for managing the wireless delivery of streaming media content to a user equipment (UE) device. A UE device establishes a network connection with a local wireless network, which in turn is associated with a wireless network region with a corresponding data infrastructure server. The UE device then requests predetermined streaming media content from the data infrastructure server. A determination is made whether the requested streaming media content is stored in transcoded form on the data infrastructure server. If so, then a control information network is implemented to transmit and receive streaming media content control data between the UE device and the data infrastructure server. In turn, the streaming media content control data is used by the data infrastructure server to control the transmission of the transcoded streaming media content over a data network for delivery to the UE device.
-
公开(公告)号:US09172953B2
公开(公告)日:2015-10-27
申请号:US14299961
申请日:2014-06-09
Applicant: BlackBerry Limited
IPC: G06K9/36 , H04N19/126 , H04N19/105 , H04N19/176 , H04N19/30 , H04N19/593 , H04N19/463 , H04N19/91
CPC classification number: H04N19/126 , H04N19/105 , H04N19/176 , H04N19/30 , H04N19/463 , H04N19/593 , H04N19/91
Abstract: Methods, systems, and computer programs for encoding and decoding image are described. In some aspects, an input data block and a prediction data block are accessed. A projection factor is generated based on a projection of the input data block onto the prediction data block. A scaled prediction data block is generated by multiplying the projection factor by the prediction data block. A residual data block is generated based on a difference between the input data block and the scaled prediction data block. In some aspects, a prediction data block, a residual data block, and a projection factor associated with the residual data block are accessed. A scaled prediction data block is generated by multiplying the projection factor by the prediction data block. An output data block is generated by summing the residual data block and the scaled prediction data block.
Abstract translation: 描述用于编码和解码图像的方法,系统和计算机程序。 在一些方面,访问输入数据块和预测数据块。 基于将输入数据块投影到预测数据块上而生成投影因子。 通过将投影因子乘以预测数据块来生成缩放预测数据块。 基于输入数据块和缩放预测数据块之间的差异生成残留数据块。 在一些方面,访问与残留数据块相关联的预测数据块,残差数据块和投影因子。 通过将投影因子乘以预测数据块来生成缩放预测数据块。 通过对残差数据块和缩放预测数据块求和来生成输出数据块。
-
公开(公告)号:US20140307778A1
公开(公告)日:2014-10-16
申请号:US14314792
申请日:2014-06-25
Applicant: BlackBerry Limited
IPC: H04N19/176 , H04N19/50 , H04N19/61 , H04N19/124
CPC classification number: H04N19/176 , H04N19/124 , H04N19/13 , H04N19/136 , H04N19/18 , H04N19/21 , H04N19/48 , H04N19/50 , H04N19/61 , H04N19/91
Abstract: Encoding input data includes: generating a first block of coefficients based on a transform performed on a residual block of data for multiple pixels; generating reference information based on a reference block of data corresponding to the residual block of data; and determining losslessly decodable code values representing the first block of coefficients based on the reference information.
Abstract translation: 编码输入数据包括:基于对多个像素的剩余数据块执行的变换来生成第一系数块; 基于与所述剩余数据块相对应的数据的参考块生成参考信息; 以及基于所述参考信息确定表示所述第一系数块的无损解码代码值。
-
公开(公告)号:US10970364B2
公开(公告)日:2021-04-06
申请号:US16800645
申请日:2020-02-25
Applicant: BlackBerry Limited
Inventor: Victor James Stolpman , Dake He
Abstract: In some examples, measurement data is received from at least one sensor that detects a signal reflected from a surface inside a platform. A likelihood ratio test is applied using the measurement data, and a load status of the platform is determined based on the likelihood ratio test.
-
公开(公告)号:US10663479B2
公开(公告)日:2020-05-26
申请号:US15442454
申请日:2017-02-24
Applicant: BlackBerry Limited
Inventor: Dake He , Alexander Levato , Yu Gao
Abstract: In some examples, a method determines an open/close status of a pivotable barrier on a moveable platform based on selective use of a plurality of different filters for filtering measurement data from a sensor device.
-
公开(公告)号:US10412396B2
公开(公告)日:2019-09-10
申请号:US14759239
申请日:2013-01-16
Applicant: Blackberry Limited
Inventor: Dake He , Tianying Ji , Jing Wang , Xiaofeng Wang
IPC: H04N19/18 , H04N19/60 , H04N7/16 , H04N19/13 , H04N19/147 , H04N19/126 , H04N19/19 , H04N19/93 , H04N19/129 , H04N19/91
Abstract: Methods and devices for encoding and decoding video are described that partition transform blocks into coefficient groups. The coefficients within non-zero coefficients are run-length coded in a reverse scan order within the group. Prior to coefficient coding, data is encoded indicating which coefficient group in group scan order is the last to contain a non-zero coefficient. Then data is encoded indicating the position within that last non-zero coefficient group of the last non-zero coefficient in scan order inside the coefficient group. Thus the decoder is able to decode run-length data knowing the positions of the coefficients and eliminating the need for end-of-block flags.
-
-
-
-
-
-
-
-
-