Patents by Inventor Bhushan RAMNANI

Bhushan RAMNANI 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).

  • Publication number: 20230169805
    Abstract: A system comprising one or more computing devices implements a vehicle information extraction service. The vehicle information extraction service enables customers to maintain a model of a fleet of vehicles and collect vehicle information from heterogenous vehicles included in the fleet, wherein the vehicles are configured with different in-vehicle communication configurations. The vehicle information extraction service automatically generates scheme packets for data collection to be sent to the heterogenous vehicles, wherein are formatted in accordance with the different respective in-vehicle communication configurations of the heterogenous vehicles, without the customer of the vehicle information extraction service having to account for these differences.
    Type: Application
    Filed: December 10, 2021
    Publication date: June 1, 2023
    Applicant: Amazon Technologies, Inc.
    Inventors: Bhushan Ramnani, Yohan Martin, Florian Johannes Stadler, Michael Anthony Aleksiuk, Ivan Law
  • Patent number: 9900665
    Abstract: Exemplary methods for automatically testing closed caption (CC) rendering includes receiving a set of one or more reference audio video (AV) streams from an AV source, and generating reference CC images from the set of one or more reference AV streams starting from a recording start time to a recording stop time. In one embodiment, the method further includes receiving a set of one or more test AV streams from the AV source, and generating test CC images from the set of one or more test AV streams starting from the recording start time to the recording stop time. In one embodiment, the methods further include determining whether the AV source is performing CC rendering properly by automatically comparing the test CC images against the reference CC images.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: February 20, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bhushan Ramnani, Zheng Nie, Xiaosong Zhu, Juan Flores, Aparna Varanasi
  • Patent number: 9740952
    Abstract: Exemplary methods and processing systems for determining whether an audio video (AV) source is performing closed captioning (CC) rendering properly, are described. An AV stream including one or more AV frames is received from the AV source; for each frame from the AV stream the following operations are performed: detecting a CC image in the frame; cropping the CC image from the frame; and outputting the CC image and metadata associated with the frame. A caption file is generated based on the AV stream, where the caption file includes captioning information for the AV stream. The CC image and metadata output for a frame from the AV stream are compared with CC information within the caption file related to that frame to determine whether the AV source is performing CC rendering properly.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: August 22, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bhushan Ramnani, Anand Arun Joshi
  • Patent number: 9721178
    Abstract: Exemplary methods of extracting closed caption (CC) image from a frame of an audio video (AV) stream are described. For all pixels of the frame, setting a color value of the pixels to a determined pixel value when the color value of the pixel is different from a background color value associated with CC image. A set edges is analyzed to identify one or more polygons. A polygon that contains text is determined from the one or more polygons. The frame is cropped along the polygon to obtain a CC image. Upon determination that the CC image is identical to another closed caption image a frame count associated with the other closed caption image is increased by 1; and upon determination that the CC image is not identical to the other CC image the closed caption image is stored along with a position and a time value as metadata information.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: August 1, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bhushan Ramnani, Aparna Varanasi
  • Patent number: 9652683
    Abstract: Exemplary methods of extracting closed caption images from frames of an audio video (AV) stream are described. A first set of frames of a first AV stream including CC images and a second set of frames not including the CC images are received. Each pixel in the first frame is replaced with a dummy pixel, upon determination that a pixel at a corresponding position in the corresponding frame has a same color value to generate a filtered frame including dummy pixels and non-dummy pixels. First coordinates of the top-left most pixel of the first frame that is not a dummy pixel and second coordinates of the bottom-right most pixel of the first frame that is not a dummy pixel are determined. The filtered frame is cropped along the first and second coordinates to extract the CC image.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: May 16, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bhushan Ramnani, Satish Haridass, Aparna Varanasi
  • Publication number: 20160371545
    Abstract: Exemplary methods of extracting closed caption (CC) image from a frame of an audio video (AV) stream are described. For all pixels of the frame, setting a color value of the pixels to a determined pixel value when the color value of the pixel is different from a background color value associated with CC image. A set edges is analyzed to identify one or more polygons. A polygon that contains text is determined from the one or more polygons. The frame is cropped along the polygon to obtain a CC image. Upon determination that the CC image is identical to another closed caption image a frame count associated with the other closed caption image is increased by 1; and upon determination that the CC image is not identical to the other CC image the closed caption image is stored along with a position and a time value as metadata information.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 22, 2016
    Inventors: Bhushan RAMNANI, Aparna VARANASI
  • Publication number: 20160373829
    Abstract: Exemplary methods for automatically testing closed caption (CC) rendering includes receiving a set of one or more reference audio video (AV) streams from an AV source, and generating reference CC images from the set of one or more reference AV streams starting from a recording start time to a recording stop time. In one embodiment, the method further includes receiving a set of one or more test AV streams from the AV source, and generating test CC images from the set of one or more test AV streams starting from the recording start time to the recording stop time. In one embodiment, the methods further include determining whether the AV source is performing CC rendering properly by automatically comparing the test CC images against the reference CC images.
    Type: Application
    Filed: April 14, 2016
    Publication date: December 22, 2016
    Inventors: Bhushan RAMNANI, Zheng NIE, Xiaosong ZHU, Juan FLORES, Aparna VARANASI
  • Publication number: 20160373830
    Abstract: Exemplary methods and processing systems for determining whether an audio video (AV) source is performing closed captioning (CC) rendering properly, are described. An AV stream including one or more AV frames is received from the AV source; for each frame from the AV stream the following operations are performed: detecting a CC image in the frame; cropping the CC image from the frame; and outputting the CC image and metadata associated with the frame. A caption file is generated based on the AV stream, where the caption file includes captioning information for the AV stream. The CC image and metadata output for a frame from the AV stream are compared with CC information within the caption file related to that frame to determine whether the AV source is performing CC rendering properly.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 22, 2016
    Inventors: Bhushan RAMNANI, Anand Arun JOSHI
  • Publication number: 20160371556
    Abstract: Exemplary methods of extracting closed caption images from frames of an audio video (AV) stream are described. A first set of frames of a first AV stream including CC images and a second set of frames not including the CC images are received. Each pixel in the first frame is replaced with a dummy pixel, upon determination that a pixel at a corresponding position in the corresponding frame has a same color value to generate a filtered frame including dummy pixels and non-dummy pixels. First coordinates of the top-left most pixel of the first frame that is not a dummy pixel and second coordinates of the bottom-right most pixel of the first frame that is not a dummy pixel are determined. The filtered frame is cropped along the first and second coordinates to extract the CC image.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 22, 2016
    Inventors: Bhushan RAMNANI, Satish Haridass, Aparna VARANASI