Patents by Inventor Rong Xiao

Rong Xiao 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: 8099373
    Abstract: An object detector that includes a number of weak classifiers can be trained using a subset (a “working set”) of training data instead of all of the training data. The working set can be updated so that, for example, it remains representative of the training data. A decision to update the working set may be made based on the false positive sample rate—if that rate falls below a threshold value, an update of the working set can be triggered.
    Type: Grant
    Filed: February 14, 2008
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Xiao-ou Tang
  • Patent number: 8098885
    Abstract: Systems and methods are described for robust online face tracking. In one implementation, a system derives multiple resolutions of each video frame of a video sequence portraying movement of a visual object. The system tracks movement of the visual object in a low resolution as input for tracking the visual object in a higher resolution. The system can greatly reduce jitter while maintaining an ability to reliably track fast-moving visual objects.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Weiwei Zhang, Rong Xiao, Xiaoou Tang
  • Patent number: 8085918
    Abstract: A communication terminal includes an alerting unit, a capturing unit, an identifying unit and a phone answering unit. The alerting unit is configured for generating an alert signal when the communication terminal has an incoming call. The capturing unit is configured for capturing consecutive images according to the alert signal from the alerting unit. The identifying unit is configured for identifying the captured consecutive images from the capturing unit, and determining whether the last captured image shows an image of an ear. The phone answering unit is configured for answering the incoming call according to a determination result of the identifying unit that the last captured image shows the image of the ear.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: December 27, 2011
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Lung Dai, Rong-Xiao Fang
  • Publication number: 20110302124
    Abstract: Described herein is a technology that facilitates efficient automated mining of topic-related aspects of user generated content based on automated analysis of the user generated content. Locations are automatically learned based on dividing documents into document segments, and decomposing the segments into local topics and global topics. Techniques described herein include, for example, computer annotating travelogues with learned tags, performing topic learning to obtain an interest model, and performing location matching based on the interest model.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Applicant: Microsoft Corporation
    Inventors: Rui Cai, Qiang Hao, Changhu Wang, Rong Xiao, Lei Zhang
  • Publication number: 20110302162
    Abstract: Described herein is a technology that facilitates efficient automated mining of topic-related aspects of user-generated content based on automated analysis of the user-generated content. Locations are automatically learned based on dividing documents into document segments, and decomposing the segments into local topics and global topics. Techniques are described that facilitate automatically extracting snippets. These techniques include, for example, computer annotating travelogues with learned tags and images, performing topic learning to obtain an interest model, performing location matching based on the interest model, calculating geographic and semantic relevance scores, ranking snippets based on the geographic and semantic relevance scores, and searching snippets with a “location+context term” query.
    Type: Application
    Filed: June 8, 2010
    Publication date: December 8, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Qiang Hao, Changhu Wang, Rui Cai, Lei Zhang
  • Publication number: 20110264655
    Abstract: Concepts and technologies are described herein for mining location contexts within document text. Through an implementation of the concepts and technologies presented herein, functionality can be provided for location context mining within articles, websites, travelogues, or other such documents. A location context is a concept associated with a specific location. For example, the contexts “beach” and “hula” are associated with Hawaii. Similarly, “glacier” and “polar bear” are contexts associated with Alaska. Location context mining can automatically discover locations and location contexts by mining information from a set of documents. User interfaces to support queries of the mined information are also presented herein.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Jiangming Yang, Lei Zhang, Xingrong Chen
  • Publication number: 20110264664
    Abstract: Concepts and technologies are described herein for identifying location names within document text. Through an implementation of the concepts and technologies presented herein, functionality can be provided for identifying location names within articles, websites, travelogues, or other such documents. For instance, documents containing the names of cities, regions, countries, landmarks, or other locations may be associated with those locations. The location names may be unambiguously identified even when the location names may also have common word meanings that are not location associated or when the location name may be associated with more than one location.
    Type: Application
    Filed: April 22, 2010
    Publication date: October 27, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Jiangming Yang, Lei Zhang, Xingrong Chen
  • Patent number: 8014572
    Abstract: Systems and methods are described for a face annotation framework with partial clustering and interactive labeling. In one implementation, an exemplary system automatically groups some images of a collection of images into clusters, each cluster mainly including images that contain a person's face associated with that cluster. After an initial user-labeling of each cluster with the person's name or other label, in which the user may also delete/label images that do not belong in the cluster, the system iteratively proposes subsequent clusters for the user to label, proposing clusters of images that when labeled, produce a maximum information gain at each iteration and minimize the total number of user interactions for labeling the entire collection of images.
    Type: Grant
    Filed: June 8, 2007
    Date of Patent: September 6, 2011
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Fang Wen, Xiaoou Tang
  • Patent number: 7949621
    Abstract: An efficient, effective and at times superior object detection and/or recognition (ODR) function may be built from a set of Bayesian stumps. Bayesian stumps may be constructed for each feature and object class, and the ODR function may be constructed from the subset of Bayesian stumps that minimize Bayesian error for a particular object class. That is, Bayesian error may be utilized as a feature selection measure for the ODR function. Furthermore, Bayesian stumps may be efficiently implemented as lookup tables with entries corresponding to unequal intervals of feature histograms. Interval widths and entry values may be determined so as to minimize Bayesian error, yielding Bayesian stumps that are optimal in this respect.
    Type: Grant
    Filed: October 12, 2007
    Date of Patent: May 24, 2011
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Xiaoou Tang
  • Publication number: 20110103563
    Abstract: A communication terminal includes an alerting unit, a capturing unit, an identifying unit and a phone answering unit. The alerting unit is configured for generating an alert signal when the communication terminal has an incoming call. The capturing unit is configured for capturing consecutive images according to the alert signal from the alerting unit. The identifying unit is configured for identifying the captured consecutive images from the capturing unit, and determining whether the last captured image shows an image of an ear. The phone answering unit is configured for answering the incoming call according to a determination result of the identifying unit that the last captured image shows the image of the ear.
    Type: Application
    Filed: December 21, 2009
    Publication date: May 5, 2011
    Applicant: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: LUNG DAI, RONG-XIAO FANG
  • Publication number: 20110078575
    Abstract: A map user interface control provides functionality for displaying a map in conjunction with the display of a Web page. The map control operates in combination with a location extraction component that analyzes the contents of the Web page to identify locations mentioned therein. Once the location extraction component has identified the locations mentioned in the Web page, a map is generated that encompasses the locations identified in the Web page. Once the map has been generated, the map control displays the map in conjunction with the display of the Web page. The map might include visual indicators corresponding to the locations mentioned in the Web page. The map might also include visual indicators corresponding to other locations near the locations identified in the Web page that have been identified using co-occurrence values generated through an analysis of a set of travelogues.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Jiangming Yang, Lei Zhang, Xingrong Chen
  • Publication number: 20110078139
    Abstract: A location extraction component analyzes a set of travelogues to identify all of the locations mentioned therein. A co-occurrence extraction component computes co-occurrence values for the identified locations. When the identity of a specified location is received, suggested locations for the specified location are identified through the use of the co-occurrence values. A map is displayed that encompasses an area including the specified location and the suggested locations. The map might include indicators for the specified location and for each of the suggested locations. Attributes of the indicators, such as their size or color, can be modified based upon the co-occurrence value associated with the corresponding suggested location.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Jiangming Yang, Lei Zhang, Xingrong Chen
  • Publication number: 20110077848
    Abstract: A location extraction component analyzes a set of travelogues to identify locations mentioned therein. A co-occurrence extraction component computes co-occurrence values for the identified locations. When a request to generate a travel route from a starting location to an ending location is received, suggested locations on or near the travel route are identified through the use of the co-occurrence values. A suggested travel route is then generated that passes through the starting location, the ending location, and the suggested locations. A map may be displayed showing the starting location, the ending location, the suggested locations, and the suggested travel route.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: Microsoft Corporation
    Inventors: Rong Xiao, Jiangming Yang, Lei Zhang
  • Publication number: 20100247569
    Abstract: The present invention includes compositions and methods related to the structure and function of the cellular polyadenylation and specificity factor 30 (CPSF30) binding site on the surface of the influenza A non-structural protein 1 (NS1). Specifically, critical biochemical reagents, conditions for crystallization and NMR analysis, assays, and general processes are described for (i) discovering, designing, and optimizing small molecule inhibitors of influenza A (avian flu) viruses and (ii) creating attenuated influenza virus strains suitable for avian and human flu vaccine development.
    Type: Application
    Filed: February 17, 2010
    Publication date: September 30, 2010
    Applicant: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Gaetano Montelione, Kalyan Das, Edward Arnold, LiChung Ma, Rong Xiao, Robert M. Krug, Karen Y. Twu, Rei-Lin Kuo
  • Patent number: 7709190
    Abstract: The present invention includes compositions and methods related to the structure and function of the cellular polyadenylation and specificity factor 30 (CPSF30) binding site on the surface of the influenza A non-structural protein 1 (NS1). Specifically, critical biochemical reagents, conditions for crystallization and NMR analysis, assays, and general processes are described for (i) discovering, designing, and optimizing small molecule inhibitors of influenza A (avian flu) viruses and (ii) creating attenuated influenza virus strains suitable for avian and human flu vaccine development.
    Type: Grant
    Filed: December 2, 2006
    Date of Patent: May 4, 2010
    Assignee: Board of Regents, The University of Texas System
    Inventors: Gaetano Montelione, Kalyan Das, Edward Arnold, LiChung Ma, Rong Xiao, Robert M. Krug, Karen Y. Twu, Rei-Lin Kuo
  • Patent number: 7689033
    Abstract: Face detection techniques are provided that use a multiple-stage face detection algorithm. An exemplary three-stage algorithm includes a first stage that applies linear-filtering to enhance detection performance by removing many non-face-like portions within an image, a second stage that uses a boosting chain that is adopted to combine boosting classifiers within a hierarchy “chain” structure, and a third stage that performs post-filtering using image pre-processing, SVM-filtering and color-filtering to refine the final face detection prediction. In certain further implementations, the face detection techniques include a two-level hierarchy in-plane pose estimator to provide a rapid multi-view face detector that further improves the accuracy and robustness of face detection.
    Type: Grant
    Filed: July 16, 2003
    Date of Patent: March 30, 2010
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Long Zhu, Lei Zhang, Mingjing Li, Hong-Jiang Zhang
  • Patent number: 7668346
    Abstract: Methods and systems are provided for selecting features that will be used to recognize faces. Three-dimensional models are used to synthesize a database of virtual face images. The virtual face images cover wide appearance variations, different poses, different lighting conditions and expression changes. A joint boosting algorithm is used to identify discriminative features by selecting features from the plurality of virtual images such that the identified discriminative features are independent of the other images included in the database.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Xiaoou Tang
  • Publication number: 20100027207
    Abstract: An electronic device includes a main body and a cover. The main body includes a front surface with a display disposed thereon, a rear surface, a bottom surface, a top surface, and two opposite lateral surfaces. Each lateral surface defines a sliding slot extending substantially from the center of the lateral surface towards the bottom surface. The cover includes a cover portion and two connecting portions. The two connecting portions are located at two ends of the cover portion spatially corresponding to the sliding slots. The connecting portion includes a supporting portion and a latching portion. The supporting portion protrudes substantially perpendicularly from the cover portion. The latching portion extends into the sliding slot from the free end of the supporting portion and slidably latches with the sliding slot.
    Type: Application
    Filed: December 31, 2008
    Publication date: February 4, 2010
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: JI-YING JIN, CHUANG YUE, EN-LONG HAO, WEI-RONG XIAO, QIANG ZHANG, LIE ZHANG
  • Publication number: 20090297046
    Abstract: An exemplary method for extracting discriminant feature of samples includes providing data for samples in a multidimensional space; based on the data, computing local similarities for the samples; mapping the local similarities to weights; based on the mapping, formulating an inter-class scatter matrix and an intra-class scatter matrix; and based on the matrices, maximizing the ratio of inter-class scatter to intra-class scatter for the samples to provide discriminate features of the samples. Such a method may be used for classifying samples, recognizing patterns, or other tasks. Various other methods, devices, system, etc., are also disclosed.
    Type: Application
    Filed: May 29, 2008
    Publication date: December 3, 2009
    Applicant: Microsoft Corporation
    Inventors: Deli Zhao, Zhouchen Lin, Rong Xiao, Xiaoou Tang
  • Patent number: 7590267
    Abstract: A method and system for detecting faces at different views within images that allocates the computational effort based on a prior probability associated with a view is provided. A face detection system determines whether an image contains a face using detectors that are adapted to detect faces at various views and a filter that filters out windows of the image that are provided to a detector based on a prior probability associated with the view of the detector. Each view has an associated prior probability that a face from a collection of real-life home photographs will be at that view. The face detection system allocates increasing computational effort to a detector as the prior probability of its view increases.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: Rong Xiao, Lei Zhang, Yan-Feng Sun, Wei-Ying Ma