Patents by Inventor Mohammed Ladha

Mohammed Ladha 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: 10812757
    Abstract: There is provided a method comprising: rendering, on a first area of a display controlled by a user terminal, visual data associated with a user participating in a call; determining that the user's connection to the call has ended; determining whether or not the ending of the connection is deliberate; and retaining the area of the display for the user for a predetermined amount of time in dependence on the determination of whether or not the ending of the connection is deliberate.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: October 20, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers
  • Publication number: 20200275053
    Abstract: There is provided a method comprising: rendering, on a first area of a display controlled by a user terminal, visual data associated with a user participating in a call; determining that the user's connection to the call has ended; determining whether or not the ending of the connection is deliberate; and retaining the area of the display for the user for a predetermined amount of time in dependence on the determination of whether or not the ending of the connection is deliberate.
    Type: Application
    Filed: May 13, 2020
    Publication date: August 27, 2020
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers
  • Patent number: 10742929
    Abstract: Disclosed are systems, methods, and machine readable mediums which determine whether a computer participating in a network-based conversation deliberately left the network-based conversation. A time period is selected in response to the determination of whether the computer deliberately left the network conversation. After the time period has elapsed, removing a graphical indication of the computing device from a display of a second computing device still part of the network-based conversation.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: August 11, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christopher Pethers
  • Publication number: 20190158783
    Abstract: Disclosed are systems, methods, and machine readable mediums which determine whether a computer participating in a network-based conversation deliberately left the network-based conversation. A time period is selected in response to the determination of whether the computer deliberately left the network conversation. After the time period has elapsed, removing a graphical indication of the computing device from a display of a second computing device still part of the network-based conversation.
    Type: Application
    Filed: August 23, 2018
    Publication date: May 23, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers
  • Patent number: 10091458
    Abstract: There is provided a method comprising: rendering, on a first area of a display controlled by a user terminal, visual data associated with a user participating in a call; determining that the user's connection to the call has ended; determining whether or not the ending of the connection is deliberate; and retaining the area of the display for the user for a predetermined amount of time in dependence on the determination of whether or not the ending of the connection is deliberate.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: October 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers
  • Publication number: 20170366479
    Abstract: A computer system comprises computer storage holding at least one code module configured to implement a bot, and at least one processor configured to execute the code module. The computer system also comprises a communication system for effecting communication events between users of the communication system; a bot interface for exchanging messages between the communication system and the bot; and a dialogue manager. The communication system transmits, to the dialogue manager directly, content of a first message received at a processor of the communication system from a user of the communication system. The dialogue applies an intent recognition process to the content to generate at least one intent identifier, and transmits a second message comprising the intent identifier to the bot using the bot interface. The bot automatically generates a response using the intent identifier received in the second message, and transmits the generated response to at least the user.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Ladha, Farookh P. Mohammed, Konstantin Lutskiy, Alexey Pikin, Maxim Anatolyevich Silchev
  • Publication number: 20170149854
    Abstract: There is provided a method comprising: allocating each user participating in a multi-user call to a first group, a second group, or a third group in dependence on a respective first priority associated with each user; causing a display to render image data representative of respective users in the first group in a primary area of the display and to render image data representative of respective users in the second group in a secondary area of the display, wherein users in a third group do not have image data rendered in either of the primary and secondary areas; and re-allocating each user participating in the multi-user call to the first group, the second group, or the third group in dependence on a respective second priority associated with each user, such that users immediately previously allocated to the third group are not re-allocated to the first group.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 25, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Ben Dove, Mohammed Ladha, Lee Pethers, Hando Tint, Alex Usbergo
  • Publication number: 20170150096
    Abstract: There is provided a method comprising: rendering, on a first area of a display controlled by a user terminal, visual data associated with a user participating in a call; determining that the user's connection to the call has ended; determining whether or not the ending of the connection is deliberate; and retaining the area of the display for the user for a predetermined amount of time in dependence on the determination of whether or not the ending of the connection is deliberate.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 25, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers
  • Publication number: 20170150097
    Abstract: There is provided a method comprising: transmitting, from a user terminal configured to control a display to a network entity, a request to receive visual data associated with a user on a call; receiving, at a user terminal from the network entity, an indication of the visual data; selecting a first area of the display in which to render the visual data in dependence on the aspect ratio of the indicated visual data; and rendering, by the user terminal, at least part of the indicated visual data in the first area of the display so that the at least part of the indicated visual data extends to the edges of the first area.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 25, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Benjamin Gareth Dove, Mohammed Ladha, Lee Christoper Pethers, Sean R. Lailvaux