Patents by Inventor Dhruv Lamba
Dhruv Lamba 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).
-
Publication number: 20230389789Abstract: A system for imaging a retina of an eye includes a first lens for positioning proximate to the eye; a light source positioned to illuminate the eye when the system is aligned with the eye; an image sensor adapted to capture a retinal image of the retina through the first lens; an aperture disposed along an optical path extending from the image sensor and passing through the first lens; and a processing apparatus communicatively coupled to the image sensor and the light source, wherein the processing apparatus includes logic that when executed by the processing apparatus causes the system to perform operations including: illuminating the eye with the light source and capturing the retinal image with the image sensor.Type: ApplicationFiled: August 3, 2023Publication date: December 7, 2023Inventors: Dhruv Lamba, Sam Kavusi
-
Patent number: 11766170Abstract: A system for imaging a retina includes an optical relay system having a first lens for positioning proximate to an eye, a light source positioned to illuminate the eye, an image sensor positioned to capture a retinal image of the retina through the first lens, an aperture disposed between the image sensor and the first lens along an optical path extending from the image sensor through the first lens, and a processing apparatus. The aperture surrounds the optical path and is adapted to block off-axis reflections from the eye.Type: GrantFiled: September 29, 2021Date of Patent: September 26, 2023Assignee: Verily Life Sciences LLCInventors: Dhruv Lamba, Sam Kavusi
-
Patent number: 11514371Abstract: In one embodiment, a computing system may receive an uncompressed image from a camera. The computing system may generate a compressed image by performing a compression process on the uncompressed image, wherein a decompressed image may be generated as a byproduct during the compression process. The computing system may send the decompressed image to a machine-learning model that was trained using decompressed images. The computing system may generate, by the machine-learning model, an output based on the decompressed image. The computing system may provide operational instructions to a vehicle based on the output.Type: GrantFiled: March 11, 2019Date of Patent: November 29, 2022Assignee: Woven Planet North America, Inc.Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Yi Lu, Phillip Sawbridge
-
Publication number: 20220087521Abstract: A system for imaging a retina includes an optical relay system having a first lens for positioning proximate to an eye, a light source positioned to illuminate the eye, an image sensor positioned to capture a retinal image of the retina through the first lens, an aperture disposed between the image sensor and the first lens along an optical path extending from the image sensor through the first lens, and a processing apparatus. The aperture surrounds the optical path and is adapted to block off-axis reflections from the eye.Type: ApplicationFiled: September 29, 2021Publication date: March 24, 2022Inventors: Dhruv Lamba, Sam Kavusi
-
Patent number: 11240404Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.Type: GrantFiled: March 11, 2021Date of Patent: February 1, 2022Assignee: Woven Planet North America, Inc.Inventors: Corey Frederick Bangs, Forrest Samuel Briggs, George James Hansel, James Allen-White Hoffacker, Dhruv Lamba, Chi Hoon Lee, Yi Lu, Brian Thomas McGinn, Phillip Sawbridge
-
Patent number: 11160449Abstract: A method of imaging an interior of an eye includes illuminating the interior of the eye with one or more beams of light from a light source, and said illuminating is configured to trigger a change to a pupil of the eye. An image sensor captures a sequence of images of light reflected by the interior of the eye during an expected timeframe when a width of the pupil is changing in response to said illuminating. A processing apparatus combines images in the sequence of images to form a composite image having a larger depth of field than a depth of field of each of the images in the sequence of images. The depth of field for each of the images corresponds to the width of the pupil when each of the images is captured.Type: GrantFiled: July 26, 2018Date of Patent: November 2, 2021Assignee: Verily Life Sciences LLCInventors: Dhruv Lamba, Sam Kavusi
-
Patent number: 11115646Abstract: In particular embodiments, a computing system may detect a number of objects captured within an overlapping region between a first field of view associated with a first camera and a second field of view associated with a second camera. The system may determine a respective priority ranking for each of the objects. The system may select an object from the objects based on the respective priority ranking for the object. The system may determine, for the first camera, a first lighting condition associated with the first field of view. The system may determine, for the second camera, a second lighting condition associated with the second field of view. The system may determine a shared exposure time for the selected object based on the first lighting condition and the second lighting condition. The system may cause at least one image of the selected object to be captured using the shared exposure time.Type: GrantFiled: October 5, 2020Date of Patent: September 7, 2021Assignee: Woven Planet North America, Inc.Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Phillip Sawbridge
-
Publication number: 20210274064Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.Type: ApplicationFiled: March 11, 2021Publication date: September 2, 2021Inventors: Corey Frederick Bangs, Forrest Samuel Briggs, George James Hansel, James Allen-White Hoffacker, Dhruv Lamba, Chi Hoon Lee, Yi Lu, Brian Thomas McGinn, Phillip Sawbridge
-
Patent number: 10972637Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.Type: GrantFiled: March 11, 2019Date of Patent: April 6, 2021Assignee: Lyft, Inc.Inventors: Corey Frederick Bangs, Forrest Samuel Briggs, George James Hansel, James Allen-White Hoffacker, Dhruv Lamba, Chi Hoon Lee, Yi Lu, Brian Thomas McGinn, Phillip Sawbridge
-
Publication number: 20210092349Abstract: In particular embodiments, a computing system may detect a number of objects captured within on overlapping region between a first field of view associated with a first camera and a second field of view associated with a second camera. The system may determine a respective priority ranking for each of the objects. The system may select an object from the objects based on the respective priority ranking for the object. The system may determine, for the first camera, a first lighting condition associated with the first field of view. The system may determine, for the second camera, a second lighting condition associated with the second field of view. The system may determine a shared exposure time for the selected object based on the first lighting condition and the second lighting condition. The system may cause at least one image of the selected object to be captured using the shared exposure time.Type: ApplicationFiled: October 5, 2020Publication date: March 25, 2021Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Phillip Sawbridge
-
Patent number: 10798368Abstract: In one embodiment, a computing system may determine a first target region within a first field of view of a first camera and a second target region within a second field of view of a second camera. The first field of view and the second field of view may be partially overlapping. The system may determine first lighting conditions of the first target region. The system may determine a first exposure time for at least the first camera and the second camera based at least in part on the determined first lighting conditions. The system may instruct the first camera and the second camera to take pictures using the determined first exposure time.Type: GrantFiled: March 11, 2019Date of Patent: October 6, 2020Assignee: Lyft, Inc.Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Phillip Sawbridge
-
Publication number: 20190287024Abstract: In one embodiment, a computing system may receive an uncompressed image from a camera. The computing system may generate a compressed image by performing a compression process on the uncompressed image, wherein a decompressed image may be generated as a byproduct during the compression process. The computing system may send the decompressed image to a machine-learning model that was trained using decompressed images. The computing system may generate, by the machine-learning model, an output based on the decompressed image. The computing system may provide operational instructions to a vehicle based on the output.Type: ApplicationFiled: March 11, 2019Publication date: September 19, 2019Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Yi Lu, Phillip Sawbridge
-
Publication number: 20190289282Abstract: In one embodiment, a computing system may determine a first target region within a first field of view of a first camera and a second target region within a second field of view of a second camera. The first field of view and the second field of view may be partially overlapping. The system may determine first lighting conditions of the first target region. The system may determine a first exposure time for at least the first camera and the second camera based at least in part on the determined first lighting conditions. The system may instruct the first camera and the second camera to take pictures using the determined first exposure time.Type: ApplicationFiled: March 11, 2019Publication date: September 19, 2019Inventors: Forrest Samuel Briggs, James Allen-White Hoffacker, Dhruv Lamba, Phillip Sawbridge
-
Publication number: 20190289172Abstract: In one embodiment, a method includes, by a computing device of a first sensor receiving synchronization information from a controller. The synchronization information being generated based on a clock of the controller. The method also includes determining, based on the synchronization information, a first offset between a first clock of the first sensor and the clock of the controller; storing the first offset; and synchronizing, based on the stored first offset and the first clock of the first sensor, a first data capture by the first sensor with a second data capture by a second sensor. The first data capture and the second data capture being requested by the controller.Type: ApplicationFiled: March 11, 2019Publication date: September 19, 2019Inventors: Corey Frederick Bangs, Forrest Samuel Briggs, George James Hansel, James Allen-White Hoffacker, Dhruv Lamba, Chi Hoon Lee, Yi Lu, Brian Thomas McGinn, Phillip Sawbridge
-
Publication number: 20190059715Abstract: A method of imaging an interior of an eye includes illuminating the interior of the eye with one or more beams of light from a light source, and said illuminating is configured to trigger a change to a pupil of the eye. An image sensor captures a sequence of images of light reflected by the interior of the eye during an expected timeframe when a width of the pupil is changing in response to said illuminating. A processing apparatus combines images in the sequence of images to form a composite image having a larger depth of field than a depth of field of each of the images in the sequence of images. The depth of field for each of the images corresponds to the width of the pupil when each of the images is captured.Type: ApplicationFiled: July 26, 2018Publication date: February 28, 2019Inventors: Dhruv Lamba, Sam Kavusi