Patents by Inventor RAHUL B. DESAI

RAHUL B. DESAI 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: 11507342
    Abstract: An electronic device, computer program product, and method prioritizes communication between participants in a communication session. A controller configures the electronic device to identifying participants, each respectively using a second electronic device to participate in the communication session. The controller associates a priority rank for each of the participants. The controller monitors for an indication from each of the second electronic devices that a corresponding participant among the participants is attempting to speak to the other participants during the communication session. In response to receiving two or more indications, the controller compares the respective priority ranks of the participants corresponding to the two or more indications. The controller selects the audio stream received from the second electronic device of the particular participant having a highest priority. The controller presents the audio stream to the other participants.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: November 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Olivier D Meirhaeghe, Rahul B. Desai
  • Patent number: 11509493
    Abstract: An electronic device, computer program product, and method enable hosting a communication session with customizable roles for participants that provides an adjustable balance of interaction and decorum. A controller configures the electronic device to identify, within an image stream from a next one of two or more second electronic devices that is not currently selected to present to a video communication session, at least one of a speaking movement of a mouth of a non-presenting participant or a gesture by the non-presenting participant to provide an audio input via the next second electronic device. In response to the identified speaking movement or the gesture, a host user interface of the electronic device presents an alert and enables host toggling of a selected one of the electronic device and the two or more second electronic devices to present a corresponding audio and video stream to the video communication session.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: November 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Olivier D Meirhaeghe, Rahul B. Desai
  • Publication number: 20220166932
    Abstract: An electronic device, method and computer program product provide multiple simultaneous camera previews of different imaging modes of the same image. The electronic device includes at least one image capturing device that generates a photographic image stream. The electronic device includes an image processing module that simultaneously produces more than one camera previews of the photographic image stream in different imaging modes. The electronic device includes a display driver. A controller of the electronic device is communicatively coupled to the at least one image capturing device, the image processing module, the display driver, and a first display device. The controller receives the more than one camera previews from the image processing module. The controller simultaneously presents, via the display driver, the more than one camera previews on the first display device.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: AMIT KUMAR AGRAWAL, RAHUL B. DESAI, BOBY IYER, FABIO FELIPE MIRA MACHUCA
  • Publication number: 20220166933
    Abstract: A communication device, method and computer program product provide multiple simultaneous camera previews of different imaging modes of the same image. The communication device includes a communication subsystem that receives a photographic image stream from a second communication device. The communication device includes a display driver that presents content on a display device. A controller of the communication device is communicatively coupled to the display driver. The controller simultaneously presents the more than one camera previews on the display device. The communication device presents a particular imaging mode of the photographic image stream corresponding to the particular camera preview that is user selected. The communication device transmits, via the communication subsystem to the second communication device, a report of a user selection by the at least one user input device, of the particular imaging mode of the photographic visual stream that is being presented on the display device.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: AMIT KUMAR AGRAWAL, RAHUL B. DESAI, BOBY IYER, FABIO FELIPE MIRA MACHUCA
  • Publication number: 20220070363
    Abstract: An electronic device, computer program product, and method perform face tracking within an image stream captured by an image capturing device for preview on a second display device. At least one first display device presents a first preview image of the image stream via a first graphical user interface (GUI). The first GUI has a first aspect ratio. A controller of the electronic device tracks a primary face of a subject within the image stream. A second display device presents a second preview image via a second GUI. The controller generates the second preview image from the first preview image by cropping around the primary face to a second aspect ratio of the second GUI.
    Type: Application
    Filed: October 8, 2020
    Publication date: March 3, 2022
    Inventors: FABIO FELIPE MIRA MACHUCA, BOBY IYER, RAHUL B. DESAI
  • Patent number: 10445608
    Abstract: A method, a device, and a computer program product for identifying objects in image data. The device is enabled to, in response to determining that an object type of a first set of object types is represented in the image data, indicate that the object type is represented in captured image data. The device is further enabled to, in response to determining that no object type of the first set of object types is represented in the image data, determine whether the image data comprises an object characteristic of a specific one of a second set of object types. The device is further enabled to, in response to determining that the image data comprises an object characteristic of the specific one of the second set of object types, indicate that the image data comprises an object characteristic of the specific one of the second set of object types.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: October 15, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Mina Kim, Rahul B. Desai, Rohan S. Prabhu, Kevin O. Foy
  • Publication number: 20190122063
    Abstract: A method, a device, and a computer program product for identifying objects in image data. The device is enabled to, in response to determining that an object type of a first set of object types is represented in the image data, indicate that the object type is represented in captured image data. The device is further enabled to, in response to determining that no object type of the first set of object types is represented in the image data, determine whether the image data comprises an object characteristic of a specific one of a second set of object types. The device is further enabled to, in response to determining that the image data comprises an object characteristic of the specific one of the second set of object types, indicate that the image data comprises an object characteristic of the specific one of the second set of object types.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: MINA KIM, RAHUL B. DESAI, ROHAN S. PRABHU, KEVIN O. FOY