Patents by Inventor Yogesh A. Bute

Yogesh A. Bute 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: 11010812
    Abstract: A sensor-enabled smart device may be recommended to a user. The sensor-enabled smart device may be identified from a registry on a network. The smart device may have the ability to send and receive real-time data over the network. A value of the device, to the user, may be determined based on user analytics. A vendor through which to sell the device may be determined based on market analytics. A sale of the device via the vendor may be recommended to the user.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Anurag Srivastava, Sandip P. Thube
  • Patent number: 10372818
    Abstract: In an approach to text prediction, a computer detects an initialization of a text-based communication between a first user and a second user. The computer determines whether a predictive text dictionary associated with the second user exists, wherein the predictive text dictionary is based, at least in part, on a history of communication between the first user and the second user. Responsive to determining a predictive text dictionary associated with the second user exists, the computer receives the text-based communication. The computer determines whether one or more words are detected in the text-based communication that do not exist in the predictive text dictionary associated with the second user. Responsive to determining one or more words are detected that do not exist in the predictive text dictionary associated with the second user, the computer adds the one or more new words to the predictive text dictionary associated with the second user.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Sandip P. Thube
  • Patent number: 10347542
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20190115264
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 18, 2019
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20190104203
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Application
    Filed: December 3, 2018
    Publication date: April 4, 2019
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Patent number: 10171629
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Patent number: 10042841
    Abstract: In an approach to text prediction, a computer detects an initialization of a text-based communication between a first user and a second user. The computer determines whether a predictive text dictionary associated with the second user exists, wherein the predictive text dictionary is based, at least in part, on a history of communication between the first user and the second user. Responsive to determining a predictive text dictionary associated with the second user exists, the computer receives the text-based communication. The computer determines whether one or more words are detected in the text-based communication that do not exist in the predictive text dictionary associated with the second user. Responsive to determining one or more words are detected that do not exist in the predictive text dictionary associated with the second user, the computer adds the one or more new words to the predictive text dictionary associated with the second user.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Sandip P. Thube
  • Publication number: 20170262923
    Abstract: A sensor-enabled smart device may be recommended to a user. The sensor-enabled smart device may be identified from a registry on a network. The smart device may have the ability to send and receive real-time data over the network. A value of the device, to the user, may be determined based on user analytics. A vendor through which to sell the device may be determined based on market analytics. A sale of the device via the vendor may be recommended to the user.
    Type: Application
    Filed: March 14, 2016
    Publication date: September 14, 2017
    Inventors: Yogesh A. Bute, Anurag Srivastava, Sandip P. Thube
  • Patent number: 9667749
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Patent number: 9667750
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20170070599
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Application
    Filed: October 21, 2016
    Publication date: March 9, 2017
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20170070597
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Application
    Filed: September 8, 2015
    Publication date: March 9, 2017
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20170070598
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Application
    Filed: October 21, 2016
    Publication date: March 9, 2017
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama
  • Publication number: 20170017637
    Abstract: In an approach to text prediction, a computer detects an initialization of a text-based communication between a first user and a second user. The computer determines whether a predictive text dictionary associated with the second user exists, wherein the predictive text dictionary is based, at least in part, on a history of communication between the first user and the second user. Responsive to determining a predictive text dictionary associated with the second user exists, the computer receives the text-based communication. The computer determines whether one or more words are detected in the text-based communication that do not exist in the predictive text dictionary associated with the second user. Responsive to determining one or more words are detected that do not exist in the predictive text dictionary associated with the second user, the computer adds the one or more new words to the predictive text dictionary associated with the second user.
    Type: Application
    Filed: July 17, 2015
    Publication date: January 19, 2017
    Inventors: Yogesh A. Bute, Sandip P. Thube
  • Publication number: 20170017639
    Abstract: In an approach to text prediction, a computer detects an initialization of a text-based communication between a first user and a second user. The computer determines whether a predictive text dictionary associated with the second user exists, wherein the predictive text dictionary is based, at least in part, on a history of communication between the first user and the second user. Responsive to determining a predictive text dictionary associated with the second user exists, the computer receives the text-based communication. The computer determines whether one or more words are detected in the text-based communication that do not exist in the predictive text dictionary associated with the second user. Responsive to determining one or more words are detected that do not exist in the predictive text dictionary associated with the second user, the computer adds the one or more new words to the predictive text dictionary associated with the second user.
    Type: Application
    Filed: May 18, 2016
    Publication date: January 19, 2017
    Inventors: Yogesh A. Bute, Sandip P. Thube
  • Patent number: 9525725
    Abstract: A method for a client-initiated leader election in a distributed system including receiving a master listener election request by at least one listener of a plurality of listeners in the distributed system, arranging a list of configured listeners in a descending priority order, the list of configured listeners comprises one or more listeners of the plurality of listeners set for connection, selecting a listener with a highest priority from the list of configured listeners, determining an availability of the selected listener, verifying a connectivity to the selected listener using a ping utility program, assigning the selected listener as a master listener based on the connectivity, and connecting to the master listener.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Yogesh A. Bute, Hemant K. Shukla, Vinod K. Srivastava, Sandip P. Thube, Dharmesh V. Vadgama