Inventor

Jianfeng Gao

Inventor
Woodinville, WA, US

Overview

81→
Patents
2004–2020
Patent span
Physics
Primary field (CPC G)

Patents· 81 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing51%
G06NComputing arrangements based on specific computational models15%
G10LSpeech analysis techniques or speech synthesis7%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes6%
G06KGraphical data reading5%
H04LTransmission of digital information, e.g. telegraphic communication4%
G07GRegistering the receipt of cash, valuables, or tokens2%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests2%
G08BSignalling systems, e.g. personal calling systems1%
H01FMagnets1%
PatentTitleYear
10,839,165Knowledge-guided structural attention processing202010,768,908Workflow engine tool202010,592,519Computational-model operation using multiple subject representations202010,585,988Graph representations for identifying a next word202010,579,430Dynamic, load balanced task routing202010,579,423Resource scheduling using machine learning202010,546,066End-to-end learning of dialogue agents for information access202010,536,402Context-sensitive generation of conversational responses202010,474,950Training and operation of computational models201910,445,650Training and operating multi-layer computational models201910,387,697Pairing method for wireless scanner via RFID201910,366,163Knowledge-guided structural attention processing201910,318,864Leveraging global data for enterprise data analytics201910,268,679Joint language understanding and dialogue management using binary classification based on forward and backward recurrent neural network201910,264,081Contextual people recommendations201910,204,097Efficient dialogue policy learning201910,176,168Statistical machine translation based search query spelling correction201910,140,485Pairing method for wireless scanner via RFID201810,133,729Semantically-relevant discovery of solutions201810,091,140Context-sensitive generation of conversational responses201810,089,576Representation learning using multi-task deep neural networks201810,055,686Dimensionally reduction of linguistics information201810,042,961Relevance group suggestions201810,025,778Training markov random field-based translation models using gradient ascent20189,967,211Metric for automatic assessment of conversational responses20189,911,295'Cordless indicia reader with a multifunction coil for wireless charging and EAS deactivation'20189,846,836Modeling interestingness with deep neural networks20179,836,671Discovery of semantic similarities between images and text20179,773,707'Method for manufacturing semiconductor device'20179,558,381'Pairing method for wireless scanner via RFID'20179,535,960'Context-sensitive search using a deep learning model'20179,519,859'Deep structured semantic model produced using click-through data'20169,507,861'Enhanced query rewriting through click log analysis'20169,501,759'Search query and document-related data translation'20169,477,654'Convolutional latent semantic models and their applications'20169,478,113'Cordless indicia reader with a multifunction coil for wireless charging and EAS deactivation'20169,286,396'Query expansion and query-document matching using path-constrained random walks'20169,104,733'Web search ranking'20159,092,483'User query reformulation using random walks'20159,009,148'Clickthrough-based latent semantic model'20158,909,573'Dependency-based query expansion alteration candidate scoring'20148,838,433'Selection of domain-adapted translation subcorpora'20148,738,356'Universal text input'20148,732,151'Enhanced query rewriting through statistical machine translation'20148,645,289'Structured cross-lingual relevance feedback for enhancing search results'20148,521,672'Dependency-based query expansion alteration candidate scoring'20138,515,950'Combining log-based rankers and document-based rankers for searching'20138,473,486'Training parsers to approximately optimize NDCG'20138,255,412'Boosting algorithm for ranking model adaptation'20128,060,456'Training a search result ranker with automatically-generated samples'20118,060,358'HMM alignment for combining translation systems'20118,024,319'Finite-state model for processing web queries'20117,991,609'Web-based proofing and usage guidance'20117,983,903'Mining bilingual dictionaries from monolingual web pages'20117,974,963'Method and system for retrieving confirming sentences'20117,933,847'Limited-memory quasi-newton optimization algorithm for L1-regularized objectives'20117,844,555'Ranker selection for statistical natural language processing'20107,822,699'Adaptive semantic reasoning engine'20107,818,332'Query speller'20107,783,588'Context modeling architecture and framework'20107,783,629'Training a ranking component'20107,774,193'Proofing of word collocation errors based on a comparison with collocations in a corpus'20107,725,442'Automatic evaluation of summaries'20107,707,204'Factoid-based searching'20107,680,659'Discriminative training for language modeling'20107,672,832'Standardized natural language chunking utility'20107,574,348'Processing collocation mistakes in documents'20097,536,293'Methods and systems for language translation'20097,493,251'Using source-channel models for word segmentation'20097,328,199'Componentized slot-filling architecture'20087,277,732'Language input system for mobile devices'20077,275,029'System and method for joint optimization of language model performance and size'20077,254,529'Method and apparatus for distribution-based language model adaptation'20077,231,349'Method and apparatus for compressing asymmetric clustering language models'20077,216,066'Method and apparatus for generating and managing a language model data structure'20077,194,455'Method and system for retrieving confirming sentences'20077,124,080'Method and apparatus for adapting a class entity dictionary used with language models'20067,043,422'Method and apparatus for distribution-based language model adaptation'20067,020,587'Method and apparatus for generating and managing a language model data structure'20066,904,402'System and iterative method for lexicon, segmentation and language model joint optimization'20056,782,357'Cluster and pruning-based language model compression'2004

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2004–2018Patents assigned to MICROSOFT CORP (46)· patent assignee history
2004–2017Based in Beijing, CN· patent location history
2008–2020Based in Redmond, WA, US· patent location history
2010–2016Based in Kirkland, WA, US· patent location history
2011–2019Patents assigned to GAO JIANFENG (16)· patent assignee history
2011–2016Patents assigned to HE XIAODONG (6)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (31)· patent assignee history
2015–2020Based in Woodinville, WA, US· patent location history
2016–2019Patents assigned to HAND HELD PROD INC (5)· patent assignee history
2017–2019Based in Jiangsu, CN· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP462004–2018
MICROSOFT TECHNOLOGY LICENSING LLC312015–2020
GAO JIANFENGself162011–2019
HE XIAODONG62011–2016
HAND HELD PROD INC52016–2019
Locations
LocationPatentsSpan
Woodinville, Washington, US292015–2020
Beijing, CN202004–2017
Kirkland, Washington, US192010–2016
Redmond, Washington, US82008–2020
Jiangsu, CN32017–2019