Patents by Inventor Sean Harvey

Sean Harvey 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: 10992969
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: April 27, 2021
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20200221144
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 10595056
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: March 17, 2020
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20190166389
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: February 1, 2019
    Publication date: May 30, 2019
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 10218986
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20180091820
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 9009834
    Abstract: In a computer-implemented method, a digital content item to be tested is received. A display of a visual representation of the digital content item is simulated, where the visual representation is selectable and the digital content item is associated with a code snippet that is executed when the visual representation is selected. A simulated user click on the visual representation is received and the code snippet is executed in response. Processing actions of the code snippet are monitored, and it is determined whether the processing actions violate one or more predetermined system policies indicative of a content item unsuitable for service. A score for the code snippet is calculated based on one or more violations of the one or more predetermined system policies. The digital content item is suspended to prevent service of the digital content item if the score exceeds a predetermined threshold score, and validated for service otherwise.
    Type: Grant
    Filed: September 24, 2009
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Jie Ren, Niels Provos, Sean Harvey, Oliver G. Fisher, Navdeep S. Jagpal, Qi Sun
  • Publication number: 20140081771
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for extending publisher inventory. In one aspect, a method includes receiving distribution agreement data specifying a first number of impressions that a first publisher has agreed to allocate to a content item provider during a specified period. A determination is made that an estimated total number of impressions that the first publisher will allocate to the content item provider over the specified period will be less than the first number of impressions. A third number of additional impressions are obtained from one or more second publishers that differ from the first publisher. At least a portion of the third number of additional impressions is allocated to the content item provider to meet the first number of impressions specified by the distribution agreement data.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 20, 2014
    Applicant: GOOGLE INC.
    Inventors: Alok Sheth, Sean Harvey, Wendy Hillegass
  • Publication number: 20140058832
    Abstract: Systems and methods for creating and managing financial term objects are disclosed herein for generating, based on a publisher's input, a plurality financial term objects. A financial term object includes a set of rules that govern how revenue is divided between a partner and a publisher when a supplemental content object is displayed to a user in response to the user accessing an online property of the partner. After generating the financial term object, the publisher may use the system to system store the financial term object in a database. After storing the financial term object, the system allows the publisher to associate the plurality of financial term objects with a plurality of partners. After associating the financial term objects, the system may then calculate at least one revenue share owed to the partner based on a financial term object.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Juelu Zhang, Sean Harvey, Heng Lei, Ling Ren, Brian Stephen O'Clair, Qifeng Tan
  • Publication number: 20140058809
    Abstract: Systems and methods for the creation and management of rules for the governance of revenue sharing are disclosed herein. Generally, the system and methods generate, based on a publisher's input, at least one financial term override object. The financial term override object comprises a set of rules that override a default set of rules to govern how revenue is divided between a partner and a publisher when a supplemental content object is displayed by a partner. The financial term override object is stored in a database. After storing the financial term override object, the financial term override object is associated with the publisher and the partner. A revenue shared owed to the partner is then calculated based on the override set of rules.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Inventors: Sean Harvey, Juelu Zhang, Heng Lei, Ling Ren, Brian Stephen O'Clair, Dong Xiao, Xiaohu Qie, Qifeng Tan
  • Publication number: 20130037197
    Abstract: The invention relates to a method of resurfacing a substrate with an engineered quartz material comprised of 93% ground up quartz and recycled post-industrial or post-consumer materials mixed with 7% pigments and binders with a thickness ranged from 5-19 mm. The method includes cutting a first piece with an overhang and an edge piece of the engineered quartz from the slab material, attaching the edge piece to the overhang to form a seam at 90-degrees and attaching 1.5? wide fiberglass cloth strips to the inside edge to reinforce the seam to form a resurfacing assembly and adhesively attaching the resurfacing assembly to the substrate.
    Type: Application
    Filed: August 8, 2011
    Publication date: February 14, 2013
    Inventors: Sean Harvey, John Hassel
  • Patent number: 8370475
    Abstract: A browser extension acts as a cross-domain persistent cookie opt-out by providing opt-out cookies. This allows users to opt-out of interest-based advertising by simply downloading one extension, essentially acting as a mechanism that prevents ad companies from personalizing ads on a per browser basis. Furthermore, opt-out cookies persist across otherwise destructive actions, such as deleting stored cookies.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Sean Harvey, Michael West, Rajas Moonka, Jochen Eisinger
  • Publication number: 20110040617
    Abstract: Publisher yield can be managed by establishing a revenue model that represents a relationship between ad revenue for a publisher of a web site and a plurality of parameters. The parameters can include, e.g., a minimum price for an advertiser to place an ad on a web page of the web site through an ad network, a number of advertiser ads presented on the web page, and a number of house ads presented on the web page. Values of the parameters are adjusted based on the revenue model to increase the ad revenue to the publisher. This may include adjusting the minimum price for an advertiser to place an ad on the web page through the ad network, the number of advertiser ads presented on the web page, and/or the number of house ads presented on the web page.
    Type: Application
    Filed: August 11, 2009
    Publication date: February 17, 2011
    Applicant: GOOGLE INC.
    Inventors: Rajas Moonka, Sean Harvey, Jason C. Miller, Joerg Heilig