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: 10917479
    Abstract: 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: Grant
    Filed: August 20, 2019
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
  • Publication number: 20190373066
    Abstract: 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: Application
    Filed: August 20, 2019
    Publication date: December 5, 2019
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
  • Publication number: 20180152525
    Abstract: 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: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Shachi Sharma
  • Patent number: 9953346
    Abstract: 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: Grant
    Filed: May 30, 2012
    Date of Patent: April 24, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
  • Patent number: 9684708
    Abstract: 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: Grant
    Filed: February 21, 2014
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
  • Patent number: 9672273
    Abstract: 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: Grant
    Filed: October 27, 2014
    Date of Patent: June 6, 2017
    Assignee: International Business Machines Corporation
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
  • Patent number: 9516033
    Abstract: 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: Grant
    Filed: October 13, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
  • Publication number: 20160105441
    Abstract: 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: Application
    Filed: October 13, 2014
    Publication date: April 14, 2016
    Inventors: Nilanjan Banerjee, Pralhad Deshpande, Shalini Kapoor, Palanivel Kodeswaran, Rajan Kumar, Amit M. Mangalvedkar, Amit A. Nanavati
  • Publication number: 20150242491
    Abstract: 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: Application
    Filed: October 27, 2014
    Publication date: August 27, 2015
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
  • Publication number: 20150244561
    Abstract: 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: Application
    Filed: February 21, 2014
    Publication date: August 27, 2015
    Applicant: International Business Machines Corporation
    Inventors: Shalini Kapoor, Amit M. Mangalvedkar, Vishwanath Narayan, Pallavi Nishtala, Sivananthan Perumal
  • Publication number: 20150026002
    Abstract: 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: Application
    Filed: July 16, 2013
    Publication date: January 22, 2015
    Inventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
  • Publication number: 20150026007
    Abstract: 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: Application
    Filed: December 17, 2013
    Publication date: January 22, 2015
    Applicant: International Business Machines Corporation
    Inventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam
  • Publication number: 20130325568
    Abstract: 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: Application
    Filed: May 30, 2012
    Publication date: December 5, 2013
    Applicant: International Business Machines Corporation
    Inventors: Amit M. Mangalvedkar, Sivananthan Perumal, Dhandapani Shanmugam