Patents by Inventor Girish Padmanabhan

Girish Padmanabhan 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: 20200351550
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for providing online media content. Online audiovisual media to be displayed to a user is provided to a client device. In response to detecting that the user is inattentive relative to the displayed audiovisual media, the provisioning of the audiovisual media and/or the display of the audiovisual media on the client device are automatically paused. In response to detecting that the user's attention has returned to the audiovisual media, a modified version of the audiovisual media is provided to the client device, to be displayed to the user.
    Type: Application
    Filed: May 3, 2019
    Publication date: November 5, 2020
    Inventors: Chaitanya Korupolu, Girish Padmanabhan, Venkata Vara Prasad Karri
  • Patent number: 10825307
    Abstract: Aspects of the present invention disclose a method for determining and providing notifications regarding ATMs that can fulfill a transaction plan of a user. The method includes one or more processors determining a transaction plan for a user, the transaction plan including a schedule of future transactions of the user based on historical user data and user-provided information, wherein the determined transaction plan includes a forecast future withdrawal amount and corresponding time. The method further includes one or more processors identifying an automated teller machine (ATM) preferred by the user. The method further includes one or more processors determining whether the ATM preferred by the user can fulfill the determined transaction plan. In response to determining that the ATM preferred by the user cannot fulfill the determined transaction plan, the method further includes determining one or more alternate ATMs that can fulfill the determined transaction plan.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: November 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Mandar Dattatraya Bhuvad, Nitesh Jankilal Shreemali, Sreenath Raghunath, Manish Madhukarrao Tumbde, Girish Padmanabhan
  • Patent number: 10749933
    Abstract: Examples of techniques for data sharing among processing systems in a collaboration group are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a message sent to a collaboration group via a first network connection. The first processing system is a member of the collaboration group. The method further includes downloading data associated with the message via the first network connection. The method further includes determining whether any additional processing systems that are members of the collaboration group are in proximity to the first processing system. The method further includes, based at least in part on determining that a second processing system that is a member of the collaboration group is in proximity to the first processing system, transmitting a message indicator from the first processing system to the second processing system via a second network connection.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: August 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Patent number: 10743151
    Abstract: Aspects of the invention include collecting contact information in a background mode by a contact service application executing on a first electronic communication device of a first user. The collecting includes detecting via a first communication channel second electronic communication devices of second users executing copies of the contact service application. Contact information is received for each of the second users. At least a portion of the contact information for each of the second users is in a format that is not readable via a user interface of the first electronic communication device. A request from the first user to contact a selected one of the second users is received via the user interface of the first electronic communication device. In response to receiving the request, a second communication channel is initiated with the selected one of the second users based at least in part on the received contact information.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: August 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hina Purohit, Prasad P. Purandare, Girish Padmanabhan
  • Patent number: 10701004
    Abstract: Techniques for simulating executable objects included in electronic messages are provided. An electronic message including a button in a captured portion of a dialog box is received. The captured portion is presented on a user interface. A query for data that is associated with the dialog box is sent to a database. Based on extracted information received in response to the query, a response that is associated with a click on the button is simulated based on an interaction with the captured portion. The electronic message is modified on the user interface based on the simulated response. The modification(s) present the captured portion on the user interface such that the captured portion includes details relating to a subject of the dialog box based on the simulated response.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
  • Patent number: 10685217
    Abstract: A computing network may include, in an example, a plurality of media output devices communicatively coupled via the computing network; a tracking module to, when executed by a processor: track a user's emotional connection with a first media output from a first media output device of the plurality of media output devices to calculate an emotional quotient score; track the users's disconnection with the first media output from the first media output device; a connection module to connect the user to a related media output from a second media output device based on the emotional quotient score.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: June 16, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Prasad P. Purandare, Girish Padmanabhan, Rajesh Patil, Anand N. Deshpande
  • Patent number: 10623471
    Abstract: Examples of techniques for data sharing among processing systems in a collaboration group are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a message sent to a collaboration group via a first network connection. The first processing system is a member of the collaboration group. The method further includes downloading data associated with the message via the first network connection. The method further includes determining whether any additional processing systems that are members of the collaboration group are in proximity to the first processing system. The method further includes, based at least in part on determining that a second processing system that is a member of the collaboration group is in proximity to the first processing system, transmitting a message indicator from the first processing system to the second processing system via a second network connection.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: April 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Publication number: 20200100074
    Abstract: Aspects of the invention include collecting contact information in a background mode by a contact service application executing on a first electronic communication device of a first user. The collecting includes detecting via a first communication channel second electronic communication devices of second users executing copies of the contact service application. Contact information is received for each of the second users. At least a portion of the contact information for each of the second users is in a format that is not readable via a user interface of the first electronic communication device. A request from the first user to contact a selected one of the second users is received via the user interface of the first electronic communication device. In response to receiving the request, a second communication channel is initiated with the selected one of the second users based at least in part on the received contact information.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 26, 2020
    Inventors: Hina Purohit, Prasad P. Purandare, Girish Padmanabhan
  • Publication number: 20200021638
    Abstract: Examples of techniques for data sharing among processing systems in a collaboration group are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a message sent to a collaboration group via a first network connection. The first processing system is a member of the collaboration group. The method further includes downloading data associated with the message via the first network connection. The method further includes determining whether any additional processing systems that are members of the collaboration group are in proximity to the first processing system. The method further includes, based at least in part on determining that a second processing system that is a member of the collaboration group is in proximity to the first processing system, transmitting a message indicator from the first processing system to the second processing system via a second network connection.
    Type: Application
    Filed: September 25, 2019
    Publication date: January 16, 2020
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Patent number: 10474453
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Patent number: 10467000
    Abstract: Decision making for custom portal developments is automated by the collection of product usage logs and analysis of the data collected to determine whether to create a native portlet for the product, and whether the portlet is to have multi-channel capability. Product usage logs include user interaction with the product and the type of traffic coming to the site. The recommended action is based on the analysis of log data with respect to specified key parameters.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
  • Publication number: 20190325204
    Abstract: A computing network may include, in an example, a plurality of media output devices communicatively coupled via the computing network; a tracking module to, when executed by a processor: track a user's emotional connection with a first media output from a first media output device of the plurality of media output devices to calculate an emotional quotient score; track the users's disconnection with the first media output from the first media output device; a connection module to connect the user to a related media output from a second media output device based on the emotional quotient score.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Prasad P. Purandare, Girish Padmanabhan, Rajesh Patil, Anand N. Deshpande
  • Patent number: 10430034
    Abstract: In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
  • Patent number: 10430033
    Abstract: In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
  • Publication number: 20190268400
    Abstract: Examples of techniques for data sharing among processing systems in a collaboration group are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a message sent to a collaboration group via a first network connection. The first processing system is a member of the collaboration group. The method further includes downloading data associated with the message via the first network connection. The method further includes determining whether any additional processing systems that are members of the collaboration group are in proximity to the first processing system. The method further includes, based at least in part on determining that a second processing system that is a member of the collaboration group is in proximity to the first processing system, transmitting a message indicator from the first processing system to the second processing system via a second network connection.
    Type: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Publication number: 20190141114
    Abstract: Examples of techniques for data sharing among processing systems in a collaboration group are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes receiving a message sent to a collaboration group via a first network connection. The first processing system is a member of the collaboration group. The method further includes downloading data associated with the message via the first network connection. The method further includes determining whether any additional processing systems that are members of the collaboration group are in proximity to the first processing system. The method further includes, based at least in part on determining that a second processing system that is a member of the collaboration group is in proximity to the first processing system, transmitting a message indicator from the first processing system to the second processing system via a second network connection.
    Type: Application
    Filed: November 8, 2017
    Publication date: May 9, 2019
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Patent number: 10178058
    Abstract: Expanding captured portions of references in an instant messaging system is supported. An electronic message that includes a captured portion of a reference is received. The captured portion is a portion of the reference that is inserted into the electronic message by a sender. A query for data that is associated with the reference is sent to a database that stores a supplemental object, and in response, information extracted from the supplemental object is received. The visual representation of the captured portion is presented and modified within the electronic message, via a user interface, based on (i) the information extracted from the supplemental object and (ii) an interaction with the captured portion that generated the query, the interaction comprising dragging a handle that is associated with a border of the captured portion of the reference such that more than the captured portion of the reference is presented.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
  • Publication number: 20180275842
    Abstract: In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
    Type: Application
    Filed: June 4, 2018
    Publication date: September 27, 2018
    Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
  • Publication number: 20180275843
    Abstract: In an approach for displaying applications associated with content in a clipboard, a computer receives a selection of content to transfer to a clipboard, wherein the content is selected from a first application on a computing device. The computer identifies one or more applications on one or more computing devices capable of processing the received selection. The computer assigns the identified one or more applications to one or more categories. The computer displays one or more user interface objects representative of the one or more applications with a respective assigned category.
    Type: Application
    Filed: June 4, 2018
    Publication date: September 27, 2018
    Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
  • Publication number: 20180268373
    Abstract: A method, system and computer program product for determining key professional skills and personality traits for a job is disclosed. A computer-implemented method is provided that comprises analyzing organization and industry data to identify one or more job-specific attributes associated with a job. A job-specific attributes profile for the job is generated comprising the one or more identified job-specific attributes. The job-specific attributes include one or more professional skills and personality traits that positively influence an outcome of the job.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hari Bheemavarapu, Hemanth Kumar Choudhary Kadambala, Stefan Liesche, John Arthur Medicke, Girish Padmanabhan, Priya Rao, Srikrishnan Sundararajan, Ravi Teja Vadlamani, Venkataramana Veeshagouni