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: 20180239959
    Abstract: 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: Application
    Filed: February 23, 2018
    Publication date: August 23, 2018
    Inventors: 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: 20180152704
    Abstract: 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: Application
    Filed: January 31, 2018
    Publication date: May 31, 2018
    Applicant: BlackBerry Limited
    Inventors: Nguyen NGUYEN, Tianying JI, Dake HE
  • Patent number: 9900597
    Abstract: 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: Grant
    Filed: February 13, 2015
    Date of Patent: February 20, 2018
    Assignee: BLACKBERRY LIMITED
    Inventors: Nguyen Nguyen, Tianying Ji, Dake He
  • Publication number: 20180007376
    Abstract: 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: Application
    Filed: July 24, 2017
    Publication date: January 4, 2018
    Inventors: Dake HE, Nguyen NGUYEN, Tianying JI
  • Patent number: 9787989
    Abstract: 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: Grant
    Filed: June 11, 2013
    Date of Patent: October 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Nguyen Nguyen, Dake He
  • Patent number: 9781477
    Abstract: 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: Grant
    Filed: May 5, 2010
    Date of Patent: October 3, 2017
    Assignee: Cavium, Inc.
    Inventors: Farhad Mighani, Alberto Duenas, Nguyen Nguyen, Gorka Garcia
  • Patent number: 9743098
    Abstract: 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: Grant
    Filed: April 13, 2012
    Date of Patent: August 22, 2017
    Assignee: BlackBerry Limited
    Inventors: Dake He, Nguyen Nguyen, Tianying Ji
  • Publication number: 20170142415
    Abstract: 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: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Applicant: BlackBerry Limited
    Inventors: Tianying JI, Nguyen NGUYEN, Dake HE
  • Patent number: 9603440
    Abstract: 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: Grant
    Filed: November 5, 2014
    Date of Patent: March 28, 2017
    Inventor: Nguyen Nguyen
  • Patent number: 9584812
    Abstract: 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: Grant
    Filed: January 20, 2012
    Date of Patent: February 28, 2017
    Assignee: BlackBerry Limited
    Inventors: Tianying Ji, Nguyen Nguyen, Dake He
  • Publication number: 20160367151
    Abstract: A sensing system includes a sensor including a flexible substrate and a graphene oxide sensing element deposited on the flexible substrate. The graphene oxide sensing element has first and second sides. First and second electrical connectors coupled to the first and second sides of the graphene oxide sensing element, respectively. A power source is coupled to the first and second electrical connectors of the sensor and is adapted to apply a constant voltage to the sensor. The sensing system also includes a measurement element measuring a current in the graphene oxide sensing element due to the constant voltage and a calculation element calculating an electrical resistance of the graphene oxide sensing element based on the electrical current and the constant voltage and calculating a condition at a location of the sensor based on a relationship between the electrical resistance and the condition for the graphene oxide sensing element.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 22, 2016
    Applicant: THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY
    Inventors: Linh Tung Le, Trung Thanh Dinh-Trong, Woo Young Lee, Eric Peter Boon, Nguyen An Nguyen
  • Publication number: 20160366432
    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.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 15, 2016
    Applicant: BlackBerry Limited
    Inventors: Nguyen NGUYEN, Dake HE
  • Patent number: 9484143
    Abstract: An induction component contains, in a housing, a coil, which has a coil core with two end surfaces and a coil winding. The housing consists of a housing base, in turn consisting of plastic, and a hood-like upper part connected thereto. A holder, in which the coil is held non-displaceably in the direction of its longitudinal axis, is arranged on the housing base. It is thus ensured that the air gaps to the right and left between the end surfaces of the coil core and the inner face of the housing upper part are constant.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: November 1, 2016
    Assignee: Würth Elektronik eiSos GmbH & Co. KG
    Inventors: Anh-Nguyen Nguyen, Tim Muskat
  • Patent number: 9462286
    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.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: October 4, 2016
    Assignee: BlackBerry Limited
    Inventors: Nguyen Nguyen, Dake He
  • Publication number: 20160236346
    Abstract: A multi-link type working apparatus moved by a thrust generating device is provided. The multi-link type working apparatus performs a work by moving a link apparatus, in which a plurality of links are connected by at least one joint, by using the thrust generating device. The multi-link type working apparatus moved by a thrust generating device may variously expand lengths of links, the number of links, and the freedom of movement by using the thrust generating device as an actuator for moving the links, compared to a general multi-link type working apparatus that uses a motor or a hydraulic cylinder as an actuator.
    Type: Application
    Filed: October 27, 2015
    Publication date: August 18, 2016
    Inventors: DONG JUN LEE, HAI NGUYEN NGUYEN, SANGYUL PARK
  • Publication number: 20160205135
    Abstract: Disclosed is an invention related to a system and device for actively defending a network infrastructure by implementing certain features that are attributed with lower performance cost and network complexity. The features implemented for protecting the network infrastructure comprises of: protecting the network from hostile scanning, providing a faster authenticated and limited access response to a network traffic request for sage guarding dedicated connections, intervening a TCP connection that is established between one or more clients and servers for terminating unwanted connections, and cleaning up SYN flood attacks to terminate one or more outstanding TCP connection.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 14, 2016
    Inventor: Nguyen Nguyen
  • Patent number: 9380885
    Abstract: A modular seating and shelving system including two or more blocks. Each block includes six sides defining an open interior. Each block includes a first side having a first protruding member, a second side having a recess, a third closed side, and fourth side having an opening to enable access to the open interior of each block. Each block may be utilized individually or may be interlocked with another block to form children's furniture such as seating or shelving. The configuration of the modular seating and shelving unit enables a children to utilize and maneuver blocks with ease to form various pieces of children's furniture.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: July 5, 2016
    Inventor: Nguyen Nguyen
  • Publication number: 20160166082
    Abstract: A modular seating and shelving system including two or more blocks. Each block includes six sides defining an open interior. Each block includes a first side having a first protruding member, a second side having a recess, a third closed side, and fourth side having an opening to enable access to the open interior of each block. Each block may be utilized individually or may be interlocked with another block to form children's furniture such as seating or shelving. The configuration of the modular seating and shelving unit enables a children to utilize and maneuver blocks with ease to form various pieces of children's furniture.
    Type: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventor: Nguyen Nguyen
  • Publication number: 20160123525
    Abstract: 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: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventor: Nguyen Nguyen
  • Patent number: D822474
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: July 10, 2018
    Inventor: Nguyen Nguyen