Patents by Inventor Nguyen Nguyen
Nguyen Nguyen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20190393630Abstract: The invention relates to a contact for a direct plug-in connection, with a joining portion for the joining of a cable strand, and a contact portion for producing electrical contact with a passage opening in a printed circuit board, and an introducing portion forming a free end of the contact, wherein the contact portion and the introducing portion are formed on a strip of flat sheet-metal material having two side edges, a front side and a rear side, wherein, on the front side or the rear side in the contact portion, the strip has a convex bulge for bearing against the inner side of the passage opening.Type: ApplicationFiled: June 18, 2019Publication date: December 26, 2019Inventors: Michael Brodbeck, Daniel Kübler, Anh-Nguyen Nguyen, Klaus Richter
-
Publication number: 20190393647Abstract: The invention relates to a direct plug-in connector for making electrical contact with printed circuit boards, comprising a housing and at least one contact, which is connected to the housing, for insertion into a first passage opening of a printed circuit board, which first passage opening is electrically conductive on the inner wall, wherein at least one latching device for securing the housing on the printed circuit board is provided, wherein the latching device has at least one elastically resilient latching arm which is integrally connected to the housing and has a latching projection in the region of its free end, wherein the latching arm and the housing are separated by means of an intermediate space which runs perpendicularly to a supporting face of the direct plug-in connector on the printed circuit board and in a straight line.Type: ApplicationFiled: June 18, 2019Publication date: December 26, 2019Inventors: Anh-Nguyen Nguyen, Michael Brodbeck, Daniel Kubler
-
Patent number: 10440365Abstract: Methods of encoding and decoding video in a low-fidelity mode are described. A coding unit level low-fidelity flag is present in the bitstream to signal whether low-fidelity mode is enabled for a particular coding unit or not. If enabled, then, for that coding unit, the chroma quantization parameter is determined using the luma quantization parameter adjusted by a low-fidelity-mode offset. If not enabled, then, for that coding unit, the chroma quantization parameter is determined using the luma quantization parameter without adjustment by the low-fidelity-mode offset. The chroma quantization parameter is then used in the scaling of quantized chroma transform domain coefficients. Use with luma or other video components is also proposed.Type: GrantFiled: June 28, 2013Date of Patent: October 8, 2019Assignee: VELOS MEDIA, LLCInventors: Nguyen Nguyen, Dake He, David Flynn
-
Publication number: 20190124329Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. If there are no non-zero significant-coefficient flags in the group, then the significant-coefficient-group flag is set to zero. The set of significant-coefficient-group flags is encoded in the bitstream. Any significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is non-zero are encoded in the bitstream, whereas significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is zero are not encoded in the bitstream.Type: ApplicationFiled: December 20, 2018Publication date: April 25, 2019Inventors: Nguyen NGUYEN, Tianying JI, Dake HE
-
Publication number: 20190052890Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.Type: ApplicationFiled: October 10, 2018Publication date: February 14, 2019Applicant: BlackBerry LimitedInventors: Dake HE, Nguyen NGUYEN, Tianying JI
-
Patent number: 10205945Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. If there are no non-zero significant-coefficient flags in the group, then the significant-coefficient-group flag is set to zero. The set of significant-coefficient-group flags is encoded in the bitstream. Any significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is non-zero are encoded in the bitstream, whereas significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is zero are not encoded in the bitstream.Type: GrantFiled: January 31, 2018Date of Patent: February 12, 2019Assignee: Velos Media, LLCInventors: Nguyen Nguyen, Tianying Ji, Dake He
-
Publication number: 20180367795Abstract: Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not.Type: ApplicationFiled: August 27, 2018Publication date: December 20, 2018Applicant: BlackBerry LimitedInventors: Tianying JI, Nguyen NGUYEN, Dake HE
-
Patent number: 10116950Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.Type: GrantFiled: July 24, 2017Date of Patent: October 30, 2018Assignee: BlackBerry LimitedInventors: Dake He, Nguyen Nguyen, Tianying Ji
-
Patent number: 10075717Abstract: Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not.Type: GrantFiled: January 30, 2017Date of Patent: September 11, 2018Assignee: BlackBerry LimitedInventors: Tianying Ji, Nguyen Nguyen, Dake He
-
Publication number: 20180239959Abstract: Computer-implemented systems and methods for processing a document package are disclosed. A method for processing a document may include analyzing one or more documents to determine potential signer information, determining on such information, a respective set of signers, and sending electronic notifications to the signers. The notifications may include selectable links configured to provide access to the electronic documents associated with the signers. Upon selection of a link, an interactive user interface may be provided including access to the electronic documents. Signature data from a signer may be received via the interactive user interface. Based on the signature data, the system may determine whether completion criteria associated with the one or more documents is satisfied; in response to the completion criteria being satisfied, further electronic notifications to at least the signers may be sent out.Type: ApplicationFiled: February 23, 2018Publication date: August 23, 2018Inventors: Alin Bui, Andrew Pope, Ben Tortorelli, Binh Nguyen, Cuong Manh Pham, Dat Tien Nguyen, Hiep Nguyen, Julien Houbin, Nguyen Nguyen, Phuoc Nguyen, Quang Xuan Do, Tri Nguyen
-
Publication number: 20180152704Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. If there are no non-zero significant-coefficient flags in the group, then the significant-coefficient-group flag is set to zero. The set of significant-coefficient-group flags is encoded in the bitstream. Any significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is non-zero are encoded in the bitstream, whereas significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is zero are not encoded in the bitstream.Type: ApplicationFiled: January 31, 2018Publication date: May 31, 2018Applicant: BlackBerry LimitedInventors: Nguyen NGUYEN, Tianying JI, Dake HE
-
Patent number: 9900597Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. If there are no non-zero significant-coefficient flags in the group, then the significant-coefficient-group flag is set to zero. The set of significant-coefficient-group flags is encoded in the bitstream. Any significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is non-zero are encoded in the bitstream, whereas significant-coefficient flags that fall within a group that has a significant-coefficient-group flag that is zero are not encoded in the bitstream.Type: GrantFiled: February 13, 2015Date of Patent: February 20, 2018Assignee: BLACKBERRY LIMITEDInventors: Nguyen Nguyen, Tianying Ji, Dake He
-
Publication number: 20180007376Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.Type: ApplicationFiled: July 24, 2017Publication date: January 4, 2018Inventors: Dake HE, Nguyen NGUYEN, Tianying JI
-
Patent number: 9787989Abstract: Methods of encoding and decoding video are described. The methods for encoding and decoding a picture partitioned into blocks include determining an activity rank for a block, based on a block size of the block and an intra-coding mode for the block; calculating a normalization value based on the activity rank divided by an average activity rank determined over a plurality of previously-encoded/decoded blocks; and quantizing/dequantizing a set of transform domain coefficients for the block using a quantization step size adjusted by the normalization value.Type: GrantFiled: June 11, 2013Date of Patent: October 10, 2017Assignee: BlackBerry LimitedInventors: Nguyen Nguyen, Dake He
-
Patent number: 9781477Abstract: Systems and methods for transmitting a multimedia stream over a communication link on a network are disclosed. The systems and methods adaptively adjust encoding parameters based on monitoring changing conditions of the network. A transmitter includes an adaptive-rate encoder that adaptively adjusts a video encoding bit rate in response to changing conditions of the communication link. The encoder maintains tight rate control by utilizing slice processing and sub-frame rate adaptation, as well as maintaining a headroom between the channel bit rate and the video encoding bit rate. The adaptive-rate encoder also embeds intra-frame constraints in predictive frames traffic in order to reduce latency.Type: GrantFiled: May 5, 2010Date of Patent: October 3, 2017Assignee: Cavium, Inc.Inventors: Farhad Mighani, Alberto Duenas, Nguyen Nguyen, Gorka Garcia
-
Patent number: 9743098Abstract: Methods of encoding and decoding for video data are described in which multi-level significance maps are used in the encoding and decoding processes. The significant-coefficient flags that form the significance map are grouped into contiguous groups, and a significant-coefficient-group flag signifies for each group whether that group contains no non-zero significant-coefficient flags. A multi-level scan order may be used in which significant-coefficient flags are scanned group-by-group. The group scan order specifies the order in which the groups are processed, and the scan order specifies the order in which individual significant-coefficient flags within the group are processed. The bitstream may interleave the significant-coefficient-group flags and their corresponding significant-coefficient flags, if any.Type: GrantFiled: April 13, 2012Date of Patent: August 22, 2017Assignee: BlackBerry LimitedInventors: Dake He, Nguyen Nguyen, Tianying Ji
-
Publication number: 20170142415Abstract: Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not.Type: ApplicationFiled: January 30, 2017Publication date: May 18, 2017Applicant: BlackBerry LimitedInventors: Tianying JI, Nguyen NGUYEN, Dake HE
-
Patent number: 9603440Abstract: The present disclosure is directed to an object gripping apparatus that solves the above-described problems. Generally, in various embodiments, the object gripping apparatus includes a plurality of individually deformable gripping members configured to wrap around, grip, and hold the outer surface of an object. Because the gripping members are individually deformable, the object gripping apparatus may hold objects of varying shapes and sizes, such as objects having outer surfaces of varied diameters.Type: GrantFiled: November 5, 2014Date of Patent: March 28, 2017Inventor: Nguyen Nguyen
-
Patent number: 9584812Abstract: Methods of encoding and decoding for video data are described for encoding or decoding multi-level significance maps. Distinct context sets may be used for encoding the significant-coefficient flags in different regions of the transform unit. In a fixed case, the regions are defined by coefficient group borders. In one example, the upper-left coefficient group is a first region and the other coefficient groups are a second region. In a dynamic case, the regions are defined by coefficient group borders, but the encoder and decoder dynamically determine in which region each coefficient group belongs. Coefficient groups may be assigned to one region or another based on, for example, whether their respective significant-coefficient-group flags were inferred or not.Type: GrantFiled: January 20, 2012Date of Patent: February 28, 2017Assignee: BlackBerry LimitedInventors: Tianying Ji, Nguyen Nguyen, Dake He
-
Patent number: D822474Type: GrantFiled: November 2, 2016Date of Patent: July 10, 2018Inventor: Nguyen Nguyen