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: 20200351550Abstract: 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: ApplicationFiled: May 3, 2019Publication date: November 5, 2020Inventors: Chaitanya Korupolu, Girish Padmanabhan, Venkata Vara Prasad Karri
-
Patent number: 10825307Abstract: 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: GrantFiled: June 24, 2019Date of Patent: November 3, 2020Assignee: International Business Machines CorporationInventors: Mandar Dattatraya Bhuvad, Nitesh Jankilal Shreemali, Sreenath Raghunath, Manish Madhukarrao Tumbde, Girish Padmanabhan
-
Patent number: 10749933Abstract: 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: GrantFiled: May 9, 2019Date of Patent: August 18, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Patent number: 10743151Abstract: 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: GrantFiled: September 25, 2018Date of Patent: August 11, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hina Purohit, Prasad P. Purandare, Girish Padmanabhan
-
Patent number: 10701004Abstract: 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: GrantFiled: September 14, 2016Date of Patent: June 30, 2020Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Patent number: 10685217Abstract: 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: GrantFiled: April 18, 2018Date of Patent: June 16, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Prasad P. Purandare, Girish Padmanabhan, Rajesh Patil, Anand N. Deshpande
-
Patent number: 10623471Abstract: 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: GrantFiled: November 8, 2017Date of Patent: April 14, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Publication number: 20200100074Abstract: 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: ApplicationFiled: September 25, 2018Publication date: March 26, 2020Inventors: Hina Purohit, Prasad P. Purandare, Girish Padmanabhan
-
Publication number: 20200021638Abstract: 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: ApplicationFiled: September 25, 2019Publication date: January 16, 2020Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Patent number: 10474453Abstract: 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: GrantFiled: March 8, 2016Date of Patent: November 12, 2019Assignee: International Business Machines CorporationInventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
-
Patent number: 10467000Abstract: 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: GrantFiled: March 18, 2015Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Mudit Mehrotra, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare
-
Publication number: 20190325204Abstract: 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: ApplicationFiled: April 18, 2018Publication date: October 24, 2019Inventors: Prasad P. Purandare, Girish Padmanabhan, Rajesh Patil, Anand N. Deshpande
-
Patent number: 10430034Abstract: 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: GrantFiled: June 4, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
-
Patent number: 10430033Abstract: 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: GrantFiled: June 4, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
-
Publication number: 20190268400Abstract: 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: ApplicationFiled: May 9, 2019Publication date: August 29, 2019Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Publication number: 20190141114Abstract: 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: ApplicationFiled: November 8, 2017Publication date: May 9, 2019Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Patent number: 10178058Abstract: 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: GrantFiled: January 28, 2016Date of Patent: January 8, 2019Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Girish Padmanabhan, Maitreyee M. Patukale, Prasad P. Purandare
-
Publication number: 20180275842Abstract: 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: ApplicationFiled: June 4, 2018Publication date: September 27, 2018Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
-
Publication number: 20180275843Abstract: 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: ApplicationFiled: June 4, 2018Publication date: September 27, 2018Inventors: Girish Padmanabhan, Sunanda Patil, Hina Purohit
-
Publication number: 20180268373Abstract: 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: ApplicationFiled: March 17, 2017Publication date: September 20, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hari Bheemavarapu, Hemanth Kumar Choudhary Kadambala, Stefan Liesche, John Arthur Medicke, Girish Padmanabhan, Priya Rao, Srikrishnan Sundararajan, Ravi Teja Vadlamani, Venkataramana Veeshagouni