Patents by Inventor Manish P. Gupta

Manish P. Gupta 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: 11587128
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: February 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Patent number: 11403676
    Abstract: Provided herein are systems and methods of classifying video content. At least one server can identify a video content item identifying a plurality of segments to play primary video content. The at least one server can identify a set of words from a segment of the plurality of segments by using at least one of a transcription corresponding to the segment or speech recognition on audio content corresponding to the segment. The at least one server can determine a classification for the segment based on the set of words from the segment. The at least one server can store, in one or more data structures, an association between the video content item and the classification to categorize the segment of the video content item.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: August 2, 2022
    Assignee: GOOGLE LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20210209657
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 8, 2021
    Applicant: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P. Gupta, Jill A. Huchital, Willard V. T. Rusch, II
  • Patent number: 10949895
    Abstract: The serving of content with (e.g., on) video documents may be improved in a number of ways. For example, a system may accept information defining at least one ad spot associated with at least one instance of an video document, accept offers to have ads served in the ad spot(s), and arbitrate among competing ads, using at least the offers, to determine at least one ad to be served in that ad spot(s). As another example, a system may accept relevance information for an ad, determine at least one video document using the accepted relevance information, present information about the video document(s) to an ad provider associated with the ad, and accept, from the ad provider, an offer to have its ad served with at least one of the video document(s) accepted.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: March 16, 2021
    Assignee: GOOGLE LLC
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S Bayer, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Patent number: 10891662
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: January 12, 2021
    Assignee: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20200302491
    Abstract: Provided herein are systems and methods of classifying video content. At least one server can identify a video content item identifying a plurality of segments to play primary video content. The at least one server can identify a set of words from a segment of the plurality of segments by using at least one of a transcription corresponding to the segment or speech recognition on audio content corresponding to the segment. The at least one server can determine a classification for the segment based on the set of words from the segment. The at least one server can store, in one or more data structures, an association between the video content item and the classification to categorize the segment of the video content item.
    Type: Application
    Filed: June 8, 2020
    Publication date: September 24, 2020
    Applicant: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Patent number: 10706444
    Abstract: Provided herein are systems and methods of inserting video content. A media player can receive, from a primary video content server, a video content item including primary video content to be presented on a webpage. The video content item can be associated with an encoding specifying a content spot in the primary video content. The media player can, subsequent to initiating playing of the video content item, the encoding specifying the content spot within the video content item. The media player can generate a request for supplemental video content to play based on the parsing of the encoding. The media player can transmit, to a secondary video content server, the request. The media player can receive, from the secondary video content server, the supplemental video content item selected based on the request. The media player can play the supplemental video content item during the content spot on the webpage.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: July 7, 2020
    Assignee: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P. Gupta, Jill A. Huchital, Willard V. T. Rusch
  • Patent number: 10679261
    Abstract: Provided herein are systems and methods of inserting content into videos based on associated text. A video content server can receive a request for video content into a video content slot of a video item played on the client device. The request can be generated responsive to execution of an encoding embedded in the video item. The video content server can identify words derived from a segment of the video item playable prior to the video content slot. The video content server can determine a topical category for the segment slot based on the identified words. The video content server can select a secondary video content item based on the topical category of the segment of the video item. The video content server can provide the secondary video content item to the client device to insert into the video content slot during the video item played on the client device.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20200090231
    Abstract: A system may accept information defining at least one ad spot associated with at least one instance of a document, accept offers to have ads served in the ad spot(s), and arbitrate among competing ads, using at least the offers, to determine at least one ad to be served in that ad spot(s). A system may accept relevance information for an ad, determine a document using the accepted relevance information, present information about the document(s) to an ad provider associated with the ad, and accept, from the ad provider, an offer to have its ad served with the document accepted. A system may accept relevance information for a document, determine ads relevant to the document using the relevance information and serving constraints of the ads, and select at least one of the determined relevant ads to be served with the document.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: Google LLC
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S. Bayer, Manish P. Gupta, Jill A Huchital, Willard V.T. Rusch, II
  • Publication number: 20190066168
    Abstract: Provided herein are systems and methods of inserting video content. A media player can receive, from a primary video content server, a video content item including primary video content to be presented on a webpage. The video content item can be associated with an encoding specifying a content spot in the primary video content. The media player can, subsequent to initiating playing of the video content item, the encoding specifying the content spot within the video content item. The media player can generate a request for supplemental video content to play based on the parsing of the encoding. The media player can transmit, to a secondary video content server, the request. The media player can receive, from the secondary video content server, the supplemental video content item selected based on the request. The media player can play the supplemental video content item during the content spot on the webpage.
    Type: Application
    Filed: October 26, 2018
    Publication date: February 28, 2019
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P. Gupta, Jill A. Huchital, Willard V. T. Rusch
  • Publication number: 20190026790
    Abstract: Provided herein are systems and methods of inserting content into videos based on associated text. A video content server can receive a request for video content into a video content slot of a video item played on the client device. The request can be generated responsive to execution of an encoding embedded in the video item. The video content server can identify words derived from a segment of the video item playable prior to the video content slot. The video content server can determine a topical category for the segment slot based on the identified words. The video content server can select a secondary video content item based on the topical category of the segment of the video item. The video content server can provide the secondary video content item to the client device to insert into the video content slot during the video item played on the client device.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Patent number: 10108988
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 23, 2018
    Assignee: Google LLC
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S Bayer, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20170323353
    Abstract: The serving of content with (e.g., on) video documents may be improved in a number of ways. For example, a system may accept information defining at least one ad spot associated with at least one instance of an video document, accept offers to have ads served in the ad spot(s), and arbitrate among competing ads, using at least the offers, to determine at least one ad to be served in that ad spot(s). As another example, a system may accept relevance information for an ad, determine at least one video document using the accepted relevance information, present information about the video document(s) to an ad provider associated with the ad, and accept, from the ad provider, an offer to have its ad served with at least one of the video document(s) accepted.
    Type: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Applicant: Google Inc.
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S Bayer, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20150156547
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Application
    Filed: April 7, 2014
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S. Bayer, Manish P Gupta, Jill A Huchital, Willard V T Rusch, II
  • Publication number: 20150154661
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Application
    Filed: February 28, 2014
    Publication date: June 4, 2015
    Applicant: Google Inc.
    Inventors: Ronojoy Chakrabarti, Keval Desai, Jason S. Bayer, Manish P. Gupta, Jill A. Huchital, Willard V T Rusch, II
  • Publication number: 20140222550
    Abstract: The serving of advertisements with (e.g., on) video documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an video document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one video document using the accepted relevance information, (c) present information about the video document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the video document(s) accepted.
    Type: Application
    Filed: April 14, 2014
    Publication date: August 7, 2014
    Applicant: Google Inc.
    Inventors: Jason S. Bayer, Ronojoy Chakrabarti, Keval Desai, Manish P. Gupta, Jill A. Huchital, Willard V T Rusch, II
  • Publication number: 20120078340
    Abstract: A stent positioning and deployment assembly for a constricted branched vessel is provided which includes a guide wire, a stent, a first inflatable balloon disposed within the stent and being separable from the stent, and a second inflatable balloon located proximate the first balloon. The first and second balloons each have a collapsed state and an expanded state. The inflation of the first and second balloons are controllable independently of each other, such that each of the first and second balloons may be placed into the expanded state independently of each other.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Inventor: Manish P. Gupta