Patents by Inventor Anup Rathi

Anup Rathi 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: 11927757
    Abstract: An electronic device may have a display panel with an array of display pixels. Light from the display panel may be focused by a lens assembly towards a viewer. The presence of the lens assembly may cause geometric distortion for a viewer viewing images on the display through the lens assembly. To mitigate geometric distortion, geometric distortion compensation may be performed in the electronic device. The electronic device may include both a fixed lens element and a removable lens element in the lens assembly. The removable lens element may be changed, allowing the distortion function associated with the lens assembly to change over time. To dynamically compensate for geometric distortion caused by a lens assembly with a removable lens, ray tracing may be used to determine the geometric distortion caused by the lens assembly depending upon the particular removable lens that is present in the lens assembly.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: March 12, 2024
    Assignee: Apple Inc.
    Inventors: Milad Akhlaghi Bouzan, William W Sprague, Anup Rathi, Duncan A McRoberts, Tahereh Majdi
  • Publication number: 20240029395
    Abstract: A surface material on one or more optical components of an optical sensing system can be detected. In some embodiments, a method of detection includes generating a first image using the optical sensing system. In accordance with a determination that one or more criteria are satisfied, the one or more criteria including a criterion that is satisfied when a proportion of the first image having an intensity of light in a first intensity range is greater than a threshold, a surface material is detected on the first attachable lens.
    Type: Application
    Filed: July 21, 2023
    Publication date: January 25, 2024
    Inventors: Anup RATHI, Mark LINDER, Julia BENNDORF, Duncan A. MCROBERTS
  • Publication number: 20230417627
    Abstract: A system can perform a method to identify when one or more lenses are the wrong prescription for the user. In some embodiments, the system notifies the user to switch prescription lenses or initiates an enrollment process for the lenses. In some embodiments, the system can identify the prescription of a lens and compare the identified prescription to one or more enrolled prescriptions for the user (e.g., previously defined in user settings associated with user profile). When the identified prescription of the lens does not match an expected enrolled prescription for the user), the system can notify the user to switch prescription lenses. When there are no enrolled prescriptions for the user, the device can prompt the user to enroll the lens.
    Type: Application
    Filed: June 9, 2023
    Publication date: December 28, 2023
    Inventors: Anup RATHI, Julia BENNDORF, Zeyad ZAKY, Katharina BUCKL, Duncan A. MCROBERTS
  • Patent number: 9300933
    Abstract: A method includes predicting, through a processor of a data processing device communicatively coupled to a memory, a portion of a video frame on which a user of the data processing device is likely to focus on during rendering thereof on a display unit associated with the data processing device. The video frame is part of decoded video data. The method also includes rendering, through the processor, the portion of the video frame on the display unit at an enhanced level compared to other portions thereof following the prediction of the portion of the video frame.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 29, 2016
    Assignee: NVIDIA Corporation
    Inventors: Nilesh More, Anup Rathi
  • Publication number: 20150156483
    Abstract: A method includes interleaving, through a processor of a data processing device communicatively coupled to a memory and/or a processor of a data source communicatively coupled to the data processing device, each of a data and another data within a data frame. The each of the data and the another data corresponds to a distinct set of video data, image data and/or audio data. The method also includes rendering, through the processor of the data processing device, the data frame on a display unit and/or one or more audio endpoint device(s) associated with the data processing device following the interleaving therewithin, and providing a capability to view and/or listen to solely the data or the another data from the rendered data frame on the display unit and/or the one or more audio endpoint device(s).
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: NVIDIA Corporation
    Inventors: Anup Rathi, Nahush Bhanage
  • Publication number: 20140362296
    Abstract: A method includes predicting, through a processor of a data processing device communicatively coupled to a memory, a portion of a video frame on which a user of the data processing device is likely to focus on during rendering thereof on a display unit associated with the data processing device. The video frame is part of decoded video data. The method also includes rendering, through the processor, the portion of the video frame on the display unit at an enhanced level compared to other portions thereof following the prediction of the portion of the video frame.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Applicant: NVIDIA Corporation
    Inventors: Nilesh More, Anup Rathi
  • Patent number: 8872969
    Abstract: A method includes storing data related to a video frame or an image separately from data related to a subtitle of the video frame or the image in a memory of a data processing device, and comparing, through a processor communicatively coupled to the memory, a color parameter of the data related to the video frame or the image to a color parameter of the data related to the subtitle. The method also includes dynamically adjusting a color parameter of at least a portion of the data related to the subtitle and/or a color parameter of at least a portion of the data related to the video frame or the image based on the comparison. Further, the method includes overlaying the data related to the subtitle on the data related to the video frame or the image following the dynamic adjustment prior to rendering thereof on a display unit.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: October 28, 2014
    Assignee: NVIDIA Corporation
    Inventors: Anup Rathi, Nilesh More