Patents by Inventor Venkata Satya Raghavendra BULUSU

Venkata Satya Raghavendra BULUSU 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: 10996746
    Abstract: Techniques for implementing eye tracking using various real-time computational solutions to a three-dimensional eye tracking framework. An exemplary eye tracking system for a NED device includes sensors that are directed toward and angularly offset from a user's eyes in a manner that causes circular features (e.g., irises and/or pupils) of the user's eyes to appear elliptical within sensor planes of the individual sensors. An iris and/or pupil of an eye will appear circular when the eye is looked at straight on (i.e., perpendicular to an optical axis of the eye's lens) but elliptical when observed from an angular offset. The eye tracking systems and methods disclosed herein exploit these principles to track movements of the user's eyes with a higher degree of accuracy than conventional eye tracking systems.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sergio Ortiz Egea, Jian Feng Gao, Alfonsus D. Lunardhi, Venkata Satya Raghavendra Bulusu
  • Patent number: 10852823
    Abstract: Technologies for performing user-specific calibration of eye tracking systems for Near-Eye-Display (NED) devices. The NED device may sequentially present different virtual stimuli to a user while concurrently capturing instances of eye tracking data. The eye tracking data reveals calibration ellipse centers that uniquely correspond to individual virtual stimuli. The calibration ellipse centers may be used define a polygon grid in association with a sensor plane. The resulting polygon grid is used during operation to interpolate the real-time gaze direction of the user. For example, a real-time instance of eye tracking data may be analyzed to determine which particular polygon of the polygon grid a real-time ellipse center falls within. Then, distances between the real-time ellipse center and the vertices of the particular polygon may be determined. A proportionality factor is then determined based on these distances and is used to interpolate the real-time eye gaze of the user.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: December 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sergio Ortiz Egea, Jian Feng Gao, Alfonsus D. Lunardhi, Venkata Satya Raghavendra Bulusu
  • Publication number: 20200124844
    Abstract: An eye tracking system for a NED device includes sensors that are directed toward and angularly offset from a user's eyes in a manner that causes circular features (e.g., irises and/or pupils) of the user's eyes to appear elliptical within sensor planes that correspond to the individual sensors. The eye tracking system determines parameters associated with detected ellipses and then uses these parameters to generate 3D propagations from the detected ellipses back to the user's eyes. By analyzing these 3D propagations with respect to ocular rotation models that represent how the pupils and iris rotate about the center of the eye, the eye tracking system determines pupil orientation parameters that define physical characteristics of the user's eyes. The pupil orientation parameters may then be used to determine interpupillary distance and/or vergence of the user's visual axis that extend from the user's fovea.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Sergio ORTIZ EGEA, Venkata Satya Raghavendra BULUSU, Bernard C. KRESS, Alfonsus D. LUNARDHI, Onur Can AKKAYA
  • Publication number: 20200121183
    Abstract: Techniques for implementing eye tracking using various real-time computational solutions to a three-dimensional eye tracking framework. An exemplary eye tracking system for a NED device includes sensors that are directed toward and angularly offset from a user's eyes in a manner that causes circular features (e.g., irises and/or pupils) of the user's eyes to appear elliptical within sensor planes of the individual sensors. An iris and/or pupil of an eye will appear circular when the eye is looked at straight on (i.e., perpendicular to an optical axis of the eye's lens) but elliptical when observed from an angular offset. The eye tracking systems and methods disclosed herein exploit these principles to track movements of the user's eyes with a higher degree of accuracy than conventional eye tracking systems.
    Type: Application
    Filed: May 16, 2019
    Publication date: April 23, 2020
    Inventors: Sergio ORTIZ EGEA, Jian Feng GAO, Alfonsus D. LUNARDHI, Venkata Satya Raghavendra BULUSU
  • Publication number: 20200125166
    Abstract: Technologies for performing user-specific calibration of eye tracking systems for Near-Eye-Display (NED) devices. The NED device may sequentially present different virtual stimuli to a user while concurrently capturing instances of eye tracking data. The eye tracking data reveals calibration ellipse centers that uniquely correspond to individual virtual stimuli. The calibration ellipse centers may be used define a polygon grid in association with a sensor plane. The resulting polygon grid is used during operation to interpolate the real-time gaze direction of the user. For example, a real-time instance of eye tracking data may be analyzed to determine which particular polygon of the polygon grid a real-time ellipse center falls within. Then, distances between the real-time ellipse center and the vertices of the particular polygon may be determined. A proportionality factor is then determined based on these distances and is used to interpolate the real-time eye gaze of the user.
    Type: Application
    Filed: May 16, 2019
    Publication date: April 23, 2020
    Inventors: Sergio ORTIZ EGEA, Jian Feng GAO, Alfonsus D. LUNARDHI, Venkata Satya Raghavendra BULUSU
  • Publication number: 20200036880
    Abstract: Examples are disclosed that relate to methods and systems for determining if a fluid is present on a surface. In one example, a method comprises illuminating the surface with narrow-band light and using an image sensor comprising a narrow-bandpass filter matching the bandwidth of the narrow-band light to obtain a first image of the surface. A second image of the surface with the narrow-band light deactivated is obtained. A third image is generated by subtracting the second image from the first image. The third image is thresholded, one or more contrasting regions are detected, and the presence of fluid on the surface is determined.
    Type: Application
    Filed: July 25, 2018
    Publication date: January 30, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Sergio ORTIZ EGEA, Michael Scott FENTON, Venkata Satya Raghavendra BULUSU, Riaz Imdad ALI