Patents by Inventor Shailendra Moyal

Shailendra Moyal 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: 10051235
    Abstract: A computing device receives session description protocol (SDP) information including network parameters, from a plurality of client devices participating in an audio-video conference hosted by a primary conference host. The computing device selects a secondary conference host from the plurality of client devices. In response to receiving the SDP information from the plurality of client devices, the computing device sends a reply, including network parameter information identifying the secondary conference host, to the plurality of client devices of the audio-video conference. The computing device determines a failure of the primary conference host, wherein the failure is based, at least in part, on a violation of a threshold limit of a transmission rate of the primary conference host, and in response to determining the failure, the computing device sends information to activate the secondary conference host as the audio-video conference host, to the plurality of client devices.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sneha J. Heda, Sagar D. Joshi, Shailendra Moyal
  • Publication number: 20180204576
    Abstract: A method for identifying and managing users within a group during a teleconference. The method includes a computer processor determining that a group of users are sharing a first client device to communicate, via a teleconference with one or more other users. The method further includes identifying a first user, of the group of user that are sharing the first client device, that is speaking during a first portion of the teleconference. The method further includes determining an action corresponding to the first user, where an action affects managing content of the teleconference at a client device. The method further includes initiating the determined action corresponding to the first user.
    Type: Application
    Filed: January 19, 2017
    Publication date: July 19, 2018
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Patent number: 10007780
    Abstract: Disclosed aspects relate to authentication management. A first valid authentication input may be established with respect to access enablement to a computing asset. A second valid authentication input may be established with respect to access enablement to the computing asset. A triggering event may be detected. The first valid authentication input may be deactivated based on the triggering event. The second valid authentication input may be activated based on the triggering event. The graphical user interface may be presented which may appear to prompt for the first valid authentication input. The second valid authentication input may be received via the graphical user interface. Access enablement with respect to the computing asset may be authenticated in response to receiving the second valid authentication input.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Publication number: 20180165445
    Abstract: Disclosed aspects relate to authentication management. A first valid authentication input may be established with respect to access enablement to a computing asset. A second valid authentication input may be established with respect to access enablement to the computing asset. A triggering event may be detected. The first valid authentication input may be deactivated based on the triggering event. The second valid authentication input may be activated based on the triggering event. The graphical user interface may be presented which may appear to prompt for the first valid authentication input. The second valid authentication input may be received via the graphical user interface. Access enablement with respect to the computing asset may be authenticated in response to receiving the second valid authentication input.
    Type: Application
    Filed: September 1, 2017
    Publication date: June 14, 2018
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Publication number: 20180165444
    Abstract: Disclosed aspects relate to authentication management. A first valid authentication input may be established with respect to access enablement to a computing asset. A second valid authentication input may be established with respect to access enablement to the computing asset. A triggering event may be detected. The first valid authentication input may be deactivated based on the triggering event. The second valid authentication input may be activated based on the triggering event. The graphical user interface may be presented which may appear to prompt for the first valid authentication input. The second valid authentication input may be received via the graphical user interface. Access enablement with respect to the computing asset may be authenticated in response to receiving the second valid authentication input.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 14, 2018
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Patent number: 9996687
    Abstract: Disclosed aspects relate to authentication management. A first valid authentication input may be established with respect to access enablement to a computing asset. A second valid authentication input may be established with respect to access enablement to the computing asset. A triggering event may be detected. The first valid authentication input may be deactivated based on the triggering event. The second valid authentication input may be activated based on the triggering event. The graphical user interface may be presented which may appear to prompt for the first valid authentication input. The second valid authentication input may be received via the graphical user interface. Access enablement with respect to the computing asset may be authenticated in response to receiving the second valid authentication input.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Akash U. Dhoot, Nitin S. Jadhav, Shailendra Moyal
  • Publication number: 20180097855
    Abstract: A method, computer program product, and computer system for identifying a plurality of participants in a multi-user collaboration session connected via at least one common computing device. It may be determined that a first client device in the collaboration session is more active with a second client device in the collaboration session than with a third client device in the collaboration session. A failure may be detected of the at least one common computing device connecting the multi-user collaboration session. The multi-user collaboration session may be converted to a point to point connection between the first client device and the second client device based upon, at least in part, determining that the first client device in the collaboration session is more active with the second client device in the collaboration session than with the third client device in the collaboration session.
    Type: Application
    Filed: November 21, 2017
    Publication date: April 5, 2018
    Inventors: Animesh Gupta, Shailendra Moyal, Ishan Rastogi
  • Publication number: 20180084015
    Abstract: A method, computer program product, and computer system for identifying a plurality of participants in a multi-user collaboration session connected via at least one common computing device. It may be determined that a first client device in the collaboration session is more active with a second client device in the collaboration session than with a third client device in the collaboration session. A failure may be detected of the at least one common computing device connecting the multi-user collaboration session. The multi-user collaboration session may be converted to a point to point connection between the first client device and the second client device based upon, at least in part, determining that the first client device in the collaboration session is more active with the second client device in the collaboration session than with the third client device in the collaboration session.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Inventors: Animesh Gupta, Shailendra Moyal, Ishan Rastogi
  • Publication number: 20180034581
    Abstract: A method, executed by a computer, includes sending a test media packet sequence to a client of a plurality of clients, receiving from the client a response packet sequence corresponding to the test media packet sequence, comparing the test media packet sequence to the response packet sequence to determine a quality of service score for the client, and notifying the client of the quality of service score. A computer system and computer program product corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: July 27, 2016
    Publication date: February 1, 2018
    Inventors: Animesh Gupta, Shailendra Moyal, Ishan Rastogi
  • Publication number: 20180034711
    Abstract: A method, executed by a computer, includes sending a test media packet sequence to a client of a plurality of clients, receiving from the client a response packet sequence corresponding to the test media packet sequence, comparing the test media packet sequence to the response packet sequence to determine a quality of service score for the client, and notifying the client of the quality of service score. A computer system and computer program product corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: January 17, 2017
    Publication date: February 1, 2018
    Inventors: Animesh Gupta, Shailendra Moyal, Ishan Rastogi
  • Publication number: 20170244653
    Abstract: A method, executed by a computer, for provisioning chat rooms (e.g. audio, video, and/or text-based communication) includes determining a topic by accessing one or more user communities, creating a chat corresponding to the topic, selecting one or more users to invite to the chat using a template, and inviting the one or more users to the chat. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: January 18, 2017
    Publication date: August 24, 2017
    Inventors: Akash U. Dhoot, Shailendra Moyal, Bhavuk Srivastava
  • Publication number: 20170244766
    Abstract: A method, executed by a computer, for provisioning chat rooms (e.g. audio, video, and/or text-based communication) includes determining a topic by accessing one or more user communities, creating a chat corresponding to the topic, selecting one or more users to invite to the chat using a template, and inviting the one or more users to the chat. A computer program product and computer system corresponding to the above method are also disclosed herein.
    Type: Application
    Filed: February 19, 2016
    Publication date: August 24, 2017
    Inventors: Akash U. Dhoot, Shailendra Moyal, Bhavuk Srivastava
  • Publication number: 20170078617
    Abstract: A computing device receives session description protocol (SDP) information including network parameters, from a plurality of client devices participating in an audio-video conference hosted by a primary conference host. The computing device selects a secondary conference host from the plurality of client devices. In response to receiving the SDP information from the plurality of client devices, the computing device sends a reply, including network parameter information identifying the secondary conference host, to the plurality of client devices of the audio-video conference. The computing device determines a failure of the primary conference host, wherein the failure is based, at least in part, on a violation of a threshold limit of a transmission rate of the primary conference host, and in response to determining the failure, the computing device sends information to activate the secondary conference host as the audio-video conference host, to the plurality of client devices.
    Type: Application
    Filed: November 23, 2016
    Publication date: March 16, 2017
    Inventors: Sneha J. Heda, Sagar D. Joshi, Shailendra Moyal
  • Patent number: 9516268
    Abstract: A computing device receives session description protocol (SDP) information including network parameters, from a plurality of client devices participating in an audio-video conference hosted by a primary conference host. The computing device selects a secondary conference host from the plurality of client devices. In response to receiving the SDP information from the plurality of client devices, the computing device sends a reply, including network parameter information identifying the secondary conference host, to the plurality of client devices of the audio-video conference. The computing device determines a failure of the primary conference host, wherein the failure is based, at least in part, on a violation of a threshold limit of a transmission rate of the primary conference host, and in response to determining the failure, the computing device sends information to activate the secondary conference host as the audio-video conference host, to the plurality of client devices.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sneha J. Heda, Sagar D. Joshi, Shailendra Moyal
  • Patent number: 9497413
    Abstract: In an approach to video filtering, a computer receives a first video frame of a presenter from a video feed that includes an audio feed. The computer receives a second video frame. The computer determines whether a difference between the first video frame and the second video frame exceeds a pre-defined threshold. In response to determining the difference between the first video frame and the second video frame exceeds the pre-defined threshold, the computer determines whether the difference between the first video frame and the second video frame is expected. In response to determining the difference between the first video frame and the second video frame is expected, the computer discards video data associated with the difference between the first video frame and the second video frame. The computer creates a third video frame, based, at least in part, on non-discarded video data.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: November 15, 2016
    Assignee: International Business Machines Corporation
    Inventors: Abdullah Q. Chougle, Akash U. Dhoot, Shailendra Moyal
  • Publication number: 20160261825
    Abstract: In an approach to video filtering, a computer receives a first video frame of a presenter from a video feed that includes an audio feed. The computer receives a second video frame. The computer determines whether a difference between the first video frame and the second video frame exceeds a pre-defined threshold. In response to determining the difference between the first video frame and the second video frame exceeds the pre-defined threshold, the computer determines whether the difference between the first video frame and the second video frame is expected. In response to determining the difference between the first video frame and the second video frame is expected, the computer discards video data associated with the difference between the first video frame and the second video frame. The computer creates a third video frame, based, at least in part, on non-discarded video data.
    Type: Application
    Filed: December 2, 2015
    Publication date: September 8, 2016
    Inventors: Abdullah Q. Chougle, Akash U. Dhoot, Shailendra Moyal
  • Patent number: 9253443
    Abstract: In an approach to video filtering, a computer receives a first video frame of a presenter from a video feed that includes an audio feed. The computer extracts a face of the presenter and a background from the first video frame. The computer receives a second video frame. The computer determines whether a difference between the first video frame and the second video frame exceeds a pre-defined threshold. The computer converts the audio feed from speech to text. The computer determines whether the difference between the first video frame and the second video frame is expected, based, at least in part, on the converted audio feeds. The computer discards video data associated with the difference between the first video frame and the second video frame. The computer creates a third video frame, based, at least in part, on non-discarded video data.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Abdullah Q. Chougle, Akash U. Dhoot, Shailendra Moyal
  • Publication number: 20150280970
    Abstract: A computing device receives session description protocol (SDP) information including network parameters, from a plurality of client devices participating in an audio-video conference hosted by a primary conference host. The computing device selects a secondary conference host from the plurality of client devices. In response to receiving the SDP information from the plurality of client devices, the computing device sends a reply, including network parameter information identifying the secondary conference host, to the plurality of client devices of the audio-video conference. The computing device determines a failure of the primary conference host, wherein the failure is based, at least in part, on a violation of a threshold limit of a transmission rate of the primary conference host, and in response to determining the failure, the computing device sends information to activate the secondary conference host as the audio-video conference host, to the plurality of client devices.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Sneha J. Heda, Sagar D. Joshi, Shailendra Moyal