Patents by Inventor Sumit Mishra

Sumit Mishra 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: 20230298319
    Abstract: Systems and methods are disclosed for vehicle state verification. In one implementation, one or more first images are received. The one or more first images are processed to determine one or more aspects of an exterior of a vehicle. One or more second images are received. The one or more second images are processed to determine one or more aspects of an interior of the vehicle. The determined one or more aspects of the interior of the vehicle are validated with respect to the determined one or more aspects of the exterior of a vehicle. One or more operations are initiated based on the validation.
    Type: Application
    Filed: October 25, 2022
    Publication date: September 21, 2023
    Inventors: Elan Nyer, Dotan Raz, Sumit Mishra
  • Patent number: 7941340
    Abstract: A dynamic advertisement creative is generated from a static advertisement creative. An advertisement creative is received. The advertisement creative is decompiled into a plurality of static elements. A user is enabled to select a static element of the plurality of static elements to be converted into a dynamic element. A dynamic version of the received advertisement creative is generated that includes a placeholder corresponding to the selected static element. The placeholder is configured to be dynamically populated with data. The data populating the placeholder may be dynamically selected each time the dynamic advertisement creative is displayed.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: May 10, 2011
    Assignee: Yahoo! Inc.
    Inventors: Marcus Doemling, Sumit Mishra, Prabhakar Goyal
  • Publication number: 20110087553
    Abstract: Techniques are provided for enabling videos to be included in online advertisements. Multiple versions of a video are generated that have different bitrates. The multiple versions are enabled to be previewed so that acceptable quality videos are made available to be included in online advertisements. A version that is of unacceptable quality may be rejected. When an online advertisement is to be displayed, a video is selected from the versions that passed the preview (were not rejected) to be included in the online advertisement. The video is selected according to the bandwidth of electronic device that is used to download and view the online advertisement.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Applicant: YAHOO! INC.
    Inventors: Sumit Mishra, Priyanka Jain, Kishore Nair
  • Publication number: 20100082411
    Abstract: A method and system for generating digital advertisements is provided. A method employed by the system may include receiving template information that that defines dynamic elements of the advertisement, receiving data associated with the dynamic elements, generating browser code based on the template information and the data, and communicating the browser code to a browser. The method may also include receiving a second template that includes a creative applet reference and combining the template information with the browser code. The second template may also include a reference to an alternate image that is rendered when an image defined by the creative applet cannot be rendered.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Applicant: Yahoo! Inc.
    Inventors: Prabhakar Goyal, Eyal Arasu Ramakrishnan, Sumit Mishra, Ilya Slain
  • Publication number: 20100083129
    Abstract: This patent discloses a system to create a template for Internet advertising utilizing a template server containing graphical user interfaces. The template server may receive instructions to retrieve a SWF object having a first image asset associated with a defined image variable. The template server additionally may receive instructions to replace the first image asset with a second image asset. The second asset automatically may be associated with the defined variable. The template server further may receive instructions to create the SWF object by adding the first image asset and the defined variable to the SWF object.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Inventors: Sumit Mishra, Becky Chu, Vivek Hariharan, Dean Quan, Graham Harris, Erik Racho
  • Publication number: 20100082441
    Abstract: A dynamic advertisement creative is generated from a static advertisement creative. An advertisement creative is received. The advertisement creative is decompiled into a plurality of static elements. A user is enabled to select a static element of the plurality of static elements to be converted into a dynamic element. A dynamic version of the received advertisement creative is generated that includes a placeholder corresponding to the selected static element. The placeholder is configured to be dynamically populated with data. The data populating the placeholder may be dynamically selected each time the dynamic advertisement creative is displayed.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Applicant: YAHOO! INC.
    Inventors: Marcus Doemling, Sumit Mishra, Prabhakar Goyal