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: 11765450Abstract: 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: GrantFiled: November 24, 2020Date of Patent: September 19, 2023Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul B. Desai, Boby Iyer, Fabio Felipe Mira Machuca
-
Patent number: 11722762Abstract: 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: GrantFiled: October 8, 2020Date of Patent: August 8, 2023Assignee: Motorola Mobility LLCInventors: Fabio Felipe Mira Machuca, Boby Iyer, Rahul B. Desai
-
Patent number: 11507266Abstract: 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: GrantFiled: August 31, 2021Date of Patent: November 22, 2022Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Boby Iyer, Fabio Felipe Mira Machuca
-
Publication number: 20220166932Abstract: 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: ApplicationFiled: November 24, 2020Publication date: May 26, 2022Inventors: AMIT KUMAR AGRAWAL, RAHUL B. DESAI, BOBY IYER, FABIO FELIPE MIRA MACHUCA
-
Publication number: 20220166933Abstract: 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: ApplicationFiled: November 24, 2020Publication date: May 26, 2022Inventors: AMIT KUMAR AGRAWAL, RAHUL B. DESAI, BOBY IYER, FABIO FELIPE MIRA MACHUCA
-
Publication number: 20220070363Abstract: 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: ApplicationFiled: October 8, 2020Publication date: March 3, 2022Inventors: FABIO FELIPE MIRA MACHUCA, BOBY IYER, RAHUL B. DESAI
-
Publication number: 20210112196Abstract: 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: ApplicationFiled: October 9, 2019Publication date: April 15, 2021Inventors: Boby Iyer, Rahul Desai, Eduardo Hideki Tanaka, Ryan Kimball
-
Patent number: 10923932Abstract: 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: GrantFiled: March 25, 2019Date of Patent: February 16, 2021Assignee: Motorola Mobility LLCInventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
-
Patent number: 10885899Abstract: 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: GrantFiled: October 9, 2018Date of Patent: January 5, 2021Assignee: Motorola Mobility LLCInventors: Boby Iyer, Amit Kumar Agrawal
-
Patent number: 10699701Abstract: 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: GrantFiled: October 9, 2018Date of Patent: June 30, 2020Assignee: Motorola Mobility LLCInventors: Boby Iyer, Amit Kumar Agrawal
-
Patent number: 10664036Abstract: 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: GrantFiled: October 12, 2017Date of Patent: May 26, 2020Assignee: Motorola Mobility LLCInventors: Boby Iyer, Kathryn Thomas, Kenny Kessler
-
Publication number: 20200111478Abstract: 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: ApplicationFiled: October 9, 2018Publication date: April 9, 2020Inventors: Boby Iyer, Amit Kumar Agrawal
-
Publication number: 20200111477Abstract: 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: ApplicationFiled: October 9, 2018Publication date: April 9, 2020Inventors: Boby Iyer, Amit Kumar Agrawal
-
Publication number: 20190222046Abstract: 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: ApplicationFiled: March 25, 2019Publication date: July 18, 2019Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
-
Patent number: 10292029Abstract: 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: GrantFiled: June 8, 2017Date of Patent: May 14, 2019Assignee: Motorola Mobility LLCInventors: Boby Iyer, Olivier Meirhaeghe, Mary Hor-Lao
-
Patent number: 10283986Abstract: 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: GrantFiled: May 11, 2017Date of Patent: May 7, 2019Assignee: Motorola Mobility LLCInventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer
-
Publication number: 20190113961Abstract: 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: ApplicationFiled: October 12, 2017Publication date: April 18, 2019Inventors: Boby Iyer, Kathryn Thomas, Kenny Kessler
-
Patent number: 10212269Abstract: 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: GrantFiled: December 12, 2013Date of Patent: February 19, 2019Assignee: Google Technology Holdings LLCInventors: Boby Iyer, Gabriel J Dottl, Atulkumar D Pandya
-
Publication number: 20180359598Abstract: 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: ApplicationFiled: June 8, 2017Publication date: December 13, 2018Applicant: Motorola Mobility LLCInventors: Boby Iyer, Olivier Meirhaeghe, Mary Hor-Lao
-
Publication number: 20180331550Abstract: 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: ApplicationFiled: May 11, 2017Publication date: November 15, 2018Inventors: Kathryn Thomas, Ling Li, Kiley Coombe, Boby Iyer