Patents by Inventor HUNG HAI BUI

HUNG HAI BUI 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).

  • Patent number: 11769111
    Abstract: The present invention is directed towards providing automated workflows for the identification of a reading order from text segments extracted from a document. Ordering the text segments is based on trained natural language models. In some embodiments, the workflows are enabled to perform a method for identifying a sequence associated with a portable document. The methods includes iteratively generating a probabilistic language model, receiving the portable document, and selectively extracting features (such as but not limited to text segments) from the document. The method may generate pairs of features (or feature pair from the extracted features). The method may further generate a score for each of the pairs based on the probabilistic language model and determine an order to features based on the scores. The method may provide the extracted features in the determined order.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: September 26, 2023
    Assignee: Adobe Inc.
    Inventors: Trung Huu Bui, Hung Hai Bui, Shawn Alan Gaither, Walter Wei-Tuh Chang, Michael Frank Kraley, Pranjal Daga
  • Patent number: 11741751
    Abstract: Provided is a face recognition method comprising acquiring a masked face image including a masked region and an un-masked region; obtaining an image feature from the masked face image; inputting the image feature to a pre-trained segmentation model to automatically estimate a feature of the masked region; and refining the image feature using the estimated feature of the masked region, wherein the refining step comprising focusing on a feature of the un-masked region and discarding the estimated feature of the masked region.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: August 29, 2023
    Assignee: Vinai AI Application and Research Joint Stock Co.
    Inventors: Hung Hai Bui, Toan Duc Bui, Anh Hoang Pham
  • Patent number: 11640617
    Abstract: Metric forecasting techniques and systems in a digital medium environment are described that leverage similarity of elements, one to another, in order to generate a forecast value for a metric for a particular element. In one example, training data is received that describes a time series of values of the metric for a plurality of elements. The model is trained to generate the forecast value of the metric, the training using machine learning of a neural network based on the training data. The training includes generating dimensional-transformation data configured to transform the training data into a simplified representation to determine similarity of the plurality of elements, one to another, with respect to the metric over the time series. The training also includes generating model parameters of the neural network based on the simplified representation to generate the forecast value of the metric.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: May 2, 2023
    Assignee: Adobe Inc.
    Inventors: Chunyuan Li, Hung Hai Bui, Mohammad Ghavamzadeh, Georgios Theocharous
  • Patent number: 11625540
    Abstract: Provided is an encoder, system and method for metaphor detection in natural language processing. The system comprises an encoding module configured to convert words included in a sentence into BiLSTM representation vectors; a first encoder configured to generate a first entire representation vector of a WSD resolving task; a second encoder configured to generate a second entire representation vector of an MD task; and a multi-task learning module configured to perform knowledge transfer between the first and second encoders. Wherein, each of the first and second encoders includes a graph convolutional neural network (GCN) module configured to encode a link between a target word and a core word to generate GCN representation vectors; a control module configured to regulate the GCN representation vectors to generate an entire representation vector.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: April 11, 2023
    Assignee: Vinal AI Application and Research Joint Stock Co
    Inventors: Hung Hai Bui, Thien Huu Nguyen, Duong Minh Le
  • Publication number: 20220108101
    Abstract: Provided is a face recognition method comprising acquiring a masked face image including a masked region and an un-masked region; obtaining an image feature from the masked face image; inputting the image feature to a pre-trained segmentation model to automatically estimate a feature of the masked region; and refining the image feature using the estimated feature of the masked region, wherein the refining step comprising focusing on a feature of the un-masked region and discarding the estimated feature of the masked region.
    Type: Application
    Filed: April 14, 2021
    Publication date: April 7, 2022
    Inventors: Hung Hai BUI, Toan Duc Bui, Anh Hoang PHAM
  • Publication number: 20220067886
    Abstract: Provided is a Face-aware Offset Calculation (FOC) module and method for facial frame interpolation and enhancement and a face video deblurring system and method using the same. The system comprises: a facial frame enhancement device, including a FOC module, for enhancing a target frame; a facial frame interpolation device, including the FOC module, for interpolating the target frame; and a combination device for combining the enhanced target frame with the interpolated target frame.
    Type: Application
    Filed: March 16, 2021
    Publication date: March 3, 2022
    Inventors: Hung Hai BUI, Hoai Minh NGUYEN, Phong The TRAN, Anh Tuan TRAN, Thao Phuong NGUYEN THI
  • Publication number: 20220046206
    Abstract: An image caption apparatus includes an encoder which encodes an input image; and a decoder which receives an output of the encoder. The decoder comprises a first long short-term memory (LSTM) configured to operate in cooperation with a second LSTM to respectively generate a first hidden vector and a second hidden vector, wherein the second hidden vector is used to generate a word for an output caption, a LSTM cell configured to be used for both the first LSTM and the second LSTM to generate the first hidden vector or the second hidden vector, wherein an personality embedding vector fed into the LSTM cell is employed to modulate an input signal of visual and language features of the internal gates of the LSTM cell, and a personality controller configured to decay the personality embedding vector at each word generation step before the personality embedding vector is fed into the LSTM cell.
    Type: Application
    Filed: March 1, 2021
    Publication date: February 10, 2022
    Inventors: Hung Hai BUI, Hoai Minh Nguyen, Thien Huu Nguyen, Thu Minh Nguyen
  • Publication number: 20220028088
    Abstract: According to an exemplary embodiment, provided is a multi-scale segmentation system including a plurality of processing devices that correspond to multiple image scale levels, wherein the multi-scale segmentation system applies for having any number of image scale levels and wherein each processing device that corresponds to a specific image scale level is configured to receive a source image and one or more output segmentation maps generated from one or more previous processing devices, divide the received source image in association with the received one or more output segmentation maps into image patches wherein a size of image patches corresponds to a specific image scale level, and identify semantic objects in the image patches to generate an output segmentation map.
    Type: Application
    Filed: January 28, 2021
    Publication date: January 27, 2022
    Inventors: Hung Hai BUI, Hoai Minh Nguyen, Khoa Luu, Anh Tuan Tran, Chuong Minh Huynh
  • Publication number: 20210271822
    Abstract: Provided is an encoder, system and method for metaphor detection in natural language processing. The system comprises an encoding module configured to convert words included in a sentence into BiLSTM representation vectors; a first encoder configured to generate a first entire representation vector of a WSD resolving task; a second encoder configured to generate a second entire representation vector of an MD task; and a multi-task learning module configured to perform knowledge transfer between the first and second encoders. Wherein, each of the first and second encoders includes a graph convolutional neural network (GCN) module configured to encode a link between a target word and a core word to generate GCN representation vectors; a control module configured to regulate the GCN representation vectors to generate an entire representation vector.
    Type: Application
    Filed: January 27, 2021
    Publication date: September 2, 2021
    Inventors: Hung Hai Bui, Thien Huu Nguyen, Duong Minh Le
  • Publication number: 20200320329
    Abstract: The present invention is directed towards providing automated workflows for the identification of a reading order from text segments extracted from a document. Ordering the text segments is based on trained natural language models. In some embodiments, the workflows are enabled to perform a method for identifying a sequence associated with a portable document. The methods includes iteratively generating a probabilistic language model, receiving the portable document, and selectively extracting features (such as but not limited to text segments) from the document. The method may generate pairs of features (or feature pair from the extracted features). The method may further generate a score for each of the pairs based on the probabilistic language model and determine an order to features based on the scores. The method may provide the extracted features in the determined order.
    Type: Application
    Filed: June 18, 2020
    Publication date: October 8, 2020
    Inventors: Trung Huu Bui, Hung Hai Bui, Shawn Alan Gaither, Walter Wei-Tuh Chang, Michael Frank Kraley, Pranjal Daga
  • Patent number: 10783361
    Abstract: Systems and methods provide for generating predictive models that are useful in predicting next-user-actions. User-specific navigation sequences are obtained, the navigation sequences representing temporally-related series of actions performed by users during navigation sessions. To each navigation sequence, a Recurrent Neural Network (RNN) is applied to encode the navigation sequences into user embeddings that reflect time-based, sequential navigation patterns for the user. Once a set of navigation sequences is encoded to a set of user embeddings, a variety of classifiers (prediction models) may be applied to the user embeddings to predict what a probable next-user-action may be and/or the likelihood that the next-user-action will be a desired target action.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: September 22, 2020
    Assignee: ADOBE INC.
    Inventors: Sungchul Kim, Deepali Jain, Deepali Gupta, Eunyee Koh, Branislav Kveton, Nikhil Sheoran, Atanu Sinha, Hung Hai Bui, Charles Li Chen
  • Patent number: 10713519
    Abstract: The present invention is directed towards providing automated workflows for the identification of a reading order from text segments extracted from a document. Ordering the text segments is based on trained natural language models. In some embodiments, the workflows are enabled to perform a method for identifying a sequence associated with a portable document. The methods includes iteratively generating a probabilistic language model, receiving the portable document, and selectively extracting features (such as but not limited to text segments) from the document. The method may generate pairs of features (or feature pair from the extracted features). The method may further generate a score for each of the pairs based on the probabilistic language model and determine an order to features based on the scores. The method may provide the extracted features in the determined order.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: July 14, 2020
    Assignee: ADOBE INC.
    Inventors: Trung Huu Bui, Hung Hai Bui, Shawn Alan Gaither, Walter Wei-Tuh Chang, Michael Frank Kraley, Pranjal Daga
  • Publication number: 20200134300
    Abstract: Systems and methods provide for generating predictive models that are useful in predicting next-user-actions. User-specific navigation sequences are obtained, the navigation sequences representing temporally-related series of actions performed by users during navigation sessions. To each navigation sequence, a Recurrent Neural Network (RNN) is applied to encode the navigation sequences into user embeddings that reflect time-based, sequential navigation patterns for the user. Once a set of navigation sequences is encoded to a set of user embeddings, a variety of classifiers (prediction models) may be applied to the user embeddings to predict what a probable next-user-action may be and/or the likelihood that the next-user-action will be a desired target action.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 30, 2020
    Inventors: SUNGCHUL KIM, DEEPALI JAIN, DEEPALI GUPTA, EUNYEE KOH, BRANISLAV KVETON, NIKHIL SHEORAN, ATANU SINHA, HUNG HAI BUI, CHARLES LI CHEN
  • Patent number: 10558852
    Abstract: Systems and methods provide for generating predictive models that are useful in predicting next-user-actions. User-specific navigation sequences are obtained, the navigation sequences representing temporally-related series of actions performed by users during navigation sessions. To each navigation sequence, a Recurrent Neural Network (RNN) is applied to encode the navigation sequences into user embeddings that reflect time-based, sequential navigation patterns for the user. Once a set of navigation sequences is encoded to a set of user embeddings, a variety of classifiers (prediction models) may be applied to the user embeddings to predict what a probable next-user-action may be and/or the likelihood that the next-user-action will be a desired target action.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: February 11, 2020
    Assignee: ADOBE INC.
    Inventors: Sungchul Kim, Deepali Jain, Deepali Gupta, Eunyee Koh, Branislav Kveton, Nikhil Sheoran, Atanu Sinha, Hung Hai Bui, Charles Li Chen
  • Publication number: 20190147231
    Abstract: Systems and methods provide for generating predictive models that are useful in predicting next-user-actions. User-specific navigation sequences are obtained, the navigation sequences representing temporally-related series of actions performed by users during navigation sessions. To each navigation sequence, a Recurrent Neural Network (RNN) is applied to encode the navigation sequences into user embeddings that reflect time-based, sequential navigation patterns for the user. Once a set of navigation sequences is encoded to a set of user embeddings, a variety of classifiers (prediction models) may be applied to the user embeddings to predict what a probable next-user-action may be and/or the likelihood that the next-user-action will be a desired target action.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: SUNGCHUL KIM, DEEPALI JAIN, DEEPALI GUPTA, EUNYEE KOH, BRANISLAV KVETON, NIKHIL SHEORAN, ATANU SINHA, HUNG HAI BUI, CHARLES LI CHEN
  • Publication number: 20180373952
    Abstract: The present invention is directed towards providing automated workflows for the identification of a reading order from text segments extracted from a document. Ordering the text segments is based on trained natural language models. In some embodiments, the workflows are enabled to perform a method for identifying a sequence associated with a portable document. The methods includes iteratively generating a probabilistic language model, receiving the portable document, and selectively extracting features (such as but not limited to text segments) from the document. The method may generate pairs of features (or feature pair from the extracted features). The method may further generate a score for each of the pairs based on the probabilistic language model and determine an order to features based on the scores. The method may provide the extracted features in the determined order.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventors: Trung Huu Bui, Hung Hai Bui, Shawn Alan Gaither, Walter Wei-Tuh Chang, Michael Frank Kraley, Pranjal Daga
  • Publication number: 20180276691
    Abstract: Metric forecasting techniques and systems in a digital medium environment are described that leverage similarity of elements, one to another, in order to generate a forecast value for a metric for a particular element. In one example, training data is received that describes a time series of values of the metric for a plurality of elements. The model is trained to generate the forecast value of the metric, the training using machine learning of a neural network based on the training data. The training includes generating dimensional-transformation data configured to transform the training data into a simplified representation to determine similarity of the plurality of elements, one to another, with respect to the metric over the time series. The training also includes generating model parameters of the neural network based on the simplified representation to generate the forecast value of the metric.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Chunyuan Li, Hung Hai Bui, Mohammad Ghavamzadeh, Georgios Theocharous
  • Patent number: 10055403
    Abstract: The present disclosure relates dialog states, which computers use to internally represent what users have in mind in dialog. A dialog state tracker employs various rules that enhance the ability of computers to correctly identify the presence of slot-value pairs, which make up dialog states, in utterances or conversational input of dialog. Some rules provide for identifying synonyms of values of slot-values pairs in utterances. Other rules provide for identifying slot-value pairs based on coreferences between utterances and previous utterances of dialog sessions. Rules are also provided for carrying over slot-value pairs from dialog states of previous utterances to a dialog state of a current utterance. Yet other rules provide for removing slot-value pairs from candidate dialog states, which are later used as dialog states of utterances.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 21, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Trung Huu Bui, Hung Hai Bui, Franck Dernoncourt
  • Publication number: 20170228366
    Abstract: The present disclosure relates dialog states, which computers use to internally represent what users have in mind in dialog. A dialog state tracker employs various rules that enhance the ability of computers to correctly identify the presence of slot-value pairs, which make up dialog states, in utterances or conversational input of dialog. Some rules provide for identifying synonyms of values of slot-values pairs in utterances. Other rules provide for identifying slot-value pairs based on coreferences between utterances and previous utterances of dialog sessions. Rules are also provided for carrying over slot-value pairs from dialog states of previous utterances to a dialog state of a current utterance. Yet other rules provide for removing slot-value pairs from candidate dialog states, which are later used as dialog states of utterances.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 10, 2017
    Inventors: TRUNG HUU BUI, HUNG HAI BUI, FRANCK DERNONCOURT