Patents by Inventor Prasad P. Purandare
Prasad P. Purandare 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: 11195100Abstract: A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.Type: GrantFiled: August 17, 2016Date of Patent: December 7, 2021Assignee: International Business Machines CorporationInventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
-
Patent number: 11195101Abstract: A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.Type: GrantFiled: November 15, 2017Date of Patent: December 7, 2021Assignee: International Business Machines CorporationInventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
-
Patent number: 11038832Abstract: Disclosed aspects relate to response status management in a social networking environment. A message from a source user to a recipient user may be detected in the social networking environment in response to a triggering event, wherein the triggering event is the recipient user being added to a guest list, and wherein the message is a party invitation. A set of message response actions related to the recipient user may be identified. A response status may be determined based on the set of message response actions, wherein the response status relates to the recipient user. An indication of the response status may be provided to the source user, wherein the indication includes a gif video indicator.Type: GrantFiled: July 23, 2019Date of Patent: June 15, 2021Assignee: International Business Machines CorporationInventors: Rajesh Patil, Prasad P. Purandare
-
Patent number: 10986163Abstract: 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: September 25, 2019Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
-
Patent number: 10951570Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: GrantFiled: October 17, 2019Date of Patent: March 16, 2021Assignee: International Business Machines CorporationInventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
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: 10628498Abstract: A communication engine collects a first topic of a first user. The communication engine retrieves a message-aggregation from a content delivery repository. The message-aggregation includes a plurality of messages and a title. The message-aggregation is generated by a content provider before retrieval. The communication engine detects a relevant first message in the plurality of messages based on the first topic. The communication engine alters the message-aggregation such that the relevant first message is distinguished from the plurality of messages other than the first message. The alteration is based on the detected relevant first message. The communication engine also alters the title of the message-aggregation based on the detected relevant first message.Type: GrantFiled: May 25, 2017Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Sivakumar Avkd, Prasad P. Purandare
-
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
-
Patent number: 10594637Abstract: A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may receive usage information about the first device and a second device associated with the user. The processor may determine whether to send the electronic message to the second device based on the received usage information. The second device may be capable of receiving messages having a second format. The processor may determine, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format. The processor may transform, in response to determining to transform the electronic message to the second format, the electronic message. The processor may transmit the transformed electronic message to the second device.Type: GrantFiled: July 11, 2018Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Apurva S. Patel, Prasad P. Purandare
-
Patent number: 10587546Abstract: A processor may receive an electronic message sent to a first device associated with a user. The electronic message may have a first format. The processor may receive usage information about the first device and a second device associated with the user. The processor may determine whether to send the electronic message to the second device based on the received usage information. The second device may be capable of receiving messages having a second format. The processor may determine, in response to determining to send the electronic message to the second device, whether to transform the electronic message from the first format to the second format. The processor may transform, in response to determining to transform the electronic message to the second format, the electronic message. The processor may transmit the transformed electronic message to the second device.Type: GrantFiled: July 11, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Apurva S. Patel, Prasad P. Purandare
-
Patent number: 10579214Abstract: A method for enabling at least one user interface display field to perform at least one action is provided. The method may include receiving a first user action associated with the at least one user interface display field. The method may further include activating the at least one user interface display field in response to the received first user action. Additionally, the method may include determining a context associated with the activated at least one user interface display field. The method may also include applying the determined context associated with the activated at least one user interface display. The method may further include receiving a second user action associated with the activated at least one user interface display field based on the applied determined context. The method may also include executing the received second user action.Type: GrantFiled: September 14, 2015Date of Patent: March 3, 2020Assignee: International Business Machines CorporationInventors: Nizar Lethif, Apurva S. Patel, Prasad P. Purandare
-
Publication number: 20200053040Abstract: According to one exemplary embodiment, a processor-implemented method for informing a user that an important unread email (IUE) will be removed from an online communication inbox, wherein the IUE is a high priority email determined by an algorithm is provided. The method may include determining, by the processor, if the online communication inbox associated with the user has received the IUE. The method may also include determining if an email removal event associated with the received IUE will occur within a threshold time. The method may then include displaying a notification to the user of the email removal event based on determining that the email removal event will occur within the threshold time.Type: ApplicationFiled: October 17, 2019Publication date: February 13, 2020Inventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
-
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
-
Publication number: 20190349330Abstract: An embodiment of the invention may include a semiconductor structure for ensuring semiconductor design integrity. The semiconductor structure may include an electrical circuit necessary for the operation of the semiconductor circuit and white space having no electrical circuit. The semiconductor structure may include an optical pattern used for validating the semiconductor circuit design formed in the white space of the electrical circuit. In an embodiment of the invention, the optical pattern may include one or more deposition layers. In an embodiment of the invention, the optical pattern may include covershapes. In an embodiment of the invention, the optical pattern may be physically isolated from the electrical circuit. The optical pattern may include a Moiré pattern.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventors: Rajesh Patil, Prasad P. Purandare
-
Publication number: 20190349329Abstract: Disclosed aspects relate to response status management in a social networking environment. A message from a source user to a recipient user may be detected in the social networking environment in response to a triggering event, wherein the triggering event is the recipient user being added to a guest list, and wherein the message is a party invitation. A set of message response actions related to the recipient user may be identified. A response status may be determined based on the set of message response actions, wherein the response status relates to the recipient user. An indication of the response status may be provided to the source user, wherein the indication includes a gif video indicator.Type: ApplicationFiled: July 23, 2019Publication date: November 14, 2019Inventors: Rajesh Patil, Prasad P. Purandare
-
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