Inventor
Wei-Ying Ma
Inventor
Beijing, CN
Overview
Patents· 177 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing50%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests21%
G06VImage or video recognition or understanding7%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes5%
H04LTransmission of digital information, e.g. telegraphic communication4%
G06NComputing arrangements based on specific computational models3%
G06TImage data processing or generation, in general2%
G06KGraphical data reading2%
H04NPictorial communication, e.g. television1%
A47JKitchen equipment1%
PatentTitleYear
10,732,783Identifying image comments from similar images202010,691,755Organizing search results based upon clustered content202010,120,883User interface for viewing clusters of images201810,008,004Establishment method of 3D saliency model based on prior knowledge and depth weight20189,788,080'Automatically inserting advertisements into source video content playback streams'20179,703,895'Organizing search results based upon clustered content'20179,703,782'Associating media with metadata of near-duplicates'20179,678,992'Text to image translation'20179,626,648'Recommending contacts in a social network'20179,554,093'Automatically inserting advertisements into source video content playback streams'20179,501,715'Method for detecting salient region of stereoscopic image'20169,483,577'Small form factor web browsing'20169,460,122'Long-query retrieval'20169,443,277'Method for embedding and extracting multi-scale space based watermark'20169,396,214'User interface for viewing clusters of images'20169,195,942'Method and system for mining information based on relationships'20159,063,226'Detecting spatial outliers in a location entity dataset'20159,058,382'Augmenting a training set for document categorization'20158,995,771'Identification of duplicates within an image space'20158,782,805'Method and system for detecting when an outgoing communication contains certain content'20148,700,600'Web forum crawling using skeletal links'20148,666,821'Selecting advertisements based on serving area and map area'20148,650,094'Music recommendation using emotional allocation modeling'20148,645,370'Scoring relevance of a document based on image text'20148,620,912'Ranking advertisement(s) based upon advertisement feature(s)'20138,612,453'Topic distillation via subsite retrieval'20138,572,088'Automated rich presentation of a semantic topic'20138,571,850'Dual cross-media relevance model for image annotation'20138,559,682'Building a person profile database'20138,548,853'Peer-to-peer advertisement platform'20138,538,898'Interactive framework for name disambiguation'20138,457,416'Estimating word correlations from images'20138,438,168'Scalable music recommendation by search'20138,429,110'Pattern tree-based rule learning'20138,401,977'Method and system for calculating importance of a block within a display page'20138,396,331'Generating a multi-use vocabulary based on image data'20138,370,119'Website design pattern modeling'20138,346,701'Answer ranking in community question-answering sites'20138,344,233'Scalable music recommendation by search'20138,341,112'Annotation by search'20128,326,834'Density-based co-location pattern discovery'20128,326,820'Long-query retrieval'20128,321,424'Bipartite graph reinforcement modeling to annotate web images'20128,312,035'Search engine enhancement using mined implicit links'20128,250,067'Adding dominant media elements to search results'20128,224,849'Object similarity search in high-dimensional vector spaces'20128,145,592'Calculating web page importance based on a conditional markov random walk'20128,126,274'Visual language modeling for image classification'20128,112,268'Method and system for prioritizing communications based on sentence classifications'20128,099,408'Web forum crawling using skeletal links'20128,095,478'Method and system for calculating importance of a block within a display page'20128,081,824'Generating search requests from multimodal queries'20118,078,394'Indexing large-scale GPS tracks'20118,073,789'Method and system for web resource location classification and detection'20118,065,298'Concept network'20118,051,083'Forum web page clustering based on repetitive regions'20118,041,133'Method and system for progressive image transmission'20118,024,314'Hybrid location and keyword index'20118,019,763'Propagating relevance from labeled documents to unlabeled documents'20118,020,090'Small form factor web browsing'20118,001,130'Web object retrieval based on a language model'20118,001,121'Training a ranking function using propagated document relevance'20117,996,395'Adding dominant media elements to search results'20117,986,372'Systems and methods for smart media content thumbnail extraction'20117,974,977'Spectral clustering using sequential matrix compression'20117,941,442'Object similarity search in high-dimensional vector spaces'20117,921,106'Group-by attribute value in search results'20117,917,587'Method and system for prioritizing communications based on interpersonal relationships'20117,895,148'Classifying functions of web blocks based on linguistic features'20117,890,502'Hierarchy-based propagation of contribution of documents'20117,885,960'Community mining based on core objects and affiliated objects'20117,877,384'Scoring relevance of a document based on image text'20117,873,901'Small form factor web browsing'20117,860,317'Generating search results based on duplicate image detection'20107,853,596'Mining geographic knowledge using a location aware topic model'20107,849,089'Method and system for adapting search results to personal information needs'20107,836,050'Ranking content based on relevance and quality'20107,818,279'Event detection based on evolution of click-through data'20107,813,561'Automatic classification of objects within images'20107,809,813'System and method for providing content-oriented services to content providers and content consumers'20107,809,185'Extracting dominant colors from images using classification techniques'20107,809,723'Distributed hierarchical text classification framework'20107,805,438'Learning a document ranking function using fidelity-based error measurements'20107,788,263'Probabilistic retrospective event detection'20107,779,001'Web page ranking with hierarchical considerations'20107,774,340'Method and system for calculating document importance using document classifications'20107,747,618'Augmenting user, query, and document triplets using singular value decomposition'20107,743,058'Co-clustering objects of heterogeneous types'20107,725,451'Generating clusters of images for search results'20107,720,830'Hierarchical conditional random fields for web extraction'20107,707,208'Identifying sight for a location'20107,698,294'Content object indexing using domain knowledge'20107,698,339'Method and system for summarizing a document'20107,698,332'Projecting queries and images into a similarity space'20107,689,585'Reinforced clustering of multi-type data objects for search term suggestion'20107,664,735'Method and system for ranking documents of a search result to improve diversity and information richness'20107,660,804'Joint optimization of wrapper generation and template detection'20107,657,089'Automatic classification of photographs and graphics'20107,657,504'User interface for displaying images of sights'20107,650,431'Serving locally relevant advertisements'20107,647,331'Detecting duplicate images using hash code grouping'20107,644,373'User interface for viewing clusters of images'20107,634,476'Ranking of web sites by aggregating web page ranks'20097,630,976'Method and system for adapting search results to personal information needs'20097,630,964'Determining relevance of documents to a query based on identifier distance'20097,627,571'Extraction of anchor explanatory text by mining repeated patterns'20097,624,081'Predicting community members based on evolution of heterogeneous networks using a best community classifier and a multi-class community classifier'20097,617,194'Supervised ranking of vertices of a directed graph'20097,617,176'Query-based snippet clustering for search result grouping'20097,613,995'Vision-based document segmentation'20097,609,898'Method and system for progressive image transmission'20097,606,875'Detecting serving area of a web resource'20097,607,082'Categorizing page block functionality to improve document layout for browsing'20097,599,931'Web forum crawler'20097,596,597'Recommending contacts in a social network'20097,594,277'Method and system for detecting when an outgoing communication contains certain content'20097,590,603'Method and system for classifying and identifying messages as question or not a question within a discussion thread'20097,590,267'Accelerated face detection based on prior probability of a view'20097,584,100'Method and system for clustering using generalized sentence patterns'20097,584,181'Implicit links search enhancement system and method for search engines using implicit links generated by mining user access patterns'20097,580,931'Topic distillation via subsite retrieval'20097,577,650'Method and system for ranking objects of different object types'20097,574,530'Method and system for web resource location classification and detection'20097,567,895'Method and system for prioritizing communications based on sentence classifications'20097,565,372'Evaluating and generating summaries using normalized probabilities'20097,562,056'Method and system for learning an attention model for an image'20097,548,936'Systems and methods to present web image search results for effective image browsing'20097,546,278'Correlating categories using taxonomy distance and term space distance'20097,545,985'Method and system for learning-based quality assessment of images'20097,533,094'Method and system for determining similarity of items based on similarity objects and their features'20097,529,748'Information classification paradigm'20097,529,761'Two-dimensional conditional random fields for web extraction'20097,529,390'Automatically cropping an image'20097,529,735'Method and system for mining information based on relationships'20097,516,401'Function-based object model for analyzing a web page table in a mobile device by identifying table objects similarity in function'20097,509,299'Calculating web page importance based on a conditional Markov random walk'20097,502,789'Identifying important news reports from news home pages'20097,502,495'Method and system for incrementally learning an adaptive subspace by optimizing the maximum margin criterion'20097,480,652'Determining relevance of a document to a query based on spans of query terms'20097,480,858'Analyzing webpages using function-based object models for web page display in a mobile device'20097,471,827'Automatic browsing path generation to present image areas with high attention value as a function of space and time'20087,461,073'Co-clustering objects of heterogeneous types'20087,457,801'Augmenting a training set for document categorization'20087,457,825'Generating search requests from multimodal queries'20087,444,343'Hybrid location and keyword index'20087,441,207'Method and system for improved viewing and navigation of content'20087,437,382'Method and system for ranking messages of discussion threads'20087,433,895'Adding dominant media elements to search results'20087,428,529'Term suggestion for multi-sense query'20087,428,700'Vision-based document segmentation'20087,418,660'Method and system for caching and adapting dynamic display pages for small display devices'20087,406,459'Concept network'20087,403,642'Efficient propagation for face annotation'20087,392,474'Method and system for classifying display pages using summaries'20087,389,444'Method and system for troubleshooting a misconfiguration of a computer system based on product support services information'20087,383,254'Method and system for identifying object information'20087,376,643'Method and system for determining similarity of objects based on heterogeneous relationships'20087,366,705'Clustering based text classification'20087,363,279'Method and system for calculating importance of a block within a display page'20087,346,621'Method and system for ranking objects based on intra-type and inter-type relationships'20087,337,092'Event-based automated diagnosis of known problems'20087,305,389'Content propagation for enhanced document retrieval'20077,293,007'Method and system for identifying image relatedness using link and page layout analysis'20077,290,006'Document representation for scalable structure'20077,289,985'Enhanced document retrieval'20077,287,025'Systems and methods for query expansion'20077,260,261'Systems and methods for enhanced image adaptation'20077,260,568'Verifying relevance between keywords and web site contents'20077,249,135'Method and system for schema matching of web databases'20077,246,306'Web information presentation structure for web page authoring'20077,203,901'Small form factor web browsing'20077,194,466'Object clustering using inter-layer links'20077,171,337'Event-based automated diagnosis of known problems'20077,136,851'Method and system for indexing and searching databases'20067,065,707'Segmenting and indexing web pages using function-based object models'20066,724,868'Telephone-enabled internet access system'20046,347,313'Information embedding based on user relevance feedback for object retrieval'2002Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2002–2004Based in Fremont, CA, US· patent location history
2006–2014Patents assigned to MICROSOFT CORP (154)· patent assignee history
2006–2020Based in Beijing, CN· patent location history
2009–2017Patents assigned to MA WEI-YING (48)· patent assignee history
2009Based in Haidian District, Beijing, CN· patent location history
2011–2014Patents assigned to LI ZHIWEI (10)· patent assignee history
2012–2017Patents assigned to ZHANG LEI (17)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (16)· patent assignee history
2017–2020Based in Redmond, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 154 | 2006–2014 |
| MA WEI-YINGself | 48 | 2009–2017 |
| ZHANG LEI | 17 | 2012–2017 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 16 | 2015–2020 |
| LI ZHIWEI | 10 | 2011–2014 |
Locations
| Location | Patents | Span |
|---|---|---|
| Beijing, CN | 172 | 2006–2020 |
| Redmond, Washington, US | 2 | 2017–2020 |
| Fremont, California, US | 2 | 2002–2004 |
| Haidian District, Beijing, CN | 1 | 2009 |