Patents by Inventor Boby Iyer

Boby Iyer 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: 11765450
    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: Grant
    Filed: November 24, 2020
    Date of Patent: September 19, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Rahul B. Desai, Boby Iyer, Fabio Felipe Mira Machuca
  • Patent number: 11722762
    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: Grant
    Filed: October 8, 2020
    Date of Patent: August 8, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Fabio Felipe Mira Machuca, Boby Iyer, Rahul B. Desai
  • Patent number: 11507266
    Abstract: Techniques for media capture based on media specifications are described and are implementable to enable media content to be captured and/or obtained in compliance with particular media specifications. The described implementations, for example, utilize specified media specifications (e.g., media constraints) to be utilized as part of a media capture process. For instance, default media capture settings of a media capture device are modified to enable the media capture device to capture an instance of media content that complies with specific media specifications.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: November 22, 2022
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Boby Iyer, Fabio Felipe Mira Machuca
  • 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
  • Publication number: 20210112196
    Abstract: An electronic device includes a first device housing and a second device housing. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing between a closed position and an axially displaced open position. The electronic device includes a display and an imager, each coupled to one of the first device housing or the second device housing. The display and the imager are exposed when the first device housing and the second device housing are in the closed position. One or more processors operable with the imager and the display, in response to detecting an image capture operation using the imager occurring when the electronic device is in the axially displaced open position, temporarily display image capture operation assistance content on the display.
    Type: Application
    Filed: October 9, 2019
    Publication date: April 15, 2021
    Inventors: Boby Iyer, Rahul Desai, Eduardo Hideki Tanaka, Ryan Kimball
  • Patent number: 10923932
    Abstract: An electronic device includes one or more processors, a display, a primary energy storage device, and an auxiliary energy delivery device. The auxiliary energy delivery device selectively delivers energy to the primary energy storage device. When this occurs, the one or more processors present an icon at least partially superimposed upon a graphical representation of the primary energy storage device on the display.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: February 16, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
  • Patent number: 10885899
    Abstract: A method includes receiving initial training data associated with a trigger phrase in a device and training a voice model in the device using the initial training data. The voice model is used to identify a plurality of voice commands in the device initiated using the trigger phrase. Collection of additional training data from the plurality of voice commands and retraining of the voice model in the device are iteratively performed using the additional training data. A device includes a microphone and a processor to receive initial training data associated with a trigger phrase using the microphone, train a voice model device using the initial training data, use the voice model to identify a plurality of voice commands initiated using the trigger phrase, and iteratively collect additional training data from the plurality of voice commands and retrain the voice model in the device using the additional training data.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: January 5, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Boby Iyer, Amit Kumar Agrawal
  • Patent number: 10699701
    Abstract: A method includes receiving a plurality of voice commands in a device, the commands including a first trigger phrase and a command phrase, identifying a plurality of occurrences of a particular command phrase in the plurality of voice commands, configuring a second trigger phrase in the device based on the particular command phrase, identifying a subsequent voice command including the second trigger phrase in the device, and executing the particular command phrase on the device responsive to the second trigger phrase.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: June 30, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Boby Iyer, Amit Kumar Agrawal
  • Patent number: 10664036
    Abstract: A method in an electronic device includes detecting, with one or more processors of the electronic device operating with an attachment having a predefined functionality, whether a function of the predefined functionality is operational on the electronic device. When the function is operational on the electronic device, the one or more processors can cause the following: an auxiliary energy storage device carried by the attachment to deliver power to the electronic device; a power management control circuit carried by the electronic device to power the one or more processors with the power delivered from the auxiliary energy storage device; and the power management control circuit to preclude charging of a primary energy storage device carried by the electronic device with the power delivered from the auxiliary energy storage device.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 26, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Boby Iyer, Kathryn Thomas, Kenny Kessler
  • Publication number: 20200111478
    Abstract: A method includes receiving initial training data associated with a trigger phrase in a device and training a voice model in the device using the initial training data. The voice model is used to identify a plurality of voice commands in the device initiated using the trigger phrase. Collection of additional training data from the plurality of voice commands and retraining of the voice model in the device are iteratively performed using the additional training data. A device includes a microphone and a processor to receive initial training data associated with a trigger phrase using the microphone, train a voice model device using the initial training data, use the voice model to identify a plurality of voice commands initiated using the trigger phrase, and iteratively collect additional training data from the plurality of voice commands and retrain the voice model in the device using the additional training data.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Inventors: Boby Iyer, Amit Kumar Agrawal
  • Publication number: 20200111477
    Abstract: A method includes receiving a plurality of voice commands in a device, the commands including a first trigger phrase and a command phrase, identifying a plurality of occurrences of a particular command phrase in the plurality of voice commands, configuring a second trigger phrase in the device based on the particular command phrase, identifying a subsequent voice command including the second trigger phrase in the device, and executing the particular command phrase on the device responsive to the second trigger phrase.
    Type: Application
    Filed: October 9, 2018
    Publication date: April 9, 2020
    Inventors: Boby Iyer, Amit Kumar Agrawal
  • Publication number: 20190222046
    Abstract: An electronic device includes one or more processors, a display, a primary energy storage device, and an auxiliary energy delivery device. The auxiliary energy delivery device selectively delivers energy to the primary energy storage device. When this occurs, the one or more processors present an icon at least partially superimposed upon a graphical representation of the primary energy storage device on the display.
    Type: Application
    Filed: March 25, 2019
    Publication date: July 18, 2019
    Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
  • Patent number: 10292029
    Abstract: Systems and methods for autopairing a base portable electronic device and a dockable mod device in a modular device system includes detecting at the base device that the mod device has been docked to the base device, wherein such docking forms a wired connection between the base device and the mod device. Wireless communication parameters are received from the mod device at the base device over the wired connection, and the base device detects that the mod device has been undocked from the base device. The received wireless communication parameters are used thereafter at the base device to communicate wirelessly with the mod device.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: May 14, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Boby Iyer, Olivier Meirhaeghe, Mary Hor-Lao
  • Patent number: 10283986
    Abstract: An electronic device includes one or more processors, a display, a primary energy storage device, and an auxiliary energy delivery device. The auxiliary energy delivery device selectively delivers energy to the primary energy storage device. When this occurs, the one or more processors present an icon at least partially superimposed upon a graphical representation of the primary energy storage device on the display.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: May 7, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
  • Publication number: 20190113961
    Abstract: A method in an electronic device includes detecting, with one or more processors of the electronic device operating with an attachment having a predefined functionality, whether a function of the predefined functionality is operational on the electronic device. When the function is operational on the electronic device, the one or more processors can cause the following: an auxiliary energy storage device carried by the attachment to deliver power to the electronic device; a power management control circuit carried by the electronic device to power the one or more processors with the power delivered from the auxiliary energy storage device; and the power management control circuit to preclude charging of a primary energy storage device carried by the electronic device with the power delivered from the auxiliary energy storage device.
    Type: Application
    Filed: October 12, 2017
    Publication date: April 18, 2019
    Inventors: Boby Iyer, Kathryn Thomas, Kenny Kessler
  • Patent number: 10212269
    Abstract: A system and method of determining whether a device user is driving provide an improved ability to switch between a normal mode and a driving mode with fewer false positives and false negatives. Bluetooth connectivity and motion sensor readings are fused to make the drive mode determination and to set the timing of nay switch. In an embodiment, Bluetooth devices correlated with driving are used to modify the confidence level and the decision threshold associated with sensor input. When a node having a driving correlation higher than a particular threshold is connected to a device, a lower threshold is applied to the motion sensor input for entering drive mode and a higher threshold is applied for exiting drive mode. Similarly, when a user device is not connected to any highly correlated node, default thresholds may be used for entering and exiting the drive mode.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: February 19, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Boby Iyer, Gabriel J Dottl, Atulkumar D Pandya
  • Publication number: 20180359598
    Abstract: Systems and methods for autopairing a base portable electronic device and a dockable mod device in a modular device system includes detecting at the base device that the mod device has been docked to the base device, wherein such docking forms a wired connection between the base device and the mod device. Wireless communication parameters are received from the mod device at the base device over the wired connection, and the base device detects that the mod device has been undocked from the base device. The received wireless communication parameters are used thereafter at the base device to communicate wirelessly with the mod device.
    Type: Application
    Filed: June 8, 2017
    Publication date: December 13, 2018
    Applicant: Motorola Mobility LLC
    Inventors: Boby Iyer, Olivier Meirhaeghe, Mary Hor-Lao
  • Publication number: 20180331550
    Abstract: An electronic device includes one or more processors, a display, a primary energy storage device, and an auxiliary energy delivery device. The auxiliary energy delivery device selectively delivers energy to the primary energy storage device. When this occurs, the one or more processors present an icon at least partially superimposed upon a graphical representation of the primary energy storage device on the display.
    Type: Application
    Filed: May 11, 2017
    Publication date: November 15, 2018
    Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer