Patents by Inventor Sivalogeswaran Ratnasingam

Sivalogeswaran Ratnasingam 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: 11935503
    Abstract: A method includes sensing a plurality of luminance values associated with ambient light from a physical environment. The plurality of luminance values quantifies the ambient light arriving at a see-through display. The method includes obtaining a plurality of semantic values respectively associated with a plurality of portions within image data. The plurality of portions includes a first portion of the image data and a second portion of the image data. The method includes identifying a first one of the plurality of semantic values that satisfies a criterion. The first one of the plurality of semantic values is associated with the first portion of the image data. The method includes mapping, based on a function of a portion of the plurality of luminance values, the image data to predetermined display characteristics of the first portion of the image data within a performance threshold.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: March 19, 2024
    Assignee: APPLE INC.
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel
  • Patent number: 11776503
    Abstract: A method includes sensing a plurality of luminance values associated with ambient light from a physical environment. The plurality of luminance values quantifies the ambient light arriving at a see-through display. The method includes identifying respective portions of the plurality of luminance values, across the see-through display, based on corresponding portions of rendered image data. The method includes modifying one or more of the respective portions of the plurality of luminance values based on a function of predetermined display characteristics associated with the rendered image data, in order to generate one or more modified portions of the plurality of luminance values. The method includes modifying the corresponding portions of the rendered image data in order to generate display data, based on the one or more modified portions of the plurality of luminance values. The method includes displaying, on the see-through display, the display data.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: October 3, 2023
    Assignee: APPLE INC.
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel
  • Publication number: 20230267860
    Abstract: In accordance with some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a plurality of light superposition characteristic values associated with ambient light from a physical environment. The plurality of light superposition characteristic values quantifies the ambient light. The method includes modifying image data in order to generate modified image data, based on a function of the plurality of light superposition characteristic values and a reference perceptual gamut. The method includes transforming the modified image data into display data based on a function of a portion of the plurality of light superposition characteristic values and a reference physical gamut that is associated with the see-through display. The method includes displaying the display data on the see-through display.
    Type: Application
    Filed: June 7, 2021
    Publication date: August 24, 2023
    Inventors: Ralf Habel, Shuang Wang, Yue Ma, Sivalogeswaran Ratnasingam, Anselm Grundhoefer
  • Patent number: 11715405
    Abstract: A method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a light superposition value that quantifies ambient light from a physical environment. The method includes obtaining image data that is associated with a color characteristic vector. The color characteristic vector includes a first chroma value. The method includes determining, via a color correction function, a second chroma value based on the color characteristic vector and the light superposition value. The first chroma value is different from the second chroma value. The method includes generating, from the image data, display data that is associated with the second chroma value. The method includes displaying the display data on the see-through display.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: August 1, 2023
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel
  • Publication number: 20210375232
    Abstract: A method includes sensing a plurality of luminance values associated with ambient light from a physical environment. The plurality of luminance values quantifies the ambient light arriving at a see-through display. The method includes identifying respective portions of the plurality of luminance values, across the see-though display, based on corresponding portions of rendered image data. The method includes modifying one or more of the respective portions of the plurality of luminance values based on a function of predetermined display characteristics associated with the rendered image data, in order to generate one or more modified portions of the plurality of luminance values. The method includes modifying the corresponding portions of the rendered image data in order to generate display data, based on the one or more modified portions of the plurality of luminance values. The method includes displaying, on the see-through display, the display data.
    Type: Application
    Filed: April 6, 2021
    Publication date: December 2, 2021
    Inventors: Sivalogeswaran Ratnasingam, Anselm Grundhoefer, Ralf Habel
  • Patent number: 10407078
    Abstract: A system, method, and computer program product are described for dynamically assessing and improving driver performance, including that of an autonomous driving system. Based on received electronic driver performance messages, the system determines whether an instant feedback message is required to dynamically adjust driving behavior of a subject driver or autonomous driving system. If yes, then the system provides an instant feedback message, otherwise the system provides an aggregate feedback message, calibration message, and/or coaching recommendation as appropriate. An aggregate feedback message may be provided based at least on integral rating and/or driver performance score calculated and based at least on the driver performance messages received over a predetermined time period.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: September 10, 2019
    Inventor: Sivalogeswaran Ratnasingam
  • Publication number: 20170305434
    Abstract: A system, method, and computer program product are described for dynamically assessing and improving driver performance, including that of an autonomous driving system. Based on received electronic driver performance messages, the system determines whether an instant feedback message is required to dynamically adjust driving behavior of a subject driver or autonomous driving system. If yes, then the system provides an instant feedback message, otherwise the system provides an aggregate feedback message, calibration message, and/or coaching recommendation as appropriate. An aggregate feedback message may be provided based at least on integral rating and/or driver performance score calculated and based at least on the driver performance messages received over a predetermined time period.
    Type: Application
    Filed: April 26, 2016
    Publication date: October 26, 2017
    Inventor: Sivalogeswaran Ratnasingam
  • Patent number: 9672734
    Abstract: A system, method, and computer program product for determining lane information in a road segment to drive a first vehicle to minimize travel time. According to an embodiment, navigation data of the first vehicle and at least one other vehicle in a road segment is sent to a computer server system via their respective clique leaders through a communication network. The lane information may include whether a change of lane is required, a lane to avoid, an optimum lane, and rank order of drivable lanes according to increasing order of travel time for the first vehicle to minimize travel time. The determined lane information is sent to the appropriate user device through its clique leader. The user device presents the lane information to a human driver and/or autonomous vehicle driving system of the first vehicle appropriately.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: June 6, 2017
    Inventor: Sivalogeswaran Ratnasingam