Patents by Inventor Rong Wen

Rong Wen 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: 7657507
    Abstract: A search method uses pseudo-anchor text associated with search objects to improve search performance. The pseudo-anchor text may be extracted in combination with an identifier of the search objects (such as a pseudo-URL) from a digital corpus such as a collection of documents. Pseudo-anchor texts for each object are preferably extracted from candidate anchor blocks using a machine learning based approach. The pseudo-anchor texts are made available for searching and used to help ranking the objects in a search result to improve search performance. Method may be used in vertical search of objects such as published articles, products and images that lack explicit URL and anchor text information.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Shuming Shi, Zaiqing Nie, Ji-Rong Wen, Mingjie Zhu, Fei Xing
  • Patent number: 7630964
    Abstract: A method and system for determining relevance of a document to a query based on identifier match distance is provided. The relevance system analyzes a training set of queries and documents to determine the relationship between identifier match distance and relevance of a document to a query. The identifier match distance indicates the distance from the end of an identifier of a document to an identifier term that matches a query term. The relevance system generates a prior relevance probability that a document with a certain identifier match distance is relevant to a query. The relevance system uses the prior relevance probabilities to determine relevance of documents to queries based on identifier match distance.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: December 8, 2009
    Assignee: Microsoft Corporation
    Inventors: Guomao Xin, Ji-Rong Wen, Ruihua Song, Shuming Shi, Wei-Ying Ma
  • Patent number: 7613995
    Abstract: Vision-based document segmentation identifies one or more portions of semantic content of a document. The one or more portions are identified by identifying a plurality of visual blocks in the document, and detecting one or more separators between the visual blocks of the plurality of visual blocks. A content structure for the document is constructed based at least in part on the plurality of visual blocks and the one or more separators, and the content structure identifies the one or more portions of semantic content of the document. The content structure obtained using the vision-based document segmentation can optionally be used during document retrieval.
    Type: Grant
    Filed: January 9, 2006
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Shipeng Yu, Deng Cai, Wei-Ying Ma
  • Patent number: 7607082
    Abstract: Categorizing page block functionality to improve document layout for browsing is described. In one aspect, document content is analyzed with respect to multiple block function criteria. Results of this analysis are used to assign a respective block function to blocks of the document content. These block function assignments are used to generate one or more customized document layouts for browsing by a user.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Xing Xie, Gengxin Miao, Guomao Xin, Ruihua Song, Ji-Rong Wen, Wei-Ying Ma
  • Publication number: 20090222518
    Abstract: The present invention provides at least an electronic system for network conference. The electronic system includes a user right module for storing and maintaining a plurality of user rights associated to each user of the electronic system, and a meeting right module for creating a meeting having a plurality of meeting rights according to associated user rights of a meeting creator. A participant right module is presented for determining a plurality of participant rights according to the plurality of meeting rights of the meeting and the associated user rights of a participant of the meeting. The system includes a plurality of participant client modules for receiving and sending media stream according to the plurality of participant rights of corresponding participant, and a matrix module for processing and distributing media stream to and from the plurality of participant client modules according to the plurality of participant rights.
    Type: Application
    Filed: February 23, 2009
    Publication date: September 3, 2009
    Applicant: AUDIVIDI INC.
    Inventors: Rong-Wen Chang, John K. Lee, Ron Lin
  • Publication number: 20090217170
    Abstract: A system for sharing display information comprising a network apparatus for connecting to a receiver of display information, and a memory for storing at least one program, a first graphics driver, a second graphics driver, and a network sharing program. A processor configured to execute the program, the first graphics driver, and the second graphics driver stored in the memory. The program is executed for generating display information to the first graphics driver. The first graphics driver is executed for forwarding display information to the second graphics driver and the network sharing program. The network sharing program is executed for processing display information and for sending the processed display information to the receiver through the network apparatus. The second graphics driver is executed for translating display information. The system also includes a graphics apparatus for generating display information of a whole desktop according to display information sent from the second graphics driver.
    Type: Application
    Filed: February 25, 2009
    Publication date: August 27, 2009
    Applicant: AUDIVIDI INC.
    Inventors: Rong-Wen Chang, John K. Lee, Ron Lin
  • Publication number: 20090213728
    Abstract: Apparatus and method for packet redundancy and recovery are disclosed. In a transmitter, parity packets are generated by executing exclusive OR between the corresponding data packets, and are transmitted along with the data packets to a receiver. In the receiver, lost data packets are found out and are recovered by executing exclusive OR between the corresponding data packets and the corresponding parity packets. This invention enhances the reliability of streaming data transmission using loss-recovery packets. Data packets are grouped and transmitted with redundant packets to allow the receiver to recover a lost packet within the group. This will minimize the need and therefore the time and delay to request a retransmission of the damaged or lost packets.
    Type: Application
    Filed: February 23, 2009
    Publication date: August 27, 2009
    Applicant: AUDIVIDI INC.
    Inventors: Rong-Wen Chang, John K. Lee, Ron Lin
  • Patent number: 7577650
    Abstract: A method and system for ranking objects of different object types based on their popularity is provided. A ranking system calculates the popularity of objects based on relationships between the objects. A relationship indicates how one object is related to another object. Thus, objects of one object type may have one or more relationships with objects of another object type. One goal of the ranking system is to rank the objects of the different object types based on their popularity. The objects and their relationships can be represented using a graph with nodes representing objects and links representing relationships between objects. The ranking system assigns a popularity propagation factor to each relationship to represent its contribution to the popularity of objects of that type.
    Type: Grant
    Filed: April 13, 2005
    Date of Patent: August 18, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Wei-Ying Ma, Zaiqing Nie
  • Publication number: 20090182734
    Abstract: A relevance system determines the relevance of a query term to a document based on spans within the document that contain the query term. The relevance system aggregates the relevance of the query terms into an overall relevance for the document. For each query term, the relevance system calculates a span relevance for each span that contains that query term. The relevance system then aggregates the span relevances for a query term into a query term relevance for that document. The relevance system may aggregate the query term relevances into a document relevance.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 16, 2009
    Inventors: Ji-Rong Wen, Ruihua Song, Wei-Ying Ma
  • Patent number: 7529748
    Abstract: A mechanism to classify source documents into one of two categories, either likely to contain desired information or unlikely to contain desired information. Generally some form of rules based classification in conjunction with deeper analysis using advanced techniques on difficult cases is utilized. The rules based classification is generally good for eliminating cases from further consideration and for identifying documents of interest based on generally discernable relationships between data or based on the presence or absence of data. The deeper analysis is used to uncover more complex relationships between data that may identify documents of interest. Portions of the process may use the entire document while other portions of the process may use only a portion of the document.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: May 5, 2009
    Inventors: Ji-Rong Wen, Yan-Feng Sun, Wei-Ying Ma, Zaiqing Nie, Renkuan Jiang
  • Patent number: 7529761
    Abstract: A labeling system uses a two-dimensional conditional random fields technique to label the object elements. The labeling system represents transition features and state features that depend on object elements that are adjacent in two dimensions. The labeling system represents the grid as a graph of vertices and edges with a vertex representing an object element and an edge representing a relationship between the object elements. The labeling system represents each diagonal of the graph as a sequence of states. The labeling system selects a labeling for the vertices of the diagonals that has the highest probability based on transition probabilities between vertices of adjacent diagonals and on the state probabilities of a position within a diagonal.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: May 5, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Wei-Ying Ma, Zaiqing Nie, Jun Zhu
  • Patent number: 7523105
    Abstract: Systems and methods for clustering Web queries are described. In one aspect, one or more of a same document and a plurality of similar documents selected by a user in response to a plurality of queries is identified. Responsive to this identification, a query cluster is generated. The cleric the query cluster indicates that the queries are similar independent of whether individual ones of the queries comprise similar composition with respect to other ones of the queries.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: April 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Jian-Yun Nie, Mingjing Li, Hong-Jiang Zhang
  • Patent number: 7490097
    Abstract: In one aspect, this disclosure relates to a method and associated apparatus that allows a user to obtain a semi-structured data input and a workload input. An improved semi-structured data storage schema is selected for a relational schema in response to the semi-structured data input and the workload input. The semi-structured data is segmented based on the selected improved semi-structured data storage schema. In one aspect, the semi-structured data is XML data.
    Type: Grant
    Filed: February 20, 2003
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Shihui Zheng, Hongjun Lu
  • Publication number: 20090036479
    Abstract: The present invention relates to compositions and methods for inhibiting unwanted angiogenesis, particularly those of ocular tissues. The treatment, inhibition, and/or prevention of choroidal neovasculature (CNV) is provided, along with an animal model for CNV and imaging techniques that permit the screening of potential agents as anti-angiogenesis and anti-CNV agents.
    Type: Application
    Filed: October 2, 2008
    Publication date: February 5, 2009
    Applicant: University of Pennsylvania
    Inventors: Rong Wen, Zhijun Luo, Alan M. Laties
  • Publication number: 20090024607
    Abstract: A learning system for a search ranking function model may include a computer program that iteratively refines the model using new queries and associated documents from an unlabeled training set. The unlabeled training set may include a set of queries for which the associated documents have not been labeled as “relevant” or otherwise labeled. The new queries may be selected based on a similarity to and an accuracy of each neighbor from a labeled training set, such as a labeled validation set. Upon selection, the documents associated with the new queries may be labeled. The new queries and their associated documents may be accumulated into a labeled training set, such as a labeled training set, and a refined model may be learned based on the augmented labeled training set. The model may be iteratively refined until it is determined that the model is adequate.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Applicant: Microsoft Corporation
    Inventors: Nan Sun, Qing Yu, Shuming Shi, Ji-Rong Wen
  • Patent number: 7480652
    Abstract: A relevance system determines the relevance of a query term to a document based on spans within the document that contain the query term. The relevance system aggregates the relevance of the query terms into an overall relevance for the document. For each query term, the relevance system calculates a span relevance for each span that contains that query term. The relevance system then aggregates the span relevances for a query term into a query term relevance for that document. The relevance system may aggregate the query term relevances into a document relevance.
    Type: Grant
    Filed: October 26, 2005
    Date of Patent: January 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Ji-Rong Wen, Ruihua Song, Wei-Ying Ma
  • Publication number: 20090012956
    Abstract: This disclosure relates to performing a query for a search term of a database containing a plurality of structured documents. Those structured documents that do not include the search term are ferreted or filtered out during an initial search. Matched structured documents which are those structured documents that do contain the search term are evaluated by ranking the individual elements based on how well each individual element matches the search term, and indicating to the user the ranking of the individual elements wherein the individual elements can be accessed by the user.
    Type: Application
    Filed: September 16, 2008
    Publication date: January 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Ji-Rong Wen, Hang Cui
  • Publication number: 20080313165
    Abstract: Aspects of the subject matter described herein relate to matching product information to products. In aspects, a product matching component receives product information. The product matching component normalizes the product information and obtains keywords from the product information. By querying a database of recognized products, the keywords are used to obtain a list of products that potentially match the product information. A confidence level is assigned to each of the potential matches in the list. A match may be returned for the highest matched product or for a selectable number of products whose confidence level(s) exceed a selectable threshold.
    Type: Application
    Filed: June 15, 2007
    Publication date: December 18, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Kai Wu, Daniel Takacs, Tong Yao, Jiyu Zhang, Hua Yang, Ji-Rong Wen, Jonathan R.M. Hart, Eric Anthony Reel
  • Publication number: 20080256068
    Abstract: A method and system for identifying the importance of information areas of a display page. An importance system identifies information areas or blocks of a web page. A block of a web page represents an area of the web page that appears to relate to a similar topic. The importance system provides the characteristics or features of a block to an importance function that generates an indication of the importance of that block to its web page. The importance system “learns” the importance function by generating a model based on the features of blocks and the user-specified importance of those blocks. To learn the importance function, the importance system asks users to provide an indication of the importance of blocks of web pages in a collection of web pages.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 16, 2008
    Applicant: Microsoft Corporation
    Inventors: Wei-Ying Ma, Ji-Rong Wen, Ruihua Song, Haifeng Liu
  • Publication number: 20080250009
    Abstract: A method and system for ranking pages of a search result based on the mobile readiness of the pages is provided. A mobile-readiness system receives an indication of pages that are to be ranked. The mobile-readiness system evaluates the mobile readiness for each of the pages. Mobile readiness indicates suitability of the page for a mobile device. The mobile readiness system then ranks the pages based on the generated mobile readiness and some other criterion such as a relevance score or an importance score. The mobile-readiness system may train a classifier to classify pages based on their mobile readiness.
    Type: Application
    Filed: April 5, 2007
    Publication date: October 9, 2008
    Applicant: Microsoft Corporation
    Inventors: Xing Xie, Jihwan Song, Ji-Rong Wen