Patents by Inventor Sougata Mukherjea

Sougata Mukherjea 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).

  • Publication number: 20160019401
    Abstract: Methods, systems, and computer program products for managing access of user information by third party applications are provided herein. A method includes compiling a set of user instructions for providing access of user resources to one or more third party applications, wherein the set of user instructions specifies a context in which each of multiple items of the user resources at one or more application programming interface providers can be accessed by the third party applications; mapping a request from one of the third party applications for access to one or more items of the user resources to the application programming interface providers, which correspond to one or more entities maintaining the user resources; and granting access to the one or more items of the user resources to said one third party application through the application programming interface providers based on the set of user instructions.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Applicant: International Business Machines Corporation
    Inventors: Apurva Kumar, Jim A. Laredo, Laura Z. Luan, Sougata Mukherjea
  • Patent number: 9218594
    Abstract: Techniques, a system and an article of manufacture for social network-assisted electronic payments. A method includes determining one or more members of a user's social network to query for a financial contribution towards payment of a real-time transaction between the user and a merchant, querying said one or more members in an order based on descending likelihood of member financial contribution until sufficient funds for payment of the transaction are received or all of said one or more members have been queried, and processing a money transfer from the user and/or each of said one or more members to the merchant to complete the real-time transaction.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: December 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Venkatraman Ramakrishna, Apurva Kumar, Sougata Mukherjea
  • Patent number: 9208518
    Abstract: A method, system and computer program product for increasing the sales of a retailer. A unit, referred to herein as the “retailer promotions device,” generates a group offer for a set of users/customers to purchase a product based on intelligent analytics (e.g., real-time attributes/dynamics such as the strategy in selling the remaining inventory). A group offer refers to an offer to sell a product at a promotional price if a number of users (e.g., users of mobile devices and/or customers online and/or customers in a physical store) agree to purchase the product at the promotional price within a time period. The group offer is sent to targeted users/customers via online and mobile devices as well as via electronic displays and kiosks in the physical store. By using real-time attributes/dynamics to generate group offers that can be sent to targeted users/customers, the sales of the retailer are likely to be increased.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: December 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: George T. Jacob Sushil, Vinod V. Mankar, Sougata Mukherjea, Gopal S. Pingali
  • Patent number: 9191918
    Abstract: A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: November 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Girish Dhanakshirur, Jayakarthik Jayabalan, Sumit Mittal, Sougata Mukherjea
  • Publication number: 20150324712
    Abstract: A method and system for tracking an IT infrastructure is provided. The method includes modeling an IT infrastructure as a collection of hardware components, software components, and networking components. An observer agent is deployed on each of the components. The observer agent performs a measurement process with respect to each of the components and a mapping process is performed with respect to the measurement process. An aggregation module is deployed and an aggregation process is performed with respect to results of the mapping process. In response, a two dimensional moving graph indicating results of the aggregation process is generated and displayed.
    Type: Application
    Filed: May 12, 2014
    Publication date: November 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Vikas Agarwal, Kuntal Dey, Alwyn R. Lobo, Sougata Mukherjea, Venkatraman Ramakrishna, Meghna Singh
  • Patent number: 9185680
    Abstract: A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: November 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kuntal Dey, Girish Dhanakshirur, Jayakarthik Jayabalan, Sumit Mittal, Sougata Mukherjea
  • Patent number: 9158510
    Abstract: Techniques for using a proxy model to encapsulate one or more telecommunications (telecom) functionalities are provided. The techniques include generating a proxy model, wherein the proxy model comprises at least one of a representation module, an implementation module, a metadata module, one or more utility snippet modules, one or more unit test code modules and a module linking to one or more blogs, and using the proxy model to encapsulate one or more telecom functionalities. Techniques are also provided for creating a telecom service using the proxy model.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dipanjan Chakraborty, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
  • Patent number: 9137651
    Abstract: A system and method are provided for generating a mobile software program for prospective users. Telecommunications data is received from a telecommunications source. Snapshot data is generated that is related to one or more software programs downloaded to an electronic device. A relevance matrix is generated from the generated snapshot data and the telecommunications data to determine a first software program of the one or more software programs for a predetermined first consumer of the electronic device users or to determine a plurality of second consumers of the electronic device users for receiving data related to a second software program of the plurality of the one or more software programs.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: September 15, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agarwal, Sumit Mittal, Sougata Mukherjea
  • Patent number: 9069848
    Abstract: Techniques for enriching a taxonomy using one or more additional taxonomies are provided. The techniques include receiving two or more taxonomies, wherein the two or more taxonomies comprise a destination taxonomy and one or more additional taxonomies, determining one or more relevant portions of the two or more taxonomies by identifying one or more common terms between the two or more taxonomies, importing one or more relevant portions from the one or more additional taxonomies into the destination taxonomy, and using the one or more imported taxonomy portions to enrich the destination taxonomy.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Sougata Mukherjea, Amit A. Nanavati, L. Venkata Subramaniam
  • Publication number: 20150181555
    Abstract: A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken.
    Type: Application
    Filed: June 24, 2014
    Publication date: June 25, 2015
    Inventors: Kuntal Dey, Girish Dhanakshirur, Jayakarthik Jayabalan, Sumit Mittal, Sougata Mukherjea
  • Publication number: 20150181556
    Abstract: A contextual push notification service is provided, including: receiving, by a mobile device, a notification message. The notification message comprises at least one context rule and a notification message. The at least one context rule is compared, on the mobile device, with at least one user context preference. Based on the results of the comparison, a notification action is taken.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kuntal Dey, Girish Dhanakshirur, Jayakarthik Jayabalan, Sumit Mittal, Sougata Mukherjea
  • Patent number: 9054971
    Abstract: A mechanism is provided in a data processing system for centralized policy management of multiple security domains in accordance with an illustrative embodiment. A policy enforcement point component in the data processing system receives an access request. The policy enforcement point component is managed by a plurality of security domains. The policy enforcement point component queries a policy broker component in the data processing system. The policy broker component determines an access decision that complies with policies of the plurality of security domains. It does so by orchestrating a workflow that involves the policy decision, administration, and information components of those domains. The policy broker component returns the access decision to the policy enforcement point component.
    Type: Grant
    Filed: April 24, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: Apurva Kumar, Sougata Mukherjea, Venkatraman Ramakrishna
  • Publication number: 20150039686
    Abstract: Techniques, systems, and articles of manufacture for mobile web adaptation techniques. A method includes determining a user preference value for each of multiple items of web content to be loaded onto a mobile device of the user; determining a content provider preference value for each of the multiple items of web content to be loaded onto at least the mobile device of the user; for each of the multiple items of web content to be loaded onto the mobile device of the user, combining (i) the corresponding user preference and (ii) the corresponding content provider preference value, thereby generating a combined value; and loading the multiple items of web content to the mobile device of the user in order of highest combined value to lowest combined value.
    Type: Application
    Filed: July 30, 2013
    Publication date: February 5, 2015
    Applicant: International Business Machines Corporation
    Inventors: Malolan Chetlur, Vikas Agarwal, Pradipta De, Sumit Mittal, Kuntal Dey, Sougata Mukherjea, Ayush Dubey
  • Patent number: 8930440
    Abstract: Methods and systems for enabling mobile mashups that amalgamate data and offerings from three dimensions: device features, Telecom network, and Web accessible services. Certain subject matter presented herein provides that this framework is established through middleware components, both on the server side as well as the device side, to provide support for mashing device and telecom interfaces. In addition, certain subject matter described herein provides for portability across different device platforms and different telecom operator networks.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: January 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agarwal, Sunil Goyal, Sumit Mittal, Sougata Mukherjea, John Ponzo, Fenil Shah
  • Patent number: 8856787
    Abstract: Methods and arrangements for on-boarding an application to a cloud. An application for hosting in a cloud environment is provided. Metadata related to the application is provided, and metadata related to the cloud is obtained. The application metadata and cloud metadata are compared, and the compatibility of the application with existing offerings of the cloud is ascertained. The application is on-boarded to the cloud.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agarwal, Michael Edward Alexander, Rema Ananthanarayanan, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
  • Publication number: 20140291391
    Abstract: Methods and arrangements for effecting payments via a mobile phone. A purchase request is received from a merchant on behalf of a customer. A code is provided to the customer via the merchant, via a first communication path. A purchase confirmation is directly received from the customer, the purchase confirmation being prompted by provision of the code to the customer. The purchase is validated via using the purchase confirmation from the customer via a second communication path different from the first communication path. Other variants and embodiments are broadly contemplated herein.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: International Business Machines Corporation
    Inventors: Apurva Kumar, Sougata Mukherjea, Venkatraman Ramakrishna
  • Patent number: 8825661
    Abstract: Systems and methods provide for indexing audio content by fusing the indexes derived from a keyword stream and a large vocabulary stream search. For example, systems and methods provide for two stream searching of Spoken Web VoiceSites, wherein metadata is extracted from the VoiceSite and is used to determine a set of keywords for high precision search while a traditional standard vocabulary set is used to perform a high results, low precision search. The results of the keyword search and the standard vocabulary search are fused together to form a comprehensive, ranked list of results.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Anupam Joshi, Sougata Mukherjea, Nitendra Rajput
  • Patent number: 8819679
    Abstract: Methods and arrangements for on-boarding an application to a cloud. An application for hosting in a cloud environment is provided. Metadata related to the application is provided, and metadata related to the cloud is obtained. The application metadata and cloud metadata are compared, and the compatibility of the application with existing offerings of the cloud is ascertained. The application is on-boarded to the cloud.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vikas Agarwal, Michael Edward Alexander, Rema Ananthanarayanan, Sunil Goyal, Sumit Mittal, Sougata Mukherjea
  • Publication number: 20140136352
    Abstract: Techniques, a system and an article of manufacture for social network-assisted electronic payments. A method includes determining one or more members of a user's social network to query for a financial contribution towards payment of a real-time transaction between the user and a merchant, querying said one or more members in an order based on descending likelihood of member financial contribution until sufficient funds for payment of the transaction are received or all of said one or more members have been queried, and processing a money transfer from the user and/or each of said one or more members to the merchant to complete the real-time transaction.
    Type: Application
    Filed: November 9, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Venkatraman Ramakrishna, Apurva Kumar, Sougata Mukherjea
  • Publication number: 20140122218
    Abstract: A method, system and computer program product for increasing the sales of a retailer. A unit, referred to herein as the “retailer promotions device,” generates a group offer for a set of users/customers to purchase a product based on intelligent analytics (e.g., real-time attributes/dynamics such as the strategy in selling the remaining inventory). A group offer refers to an offer to sell a product at a promotional price if a number of users (e.g., users of mobile devices and/or customers online and/or customers in a physical store) agree to purchase the product at the promotional price within a time period. The group offer is sent to targeted users/customers via online and mobile devices as well as via electronic displays and kiosks in the physical store. By using real-time attributes/dynamics to generate group offers that can be sent to targeted users/customers, the sales of the retailer are likely to be increased.
    Type: Application
    Filed: January 7, 2014
    Publication date: May 1, 2014
    Applicant: International Business Machines Corporation
    Inventors: George T. Jacob Sushil, Vinod V. Mankar, Sougata Mukherjea, Gopal S. Pingali