Patents by Inventor Abhishek Dhanda
Abhishek Dhanda 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: 11750922Abstract: Various embodiments disclosed herein include techniques for operating a multiple camera system. In some embodiments, a primary camera may be selected from a plurality of cameras using object distance estimates, distance error information, and minimum object distances for some or all of the plurality of cameras. In other embodiments, a camera may be configured to use defocus information to obtain an object distance estimate to a target object closer than a minimum object distance of the camera. This object distance estimate may be used to assist in focusing another camera of the multi-camera system.Type: GrantFiled: September 20, 2021Date of Patent: September 5, 2023Assignee: Apple Inc.Inventors: Abhishek Dhanda, Patrick A. Carroll, Yongjun Li
-
Publication number: 20230254558Abstract: Embodiments of the present disclosure relate to power saving mechanisms for a wearable camera device. The camera device comprises an image sensor and lens assembly in an optical series with the image sensor. At a first orientation of the camera device, an offset is between a center axis of the image sensor and an optical axis of the lens assembly. At a second orientation of the camera device, at least one of the image sensor and the lens assembly sag due to gravity such that the center axis and the optical axis substantially overlap while the camera device is in a neutral state. The lens assembly and the image sensor can further allow a dynamic amount of sag relative to each other.Type: ApplicationFiled: April 12, 2022Publication date: August 10, 2023Inventors: Abhishek Dhanda, Lidu Huang, Yizhi Xiong, Honghong Peng, Michael Andrew Brookmire
-
Publication number: 20230213780Abstract: Embodiments of the present disclosure further relate to a camera device assembled such that to reduce (and in some cases minimize) auto-focusing actuation power when the camera device operates in a macro mode. The camera device includes an image sensor and a lens assembly in an optical series with the image sensor. During manufacturing of the camera device, the lens assembly is assembled within the camera device to have an optical axis substantially parallel to gravity and positioned to have an offset along the optical axis. The offset is determined during manufacturing of the camera device such that, when the camera device is in the macro mode, the lens assembly is positioned at a neutral position relative to the image sensor without actuation applied to the lens assembly.Type: ApplicationFiled: July 12, 2022Publication date: July 6, 2023Inventors: Abhishek Dhanda, Lidu Huang, Yizhi Xiong
-
Patent number: 11627244Abstract: Various embodiments include synchronization of camera focus movement control with frame capture. In some embodiments, such synchronization may comprise synchronized focus movement control that is based at least in part on integration timing and/or region of interest (ROI) timing. According to some examples, an actuator of a camera module may be controlled such that a lens group and/or an image sensor of the camera module move towards a focus position during one or more time periods (e.g., a non-integration time period in which the image sensor is not being exposed, a non-ROI time period in which a ROI of the image sensor is not being exposed for image capture, and/or a blanking interval, etc.). Additionally, or alternatively, the actuator may be controlled such that the lens group and the image sensor do not move relative to each other in a focus direction during one or more other time periods (e.g.Type: GrantFiled: September 3, 2020Date of Patent: April 11, 2023Assignee: Apple Inc.Inventors: Abhishek Dhanda, Gregory Guyomarc'h, Michael W. Chin, Mark N. Gamadia, Ling Xiao Wang
-
Publication number: 20230094971Abstract: Various embodiments disclosed herein include techniques for determining autofocus for a camera on a mobile device. In some instances, depth imaging is used to assist in determining a focus position for the camera through an autofocus process. For example, a determination of depth may be used to determine a focus position for the camera. In another example, the determination of depth may be used to assist another autofocus process.Type: ApplicationFiled: December 2, 2022Publication date: March 30, 2023Applicant: Apple Inc.Inventors: Mark N. Gamadia, Abhishek Dhanda, Gregory Guyomarc'h, Andrew D. Fernandez, Moshe Laifenfeld
-
Patent number: 11616899Abstract: A camera system may include one or more controllers to perform in-field monitoring of autofocus performance and instability mitigation. The controllers may monitor one or more parameters associated with adjustment of a relative position between a lens group and an image sensor and/or one or more images. The controllers may analyze the parameters and/or images to calculate various metrics. The controllers may evaluate the metrics with respect to corresponding thresholds. The controllers may detect, based at least in part of the evaluation the metrics, one or more instability events associated with controller performance degradation. In response to detecting the instability events, the controllers may perform one or more remedial actions to mitigate the controller performance degradation.Type: GrantFiled: September 23, 2021Date of Patent: March 28, 2023Assignee: Apple Inc.Inventors: Abhishek Dhanda, Yunfeng Li, Santiago Alban, Andrew D. Fernandez
-
Publication number: 20230085042Abstract: Various embodiments disclosed herein include techniques for operating a multiple camera system. In some embodiments, a primary camera may be selected from a plurality of cameras using object distance estimates, distance error information, and minimum object distances for some or all of the plurality of cameras. In other embodiments, a camera may be configured to use defocus information to obtain an object distance estimate to a target object closer than a minimum object distance of the camera. This object distance estimate may be used to assist in focusing another camera of the multi-camera system.Type: ApplicationFiled: September 20, 2021Publication date: March 16, 2023Inventors: Abhishek Dhanda, Patrick A. Carroll, Yongjun Li
-
Publication number: 20230081349Abstract: Various embodiments disclosed herein include techniques for operating a multiple camera system. In some embodiments, a primary camera may be selected from a plurality of cameras using object distance estimates, distance error information, and minimum object distances for some or all of the plurality of cameras. In other embodiments, a camera may be configured to use defocus information to obtain an object distance estimate to a target object closer than a minimum object distance of the camera. This object distance estimate may be used to assist in focusing another camera of the multi-camera system.Type: ApplicationFiled: September 20, 2021Publication date: March 16, 2023Inventors: Abhishek Dhanda, Gregory Guyomarc'h, Mark N. Gamadia
-
Patent number: 11523043Abstract: Various embodiments disclosed herein include techniques for determining autofocus for a camera on a mobile device. In some instances, depth imaging is used to assist in determining a focus position for the camera through an autofocus process. For example, a determination of depth may be used to determine a focus position for the camera. In another example, the determination of depth may be used to assist another autofocus process.Type: GrantFiled: September 24, 2021Date of Patent: December 6, 2022Assignee: Apple Inc.Inventors: Mark N. Gamadia, Abhishek Dhanda, Gregory Guyomarc'h, Andrew D. Fernandez, Moshe Laifenfeld
-
Publication number: 20220116544Abstract: Various embodiments disclosed herein include techniques for determining autofocus for a camera on a mobile device. In some instances, depth imaging is used to assist in determining a focus position for the camera through an autofocus process. For example, a determination of depth may be used to determine a focus position for the camera. In another example, the determination of depth may be used to assist another autofocus process.Type: ApplicationFiled: September 24, 2021Publication date: April 14, 2022Applicant: Apple Inc.Inventors: Mark N. Gamadia, Abhishek Dhanda, Gregory Guyomarc'h, Andrew D. Fernandez, Moshe Laifenfeld
-
Patent number: 11202007Abstract: Various embodiments include camera movement control for reduced power consumption. Some embodiments, for example, may include operating a camera module in a power saving mode, in which focus movement control may be synchronized with frame capture. According to some examples, such synchronization may include holding a position (e.g., a focus position) of a lens group and/or an image sensor of the camera module during some integration time periods. Furthermore, such synchronization may include enabling power saving movement (e.g., between a focus position and a neutral position) of the lens group and/or the image sensor during some other time periods, such as during intervals (e.g., blanking intervals) between integration time periods, and/or during integration time periods for image frames that are expendable.Type: GrantFiled: September 17, 2020Date of Patent: December 14, 2021Assignee: Apple Inc.Inventors: Abhishek Dhanda, Santiago Alban
-
Publication number: 20210281726Abstract: Methods and apparatus are disclosed for selecting a lens control mode for a camera in external magnetic fields or other types of non-magnetic interference. In embodiments, when the camera is activated, a test of a position sensor for the camera lens is performed by moving the camera lens through a range of positions and collecting values from the sensor. In embodiments, the sensor readings are analyzed to determine conditions such as (a) whether the sensor is saturated by an external magnetic field or non-magnetic interference, (b) whether the sensor's readings are within an error margin, and (c) whether a computed position offset for the sensor is valid. Based on the analysis, the camera is placed into a first control mode where movement of the lens is controlled using the position sensor, or a second control mode where lens movement is controlled without the position sensor.Type: ApplicationFiled: May 21, 2021Publication date: September 9, 2021Applicant: Apple Inc.Inventors: Abhishek Dhanda, Andrew D. Fernandez, Arathi S. Bale, David C. Beard, Santiago Alban
-
Patent number: 11019241Abstract: Methods and apparatus are disclosed for selecting a lens control mode for a camera in external magnetic fields or other types of non-magnetic interference. In embodiments, when the camera is activated, a test of a position sensor for the camera lens is performed by moving the camera lens through a range of positions and collecting values from the sensor. In embodiments, the sensor readings are analyzed to determine conditions such as (a) whether the sensor is saturated by an external magnetic field or non-magnetic interference, (b) whether the sensor's readings are within an error margin, and (c) whether a computed position offset for the sensor is valid. Based on the analysis, the camera is placed into a first control mode where movement of the lens is controlled using the position sensor, or a second control mode where lens movement is controlled without the position sensor.Type: GrantFiled: September 10, 2019Date of Patent: May 25, 2021Assignee: Apple Inc.Inventors: Abhishek Dhanda, Andrew D. Fernandez, Arathi S. Bale, David C. Beard, Santiago Alban
-
Patent number: 10528098Abstract: Systems, software, devices, and methods of distributing a workload among available data storage devices in a thermal aware manner are described herein. More specifically, the examples herein discuss distributing the workload among the available data storage devices in a thermal aware manner that optimizes collective IOPs of the data storage devices in an enclosure. The thermal aware distribution of the storage operations is determined by a thermal model that predicts thermal characteristics of the data storage system based on inlet air characteristics of the enclosure, performance characteristics and thermal constraints of the data storage devices, and constraints of the workload.Type: GrantFiled: June 29, 2016Date of Patent: January 7, 2020Assignee: Western Digital Technologies, Inc.Inventors: Darya Amin-Shahidi, Abhishek Dhanda, Toshiki Hirano
-
Patent number: 10228880Abstract: The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure. Among other benefits, ordering incoming commands at the primary command queue and distributing the ordered commands to individual device queues improves overall command execution latency.Type: GrantFiled: September 6, 2016Date of Patent: March 12, 2019Assignee: HGST Netherlands B.V.Inventors: David Berman, Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
-
Publication number: 20180067694Abstract: The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure. Among other benefits, ordering incoming commands at the primary command queue and distributing the ordered commands to individual device queues improves overall command execution latency.Type: ApplicationFiled: September 6, 2016Publication date: March 8, 2018Inventors: David Berman, Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
-
Publication number: 20180004260Abstract: Systems, software, devices, and methods of distributing a workload among available data storage devices in a thermal aware manner are described herein. More specifically, the examples herein discuss distributing the workload among the available data storage devices in a thermal aware manner that optimizes collective IOPs of the data storage devices in an enclosure. The thermal aware distribution of the storage operations is determined by a thermal model that predicts thermal characteristics of the data storage system based on inlet air characteristics of the enclosure, performance characteristics and thermal constraints of the data storage devices, and constraints of the workload.Type: ApplicationFiled: June 29, 2016Publication date: January 4, 2018Inventors: Darya Amin-Shahidi, Abhishek Dhanda, Toshiki Hirano
-
Publication number: 20170097877Abstract: To provide enhanced operation of data storage devices and systems, various systems, apparatuses, methods, and software are provided herein. In a first example, a data storage system is presented. The data storage system includes data storage devices each configured for storage of data at associated storage media densities. The data storage system includes a control processor configured to vary storage media densities of ones of the plurality of data storage devices based at least on positioning of the plurality of data storage devices within an associated enclosure.Type: ApplicationFiled: October 5, 2015Publication date: April 6, 2017Inventors: Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
-
Patent number: 9412403Abstract: A magnetic recording hard disk drive (HDD) includes, in addition to conventional servo sectors with position error signal (PES) blocks, data position error signal (DPES) blocks that are written into the data sectors when data is written in the data sectors of the data tracks. During readback the PES blocks from the servo sectors are decoded into PES values to allow the head to follow the servo track, while the DPES blocks are decoded to obtain DPES values that are used in the servo control loop to modify the head position so the head follows the center of the data track. In a shingled magnetic recording HDD, wherein the write head is at least two shingled data tracks wide, a DPES block is written in two radially adjacent data tracks when data is written into the data sectors of the shingled data tracks.Type: GrantFiled: August 25, 2015Date of Patent: August 9, 2016Assignee: HGST Netherlands B.V.Inventors: Abhishek Dhanda, Toshiki Hirano, Tetsuo Semba, Satoshi Yamamoto
-
Patent number: 9349400Abstract: A hard disk drive with adjustable data track pitch has repeatable runout (RRO) fields stored in he servo sectors for each servo sector of each servo track, and thus without the need to store the RRO fields in the data tracks. The RRO fields for each servo sector have a radial length of at least two servo tracks (i.e., equal to or greater than twice the servo track pitch). The RRO fields in each servo track are shifted radially from RRO fields in adjacent servo tracks and circumferentially spaced from RRO fields in adjacent servo tracks. The read head reads two different RRO fields from the two servo tracks closest to the data track and the servo electronics interpolates a RRO value from these two RRO values. Thus even if the data track pitch is changed, RRO values can be obtained.Type: GrantFiled: June 25, 2015Date of Patent: May 24, 2016Assignee: HGST Netherlands B.V.Inventors: Abhishek Dhanda, Toshiki Hirano, Tetsuo Semba, Satoshi Yamamoto