1
Neelakantan Sundaresan: Transforming documents using pattern matching and a replacement language. International Business Machines Corporation, Gates & Cooper, November 26, 2002: US06487566 (193 worldwide citation)

A system for specifying transformation rules of Extensible Markup Language (XML) documents into other XML documents, wherein the rule language used is XML itself. The transformation rule specifications identify one or more transformations of the document to be performed when a pattern match occurs b ...


2
Neelakantan Sundaresan: Affinity, locality, and load balancing in scheduling user program-level threads for execution by a computer system. International Business Machines Corporation, Gates & Cooper, September 11, 2001: US06289369 (175 worldwide citation)

A technique for dynamically exploiting affinity, locality, and load balancing in scheduling the execution of multi-threaded user programs in a multi-processor computer system. Affinity, locality, and load balancing characteristics are specified at thread creation time and can be dynamically changed ...


3
Murali Mani, Neelakantan Sundaresan: System and method for query processing and optimization for XML repositories. International Business Machines Corporation, Samuel A Kassatly, November 25, 2003: US06654734 (171 worldwide citation)

A computer program product is provided as a system for querying a repository of XML documents. The data in the XML documents are viewed by a query system as a graph that allows queries on content, structure, inter-document links, and intra-document links. The query language uses XML syntax and is ba ...


4
Neelakantan Sundaresan: System and method of performing profile matching with a structured document. International Business Machines Corporation, Samuel A Kassatly, January 20, 2004: US06681223 (170 worldwide citation)

A profile matching system and associated method match the path expressions in a structured or semi-structured document, such as an XML document, to an indexed resource. The system, having assigned weighting values to the elements in the index, maps the document path expressions and attempts to match ...


5
Anita Wai Ling Huang, Neelakantan Sundaresan: System and method of ranking and retrieving documents based on authority scores of schemas and documents. International Business Machines Corporation, Samuel A Kassatly, July 29, 2003: US06601075 (149 worldwide citation)

The ranking manager and associated method of the present invention rank the authority of XML documents and their corresponding schemas using an iterative process over a set of hyperlinked XML documents and their schemas. The ranking manager introduces the notion of authoritative schemas and document ...


6
Susan B Lee, Neelakantan Sundaresan: Facility for adding dynamism to an extensible markup language. International Business Machines Corporation, Gates & Cooper, November 12, 2002: US06480865 (135 worldwide citation)

A method for annotating eXtensible Markup Language (XML) documents with dynamic functionality. The dynamic functionality comprises invocations of Java objects. These annotations belong to a different name space, and thus a Dynamic XML-Java (DXMLJ) processor recognizes elements within the XML documen ...


7
Christina Yip Chung, Neelakantan Sundaresan: Majority schema in semi-structured data. International Business Machines Corporation, Samuel A Kassatly, August 5, 2003: US06604099 (135 worldwide citation)

A schema discovery system and associated method discover a majority schema for a set of related and similarly marked up documents, such as HTML documents, based on the assumption that though the structure of these documents is mostly for visual purposes, the keywords used in the documents along with ...


8
Marc Georges Girardot, Neelakantan Sundaresan: System and method for schema-driven compression of extensible mark-up language (XML) documents. International Business Machines Corporation, Mark McCabe Esq, McGinn & Gibb PLLC, April 19, 2005: US06883137 (118 worldwide citation)

A method (and system) for compressing an extensible markup language (XML) document, includes compressing an XML document such that information in a markup portion therein is maintained in a compressed form to allow the document to be reconstructed. During the compressing, the markup portion and a no ...


9
Michael Lawrence Emens, Reiner Kraft, Neelakantan Sundaresan: Automatic rating and filtering of data files for objectionable content. International Business Machines Corporation, Lumen Intellectual Property Services, December 10, 2002: US06493744 (106 worldwide citation)

An automatic method for rating data files for objectionable content in a distributed computer system includes preprocessing the file to create semantic units, comparing the semantic units with a rating repository containing entries and associated ratings, assigning content rating vectors to the sema ...


10
Neelakantan Sundaresan, Jeonghee Yi: System and method for the automatic mining of new relationships. International Business Machines Corporation, Samuel A Kassatly, March 25, 2003: US06539376 (100 worldwide citation)

An automatic mining system that identifies a set of relevant terms from a large text database of unstructured information, such as the World Wide Web with a high degree of confidence. The automatic mining system includes a software program that enables the discovery of new relationships by associati ...