Patents by Inventor Hung Bui

Hung 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: 10861456
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating dialogue responses based on received utterances utilizing an independent gate context-dependent additive recurrent neural network. For example, the disclosed systems can utilize a neural network model to generate a dialogue history vector based on received utterances and can use the dialogue history vector to generate a dialogue response. The independent gate context-dependent additive recurrent neural network can remove local context to reduce computation complexity and allow for gates at all time steps to be computed in parallel. The independent gate context-dependent additive recurrent neural network maintains the sequential nature of a recurrent neural network using the hidden vector output.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: December 8, 2020
    Assignee: ADOBE INC.
    Inventors: Quan Tran, Trung Bui, Hung Bui
  • Patent number: 10803377
    Abstract: Techniques for predictively selecting a content presentation in a client-server computing environment are described. In an example, a content management system detects an interaction of a client with a server and accesses client features. Responses of the client to potential content presentations are predicted based on a multi-task neural network. The client features are mapped to input nodes and the potential content presentations are associated with tasks mapped to output nodes of the multi-task neural network. The tasks specify usages of the potential content presentations in response to the interaction with the server. In an example, the content management system selects the content presentation from the potential content presentations based on the predicted responses. For instance, the content presentation is selected based on having the highest likelihood. The content management system provides the content presentation to the client based on the task corresponding to the content presentation.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: October 13, 2020
    Assignee: Adobe Inc.
    Inventors: Anirban Roychowdhury, Trung Bui, John Kucera, Hung Bui, Hailin Jin
  • Publication number: 20200242678
    Abstract: Techniques disclosed herein provide more efficient and more relevant item recommendations to users in large-scale environments in which only positive interest information is known. The techniques use a rank-constrained formulation that generalizes relationships based on known user interests in items and/or use a randomized singular value decomposition (SVD) approximation technique to solve the formulation to identify items of interest to users in an efficiently, scalable manner.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: Hung Bui, Branislav Kveton, Suvash Sedhain, Nikolaos Vlassis, Jaya Kawale
  • Patent number: 10657574
    Abstract: Techniques disclosed herein provide more efficient and more relevant item recommendations to users in large-scale environments in which only positive interest information is known. The techniques use a rank-constrained formulation that generalizes relationships based on known user interests in items and/or use a randomized singular value decomposition (SVD) approximation technique to solve the formulation to identify items of interest to users in an efficiently, scalable manner.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: May 19, 2020
    Assignee: Adobe Inc.
    Inventors: Hung Bui, Branislav Kveton, Suvash Sedhain, Nikolaos Vlassis, Jaya Kawale
  • Publication number: 20200090651
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating dialogue responses based on received utterances utilizing an independent gate context-dependent additive recurrent neural network. For example, the disclosed systems can utilize a neural network model to generate a dialogue history vector based on received utterances and can use the dialogue history vector to generate a dialogue response. The independent gate context-dependent additive recurrent neural network can remove local context to reduce computation complexity and allow for gates at all time steps to be computed in parallel. The independent gate context-dependent additive recurrent neural network maintains the sequential nature of a recurrent neural network using the hidden vector output.
    Type: Application
    Filed: September 17, 2018
    Publication date: March 19, 2020
    Inventors: Quan Tran, Trung Bui, Hung Bui
  • Publication number: 20190324606
    Abstract: Systems and methods for customizing an interactive experience based on topics determined from an online topic model. In an example, a segmentation application executing on a computing device accesses past user interaction vectors that represent interaction data from an electronic content delivery system. The segmentation application accesses a segmentation model having parameters. The segmentation application updates the parameters by performing tensor decomposition on a tensor built from the past user interaction vectors and calculating updating values of the parameters from the tensor decomposition. The segmentation application performs a segmentation of user devices by applying the segmentation model with the updated parameters to the present user interaction vector. The segmentation assigns the user device to the user segment. The segmentation application transmits data describing the segmentation to the electronic content delivery system.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: Branislav Kveton, Zheng Wen, Hung Bui, Tong Yu
  • Publication number: 20190325068
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer readable media for generating digital responses to digital queries by utilizing a classification model and query-specific analysis models. For example, the disclosed systems can train a classification model to generate query classifications corresponding to product queries, conversational queries, and/or recommendation/purchase queries. Moreover, the disclosed systems can apply the classification model to select pertinent models for particular queries. For example, upon classifying a product query, disclosed systems can utilize a neural ranking model (trained based on a set of training product specifications and training queries) to generate relevance scores for product specifications associated with a digital query.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: Tuan Manh Lai, Trung Bui, Sheng Li, Quan Hung Tran, Hung Bui
  • Patent number: 10372821
    Abstract: Certain embodiments identify a correct structured reading-order sequence of text segments extracted from a file. A probabilistic language model is generated from a large text corpus to comprise observed word sequence patterns for a given language. The language model measures whether splicing together a first text segment with another continuation text segment results in a phrase that is more likely than a phrase resulting from splicing together the first text segment with other continuation text segments. Sets of text segments, which include a first set with a first text segment and a first continuation text segment as well as a second set with the first text segment and a second continuation text segment, are provided to the probabilistic model. A score indicative of a likelihood of the set providing a correct structured reading-order sequence is obtained for each set of text segments.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: August 6, 2019
    Assignee: Adobe Inc.
    Inventors: Walter Chang, Trung Bui, Pranjal Daga, Michael Kraley, Hung Bui
  • Publication number: 20180349466
    Abstract: Certain embodiments involve determining and outputting correlations between metrics in large-scale web analytics datasets. For example, a processor identifies pairs of data metrics in a web analytics data set and determines a Maximal Information Coefficient (MIC) score for each pair of data metrics that indicates a strength of a correlation between the pair of data metrics. The processor generates an interactive user interface that graphically displays each pair of correlated data metrics having an MIC score above a threshold and the interactive user interface indicates the strength of the correlation between each displayed pair of correlated data metrics. The processor receives user input indicating an adjustment to the threshold and modifies the interactive user interface in response to receiving the user input by adding pairs of correlated data metrics to, or removing pairs of correlated metrics from, the interactive user interface based on the adjustment to the threshold.
    Type: Application
    Filed: June 1, 2017
    Publication date: December 6, 2018
    Inventors: Hamid Dadkhani, Mohammad Ghavamzadeh, Hung Bui, Branislav Kveton
  • Patent number: 10129763
    Abstract: A cellular base station and/or associated equipment will detect the presence of nearby public safety communication and, in response, will automatically change the base station's antenna beam pattern to be directed to a predefined safe direction, so as to quickly minimize the likelihood of the base station producing harmful interference to the public safety communication. Further, after thus quickly working to minimize the likelihood of such interference, the base station and/or associated equipment could then more specifically determine a direction from which the public safety communication is arriving and could further adjust the base station's antenna beam pattern to be directed away from the determined direction.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: November 13, 2018
    Assignee: Sprint Spectrum L.P.
    Inventors: Hung Bui, Hadeel Fayad, Robert Kingsley, Masayoshi Son
  • Publication number: 20180267956
    Abstract: A computer implemented method and system identifies correct structured reading-order sequence of text segments that are extracted from a file structured in a portable document format. A probabilistic language model is generated from a large text corpus to comprise observed word sequence patterns for a given language. The language model measures whether splicing together a first text segment with another continuation text segment results in a phrase that is more likely than a phrase resulting from splicing together the first text segment with other continuation text segments. Sets of text segments are provided to the probabilistic model, where the sets of text segments comprise a first set including the first text segment and a first continuation text segment. A second set includes the first text segment and a second continuation text segment. A score is obtained for each set of text segments. The score is indicative of a likelihood of the set providing a correct structured reading-order sequence.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Walter Chang, Trung Bui, Pranjal Daga, Michael Kraley, Hung Bui
  • Publication number: 20180075512
    Abstract: Techniques disclosed herein provide more efficient and more relevant item recommendations to users in large-scale environments in which only positive interest information is known. The techniques use a rank-constrained formulation that generalizes relationships based on known user interests in items and/or use a randomized singular value decomposition (SVD) approximation technique to solve the formulation to identify items of interest to users in an efficiently, scalable manner.
    Type: Application
    Filed: September 13, 2016
    Publication date: March 15, 2018
    Inventors: Hung BUI, Branislav KVETON, Suvash SEDHAIN, Nikolaos VLASSIS, Jaya KAWALE
  • Publication number: 20170357988
    Abstract: Systems and methods are disclosed herein for providing a user interface representing differences between segments of end users. The systems and methods receive user input on a user interface identifying a first segment, the first segment being a subset of the end users having a particular characteristic, determine differences between the first segment and a second segment, and represent, on the user interface, the differences between the first segment and the second segment based on relative significances of the differences. The marketer using the user interface is able to quickly and easily identify the metrics, dimensions, and/or relationships to other segments that most distinguish the compared segments from one another.
    Type: Application
    Filed: June 13, 2016
    Publication date: December 14, 2017
    Inventors: Trevor Paulsen, Craig Mathis, Nikolaos Vlassis, Branislav Kveton, Kristopher Paries, Ivan Andrus, Hung Bui, Michael Rimer
  • Publication number: 20170251081
    Abstract: Techniques for predictively selecting a content presentation in a client-server computing environment are described. In an example, a content management system detects an interaction of a client with a server and accesses client features. Reponses of the client to potential content presentations are predicted based on a multi-task neural network. The client features are mapped to input nodes and the potential content presentations are associated with tasks mapped to output nodes of the multi-task neural network. The tasks specify usages of the potential content presentations in response to the interaction with the server. In an example, the content management system selects the content presentation from the potential content presentations based on the predicted responses. For instance, the content presentation is selected based on having the highest likelihood. The content management system provides the content presentation to the client based on the task corresponding to the content presentation.
    Type: Application
    Filed: February 25, 2016
    Publication date: August 31, 2017
    Applicant: Adobe Systems Incorporated
    Inventors: Anirban Roychowdhury, Trung Bui, John Kucera, Hung Bui, Hailin Jin
  • Patent number: 8694355
    Abstract: The present invention relates to a method and apparatus for assisting with automated task management. In one embodiment, an apparatus for assisting a user in the execution of a task, where the task includes one or more workflows required to accomplish a goal defined by the user, includes a task learner for creating new workflows from user demonstrations, a workflow tracker for identifying and tracking the progress of a current workflow executing on a machine used by the user, a task assistance processor coupled to the workflow tracker, for generating a suggestion based on the progress of the current workflow, and a task executor coupled to the task assistance processor, for manipulating an application on the machine used by the user to carry out the suggestion.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: April 8, 2014
    Assignee: SRI International
    Inventors: Hung Bui, Steven Eker, Daniel Elenius, Melinda Gervasio, Thomas J. Lee, Mei Marker, David Morley, Janet Murdock, Karen Myers, Bart Peintner, Shahin Saadati, Eric Yeh, Neil Yorke-Smith
  • Patent number: 8301734
    Abstract: A client-based solution for seamless access to applications across networks is agnostic to the inter-network mix of application architectures with or without IMS. In one embodiment, an application client registers in either an integrated mode or a standalone mode based whether an application availability notification is received within a predetermined period of time.
    Type: Grant
    Filed: December 5, 2006
    Date of Patent: October 30, 2012
    Assignee: Nextel Communications, Inc.
    Inventors: David Kuan, Ramesh Kalathur, Moshe Stoler, Ojas T. Choksi, Trinh D. Vu, Hung Bui
  • Patent number: 8301780
    Abstract: A client-based solution for seamless access to applications across networks is agnostic to the inter-network mix of application architectures with or without IMS. In one embodiment, the presence of an added layer of intelligence effectively traverses and is agnostic to the various standards layers.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: October 30, 2012
    Assignee: Nextel Communications, Inc.
    Inventors: David Kuan, Ramesh Kalathur, Moshe Stoler, Ojas T. Choksi, Trin D. Vu, Hung Bui
  • Patent number: 8245182
    Abstract: A computer implemented method for class selectable design sharing obtains a set of classes for a design model from a source system, and identifies desired classes from the set of classes to form an identified subset of classes. The computer implemented method further exports the identified subset of classes from the design model of the source system to a design model of a target system.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventor: Dao Hung Bui
  • Patent number: 8055262
    Abstract: Several embodiments of an IMS communications network are disclosed. In one embodiment, the network comprises a plurality of dispatch application servers (DAS), an S-CSCF, and an event notification server. The S-CSCF is adapted to receive an IMS registration request from a dispatch client, authenticate the registration request, send a registration confirmation to the dispatch client, and send a notification indicating the registration of the dispatch client to an event notification server. The event notification server is adapted to receive the notification from the S-CSCF, select a DAS, and send a notification to the selected DAS indicating an assignment to provide dispatch service to the dispatch client. In another embodiment, the registration notification to the event notification server is sent from the dispatch client, instead of the S-CSCF.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: November 8, 2011
    Assignee: Nextel Communications Inc.
    Inventors: Trinh D. Vu, Ojas Choksi, Ramesh Kalathur, Moshe Stoler, Hung Bui, David Kuan
  • Publication number: 20090307162
    Abstract: The present invention relates to a method and apparatus for assisting with automated task management. In one embodiment, an apparatus for assisting a user in the execution of a task, where the task includes one or more workflows required to accomplish a goal defined by the user, includes a task learner for creating new workflows from user demonstrations, a workflow tracker for identifying and tracking the progress of a current workflow executing on a machine used by the user, a task assistance processor coupled to the workflow tracker, for generating a suggestion based on the progress of the current workflow, and a task executor coupled to the task assistance processor, for manipulating an application on the machine used by the user to carry out the suggestion.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 10, 2009
    Inventors: Hung Bui, Steven Eker, Daniel Elenius, Melinda Gervasio, Thomas J. Lee, Mei Marker, David Morley, Janet Murdock, Karen Myers, Bart Peintner, Shahin Saadati, Eric Yeh, Neil Yorke-Smith