Patents by Inventor Sandip P. Thube

Sandip P. Thube 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: 20240007463
    Abstract: Commands that are input through a cloud platform are delivered to a management appliance of a software-defined data center (SDDC). A number of tokens are issued in the process of delivering the commands from the cloud platform to the management appliance. A method of issuing a command to the management appliance to modify an inventory of virtual objects deployed in the SDDC, includes: retrieving a message generated by a cloud service, the message including a task to modify the inventory of virtual objects deployed in the SDDC, a first token identifying a user who requested the task, and a second token containing information about the management appliance and a role assigned to the user; exchanging the first and second tokens with the management appliance for an authentication token for accessing the management appliance; and transmitting the command to the management appliance along with the authentication token.
    Type: Application
    Filed: June 30, 2022
    Publication date: January 4, 2024
    Inventors: Andrew GORMLEY, Durgaprasad KARRI, Mathangi VENKATESAN, Sandip P. THUBE, Maitreyee SAIKIA, John E. BREZAK, Narasimha MURTHI
  • 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: 20180189829
    Abstract: Systems, methods and tools for delivering campaign related messages to users engaging in potential cross-currency transactions. Embodiments of the disclosure combines analytics with data collection techniques to predict potential cross-currency transaction, learn about the user, user's location, the user's native currency type associated with the transaction predicted and obtain conversion rate information to make predictions about the strengths or weaknesses of the user's native currency. The embodiments may direct campaign messages to the user's client device promoting or encouraging cost savings the user may incur by completing the transaction at a favorable time for the currency exchange. The cross-currency campaign delivery system may optimize the offers extended to the user during a messaging campaign by comparing the currency rates being used in the cross-currency transaction to the projected strength of the currency at both the present time and over a projected timeline.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Inventors: Sachin S. Patwardhan, Shikha Singh, 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: 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: 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: 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
  • 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
  • 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
  • Publication number: 20160364754
    Abstract: A method for creating a personalized marketing strategy for a user involved in an online conversation associated with a mobile device is provided. The method may include receiving a strategy and execution plan. The method may also include receiving a plurality of searchable keywords. The method may include monitoring the online conversation to identify the presence of the searchable keywords. The method may also include capturing a plurality of statements containing the searchable keywords. The method may include deriving a plurality of sentiments and a plurality of psychographics from the captured plurality of statements. The method may include mapping the derived plurality of sentiments and the derived plurality of psychographics to a plurality of segments associated with the received strategy and execution plan. The method may also include creating a marketing strategy and a personalized offer associated with the user based on the mapping.
    Type: Application
    Filed: June 11, 2015
    Publication date: December 15, 2016
    Inventors: Sandip P. Thube, Dattatraya R. Ubhe, Dharmesh V. Vadgama