Patents by Inventor Amit M. Mangalvedkar
Amit M. Mangalvedkar 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: 10917479Abstract: A method, computer program product, and computer system for receiving, at a first node of a plurality of nodes in a distributed architecture, a request for at least one of a device and a service based upon, at least in part, an attribute of at least one of the device and the service. A query to resolve the request may be forwarded to a plurality of nodes in the distributed architecture. A probability of at least a portion of nodes of the plurality of nodes to resolve the query may be determined based upon, at least in part, a search routing mechanism. The request may be forwarded to a second node of at least the portion of nodes of the plurality of nodes based upon, at least in part, the second node having a higher probability to resolve the query than a third node of at least the portion of nodes of the plurality of nodes.Type: GrantFiled: August 20, 2019Date of Patent: February 9, 2021Assignee: International Business Machines CorporationInventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
-
Publication number: 20190373066Abstract: A method, computer program product, and computer system for receiving, at a first node of a plurality of nodes in a distributed architecture, a request for at least one of a device and a service based upon, at least in part, an attribute of at least one of the device and the service. A query to resolve the request may be forwarded to a plurality of nodes in the distributed architecture. A probability of at least a portion of nodes of the plurality of nodes to resolve the query may be determined based upon, at least in part, a search routing mechanism. The request may be forwarded to a second node of at least the portion of nodes of the plurality of nodes based upon, at least in part, the second node having a higher probability to resolve the query than a third node of at least the portion of nodes of the plurality of nodes.Type: ApplicationFiled: August 20, 2019Publication date: December 5, 2019Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
-
Publication number: 20180152525Abstract: A method, computer program product, and computer system for receiving, at a first node of a plurality of nodes in a distributed architecture, a request for at least one of a device and a service based upon, at least in part, an attribute of at least one of the device and the service. A query to resolve the request may be forwarded to a plurality of nodes in the distributed architecture. A probability of at least a portion of nodes of the plurality of nodes to resolve the query may be determined based upon, at least in part, a search routing mechanism. The request may be forwarded to a second node of at least the portion of nodes of the plurality of nodes based upon, at least in part, the second node having a higher probability to resolve the query than a third node of at least the portion of nodes of the plurality of nodes.Type: ApplicationFiled: November 29, 2016Publication date: May 31, 2018Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
-
Patent number: 9953346Abstract: Advertisement content is received at a processor that manages inventory of a smart home appliance from an advertising distribution device within a home network. A determination is made to add an advertised item of the advertisement content to a spoke shopping cart based upon commodity data of the managed inventory of the smart home appliance. The advertised item is added to the spoke shopping cart.Type: GrantFiled: May 30, 2012Date of Patent: April 24, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
-
Patent number: 9684708Abstract: In an approach for creating a machine-to-machine device model based on ontological relationship, one or more computer processors determine a plurality of characteristics of one or more machine-to-machine devices within a machine-to-machine communication environment. The one or more computer processors determine one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices. The one or more computer processors create a semantic device model, based, at least in part, on the one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices.Type: GrantFiled: February 21, 2014Date of Patent: June 20, 2017Assignee: International Business Machines CorporationInventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
-
Patent number: 9672273Abstract: In an approach for creating a machine-to-machine device model based on ontological relationship, one or more computer processors determine a plurality of characteristics of one or more machine-to-machine devices within a machine-to-machine communication environment. The one or more computer processors determine one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices. The one or more computer processors create a semantic device model, based, at least in part, on the one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices.Type: GrantFiled: October 27, 2014Date of Patent: June 6, 2017Assignee: International Business Machines CorporationInventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
-
Patent number: 9516033Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.Type: GrantFiled: October 13, 2014Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
-
Publication number: 20160105441Abstract: Methods, systems, and computer program products for providing restricted access to given devices by constructing abstract devices are provided herein. A method includes generating a virtual device based on one or more physical devices; mapping multiple device actions of the one or more physical devices to multiple device actions of the virtual device exposed by the virtual device; incorporating (i) discretionary access control techniques, (ii) policy-based access control techniques, and (iii) a physical device-level partial ordering of actions to determine a resolution in response to a set of multiple user access requests for two or more of the multiple device actions of the virtual device; and executing the two or more device actions of the virtual device on the virtual device for one or more given users in accordance with said resolution by coordinating the execution of two or more corresponding device actions of the one or more physical devices on the one or more physical devices based on said mapping.Type: ApplicationFiled: October 13, 2014Publication date: April 14, 2016Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
-
Publication number: 20150242491Abstract: In an approach for creating a machine-to-machine device model based on ontological relationship, one or more computer processors determine a plurality of characteristics of one or more machine-to-machine devices within a machine-to-machine communication environment. The one or more computer processors determine one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices. The one or more computer processors create a semantic device model, based, at least in part, on the one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices.Type: ApplicationFiled: October 27, 2014Publication date: August 27, 2015Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
-
Publication number: 20150244561Abstract: In an approach for creating a machine-to-machine device model based on ontological relationship, one or more computer processors determine a plurality of characteristics of one or more machine-to-machine devices within a machine-to-machine communication environment. The one or more computer processors determine one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices. The one or more computer processors create a semantic device model, based, at least in part, on the one or more ontological relationships between the one or more machine-to-machine devices and the plurality of characteristics of the one or more machine-to-machine devices.Type: ApplicationFiled: February 21, 2014Publication date: August 27, 2015Applicant: International Business Machines CorporationInventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
-
Publication number: 20150026002Abstract: A smart home environment shopping system. One or more inventory needs lists are received from one or more respective smart appliances. Sources for available inventory items on the received inventory needs lists are identified, based on pre-defined rules. In another aspect of the invention, the available items are displayed to a user, and one or more inputs indicating inventory items to purchase are received. In a further aspect, associated metadata for one or more of the available items is displayed, the metadata including one or more of: price, discounts, quality, brand, flavor, user reviews, and advertisements. In a further aspect, one or more optimal travel routes connecting all identified sources of the available inventory items on the received inventory needs lists are determined.Type: ApplicationFiled: July 16, 2013Publication date: January 22, 2015Inventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
-
Publication number: 20150026007Abstract: A smart home environment shopping system. One or more inventory needs lists are received from one or more respective smart appliances. Sources for available inventory items on the received inventory needs lists are identified, based on pre-defined rules. In another aspect of the invention, the available items are displayed to a user, and one or more inputs indicating inventory items to purchase are received. In a further aspect, associated metadata for one or more of the available items is displayed, the metadata including one or more of: price, discounts, quality, brand, flavor, user reviews, and advertisements. In a further aspect, one or more optimal travel routes connecting all identified sources of the available inventory items on the received inventory needs lists are determined.Type: ApplicationFiled: December 17, 2013Publication date: January 22, 2015Applicant: International Business Machines CorporationInventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
-
Publication number: 20130325568Abstract: Advertisement content is received at a processor that manages inventory of a smart home appliance from an advertising distribution device within a home network. A determination is made to add an advertised item of the advertisement content to a spoke shopping cart based upon commodity data of the managed inventory of the smart home appliance. The advertised item is added to the spoke shopping cart.Type: ApplicationFiled: May 30, 2012Publication date: December 5, 2013Applicant: International Business Machines CorporationInventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam