1
Alon Y Levy, Divesh Srivastava: Apparatus and methods for retrieving information by modifying query plan based on description of information sources. Lucent Technologies, February 4, 1997: US05600831 (131 worldwide citation)

Techniques for optimizing queries in a system in which executing the query requires retrieval of information from a number of different data bases which are accessible via a network. In the techniques, a query results in a query plan which includes subplans for querying the data bases which contain ...


2
Guy Jacobson, Balachander Krishnamurthy, Divesh Srivastava: Method for effective indexing of partially dynamic documents. AT&T, September 21, 1999: US05956722 (105 worldwide citation)

A method more efficiently indexes dynamic documents. The method adjusts the frequency with which dynamic documents are retrieved taking into account the extent to which the document varies between its most recent retrievals. Furthermore, the method selects portions of the document to be indexed base ...


3
Sihem Amer Yahia, Divesh Srivastava, Dan Suciu: Distributed evalulation of directory queries using a topology cache. AT&T, December 27, 2005: US06980985 (98 worldwide citation)

A technique for performing query evaluation on distributed directories utilizes the creation of a “topology cache” defining the hierarchical relationship between the various directory servers (i.e., identifying “subordinate” and “superior” knowledge references associated with each directory server i ...


4
Peter Gilman Selfridge, Divesh Srivastava: Interactive data exploration apparatus and methods. Lucent Technologies, December 7, 1999: US05999192 (81 worldwide citation)

A data exploration tool which has a graphical user interface that employs directed graphs to provide histories of the data exploration operations. Nodes in the directed graphs represent operations on data; the edges represent relationships between the operations. One type of the directed graphs is t ...


5
Guy Jacobson, Balachander Krishnamurthy, Divesh Srivastava: Method of clustering electronic documents in response to a search query. AT&T Corporation, Kenyon & Kenyon, December 26, 2000: US06167397 (76 worldwide citation)

A method of presenting clusters of documents in response to a search query where the documents within a cluster are determined to be related to one another. This relationship is assessed by comparing documents which match one or more terms in the query to determine the extent to which the documents ...


6
Divesh Srivastava, Peter J Stuckey, Sundararajarao Sudarshan: Optimization of queries using relational algebraic theta-semijoin operator. Lucent Technologies, Geraldine D Monteleone, February 29, 2000: US06032144 (76 worldwide citation)

A collection of equivalence rules involving the multiset version of the relational algebraic theta-semijoin operator is used to generate relational algebraic expressions equivalent to a computer programming language query. These expressions may be employed as a search space which is utilized by, for ...


7
Thomas Kirk, Alon Yitzchak Levy, Divesh Srivastava: Apparatus and methods for retrieving information. Lucent Technologies, Gordon E Nelson, August 5, 1997: US05655116 (65 worldwide citation)

A query translator translates a query between a graphical user interface and a knowledge representation system. The knowledge representation system reformulates the query and generates an access plan to access data requested by the query. The access plan utilizes several different protocols to acces ...


8
Guy Jacobson, Balachander Krishnamurthy, Divesh Srivastava: Method for providing more informative results in response to a search of electronic documents. AT&T Corporation, Kenyon & Kenyon, May 30, 2000: US06070157 (64 worldwide citation)

A method provides a more informative result to a user in connection with the search for documents in a database. In particular, the method provides augmented addresses, in the Internet environment augmented universal resource locators, which include an indication of a document attribute which may be ...


9
Kenneth A Ross, Divesh Srivastava: Method of calculating tuples for data cubes. AT&T, Columbia University, November 16, 1999: US05987467 (63 worldwide citation)

A method and apparatus of calculating data cubes is shown in which a data set is partitioned into memory sized data fragments and cuboid tuples are calculated from the data fragments. A search lattice of the data cube is used as a basis for ordering calculations of lower dimensional cuboids in the d ...


10
Divesh Srivastava, Peter J Stuckey, Sundararajarao Sudarshan: Effecting constraint magic rewriting on a query with the multiset version of the relational algebric theta-semijoin operator. Lucent Technologies, Geraldine Monteleone, May 9, 2000: US06061676 (63 worldwide citation)

An equivalence rule having the multiset version of the relational algebraic theta-semijoin operator is used in effectuating Constraint Magic rewriting on a computer programming language query having non-equality, as well as equality, predicates. In particular, the rule effectuates Constraint Magic r ...