Patents by Inventor Rahul Kumar Agrawal
Rahul Kumar Agrawal 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: 12167120Abstract: A method provides camera adjustments based on eye gaze tracking and non-video contextual input. The method includes capturing, via a front facing camera, a face of a user and determining an eye gaze direction of the user based on a first image in a first image stream. The method includes receiving non-video input, determining, from the non-video input, one or more contexts related to a focus of the first user, and selecting a camera, at least partially based on the eye gaze direction and the one or more contexts. The method includes: generating at least one camera setting of a selected camera at least partially based on the first location and the context(s) determined from the non-video input; and activating the selected camera as an active camera, with the at least one camera setting, to capture a field of view that includes the focus of the first user.Type: GrantFiled: December 12, 2023Date of Patent: December 10, 2024Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul Bharat Desai
-
Publication number: 20240404319Abstract: Face profiles for multiple people associated with a user are obtained at a computing device. The face profile for a person identifies the face of the person (e.g., an image of the face of the person) and a confidence level indicating how important that person is to the owner. An image is captured at the computing device and a determination is made, based on a confidence level associated with at least one face in the image, whether the image is relevant to the user. One or more actions to keep the image are taken in response to determining that the image is relevant to the user, such as saving the image at the computing device or transmitting the image to a computing device of the user.Type: ApplicationFiled: May 30, 2023Publication date: December 5, 2024Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul Bharat Desai, Renuka Prasad Herur Rajashekaraiah
-
Publication number: 20240394831Abstract: A method provides techniques for reducing object interference in a multi-camera system. The method includes selecting, by at least one processor of an electronic device, a first image capturing device having a first field of view (FOV) and that produces first image content. In response to detecting a partial occlusion of the first image capturing device by an object while the first image capturing device is receiving first image content, the at least one processor determines a zoom factor sufficient to remove the object from the received first image content. The processor then performs a zoom operation, based on the zoom factor, such that the object causing the partial occlusion of the first image capturing device is removed from subsequently received image content.Type: ApplicationFiled: May 25, 2023Publication date: November 28, 2024Inventors: AMIT KUMAR AGRAWAL, RAHUL BHARAT DESAI
-
Publication number: 20240388793Abstract: An electronic device, a method and a computer program product enable capturing of an image by a first camera in response to detecting a gesture by a second camera. The method includes, in response to activating a first camera having a first field of view (FOV) to an image capturing mode, activating the second camera to capture an image stream within a second FOV that is wider than the first FOV. The method further includes monitoring the image stream to detect movements and identifying a gesture among movements detected within the image stream. The method further includes determining that the gesture is associated with triggering the first camera to capture images within the first FOV and in response to determining that the gesture is associated with triggering the first camera to capture images within the first FOV, capturing, via the first camera, a first image within the first FOV.Type: ApplicationFiled: May 15, 2023Publication date: November 21, 2024Inventors: AMIT KUMAR AGRAWAL, RAHUL BHARAT DESAI
-
Publication number: 20240388794Abstract: A method provides techniques for selecting a camera based on light blockage of the camera lens. The method includes monitoring, by at least one processor of an electronic device an amount of light impinging on each of a first lens of a first image capturing device and a second lens of a second image capturing device. The method includes, in response to detecting the blockage of light entering a lens of one of the at least two image capturing devices, and the blockage occurring for a duration exceeding a preset time, setting, as an active image capturing device among the at least two image capturing devices, a selected one of the at least two image capturing devices having a corresponding lens at which the blockage is detected.Type: ApplicationFiled: May 19, 2023Publication date: November 21, 2024Inventors: AMIT KUMAR AGRAWAL, RAHUL BHARAT DESAI
-
Patent number: 12141998Abstract: An electronic device, a method and a computer program product for automatic camera adjustments based on eye gaze tracking. The method includes capturing, via a front facing camera, an image stream containing a face of a user and determining, via a processor, an eye gaze direction of the user based on an image retrieved from the image stream. The eye gaze direction corresponds to a location on a display where the user is looking. The method further includes mapping the location on the display to a region of interest (ROI) for focusing a rear facing camera and generating camera settings of the rear facing camera based on the ROI. The method further includes adjusting the rear facing camera using the generated camera settings such that the rear facing camera focuses on the ROI.Type: GrantFiled: March 17, 2022Date of Patent: November 12, 2024Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul Bharat Desai
-
Patent number: 12132985Abstract: An electronic device includes a device housing having a front side and a rear side, a first image capture device positioned on the front side, and a second image capture device positioned on the rear side. One or more processors of the electronic device cause, in response to user input received at a user interface requesting the second image capture device capture an image of an object, the first image capture device to capture another image of a user delivering the user input. The one or more processors then define an image orientation of the image of the object to be the same as another image orientation of the other image of the user.Type: GrantFiled: September 6, 2023Date of Patent: October 29, 2024Assignee: Motorola Mobility LLCInventors: Rahul Bharat Desai, Amit Kumar Agrawal, Mauricio Dias Moises
-
Patent number: 12133138Abstract: Techniques for context-based display of content and alert based on distance on a multi-display system are described. For instance, the described techniques can be implemented to determine a device context based on one or more of a first instance of media content displayed on a first display device positioned at a first surface of a client device or an environment in which the client device is positioned. Based on the device context, the described techniques enable output of a second instance of media content via a second display device positioned at a second surface of the client device.Type: GrantFiled: March 8, 2022Date of Patent: October 29, 2024Assignee: Motorola Mobility LLCInventors: Rahul Bharat Desai, Amit Kumar Agrawal
-
Patent number: 12114072Abstract: An electronic device includes a device housing supporting a user interface, one or more touch sensors, and at least one image capture device. One or more processors cause, in response to the user interface receiving user input initiating a video capture operation, the at least one image capture device to capture a plurality of video frames. The plurality of video frames are processed with a first video stabilization operation when the electronic device is supported by a multi-handed touch input and a second video stabilization operation when the electronic device is supported by a single-handed touch input. The first video stabilization operation crops less of each image than the second video stabilization operation since the electronic device is likely more stable when supported by the multi-handed touch input.Type: GrantFiled: August 8, 2023Date of Patent: October 8, 2024Assignee: Motorola Mobility LLCInventors: Rahul Bharat Desai, Mauricio Dias Moises, Amit Kumar Agrawal
-
Publication number: 20240330894Abstract: A computing device includes at least one camera system. When the camera application is running, the scene from the at least one camera system is analyzed to identify one or more barcodes in the scene. In some situations, multiple barcodes encoding payment links are identified in the scene. In such situations, for each of the multiple barcodes encoding payment links, the barcode is displayed along with the payment link encoded in the barcode and a description of the payment link (e.g., a name of the digital wallet corresponding to the payment link). Various additional information to help the user select one of the payment links may also be displayed, such as a current balance in the digital wallet corresponding to the payment link, rewards for using the digital wallet, discounts for using the digital wallet, and so forth.Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul Bharat Desai, Hariprasad Shanbhogue Alampady
-
Publication number: 20240330628Abstract: A computing device includes multiple camera systems each having one or both of a different field of view or a focus range. For example, the computing device may include a telephoto camera system, a wide angle camera system, an ultra-wide angle camera system, and a macro camera system. When a camera application is running, the scenes from each of the multiple cameras are automatically analyzed to determine whether a barcode (e.g., a 1-dimensional barcode or a 2-dimensional barcode, also referred to as a QR code) is included in one of the scenes. If a barcode is included in the scene from a particular camera system, that camera system is selected and one or more actions are taken (e.g., the barcode is displayed by the computing device, information embedded in the barcode is displayed, and so forth).Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Hariprasad Shanbhogue Alampady, Rahul Bharat Desai
-
Publication number: 20240331426Abstract: A computing device includes at least one camera system and the scene from the at least one camera system is analyzed to identify one or more barcodes in the scene. In situations where multiple barcodes are identified in the scene, one or more of the multiple barcodes is selected based on a current context of the computing device. The current context can be, for example, an operating system running on the computing device, a configuration of the computing device, an operation context of the computing device, and so forth. One or more actions are taken based on the selected one or more barcodes, such as displaying a preview image with the selected one or more barcodes and one or more URLs encoded in the selected one or more barcodes.Type: ApplicationFiled: March 28, 2023Publication date: October 3, 2024Applicant: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul Bharat Desai, Hariprasad Shanbhogue Alampady
-
Patent number: 12107906Abstract: An electronic device, computer program product, and method are provided that prompt a person who is participating in a video communication session with at least one second electronic device to gaze toward a local image capturing device. A controller of the electronic devices receives an image stream from an image capturing device having a field of view that incorporates a person that is proximate to the display device. The controller communicates the image stream to a video communication session. In response to a trigger that indicates that the first image stream is being presented as a primary image stream by the at least one second electronic device, the controller presents a prompt indicating that the participant should gaze toward the image capturing device.Type: GrantFiled: June 30, 2023Date of Patent: October 1, 2024Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul B Desai, Bill Ryan
-
Patent number: 12081907Abstract: An electronic device, computer program product, and method avoids presenting certain objects during a video communication session. During a video communication session with second electronic device(s), a controller of an electronic device identifies baseline image(s) from an image stream provided by an image capturing device of the electronic device. The baseline image includes a primary image portion of participant(s) and including a scene of objects within the foreground or background of participant (s), during an initial portion of the video communication session. The controller monitors the image stream for a subsequent detection of the primary image portion and of non-participant(s) or object(s) as a secondary image portion that is not included within the baseline image(s).Type: GrantFiled: August 11, 2021Date of Patent: September 3, 2024Assignee: Motorola Mobility LLCInventors: Rahul B. Desai, Amit Kumar Agrawal
-
Patent number: 12067231Abstract: An electronic device includes a device housing supporting a user interface, one or more touch sensors, and at least one image capture device. One or more processors cause, in response to the user interface receiving user input initiating an image capture operation, the at least one image capture device to capture a first plurality of images when the one or more touch sensors detect a multi-handed touch input and a second plurality of images when the one or more touch sensors detect a single-handed touch input.Type: GrantFiled: May 24, 2022Date of Patent: August 20, 2024Assignee: Motorola Mobility LLCInventors: Mauricio Dias Moises, Rahul Bharat Desai, Amit Kumar Agrawal
-
Patent number: 12069395Abstract: An electronic device, computer program product, and method are provided that automatically focus on meaningful content in an image stream during an instruction-oriented video communication session. The electronic device communicatively connects the electronic device via a network to second electronic device(s) during a video communication session. A controller of the electronic device identifies a person and a writing surface within an image stream from a local image capturing device. In response to determining that the person is attending to the writing surface, the controller communicates to a video communication session a first portion of the image stream that focusses on the writing surface. In response to determining that the person is not attending to the writing surface, the controller communicates to the video communication session via the at least one network interface, a second portion of the image stream that does not focus on the writing surface.Type: GrantFiled: October 15, 2021Date of Patent: August 20, 2024Assignee: Motorola Mobility LLCInventors: Amit Kumar Agrawal, Rahul B Desai
-
Patent number: 12056414Abstract: Techniques for managing media content in multi-display systems are described. For instance, the described techniques can be implemented to manage media content in the context of a client device that includes two or more housings attached via a hinge region such that the housings are pivotable relative to one another. The described techniques, for example, enable dynamic configuration of output of media content based on changes in user position relative to a client device.Type: GrantFiled: December 28, 2021Date of Patent: August 6, 2024Assignee: Motorola Mobility LLCInventors: Rahul B. Desai, Amit Kumar Agrawal
-
Patent number: 10715611Abstract: Device context-based user interface techniques are described. In one or more embodiments, a context is determined for a device based on a configuration of hardware associated with the device. When the configuration of hardware associated with the device changes, the context of the device may also change. Based on the determined context of the device, a user interface configuration may be selected for display. For example, when the device is connected to a mouse or a keyboard a user interface configuration may be selected that facilitates interactions performed substantially with a mouse and keyboard. However, when a mouse and keyboard are not connected to the device, but touch functionality of the device is used, a user interface configuration may be selected that facilitates interactions performed substantially using the touch functionality. A user interface for an application may be configured using the selected user interface configuration.Type: GrantFiled: September 6, 2013Date of Patent: July 14, 2020Assignee: Adobe Inc.Inventors: Anand Samuel Edwin, Charan Raj, Rahul Kumar Agrawal, Senthilkumar PanneerSelvam, Jyothi Krishna V S
-
Publication number: 20150074543Abstract: Device context-based user interface techniques are described. In one or more embodiments, a context is determined for a device based on a configuration of hardware associated with the device. When the configuration of hardware associated with the device changes, the context of the device may also change. Based on the determined context of the device, a user interface configuration may be selected for display. For example, when the device is connected to a mouse or a keyboard a user interface configuration may be selected that facilitates interactions performed substantially with a mouse and keyboard. However, when a mouse and keyboard are not connected to the device, but touch functionality of the device is used, a user interface configuration may be selected that facilitates interactions performed substantially using the touch functionality. A user interface for an application may be configured using the selected user interface configuration.Type: ApplicationFiled: September 6, 2013Publication date: March 12, 2015Applicant: Adobe Systems IncorporatedInventors: Anand Samuel Edwin, Charan Raj, Rahul Kumar Agrawal, Senthilkumar PanneerSelvam, Jyothi Krishna V S