Patents by Inventor Krishna Swaminathan
Krishna Swaminathan 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: 11949589Abstract: Network traffic flows can be processed by routers, switches, or service nodes. Service nodes may be ASICs that can provide the functionality of a switch or a router. Service nodes can be configured in a circular replication chain, thereby providing benefits such as high reliability. The service nodes can implement methods that include receiving a first packet that includes a source address in a source address field and that includes a destination address in a destination address field, routing the first packet to a selected service node that is in a circular replication chain that includes a plurality of service nodes that have local flow tables and are configured for chain replication of the local flow tables, producing a second packet by using a matching flow table entry of the first packet to process the first packet, and sending the second packet toward a destination indicated by the destination address.Type: GrantFiled: June 30, 2021Date of Patent: April 2, 2024Assignee: Pensando Systems Inc.Inventors: Krishna Doddapaneni, Sarat Kamisetty, Balakrishnan Raman, Chandrasekaran Swaminathan, Maruthi Ram Namburu, Vijay Sampath, Akshay Nadahalli, Pirabhu Raman, John Cruz
-
Patent number: 11889046Abstract: A compact, low cost vcsel projector for high performance stereodepth camera is disclosed. An example apparatus includes an array of vertical cavity surface emitting lasers (VCSELs); an array of micro-lenses coupled to the array of VCSELs, centerlines of ones of the micro-lenses offset relative to centerlines of respective ones of the VCSELs; and a projection lens coupled to the array of micro-lenses.Type: GrantFiled: February 15, 2021Date of Patent: January 30, 2024Assignee: INTEL CORPORATIONInventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
-
Publication number: 20210185190Abstract: A compact, low cost vcsel projector for high performance stereodepth camera is disclosed. An example apparatus includes an array of vertical cavity surface emitting lasers (VCSELs); an array of micro-lenses coupled to the array of VCSELs, centerlines of ones of the micro-lenses offset relative to centerlines of respective ones of the VCSELs; and a projection lens coupled to the array of micro-lenses.Type: ApplicationFiled: February 15, 2021Publication date: June 17, 2021Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
-
Patent number: 10924638Abstract: A VCSEL projector and method for using the same are disclosed. In one embodiment, the apparatus comprises a vertical cavity surface emitting laser (VCSEL) array comprising a plurality of VCSELs; a micro-lens array coupled to the VCSEL array and having a plurality of lenses, and each of the plurality of lenses is positioned over a VCSEL in the VCSEL array; and a projection lens coupled to the micro-lens array (MLA), where light emitted by the VCSEL array is projected as a sequence of patterns onto an object by the projection lens.Type: GrantFiled: June 27, 2016Date of Patent: February 16, 2021Assignee: Intel CorporationInventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid Keselman
-
Patent number: 10756510Abstract: A failsafe pulsed laser driver and method for using the same are disclosed. In one embodiment, an apparatus comprises a laser array having a plurality of lasers; and a laser driver coupled to the laser array, wherein the laser driver comprises a current limiter to provide a maximum current at or below a threshold current of lasers in the laser array or at a current level to meet laser safety requirements under circuit failure conditions; one or more capacitors coupled to current limiter and the laser array, the one or more capacitors to be charged in response to current from the current limiter; and a switch coupled to the one or more capacitors operable to cause current from the one or more capacitors to flow through the laser array.Type: GrantFiled: January 9, 2019Date of Patent: August 25, 2020Assignee: Intel CorporationInventors: Paul Winer, Krishna Swaminathan
-
Publication number: 20190221996Abstract: A failsafe pulsed laser driver and method for using the same are disclosed. In one embodiment, an apparatus comprises a laser array having a plurality of lasers; and a laser driver coupled to the laser array, wherein the laser driver comprises a current limiter to provide a maximum current at or below a threshold current of lasers in the laser array or at a current level to meet laser safety requirements under circuit failure conditions; one or more capacitors coupled to current limiter and the laser array, the one or more capacitors to be charged in response to current from the current limiter; and a switch coupled to the one or more capacitors operable to cause current from the one or more capacitors to flow through the laser array.Type: ApplicationFiled: January 9, 2019Publication date: July 18, 2019Inventors: Paul Winer, Krishna Swaminathan
-
Patent number: 10193304Abstract: A failsafe pulsed laser driver and method for using the same are disclosed. In one embodiment, an apparatus comprises a laser array having a plurality of lasers; and a laser driver coupled to the laser array, wherein the laser driver comprises a current limiter to provide a maximum current at or below a threshold current of lasers in the laser array or at a current level to meet laser safety requirements under circuit failure conditions; one or more capacitors coupled to current limiter and the laser array, the one or more capacitors to be charged in response to current from the current limiter; and a switch coupled to the one or more capacitors operable to cause current from the one or more capacitors to flow through the laser array.Type: GrantFiled: July 1, 2016Date of Patent: January 29, 2019Assignee: INTEL CORPORATIONInventors: Paul Winer, Krishna Swaminathan
-
Patent number: 10101154Abstract: A method and apparatus for enhancing the signal to noise ratio performance of a depth camera system are described. In one embodiment, the method includes exposing a portion of a pixel array of a rolling camera sensor, and activating a portion of a rolling projector to generate a portion of a projection pattern during the exposure of the portion of the pixel array. The method may also include capturing image data for the generated portion of the projection pattern with the exposed portion of the pixel array of the rolling camera sensor. Furthermore, the method may include performing depth reconstruction based, at least in part, on the captured image data.Type: GrantFiled: December 21, 2015Date of Patent: October 16, 2018Assignee: INTEL CORPORATIONInventors: Krishna Swaminathan, Anders Grunnet-Jepsen
-
Patent number: 10007994Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stereodepth camera using a VCSEL projector with a controlled projection lens. For instance, a depth camera is described having therein a Vertical-Cavity Surface-Emitting Laser projector (VCSEL projector) to emit a plurality of infrared beams; a moveable lens to control the focus of the plurality of infrared beams emitted from the VCSEL projector, in which the plurality of infrared beams are projected through the moveable lens to form a projected pattern projected onto a scene; stereoscopic image capture devices to capture stereoscopic imagery from the scene having the projected pattern projected thereupon; and processing circuitry to determine depth to an object in the scene based on the captured stereoscopic imagery from the scene having the projected pattern represented therein as projected from the VCSEL projector. Other related embodiments are disclosed.Type: GrantFiled: December 26, 2015Date of Patent: June 26, 2018Assignee: INTEL CORPORATIONInventors: Anders Grunnet-Jepsen, Leonid M. Keselman, Krishna Swaminathan
-
Patent number: 9992474Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stereo depth camera using a VCSEL projector with spatially and temporally interleaved patterns.Type: GrantFiled: December 26, 2015Date of Patent: June 5, 2018Assignee: INTEL CORPORATIONInventors: Anders Grunnet-Jepsen, Krishna Swaminathan, Leonid M. Keselman
-
Publication number: 20180006431Abstract: A failsafe pulsed laser driver and method for using the same are disclosed. In one embodiment, an apparatus comprises a laser array having a plurality of lasers; and a laser driver coupled to the laser array, wherein the laser driver comprises a current limiter to provide a maximum current at or below a threshold current of lasers in the laser array or at a current level to meet laser safety requirements under circuit failure conditions; one or more capacitors coupled to current limiter and the laser array, the one or more capacitors to be charged in response to current from the current limiter; and a switch coupled to the one or more capacitors operable to cause current from the one or more capacitors to flow through the laser array.Type: ApplicationFiled: July 1, 2016Publication date: January 4, 2018Inventors: Paul Winer, Krishna Swaminathan
-
Publication number: 20170374244Abstract: A VCSEL projector and method for using the same are disclosed. In one embodiment, the apparatus comprises a vertical cavity surface emitting laser (VCSEL) array comprising a plurality of VCSELs; a micro-lens array coupled to the VCSEL array and having a plurality of lenses, and each of the plurality of lenses is positioned over a VCSEL in the VCSEL array; and a projection lens coupled to the micro-lens array (MLA), where light emitted by the VCSEL array is projected as a sequence of patterns onto an object by the projection lens.Type: ApplicationFiled: June 27, 2016Publication date: December 28, 2017Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
-
Publication number: 20170186167Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stereodepth camera using a VCSEL projector with a controlled projection lens. For instance, a depth camera is described having therein a Vertical-Cavity Surface-Emitting Laser projector (VCSEL projector) to emit a plurality of infrared beams; a moveable lens to control the focus of the plurality of infrared beams emitted from the VCSEL projector, in which the plurality of infrared beams are projected through the moveable lens to form a projected pattern projected onto a scene; stereoscopic image capture devices to capture stereoscopic imagery from the scene having the projected pattern projected thereupon; and processing circuitry to determine depth to an object in the scene based on the captured stereoscopic imagery from the scene having the projected pattern represented therein as projected from the VCSEL projector. Other related embodiments are disclosed.Type: ApplicationFiled: December 26, 2015Publication date: June 29, 2017Inventors: Anders Grunnet-Jepsen, Leonid M. Keselman, Krishna Swaminathan
-
Publication number: 20170186166Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stereo depth camera using a VCSEL projector with spatially and temporally interleaved patterns.Type: ApplicationFiled: December 26, 2015Publication date: June 29, 2017Inventors: Anders Grunnet-Jepsen, Krishna Swaminathan, Leonid M. Keselman
-
Publication number: 20170180654Abstract: A method and apparatus for enhancing the signal to noise ratio performance of a depth camera system are described. In one embodiment, the method includes exposing a portion of a pixel array of a rolling camera sensor, and activating a portion of a rolling projector to generate a portion of a projection pattern during the exposure of the portion of the pixel array. The method may also include capturing image data for the generated portion of the projection pattern with the exposed portion of the pixel array of the rolling camera sensor. Furthermore, the method may include performing depth reconstruction based, at least in part, on the captured image data.Type: ApplicationFiled: December 21, 2015Publication date: June 22, 2017Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen
-
Patent number: 4464567Abstract: Apparatus for reading information stored in a track pattern on a radiation reflecting record comprises a source of radiation such as a laser, a diffraction grating for providing at least a zero order beam component and a pair of first order beam components, an objective lens assembly, a photodetector array, the photodetector array comprising a unitary data photodetector disposed for impingement of the zero order beam component for sensing stored information and at least first and second paired photodetector arrays adjacent to the data photodetector including separated sectors disposed along an axis including the data photodetector for providing at least focus error correction signals to the objective lens assembly, and means provided in the optical path between the objective lens assembly and the photodetector array for providing a first portion of the reading beam components which remains relatively fixed in size and a second portion of the reading beam components which varies substantially linearly in sizeType: GrantFiled: June 30, 1981Date of Patent: August 7, 1984Assignee: Storage Technology CorporationInventors: Charles Reilly, Leonard Laub, Krishna Swaminathan