Patents by Inventor Vinay Deolalikar
Vinay Deolalikar 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: 10922346Abstract: In some examples, a set of sentences is extracted from a digital document, and each sentence is scored using a respective informativeness measure and readability measure. Sentences in the set of sentences are selected based on the readability measures and informativeness measures. A low readability, high informativeness sentence is identified from the set of sentences. A concatenated sentence is generated by concatenating at least one contextual sentence with the low readability, high informativeness sentence, where the concatenated sentence has a higher readability than the low readability, high informativeness sentence.Type: GrantFiled: June 13, 2017Date of Patent: February 16, 2021Assignee: Micro Focus LLCInventor: Vinay Deolalikar
-
Patent number: 10817496Abstract: In one implementation, a poster engine may maintain a thread history associated with a response poster, a status engine may maintain a potential thread status of a thread of a forum based on the thread history, and a pool engine may maintain an inspection pool based on the potential thread status. In another implementation, a thread status of a thread of the forum may be maintained based on a correlation rating of a response poster and a pool having a number of threads based on the thread status may be provided.Type: GrantFiled: November 5, 2013Date of Patent: October 27, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 10331799Abstract: A technique to generate a feature set. A plurality of samples from a data set can be clustered. Features can be selected based on the clusters. The features can be added to the feature set. Additional samples can be clustered and features selected and added to the feature set until a convergence threshold is reached.Type: GrantFiled: March 28, 2013Date of Patent: June 25, 2019Assignee: ENTIT SOFTWARE LLCInventors: Vinay Deolalikar, Hernan Laffitte
-
Publication number: 20170277781Abstract: In some examples, a set of sentences is extracted from a digital document, and each sentence is scored using a respective informativeness measure and readability measure. Sentences in the set of sentences are selected based on the readability measures and informativeness measures. A low readability, high informativeness sentence is identified from the set of sentences. A concatenated sentence is generated by concatenating at least one contextual sentence with the low readability, high informativeness sentence, where the concatenated sentence has a higher readability than the low readability, high informativeness sentence.Type: ApplicationFiled: June 13, 2017Publication date: September 28, 2017Inventor: Vinay Deolalikar
-
Patent number: 9576027Abstract: In a method for generating a query plan for estimating a number of unique entry counts of an attribute in a database, a sample of entries in the database is identified, at least one of a sampling percent and a coefficient of variance of the entries in the sample is identified, and a skewness of the entries in the sample is calculated. In addition, at least one of a plurality of estimators is selected based upon the skewness of the entries and at least one of the sampling percent and the coefficient of variance of the entries in the sample. Moreover, a query plan is generated from the selected at least one of the plurality of estimators. A query optimizer for performing the method is provided.Type: GrantFiled: October 27, 2008Date of Patent: February 21, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Vinay Deolalikar, Choudur Lakshminarayan, Hernan Laffitte
-
Publication number: 20160253368Abstract: In one implementation, a poster engine may maintain a thread history associated with a response poster, a status engine may maintain a potential thread status of a thread of a forum based on the thread history, and a pool engine may maintain an inspection pool based on the potential thread status. In another implementation, a thread status of a thread of the forum may be maintained based on a correlation rating of a response poster and a pool having a number of threads based on the thread status may be provided.Type: ApplicationFiled: November 5, 2013Publication date: September 1, 2016Inventors: Vinay Deolalikar, Heman Laffitte
-
Publication number: 20160085811Abstract: A technique to generate a feature set. A plurality of samples from a data set can be clustered. Features can be selected based on the clusters. The features can be added to the feature set. Additional samples can be clustered and features selected and added to the feature set until a convergence threshold is reached.Type: ApplicationFiled: March 28, 2013Publication date: March 24, 2016Inventors: Vinay Deolalikar, Hernan Laffitte
-
Publication number: 20160080303Abstract: A method for determining topic relevance of an email thread with an electronic device is described. The method includes removing redundancy from email messages in an email thread, grouping a number of email threads into a number of email clusters, identifying high information gain terms for each email cluster, identifying topic terms for each email cluster from the high information gain terms and determining a relevance of the number of email threads in an email cluster based on the topic terms for the email cluster and a threshold number of email messages in an email thread.Type: ApplicationFiled: July 30, 2013Publication date: March 17, 2016Inventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 9230015Abstract: Groups of connected concepts are identified for a cluster. At least one interestingness measure is computed for each of the groups of connected concepts in the cluster. An interestingness measure for the cluster is derived based on the interestingness measures for the corresponding groups of connected concepts.Type: GrantFiled: July 2, 2013Date of Patent: January 5, 2016Assignee: Hewlett-Packard Development Company, L.P.Inventor: Vinay Deolalikar
-
Patent number: 9183533Abstract: A path-based identifier is provided. An entity identifier is generated at an entity of a supply chain and the entity identifier is based on a reliability of the entity of the supply chain at which the entity identifier is generated. In addition, an updated path-based identifier is stored based on a predetermined function, where the entity identifier is an input to the predetermined function.Type: GrantFiled: November 1, 2005Date of Patent: November 10, 2015Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Bill Serra, Salil Pradhan, Vinay Deolalikar, Geoff Lyon, Jorge Badillo, Alipio Caban
-
Patent number: 9165258Abstract: A method of generating training documents for training a classifying device comprises, with a processor, sampling from a distribution of words in a number of original documents, and creating a number of pseudo-documents from the distribution of words, the pseudo-documents comprising a similar distribution of words as the original documents. A device for classifying textual documents comprises a processor; and a memory communicatively coupled to the processor, the memory comprising a sampling module to, when executed by the processor, determine the distribution of words in a number of original documents, a pseudo-document creation module to, when executed by the processor, create a number of pseudo-documents from the distribution of words, the pseudo-documents comprising a similar distribution of words as the original documents, and a training module to, when executed by the processor, train the device to classify textual documents based on the pseudo-documents.Type: GrantFiled: December 10, 2012Date of Patent: October 20, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 9141621Abstract: A plurality of differential data stores are stored in persistent storage media. In response to receiving a first request to store a particular data object, one of the differential data stores that are stored in the persistent storage media is selected, wherein selecting the one differential data store is according to a criterion relating to compression of data objects in the differential data stores. The selected differential data store is copied into temporary storage media, where the copying is not delayed after receiving the first request to await receipt of more requests. The particular data object is inserted into the copy of the selected differential data store in the temporary storage media, where the inserting is performed without having to retrieve more data from the selected differential store in the persistent storage media.Type: GrantFiled: April 30, 2009Date of Patent: September 22, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark David Lillibridge, Kave Eshghi, Deepavali Mahendra Bhagwat, Vinay Deolalikar
-
Patent number: 9076188Abstract: In one embodiment of the present invention, a source point of a supply chain secures shipment of an object by devising an encryption key and encrypting a message using the encryption key to produce an encrypted message. A portion or portions of the encryption key and the encrypted message are included or incorporated within the object to be shipped, packaging surrounding the object, and/or labels affixed to the object or packaging, prior to shipping the object to a destination point within the supply chain. Upon receipt of the object from the supply chain, the destination point can extract the portion or portions of the encryption key and the encrypted message from the object, packaging surrounding the object, and/or labels affixed to the object or packaging, obtain the remaining portion of the encryption key directly from the source point, reassemble the encryption key, and decrypt the encrypted message to produce a computed message.Type: GrantFiled: April 13, 2005Date of Patent: July 7, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Salil Pradhan, Vinay Deolalikar, Lester Ortiz, Aliplo Caban, Geoff Lyon
-
Patent number: 9043241Abstract: Information from a package is read. An encryption key is generated from the information read from the package. A text unit is encrypted using the encryption key. The encrypted text unit is affixed to the package.Type: GrantFiled: March 16, 2005Date of Patent: May 26, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Geoff Lyon, Salil Pradhan, Vinay Deolalikar, Alipio Caban, Lester Ortiz
-
Patent number: 9020271Abstract: Systems and methods for clustering a plurality of feature vectors. A hierarchical clustering algorithm is performed on the plurality of feature vectors to provide a plurality of clusters and a cluster similarity measure for each cluster representing the quality of the cluster. Each cluster of the plurality of clusters with a cluster similarity measure meeting a threshold value is accepted. A clustering algorithm is performed on each cluster that fails to meet the threshold value to provide a set of subclusters each having an associated cluster similarity measure. Each subcluster having a cluster similarity measure meeting the threshold value is accepted.Type: GrantFiled: July 31, 2012Date of Patent: April 28, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 9002102Abstract: A method of generating training documents for training a classifying device comprises, with a processor, determining a number of sub-samples in a number of original documents, and creating a number of pseudo-documents from the sub-samples, the pseudo-documents comprising a portion of the number of sub-samples. A device for training a classifying device comprises a processor, and a memory communicatively coupled to the processor. The memory comprises a sampling module to, when executed by the processor, determine a number of sub-samples in a number of original documents, a pseudo-document creation module to, when executed by the processor, create a number of pseudo-documents from the sub-samples, the pseudo-documents comprising a portion of the number of sub-samples, and a training module to, when executed by the processor, train a classifying device to classify textual documents based on the pseudo-documents.Type: GrantFiled: December 21, 2012Date of Patent: April 7, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 8959089Abstract: One embodiment is a data processing apparatus that has a chunk store containing specimen data chunks, a manifest store containing a plurality of manifests, each of which represents at least a part of previously processed data and includes at least one reference to at least one of the specimen data chunks, and a sparse chunk index containing information on only some specimen data chunks. Input data is processed into a plurality of input data segments. Each manifest of the first set has at least one reference to one of said specimen data chunks that corresponds to one of the input data chunks of a first input data segment. Specimen data chunks corresponding to other input data chunks of the first input data segment are identified by using the identified first set of manifests and at least one manifest identified when processing previous data.Type: GrantFiled: April 25, 2008Date of Patent: February 17, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark David Lillibridge, Vinay Deolalikar
-
Publication number: 20150012540Abstract: Groups of connected concepts are identified for a cluster. At least one interestingness measure is computed for each of the groups of connected concepts in the cluster. An interestingness measure for the cluster is derived based on the interestingness measures for the corresponding groups of connected concepts.Type: ApplicationFiled: July 2, 2013Publication date: January 8, 2015Inventor: Vinay Deolalikar
-
Publication number: 20140379713Abstract: For documents in a collection, respective data structures containing information representing occurrence of terms in the corresponding documents are generated. For a first one of the documents, at least one moment is computed based on the information in the data structure corresponding to the first document, where the at least one moment represents at least one characteristic of a distribution of values derived from the information in the data structure corresponding to the first document. The at least one moment is useable to categorize the first document into one of a plurality of classes of documents.Type: ApplicationFiled: June 21, 2013Publication date: December 25, 2014Inventors: Vinay Deolalikar, Hernan Laffitte
-
Patent number: 8793264Abstract: Embodiments of the present invention pertain to determining a subset of documents from which a particular document was derived. According to one embodiment, similarity measurements indicating similarities between contents of documents are received. A subset of the documents that the particular document was derived from is determined based on dates the documents were created and the similarity measurements without requiring document tracking information to be associated with the documents to determine the subset.Type: GrantFiled: July 18, 2007Date of Patent: July 29, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventor: Vinay Deolalikar