Patents by Inventor Abhishek Shrivastava
Abhishek Shrivastava 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: 10176227Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.Type: GrantFiled: September 5, 2014Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
-
Patent number: 10127603Abstract: Some embodiments include a method of facilitating item selection based on features. Other embodiments of related systems and methods are also disclosed.Type: GrantFiled: November 15, 2013Date of Patent: November 13, 2018Assignee: WALMART APOLLO, LLCInventors: Nikesh Garera, Abhishek Shrivastava, Deeksha Sood, Nikhil Simha
-
Patent number: 9996588Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.Type: GrantFiled: December 9, 2013Date of Patent: June 12, 2018Assignee: International Business Machines CorporationInventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
-
Publication number: 20170368481Abstract: A filter assembly including a filter screen (27) comprising a band (27?) of porous material extending between two axially aligned opposing ends (38, 38?) and defining a cylindrical periphery (29), wherein the ends (38, 38?) are each secured to a dynamic tensioning mechanism (46) that permits the ends (38, 38?) to move bi-directionally relative to one another about the periphery (29) of the filter screen (27).Type: ApplicationFiled: November 24, 2015Publication date: December 28, 2017Applicant: Dow Global Technologies LLCInventors: Abhishek Shrivastava, George D. Caffell, Thomas W. Stroud, David A. Voth, Tanya K. Krueger, Scott T. Burr, Gerald Drouin Corcoran, John H. Mallard, Michael J. Vosberg
-
Patent number: 9652715Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: GrantFiled: October 20, 2016Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Patent number: 9645703Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: GrantFiled: May 14, 2014Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Patent number: 9646251Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: GrantFiled: October 20, 2016Date of Patent: May 9, 2017Assignee: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20170032261Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: ApplicationFiled: October 20, 2016Publication date: February 2, 2017Inventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20170032260Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: ApplicationFiled: October 20, 2016Publication date: February 2, 2017Inventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20160378838Abstract: A system, method, and computer-readable storage media, having computer-executable instructions embodied thereon, for organizing and describing product information is provided. The system includes a memory device, an IDML module, and a display module. The memory device is configured to store product data in a plurality of product records. Each product record is associated with an associated one of a plurality of products and has an associated product type. The product records provide may be used to the efficient storage, processing and exchange of product information. The IDML module is configured to receive a product request and receive, from the memory device, results data associated with the product request. The results data includes a plurality of product records. The display module receives the results data and responsively displays the results data associated with the product request.Type: ApplicationFiled: June 26, 2015Publication date: December 29, 2016Inventors: Abhishek Shrivastava, Nikesh Garera, Digvijay Lamba, Gurmeet Singh, Tabassum Parveen
-
Patent number: 9513764Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: GrantFiled: April 11, 2016Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20160210563Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: ApplicationFiled: April 11, 2016Publication date: July 21, 2016Inventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20150332168Abstract: A computer processor determines a first span of a communication, wherein a span includes content associated with one or more dialog statements. If the content of the first span contains one or more topic change indicators which are identified by at least one detector of a learning model, the computer processor, in response, generates scores for each of the one or more indicators. The computer processor aggregates scores of the one or more indicators of the first span, which may be weighted, to produce an aggregate score. The computer processor compares the aggregate score to a threshold value, wherein the threshold value is determined during training of the learning model, and the computer processor, in response to the aggregate score crossing the threshold value, determines a topic change has occurred within the first span.Type: ApplicationFiled: May 14, 2014Publication date: November 19, 2015Applicant: International Business Machines CorporationInventors: Anand B. Bhagwat, Amit P. Bohra, Manojkumar Pal, Abhishek Shrivastava, Swapnasarit Sahu
-
Publication number: 20150161260Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.Type: ApplicationFiled: September 5, 2014Publication date: June 11, 2015Inventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
-
Publication number: 20150161134Abstract: A method and system for managing a search is disclosed. The method and system can include receiving a set of first results from a first query. A set of categories can be identified based on the set of first results. The method and system can include generating a set of second results using a second query having at least a portion of the first query, at least a portion of the first results, and at least a portion of the set of categories. The method and system can also include scoring the set of second results based upon a relationship of the first query, the second query, and the set of second results.Type: ApplicationFiled: December 9, 2013Publication date: June 11, 2015Applicant: International Business Machines CorporationInventors: Naveen G. Balani, Amit P. Bohra, Abhishek Shrivastava
-
Publication number: 20150142609Abstract: Some embodiments include a method of identifying desirable items in a category of items based on features. Other embodiments of related systems and methods are also disclosed.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Applicant: Wal-Mart Stores, Inc.Inventors: Nikesh Garera, Abhishek Shrivastava, Deeksha Sood, Nikhil Simha
-
Publication number: 20150142599Abstract: Some embodiments include a method of facilitating item selection based on features. Other embodiments of related systems and methods are also disclosed.Type: ApplicationFiled: November 15, 2013Publication date: May 21, 2015Applicant: Wal-Mart Stores, Inc.Inventors: Nikesh Garera, Abhishek Shrivastava, Deeksha Sood, Nikhil Simha
-
Patent number: 8792645Abstract: A method and apparatus of providing a security system. The method includes the steps of a registering sensor having a secret key and an IEEE or MAC address automatically forming a commissioning key, the registering sensor forming a registration request including the IEEE or MAC address and the commissioning key, a co-ordinator sensor receiving the wireless request for registration from the registering sensor, the co-ordinator sensor having a separate copy of the secret key, the co-ordinator sensor automatically authenticating the registering sensor via the received request for registration and the separate copy of the secret key and the registering sensor joining the co-ordinator sensor of the wireless network under the 6LoWPAN operating protocol.Type: GrantFiled: December 18, 2012Date of Patent: July 29, 2014Assignee: Honeywell International Inc.Inventors: Thomas Paul Schmit, Abhishek Shrivastava
-
Publication number: 20140169561Abstract: A method and apparatus of providing a security system. The method includes the steps of a registering sensor having a secret key and an IEEE or MAC address automatically forming a commissioning key, the registering sensor forming a registration request including the IEEE or MAC address and the commissioning key, a co-ordinator sensor receiving the wireless request for registration from the registering sensor, the co-ordinator sensor having a separate copy of the secret key, the co-ordinator sensor automatically authenticating the registering sensor via the received request for registration and the separate copy of the secret key and the registering sensor joining the co-ordinator sensor of the wireless network under the 6LoWPAN operating protocol.Type: ApplicationFiled: December 18, 2012Publication date: June 19, 2014Applicant: Honeywell International Inc.Inventors: Thomas Paul SCHMIT, Abhishek SHRIVASTAVA
-
Publication number: 20110228810Abstract: A thermometer is disclosed, comprising a handle, a sensor, an interface, a speaker, a memory, and a display. The sensor is configured to detect the surface temperature of an object without contacting the surface. In some embodiments, the interface includes a mode button to select from a plurality of modes of operation including a surface mode, a human body mode, an animal body mode, a high precision mode, and an ambient mode. Additionally, in some embodiments, the thermometer is configured to output audio/visual data. In some embodiments, temperature readings are stored in the memory for later retrieval and display. A method of generating a temperature reading is also disclosed.Type: ApplicationFiled: February 8, 2011Publication date: September 22, 2011Inventors: Gary O'Hara, Abhishek Shrivastava, Craig Sizer, Keith Houlihan