Patents by Inventor Veena S. Pureswaran
Veena S. Pureswaran 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: 10372767Abstract: A computing device and method is usable to augment search queries with data obtained from sensors. The computing device comprises a processor configured to receive, from a query source, a search query comprising a query concept. The processor is further configured to determine a context of the query concept expressed in the query. The processor is further configured to determine a response to the query. The processor is further configured to validate the context of the query using at least one sensor. The processor is further configured to transmit the response to the query to the query source.Type: GrantFiled: August 22, 2016Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Patent number: 10275519Abstract: A computing device comprising a processor configured to receive a natural language search query and determine a first response to the natural language search query, the first response having a first confidence level. The processor is further configured to determine a sensor class effecting an information gain on the natural language search query according to a table of training data. The processor is further configured to augment the natural language search query to form an augmented search query according to data received from at least one sensor that is a member of the sensor class and determine a second response to the augmented search query, the second response having a second confidence level. The processor is further configured to store information to the table of training data that associates the at least one sensor with a value of a change between the first confidence level and the second confidence level.Type: GrantFiled: August 22, 2016Date of Patent: April 30, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Patent number: 10257270Abstract: An approach for enabling autonomous decentralized peer-to-peer telemetry (ADEPT). A first ADEPT peer senses ADEPT peers to interconnect where the ADEPT peers are identified as ADEPT light peer, ADEPT standard peer and ADEPT peer exchange based on respectively increasing IoT device capability. The first ADEPT peer sends and receives requests to interconnect to the ADEPT peers based on messaging. The first ADEPT peer transfers files where the files are distributed toward peer-to-peer networks, creating peer consensus and interconnecting the first ADEPT peer to the ADEPT peers based on the peer consensus. ADEPT peers execute transactions and contracts by decentralized peer to peer consensus network and consensus ledger to enable autonomous device coordination.Type: GrantFiled: April 26, 2016Date of Patent: April 9, 2019Assignee: International Business Machines CorporationInventors: John M. Cohn, Peter G. Finn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Patent number: 10079881Abstract: An approach, for autonomous self-servicing of decentralized peer-to-peer devices in an autonomous decentralized peer-to-peer telemetry (ADEPT) environment. A first ADEPT peer connects to ADEPT peers based on peer consensus. The first ADEPT peer determines service needs based on receiving diagnostic inputs. The first ADEPT peer identifies service providers based on consensus service contracts associated to the service needs. The first ADEPT peer creates service orders based on the service providers and output the service orders to service providers based on the consensus service contracts.Type: GrantFiled: June 30, 2016Date of Patent: September 18, 2018Assignee: International Business Machines CorporationInventors: John M. Cohn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Publication number: 20180052925Abstract: A computing device and method is usable to augment search queries with data obtained from sensors. The computing device comprises a processor configured to receive, from a query source, a search query comprising a query concept. The processor is further configured to determine a context of the query concept expressed in the query. The processor is further configured to determine a response to the query. The processor is further configured to validate the context of the query using at least one sensor. The processor is further configured to transmit the response to the query to the query source.Type: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Publication number: 20180052915Abstract: A computing device comprising a processor configured to receive a natural language search query and determine a first response to the natural language search query, the first response having a first confidence level. The processor is further configured to determine a sensor class effecting an information gain on the natural language search query according to a table of training data. The processor is further configured to augment the natural language search query to form an augmented search query according to data received from at least one sensor that is a member of the sensor class and determine a second response to the augmented search query, the second response having a second confidence level. The processor is further configured to store information to the table of training data that associates the at least one sensor with a value of a change between the first confidence level and the second confidence level.Type: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: John M. Cohn, Joseph N. Kozhaya, Veena S. Pureswaran
-
Publication number: 20180007131Abstract: An approach, for autonomous self-servicing of decentralized peer-to-peer devices in an autonomous decentralized peer-to-peer telemetry (ADEPT) environment. A first ADEPT peer connects to ADEPT peers based on peer consensus. The first ADEPT peer determines service needs based on receiving diagnostic inputs. The first ADEPT peer identifies service providers based on consensus service contracts associated to the service needs. The first ADEPT peer creates service orders based on the service providers and output the service orders to service providers based on the consensus service contracts.Type: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Inventors: John M. Cohn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Publication number: 20170310747Abstract: An approach for enabling autonomous decentralized peer-to-peer telemetry (ADEPT). A first ADEPT peer senses ADEPT peers to interconnect where the ADEPT peers are identified as ADEPT light peer, ADEPT standard peer and ADEPT peer exchange based on respectively increasing IoT device capability. The first ADEPT peer sends and receives requests to interconnect to the ADEPT peers based on messaging. The first ADEPT peer transfers files where the files are distributed toward peer-to-peer networks, creating peer consensus and interconnecting the first ADEPT peer to the ADEPT peers based on the peer consensus. ADEPT peers execute transactions and contracts by decentralized peer to peer consensus network and consensus ledger to enable autonomous device coordination.Type: ApplicationFiled: April 26, 2016Publication date: October 26, 2017Inventors: John M. Cohn, Peter G. Finn, Sumabala P. Nair, Sanjay B. Panikkar, Veena S. Pureswaran
-
Patent number: 7996812Abstract: A system and a method for correcting early-mode timing violations that operate across the process space of a circuit design. Optimizations are performed to replace padding that increase path delays on fast paths. At the stage in the design process where early-mode violations are addressed, placement, late-mode timing closure, routing, and detailed electrical and timing analysis are assumed to have been completed. The optimizations are designed to be effective in delaying fast paths while minimizing the impact on already-completed work on the chip, in contrast to relying only on adding pads that can have a negative impact on all of these quantities. The optimizations are classified according to their invasiveness and are followed by their deployment. The deployment is designed to minimize using delay pads, reduce design disruptions, and minimize effects on other aspects of the design.Type: GrantFiled: August 14, 2008Date of Patent: August 9, 2011Assignee: International Business Machines CorporationInventors: Pooja M. Kotecha, Frank J. Musante, Veena S. Pureswaran, Louise H. Trevillyan, Paul G. Villarrubia
-
Publication number: 20100042955Abstract: A system and a method for correcting early-mode timing violations that operate across the process space of a circuit design. Optimizations are performed to replace padding that increase path delays on fast paths. At the stage in the design process where early-mode violations are addressed, placement, late-mode timing closure, routing, and detailed electrical and timing analysis are assumed to have been completed. The optimizations are designed to be effective in delaying fast paths while minimizing the impact on already-completed work on the chip, in contrast to relying only on adding pads that can have a negative impact on all of these quantities. The optimizations are classified according to their invasiveness and are followed by their deployment. The deployment is designed to minimize using delay pads, reduce design disruptions, and minimize effects on other aspects of the design.Type: ApplicationFiled: August 14, 2008Publication date: February 18, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: POOJA M. KOTECHA, Frank J. Musante, Veena S. Pureswaran, Louise H. Trevillyan, Paul G. Villarrubia
-
Patent number: 7500207Abstract: An improved solution for designing a circuit is provided. A set of target paths, each of which has a performance attribute that is targeted for improvement, is obtained from a design for the circuit. An influence for one or more of the nodes in the set of target paths is obtained. One or more of the nodes are selected for improvement using the influence. Subsequently, the performance attribute for each selected node is improved. For example, an implementation of the node can be replaced with an implementation having an improved performance attribute. The relative improvement provided by an alternative implementation versus a relative detriment to another performance attribute can be obtained and used in selecting the node(s) for improvement. In one embodiment, the relative improvement and influence are used to obtain a sensitivity metric for each alternative implementation, which is used in selecting the node(s) for improvement. In this manner, the circuit can be improved in a more effective manner.Type: GrantFiled: February 15, 2006Date of Patent: March 3, 2009Assignee: International Business Machines CorporationInventors: Subhrajit Bhattacharya, Anthony Correale, Jr., Nathaniel D. Hieter, Veena S. Pureswaran, Ruchir Puri