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: 11195100
    Abstract: 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: Grant
    Filed: August 17, 2016
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
  • Patent number: 11195101
    Abstract: 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: Grant
    Filed: November 15, 2017
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Rajesh Patil, Sunanda Patil, Prasad P. Purandare
  • Patent number: 11038832
    Abstract: 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: Grant
    Filed: July 23, 2019
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Patil, Prasad P. Purandare
  • Patent number: 10986163
    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: September 25, 2019
    Date of Patent: April 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bhavana Ramakant Gaikwad, Girish Padmanabhan, Rajesh V. Patil, Prasad P. Purandare, Hina Purohit
  • Patent number: 10951570
    Abstract: 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: Grant
    Filed: October 17, 2019
    Date of Patent: March 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
  • 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: 10628498
    Abstract: 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: Grant
    Filed: May 25, 2017
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sivakumar Avkd, Prasad P. Purandare
  • 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
  • Patent number: 10594637
    Abstract: 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: Grant
    Filed: July 11, 2018
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Prasad P. Purandare
  • Patent number: 10587546
    Abstract: 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: Grant
    Filed: July 11, 2018
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Apurva S. Patel, Prasad P. Purandare
  • Patent number: 10579214
    Abstract: 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: Grant
    Filed: September 14, 2015
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nizar Lethif, Apurva S. Patel, Prasad P. Purandare
  • Publication number: 20200053040
    Abstract: 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: Application
    Filed: October 17, 2019
    Publication date: February 13, 2020
    Inventors: Snehal S. Devasthali, Jayant S. Koppikar, Prasad P. Purandare
  • 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
  • Publication number: 20190349330
    Abstract: 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: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Rajesh Patil, Prasad P. Purandare
  • Publication number: 20190349329
    Abstract: 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: Application
    Filed: July 23, 2019
    Publication date: November 14, 2019
    Inventors: Rajesh Patil, Prasad P. Purandare
  • 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