Patents by Inventor Gengxin Miao

Gengxin Miao 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: 8996341
    Abstract: A system comprises a modeling component, a routing component, a simulator component and a configuration component. The modeling component is operative to obtain at least one model of at least one collaborative network. The routing component is operative to model at least one routing pattern for one or more nodes of a given collaborative network. The simulator component is operative to simulate one or more virtual network topologies of the given collaborative network using the at least one model and the at least one routing pattern. The configuration component is operative to configure one or more given virtual network topologies on the given collaborative network. The collaborative network comprises a plurality of nodes and one or more edges between pairs of the plurality of nodes. The modeling component, routing component, simulator component and configuration component are executed by at least one processing device.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Winnie W. Cheng, Gengxin Miao, James R. Moulic, Shu Tao
  • Patent number: 8990058
    Abstract: A method comprises obtaining a model of at least one collaborative network, modeling at least one routing pattern for one or more nodes of a given collaborative network, simulating one or more virtual network topologies of the given collaborative network using the at least one model and the at least one routing pattern, and configuring a given one of the one or more virtual network topologies on the given collaborative network. The given collaborative network comprises a plurality of nodes and one or more edges between pairs of the plurality of nodes. At least one of the obtaining, modeling, simulating and configuring steps are performed by a processor device.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Winnie W. Cheng, Gengxin Miao, James R. Moulic, Shu Tao
  • Publication number: 20140075318
    Abstract: A system comprises a modeling component, a routing component, a simulator component and a configuration component. The modeling component is operative to obtain at least one model of at least one collaborative network. The routing component is operative to model at least one routing pattern for one or more nodes of a given collaborative network. The simulator component is operative to simulate one or more virtual network topologies of the given collaborative network using the at least one model and the at least one routing pattern. The configuration component is operative to configure one or more given virtual network topologies on the given collaborative network. The collaborative network comprises a plurality of nodes and one or more edges between pairs of the plurality of nodes. The modeling component, routing component, simulator component and configuration component are executed by at least one processing device.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Winnie W. Cheng, Gengxin Miao, James R. Moulic, Shu Tao
  • Publication number: 20140074443
    Abstract: A method comprises obtaining a model of at least one collaborative network, modeling at least one routing pattern for one or more nodes of a given collaborative network, simulating one or more virtual network topologies of the given collaborative network using the at least one model and the at least one routing pattern, and configuring a given one of the one or more virtual network topologies on the given collaborative network. The given collaborative network comprises a plurality of nodes and one or more edges between pairs of the plurality of nodes. At least one of the obtaining, modeling, simulating and configuring steps are performed by a processor device.
    Type: Application
    Filed: September 12, 2012
    Publication date: March 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Winnie W. Cheng, Gengxin Miao, James R. Moulic, Shu Tao
  • Publication number: 20120011115
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for searching tables using recovered semantic information. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving a collection of tables, each table including a plurality of rows, each row including a plurality of cells; recovering semantic information associated with each table of the collection of tables, the recovering including determining a class associated with each respective table according to a class-instance hierarchy including identifying a subject column of each table of the collection of tables; and labeling each table in the collection of tables with the respective class.
    Type: Application
    Filed: July 8, 2011
    Publication date: January 12, 2012
    Inventors: Jayant Madhavan, Chung M. Wu, Alon Halevy, Gengxin Miao, Marius Pasca, Warren H. Y. Shen
  • 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: 20070074108
    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: Application
    Filed: September 26, 2005
    Publication date: March 29, 2007
    Applicant: Microsoft Corporation
    Inventors: Xing Xie, Gengxin Miao, Guomao Xin, Ruihua Song, Ji-Rong Wen, Wei-Ying Ma
  • Publication number: 20060123042
    Abstract: Systems and methods for block importance analysis to enhance browsing of web page search results are described. In one aspect, a server analyzes content of a document as a function of multiple block importance criteria. The server assigns a respective block importance level of multiple importance levels to respective block(s) of the analyzed content. The server generates one or more customized documents from block(s) of the content as a function of respective assigned block importance level(s) of the block(s). Each of the one or more customized documents is generated in a particular format of multiple formats to enhance user interaction with the document on a small form factor computing device.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Applicant: Micrsoft Corporation
    Inventors: Xing Xie, Wei-Ying Ma, Gengxin Miao