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: 11949589
    Abstract: 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: Grant
    Filed: June 30, 2021
    Date of Patent: April 2, 2024
    Assignee: 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: 11889046
    Abstract: 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: Grant
    Filed: February 15, 2021
    Date of Patent: January 30, 2024
    Assignee: INTEL CORPORATION
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
  • Publication number: 20210185190
    Abstract: 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: Application
    Filed: February 15, 2021
    Publication date: June 17, 2021
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
  • Patent number: 10924638
    Abstract: 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: Grant
    Filed: June 27, 2016
    Date of Patent: February 16, 2021
    Assignee: Intel Corporation
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid Keselman
  • Patent number: 10756510
    Abstract: 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: Grant
    Filed: January 9, 2019
    Date of Patent: August 25, 2020
    Assignee: Intel Corporation
    Inventors: Paul Winer, Krishna Swaminathan
  • Publication number: 20190221996
    Abstract: 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: Application
    Filed: January 9, 2019
    Publication date: July 18, 2019
    Inventors: Paul Winer, Krishna Swaminathan
  • Patent number: 10193304
    Abstract: 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: Grant
    Filed: July 1, 2016
    Date of Patent: January 29, 2019
    Assignee: INTEL CORPORATION
    Inventors: Paul Winer, Krishna Swaminathan
  • Patent number: 10101154
    Abstract: 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: Grant
    Filed: December 21, 2015
    Date of Patent: October 16, 2018
    Assignee: INTEL CORPORATION
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen
  • Patent number: 10007994
    Abstract: 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: Grant
    Filed: December 26, 2015
    Date of Patent: June 26, 2018
    Assignee: INTEL CORPORATION
    Inventors: Anders Grunnet-Jepsen, Leonid M. Keselman, Krishna Swaminathan
  • Patent number: 9992474
    Abstract: 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: Grant
    Filed: December 26, 2015
    Date of Patent: June 5, 2018
    Assignee: INTEL CORPORATION
    Inventors: Anders Grunnet-Jepsen, Krishna Swaminathan, Leonid M. Keselman
  • Publication number: 20180006431
    Abstract: 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: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Inventors: Paul Winer, Krishna Swaminathan
  • Publication number: 20170374244
    Abstract: 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: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen, Leonid M. Keselman
  • Publication number: 20170186167
    Abstract: 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: Application
    Filed: December 26, 2015
    Publication date: June 29, 2017
    Inventors: Anders Grunnet-Jepsen, Leonid M. Keselman, Krishna Swaminathan
  • Publication number: 20170186166
    Abstract: 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: Application
    Filed: December 26, 2015
    Publication date: June 29, 2017
    Inventors: Anders Grunnet-Jepsen, Krishna Swaminathan, Leonid M. Keselman
  • Publication number: 20170180654
    Abstract: 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: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Krishna Swaminathan, Anders Grunnet-Jepsen
  • Patent number: 4464567
    Abstract: 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 size
    Type: Grant
    Filed: June 30, 1981
    Date of Patent: August 7, 1984
    Assignee: Storage Technology Corporation
    Inventors: Charles Reilly, Leonard Laub, Krishna Swaminathan