Patents by Inventor Cyrus S. Bamji
Cyrus S. Bamji 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: 11675056Abstract: A zoned time-of-flight (ToF) arrangement includes a sensor and a steerable light source that produces an illumination beam having a smaller angular extent than the field of view (FoV) of the sensor. The illumination beam is steerable within the sensor's FoV to optionally move through the sensor's FoV or dwell in a particular region of interest. Steering the illumination beam and sequentially generating a depth map of the illuminated region permits advantageous operations over ToF arrangements that simultaneously illuminate the entire sensor's FoV. For example, ambient performance, maximum range, and jitter are improved. Multiple steering alternative configurations are disclosed, including mechanical, electro optical, and electrowetting solutions.Type: GrantFiled: January 19, 2021Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Onur C. Akkaya, Cyrus S. Bamji
-
Publication number: 20210141066Abstract: A zoned time-of-flight (ToF) arrangement includes a sensor and a steerable light source that produces an illumination beam having a smaller angular extent than the field of view (FoV) of the sensor. The illumination beam is steerable within the sensor's FoV to optionally move through the sensor's FoV or dwell in a particular region of interest. Steering the illumination beam and sequentially generating a depth map of the illuminated region permits advantageous operations over ToF arrangements that simultaneously illuminate the entire sensor's FoV. For example, ambient performance, maximum range, and jitter are improved. Multiple steering alternative configurations are disclosed, including mechanical, electro optical, and electrowetting solutions.Type: ApplicationFiled: January 19, 2021Publication date: May 13, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Onur C. AKKAYA, Cyrus S. BAMJI
-
Patent number: 10901073Abstract: A zoned time-of-flight (ToF) arrangement includes a sensor and a steerable light source that produces an illumination beam having a smaller angular extent than the field of view (FoV) of the sensor. The illumination beam is steerable within the sensor's FoV to optionally move through the sensor's FoV or dwell in a particular region of interest. Steering the illumination beam and sequentially generating a depth map of the illuminated region permits advantageous operations over ToF arrangements that simultaneously illuminate the entire sensor's FoV. For example, ambient performance, maximum range, and jitter are improved. Multiple steering alternative configurations are disclosed, including mechanical, electro optical, and electrowetting solutions.Type: GrantFiled: January 23, 2019Date of Patent: January 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Onur C. Akkaya, Cyrus S. Bamji
-
Patent number: 10302768Abstract: A method for facilitating removal of multipath signal interference from light data can comprise illuminating, with an illumination unit, a target with a light source. The illumination unit can be configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method can also comprise acquiring, with a sensor unit, reflected light data reflected from the target. The reflected light data can comprise an array of spatial domain information received from light reflected by the target. Further, the method can comprise processing, with the one or more processors, the reflected light data. The processing applies a high-pass filter within the spatial domain to the reflected light data.Type: GrantFiled: May 9, 2016Date of Patent: May 28, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Godbaz, Mirko Schmidt, Cyrus S. Bamji
-
Publication number: 20190154809Abstract: A zoned time-of-flight (ToF) arrangement includes a sensor and a steerable light source that produces an illumination beam having a smaller angular extent than the field of view (FoV) of the sensor. The illumination beam is steerable within the sensor's FoV to optionally move through the sensor's FoV or dwell in a particular region of interest. Steering the illumination beam and sequentially generating a depth map of the illuminated region permits advantageous operations over ToF arrangements that simultaneously illuminate the entire sensor's FoV. For example, ambient performance, maximum range, and jitter are improved. Multiple steering alternative configurations are disclosed, including mechanical, electro optical, and electrowetting solutions.Type: ApplicationFiled: January 23, 2019Publication date: May 23, 2019Inventors: Onur C. AKKAYA, Cyrus S. BAMJI
-
Patent number: 10234561Abstract: A method for facilitating removal of specular reflection noise from light data can include illuminating, using an illumination unit, a target with a light source. The illumination unit is configured to project light with a spatial light pattern onto the target. The method can also include acquiring, with a sensor unit, light data that is reflected from the target. The light data may comprise a directly reflected spatial light pattern and a specular reflected spatial light pattern. The directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern. The method can further comprise processing the light data to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.Type: GrantFiled: May 9, 2016Date of Patent: March 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20170323429Abstract: A method for compensating for light reflected from non-uniform targets comprises illuminating, with an illumination unit, a target. During a first frame, the illumination unit is configured to project a uniform pattern onto the target. During a second frame, the illumination unit is configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method further includes acquiring, with a sensor unit, first light data reflected from the target within the first frame and second light data reflected from the target within the second frame. Further, the method includes calculating, with the one or more processors, normalized light data by dividing, within the spatial frequency domain, the second light data by the first light data.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20170322309Abstract: A method for facilitating removal of specular reflection noise from light data can include illuminating, using an illumination unit, a target with a light source. The illumination unit is configured to project light with a spatial light pattern onto the target. The method can also include acquiring, with a sensor unit, light data that is reflected from the target. The light data may comprise a directly reflected spatial light pattern and a specular reflected spatial light pattern. The directly reflected spatial light pattern and the specular reflected spatial light pattern comprise at least one spatial distinction that distinguishes the directly reflected spatial light pattern from the specular reflected spatial light pattern. The method can further comprise processing the light data to distinguish the directly reflected spatial light pattern from the specular reflected spatial light pattern based upon the at least one spatial distinction.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Cyrus S. Bamji, Mirko Schmidt
-
Publication number: 20170322310Abstract: A method for facilitating removal of multipath signal interference from light data can comprise illuminating, with an illumination unit, a target with a light source. The illumination unit can be configured to project a high spatial-frequency pattern onto the target in such a way as to redistribute spectral energy to higher frequencies. The method can also comprise acquiring, with a sensor unit, reflected light data reflected from the target. The reflected light data can comprise an array of spatial domain information received from light reflected by the target. Further, the method can comprise processing, with the one or more processors, the reflected light data. The processing applies a high-pass filter within the spatial domain to the reflected light data.Type: ApplicationFiled: May 9, 2016Publication date: November 9, 2017Inventors: John Peter Godbaz, Mirko Schmidt, Cyrus S. Bamji
-
Patent number: 6760894Abstract: A method and mechanism for performing a timing analysis on virtual component blocks, which is an abstraction of a circuit block is provided. A set of modes for a circuit block are identified, where a mode is a set of meaningful control input values. Each functionally meaningful or useful control input combination is applied to the circuit block. For each control input combination applied, a delay for each data input/output path and each control input/output path not passing through a blocked circuit node for the applied combination of control inputs is calculated. The delay information for the data paths and control paths is stored within a timing model. The delay information may include a maximum or minimum delay for the circuit block. The timing of sequential circuit blocks may also characterized using the methods and mechanisms herein.Type: GrantFiled: June 14, 2002Date of Patent: July 6, 2004Assignee: Cadence Design Systems, Inc.Inventors: Hakan Yalcin, Cyrus S. Bamji, Mohammad S. Mortazavi, Robert J. Palermo
-
Patent number: 5729466Abstract: A system, method, and software product in a computer aided design apparatus for system design, to simultaneously optimize multiple performance criteria models of the system, where the performance criteria models are characterized by convex cost functions based on linear dimensional characteristics of the system being designed. One embodiment is provided in a computer aid design environment for integrated circuit design, and used to simultaneously optimize fabrication yield along with other performance criteria. Optimization is provided by converting a structural description of an integrated circuit into a constraint graph, compacting, and modifying the constraint graph to include convex cost functions for selected performance criteria to be optimized, such as yield cost functions. The cost functions are then transformed to piecewise linear cost functions.Type: GrantFiled: April 3, 1996Date of Patent: March 17, 1998Assignee: Cadence Design Systems, Inc.Inventor: Cyrus S. Bamji
-
Patent number: 5281558Abstract: A computer system and computer-implemented method for compacting the geometrical area of a hierarchical integrated circuit layout. The present invention is particularly adapted for use with layouts including over-the-cell routing (OTCR). The inventive method includes the general steps of normalizing the cells, compacting the cells, then reconstructing the layout that includes the normalized cells. More particularly, the step of normalizing the cells includes initial step of identifying an overlapping object produced from the OTCR that overlaps one of the instances. That overlapping object is then divided into an overlapping segment and a non-overlapping segment. The overlapping segment is then removed from the cell and copied into the leaf cell of the overlapped instance. The overlapping segment is defined as a special object of the cell into which it is copied.Type: GrantFiled: November 2, 1992Date of Patent: January 25, 1994Assignee: Cadence Design Systems, Inc.Inventors: Cyrus S. Bamji, Ravi Varadarajan