Patents by Inventor Ramkumar Narayanswamy

Ramkumar Narayanswamy 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: 11956521
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Grant
    Filed: August 10, 2023
    Date of Patent: April 9, 2024
    Assignee: Tahoe Research, Ltd.
    Inventor: Ramkumar Narayanswamy
  • Publication number: 20230388611
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Application
    Filed: August 10, 2023
    Publication date: November 30, 2023
    Applicant: Tahoe Research, Ltd.
    Inventor: Ramkumar NARAYANSWAMY
  • Patent number: 11816596
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to generate an alert or recommendation based on an activity log. In some implementations, a computer-implemented method includes receiving, at a processor, an activity log associated with one or more enterprise sub-processes for a first time period, determining, at the processor, change context data based on a comparison of the entity data and the associated interaction data with corresponding entity data and associated interaction data of a second time period, analyzing the change context data to determine atomic event data, providing the atomic event data associated with the enterprise process as input to a trained machine learning model, determining, using the trained machine learned model and the atomic event data, a predicted future state of the enterprise process, and generating and transmitting an alert or recommendation to one or more data sinks associated with the enterprise process.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: November 14, 2023
    Assignee: Apps Consultants Inc.
    Inventors: Ashwin K. Pingali, Ravi Kiran Ponduri, Venkata Krishna Pradeep Ponduri, Ramkumar Narayanswamy
  • Patent number: 11750899
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: September 5, 2023
    Assignee: Tahoe Research, Ltd.
    Inventor: Ramkumar Narayanswamy
  • Publication number: 20220377218
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Application
    Filed: June 6, 2022
    Publication date: November 24, 2022
    Inventor: Ramkumar Narayanswamy
  • Patent number: 11356587
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: June 7, 2022
    Assignee: Intel Corporation
    Inventor: Ramkumar Narayanswamy
  • Publication number: 20210264332
    Abstract: Implementations described herein relate to methods, systems, and computer-readable media to generate an alert or recommendation based on an activity log. In some implementations, a computer-implemented method includes receiving, at a processor, an activity log associated with one or more enterprise sub-processes for a first time period, determining, at the processor, change context data based on a comparison of the entity data and the associated interaction data with corresponding entity data and associated interaction data of a second time period, analyzing the change context data to determine atomic event data, providing the atomic event data associated with the enterprise process as input to a trained machine learning model, determining, using the trained machine learned model and the atomic event data, a predicted future state of the enterprise process, and generating and transmitting an alert or recommendation to one or more data sinks associated with the enterprise process.
    Type: Application
    Filed: February 25, 2021
    Publication date: August 26, 2021
    Applicant: Apps Consultants Inc.
    Inventors: Ashwin K. Pingali, Ravi Kiran Ponduri, Venkata Krishna Pradeep Ponduri, Ramkumar Narayanswamy
  • Publication number: 20200314308
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Application
    Filed: December 30, 2019
    Publication date: October 1, 2020
    Inventor: Ramkumar Narayanswamy
  • Patent number: 10762664
    Abstract: An embodiment of a semiconductor package apparatus may include technology to capture two or more concurrent images of a scene with two or more cameras, detect a feature in a first image from a first camera of the two or more cameras, match the feature in a second image from a second camera of the two or more cameras, and perform a photometric calibration between the first camera and the second camera based on a portion of the first image corresponding to the detected feature and a portion of the second image corresponding to the matched feature. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 1, 2020
    Assignee: Intel Corporation
    Inventors: Avinash Kumar, Manjula Gururaj, Ramkumar Narayanswamy
  • Patent number: 10645364
    Abstract: System, apparatus, method, and computer readable media for on-the-fly dynamic calibration of multi-camera platforms using images of multiple different scenes. Image frame sets previously captured by the platform are scored as potential candidates from which new calibration parameters may be computed. The candidate frames are ranked according to their score and iteratively added to the calibration frame set according to an objective function. The selected frame set may be selected from the candidates based on a reference frame, which may be a most recently captured frame, for example. A device platform including a CM and comporting with the exemplary architecture may enhance multi-camera functionality in the field by keeping calibration parameters current. Various computer vision algorithms may then rely upon these parameters, for example.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: Avinash Kumar, Ramkumar Narayanswamy, Manjula Gururaj
  • Patent number: 10523854
    Abstract: An array imaging apparatus having discrete camera modules is disclosed. In one embodiment, the apparatus comprises a substrate; and heterogeneous camera modules attached to the substrate and in a geometric relationship with each other, the heterogeneous camera modules having a substantially similar photometric response.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: December 31, 2019
    Assignee: Intel Corporation
    Inventor: Ramkumar Narayanswamy
  • Patent number: 10506065
    Abstract: Technologies for managing social relationships of a computing device social group includes exchanging device attributes amongst the members of the computing device social group, determining a social relationship between members, and sharing a social interaction policy based on the social relationship. The social interaction policy and the social relationship are used to define and control interactions of members of the computing device social group.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: December 10, 2019
    Assignee: Intel Corporation
    Inventors: Jennifer A. Healey, Tobias M. Kohlenberg, Dennis M. Morgan, Ramkumar Narayanswamy
  • Publication number: 20190043220
    Abstract: An embodiment of a semiconductor package apparatus may include technology to capture two or more concurrent images of a scene with two or more cameras, detect a feature in a first image from a first camera of the two or more cameras, match the feature in a second image from a second camera of the two or more cameras, and perform a photometric calibration between the first camera and the second camera based on a portion of the first image corresponding to the detected feature and a portion of the second image corresponding to the matched feature. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: December 29, 2017
    Publication date: February 7, 2019
    Inventors: Avinash Kumar, Manjula Gururaj, Ramkumar Narayanswamy
  • Publication number: 20190028688
    Abstract: System, apparatus, method, and computer readable media for on-the-fly dynamic calibration of multi-camera platforms using images of multiple different scenes. Image frame sets previously captured by the platform are scored as potential candidates from which new calibration parameters may be computed. The candidate frames are ranked according to their score and iteratively added to the calibration frame set according to an objective function. The selected frame set may be selected from the candidates based on a reference frame, which may be a most recently captured frame, for example. A device platform including a CM and comporting with the exemplary architecture may enhance multi-camera functionality in the field by keeping calibration parameters current. Various computer vision algorithms may then rely upon these parameters, for example.
    Type: Application
    Filed: November 14, 2017
    Publication date: January 24, 2019
    Applicant: INTEL CORPORATION
    Inventors: Avinash Kumar, Ramkumar Narayanswamy, Manjula Gururaj
  • Patent number: 10119809
    Abstract: Camera simulation is extended to multi-camera systems. One aspect relates combine computer-graphics, single-camera simulation, multi-camera image signal processor (ISP) are combined to simulate and optimize a multi-camera system. Scene modeling is performed using synthetic computer generated scenes. The computer-graphics images are generated, taking into account the camera-intrinsic and camera-extrinsic parameters.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventors: Ramkumar Narayanswamy, Ginni Grover, Ram C. Nalla
  • Publication number: 20180014003
    Abstract: A special test target may enable standardized testing of performance of image based depth measuring systems. In addition, the error in measured depth with respect to the ground truth may be used as a metric of system performance. This test target may aid in identifying the limitations of the disparity estimation algorithms.
    Type: Application
    Filed: September 14, 2017
    Publication date: January 11, 2018
    Inventors: Ginni Grover, Ramkumar Narayanswamy
  • Patent number: 9819875
    Abstract: Techniques for image synchronization are described herein. The techniques may include a device having logic, at least partially including hardware logic, to implement modules. The modules may include a first sync pulse module to issue a first sync pulse after a first sync pulse offset period to a first imaging sensor. The modules may also include a second sync pulse module to issue a second sync pulse parallel to the first sync pulse after a second sync pulse offset period to a second imaging sensor.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: November 14, 2017
    Assignee: Intel Corporation
    Inventors: Kalpana Seshadrinathan, Ramkumar Narayanswamy, Alexander N. Zaplatin, Joseph A. Hook, Sheldon L. Sun, Igor V. Kozintsev
  • Patent number: 9813783
    Abstract: A method and apparatus for synchronizing data captured by multiple image and non-image data capture devices using timing information. In one embodiment, the device comprises a plurality of interfaces operable to receive streaming data from each of a plurality of image and non-image capture devices and timestamping logic implemented, at least in part, in hardware and coupled to the plurality of interfaces to generate and assign timestamp information to each set of data captured by individual capture devices of the plurality of image and non-image capture devices to indicate when the data was captured, where the timestamp information is synchronized to a single timestamp reference clock. The device also comprises processing logic coupled to the timestamping logic to group image data from image capture devices with data from non-image capture devices using the timestamp information.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: November 7, 2017
    Assignee: Intel Corporation
    Inventors: Chanitnan (Lu) Kanthapanit, Richard Newpol, Joseph A. Hook, Ramkumar Narayanswamy, Sheldon L. Sun, Kevin M. Taggart, Christopher T. Sauvageau, Rao S. Pitla, Yassir Mosleh
  • Publication number: 20170289646
    Abstract: A method and apparatus for synchronizing data captured by multiple image and non-image data capture devices using timing information. In one embodiment, the device comprises a plurality of interfaces operable to receive streaming data from each of a plurality of image and non-image capture devices and timestamping logic implemented, at least in part, in hardware and coupled to the plurality of interfaces to generate and assign timestamp information to each set of data captured by individual capture devices of the plurality of image and non-image capture devices to indicate when the data was captured, where the timestamp information is synchronized to a single timestamp reference clock. The device also comprises processing logic coupled to the timestamping logic to group image data from image capture devices with data from non-image capture devices using the timestamp information.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventors: Chanitnan (Lu) Kanthapanit, Richard Newpol, Joseph A. Hook, Ramkumar Narayanswamy, Sheldon L. Sun, Kevin M. Taggart, Christopher T. Sauvageau, Rao S. Pitla, Yassir Mosleh
  • Patent number: 9654672
    Abstract: Synchronized capture of image and non-image sensor data is disclosed. In one embodiment, a device for synchronized capture comprises a synchronization signal generator to generate a synchronization (sync) signal for each of a plurality of heterogeneous capture devices and timestamping logic coupled to the synchronization signal generator to assign timestamp information to each set of data captured by individual capture devices of the plurality of capture devices to indicate when the data was captured, wherein the timestamp information is assigned based on when the sync signal is generated for its corresponding capture device and based on a first delay between when the sync signal is generated for a corresponding capture device and when processing of captured data, by a processing device, has been completed.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: May 16, 2017
    Assignee: Intel Corporation
    Inventors: Ramkumar Narayanswamy, Sheldon L. Sun, Joseph A. Hook