Patents by Inventor Vincent Gatto

Vincent Gatto 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: 20180288461
    Abstract: A system and method for providing web analytics describing video level events. The system includes a communication module, a request analysis module and an analytics module. The communication module receives a request including a unique video identifier (video ID), a video version identifier and event data. The event data describes a video level event and is associated with the video ID and the video version identifier. The request analysis module receives the request from the communication module. The request analysis module analyzes the request to determine if the request includes the event data. The analytics module is configured to determine values for metrics describing the video level event. Based at least in part on a determination by the request analysis module that the request includes event data, the analytics module receives the request from the request analysis module and analyzes the event data to determine a value for the metric.
    Type: Application
    Filed: June 21, 2012
    Publication date: October 4, 2018
    Applicant: GOOGLE INC.
    Inventors: Gregory Allan Funk, Nareshkumar Rajkumar, Vincent Gatto, JR., Theodore Kent Hamilton
  • Patent number: 9872069
    Abstract: A system and method for generating goal-based video analytics is disclosed. The system includes a processor, a configurable goal module, a communication module and an analytics module. The configurable goal module receives a video goal definition configurable by a user. The communication module receives first media player state data including data describing viewer interest in video data playable by a media player included on a viewing device. The analytics module associates the video goal definition with the first media player state data and generates video analytics based at least in part on the video goal definition and the first media player state data associated with the video goal definition.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: January 16, 2018
    Assignee: Google LLC
    Inventors: Gregory Allan Funk, Nareshkumar Rajkumar, Vincent Gatto, Jr., Theodore Kent Hamilton
  • Patent number: 9783759
    Abstract: A lubricating composition comprising at least 90% by weight of a base oil, and an antioxidant composition comprising the components, set forth as weight % of the lubricating composition: (1) solid alkylated-phenyl-alpha-naphthylamine at 0.01-0.3%, (2) an alkylated diphenylamine derivative of triazole, tolutriazole or benzotriazole, at 0.01-0.3%, and (3) methylenebis(di-n-butyldithiocarbamate), at 0.01-0.4%.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: October 10, 2017
    Assignee: VANDERBILT CHEMICALS, LLC
    Inventors: Junbing Yao, Vincent Gatto
  • Patent number: 9774594
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: September 26, 2017
    Assignee: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krzywiec, Sissie Ling-le Hsiao
  • Patent number: 9706253
    Abstract: A system and method for generating video funnel analytics is disclosed. The system includes a processor, a configurable goal module, a configurable funnel module, a communication module and an analytics module. The configurable goal module receives a user-configurable video-related goal definition. The configurable funnel module receives a user-configurable video funnel definition based at least in part on the video-related goal definition. The communication module receives a first set of media player state data including data describing viewer interest in a first set of video data playable by a media player included on a user device. The analytics module generates video funnel analytics based at least in part on the video-related goal definition, the video funnel definition and the first set of media player state data.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: July 11, 2017
    Assignee: GOOGLE INC
    Inventors: Gregory Allan Funk, Nareshkumar Rajkumar, Vincent Gatto, Jr., Theodore Kent Hamilton
  • Patent number: 9692701
    Abstract: In one aspect, a method includes electing one of a plurality of browser tabs at a client device as a master browser tab based on a timer value associated with each of the plurality of browser tabs, each of the plurality of browser tabs running web pages or web applications maintained by a common service being served by one or more servers, issuing a request from the master browser tab to the one or more servers, receiving a response to the request including a time value indicating the next time a request should be sent to the one or more servers at the master browser tab, updating, by the master browser tab, a local storage accessible by the plurality of browser tabs with the time value and resetting the timer value at each of the plurality of browser tabs according to the time value in response to receiving the response.
    Type: Grant
    Filed: April 10, 2014
    Date of Patent: June 27, 2017
    Assignee: GOOGLE INC.
    Inventors: Han-Wei Chu, Vincent Gatto, Adam Corey Kalachman, Lukasz Bieniasz-Krzywiec
  • Publication number: 20160234203
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Application
    Filed: April 20, 2016
    Publication date: August 11, 2016
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krzywiec, Sissie Ling-Ie Hsiao
  • Patent number: 9369740
    Abstract: A system and method for providing web analytics for a custom media player is disclosed. The system comprises a communication module, a request analysis module and a reporting module. The communication module receives a request from a custom media player. The custom media player is stored and executed on a client device. The request analysis module determines whether the request includes a custom event for a social feature included in the custom media player. The request analysis module determines that the request includes a custom event. The request analysis module stores event data describing the custom event in a storage device. The reporting module generates a report describing a metric for the social feature.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: June 14, 2016
    Assignee: GOOGLE INC.
    Inventors: Gregory Allan Funk, Nareshkumar Rajkumar, Vincent Gatto, Jr., Theodore Kent Hamilton
  • Patent number: 9332081
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: May 3, 2016
    Assignee: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bieniasz-Krywiec, Sissie Ling-Ie Hsiao
  • Publication number: 20160068781
    Abstract: A lubricating composition comprising at least 90% by weight of a base oil, and an antioxidant composition comprising the components, set forth as weight % of the lubricating composition: (1) solid alkylated-phenyl-alpha-naphthylamine at 0.01-0.3%, (2) an alkylated diphenylamine derivative of triazole, tolutriazole or benzotriazole, at 0.01-0.3%, and (3) methylenebis(di-n-butyldithiocarbamate), at 0.01-0.4%.
    Type: Application
    Filed: August 14, 2015
    Publication date: March 10, 2016
    Applicant: VANDERBILT CHEMICALS, LLC
    Inventors: JUNBING YAO, VINCENT GATTO
  • Patent number: 9003032
    Abstract: A method is provided that includes retrieving user interface (UI) analytics data describing interactions with a UI provided by an online service, and retrieving media player state information describing interactions with video data included in the UI. The method further includes generating, based on the UI analytics data and the media player state information, UI data describing how the video data affects usage of the online service and how one or more elements within the UI affect user access to the video data, and presenting a comparison between a first subset of the UI data where the video data is not viewed and a second subset of the UI data where the video data is viewed to facilitate evaluation of how viewing the video data on the UI affects navigation to and from the UI.
    Type: Grant
    Filed: May 17, 2014
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: Gregory Allan Funk, Vincent Gatto, Jr., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Publication number: 20150067118
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Login credentials provided by a user are received when communicating through a first user device, and a temporal identifier is created for the user and provided to the first user device. Prior to expiration of the temporary key, login credentials provided by the user on a second different user device are received. The temporal identifier is re-created for the user and provided to the second different user device. A first request is received from the first or second different user device. The temporal identifier is stored and an identifier associated with the device. A second request is received from the other device. A device identifier for the first and second different user device are linked in association with the temporal identifier. The linking is used to respond to the second request.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Vincent Gatto, Venu Vemula, Daniil Khidekel, Lukasz Bienisasz-Krywiec, Sissie Ling-Le Hsiao
  • Publication number: 20140257923
    Abstract: A method is provided that includes retrieving user interface (UI) analytics data describing interactions with a UI provided by an online service, and retrieving media player state information describing interactions with video data included in the UI. The method further includes generating, based on the UI analytics data and the media player state information, UI data describing how the video data affects usage of the online service and how one or more elements within the UI affect user access to the video data, and presenting a comparison between a first subset of the UI data where the video data is not viewed and a second subset of the UI data where the video data is viewed to facilitate evaluation of how viewing the video data on the UI affects navigation to and from the UI.
    Type: Application
    Filed: May 17, 2014
    Publication date: September 11, 2014
    Applicant: Google Inc.
    Inventors: Gregory Allan Funk, Vincent Gatto, JR., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Patent number: 8732301
    Abstract: Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance in different geographical areas, in different demographics and in different devices are calculated. An interface simplifies calculation of the video metrics to simplify analysis by allowing a user to identify different videos or sets of videos for analysis. Additionally, interaction with one or more web pages including the video data is also captured and combined with video data performance metrics. For example, a report describing interaction with one or more web pages within a website and video data included on the one or more web pages is generated.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Gregory Allan Funk, Vincent Gatto, Jr., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Patent number: 8572243
    Abstract: Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance in different geographical areas, in different demographics and in different devices are calculated. An interface simplifies calculation of the video metrics to simplify analysis by allowing a user to identify different videos or sets of videos for analysis. Additionally, interaction with one or more web pages including the video data is also captured and combined with video data performance metrics. For example, the effect of video data on navigation between web pages within a website is described by one or more navigation paths accounting for interaction with video data.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: October 29, 2013
    Assignee: Google Inc.
    Inventors: Gregory Allan Funk, Vincent Gatto, Jr., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Patent number: 8560683
    Abstract: Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance in different geographical areas, in different demographics and in different devices are calculated. An interface simplifies calculation of the video metrics to simplify analysis by allowing a user to identify different videos or sets of videos for analysis. Additionally, interaction with one or more web pages including the video data is also captured and combined with video data performance metrics. Integrating web page interaction data and video performance metrics provide a user with a more accurate description of how visitors interact with content presented using the one or more web pages.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: October 15, 2013
    Assignee: Google Inc.
    Inventors: Gregory Allan Funk, Vincent Gatto, Jr., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Patent number: 8510644
    Abstract: A system and method for optimizing content of a web page is disclosed. The system comprises a configuration analysis module, a request analysis module, an analytics module and an optimization module that are communicatively coupled to each other. The configuration analysis module receives first and second sets of web interaction data associated with a web page and determines first and second content configurations for the first and second sets of web interaction data, respectively. The request analysis module receives first and second requests for the first and second content configurations, respectively, and extracts a first set of event data from the first request and a second set of event data from the second request. The analytics module generates a first set and a second set of video-aware analytics data. The optimization module optimizes the content of the web page based at least in part on video-aware analytics data.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Nareshkumar Rajkumar, Gregory Allan Funk, Theodore Kent Hamilton, Vincent Gatto, Jr.
  • Publication number: 20130104024
    Abstract: A system and method for optimizing content of a web page is disclosed. The system comprises a configuration analysis module, a request analysis module, an analytics module and an optimization module that are communicatively coupled to each other. The configuration analysis module receives first and second sets of web interaction data associated with a web page and determines first and second content configurations for the first and second sets of web interaction data, respectively. The request analysis module receives first and second requests for the first and second content configurations, respectively, and extracts a first set of event data from the first request and a second set of event data from the second request. The analytics module generates a first set and a second set of video-aware analytics data. The optimization module optimizes the content of the web page based at least in part on video-aware analytics data.
    Type: Application
    Filed: October 20, 2011
    Publication date: April 25, 2013
    Applicant: GOOGLE INC.
    Inventors: Nareshkumar Rajkumar, Gregory Allan Funk, Theodore Kent Hamilton, Vincent Gatto, JR.
  • Publication number: 20120317271
    Abstract: Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance in different geographical areas, in different demographics and in different devices are calculated. An interface simplifies calculation of the video metrics to simplify analysis by allowing a user to identify different videos or sets of videos for analysis. Additionally, interaction with one or more web pages including the video data is also captured and combined with video data performance metrics. Integrating web page interaction data and video performance metrics provide a user with a more accurate description of how visitors interact with content presented using the one or more web pages.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: GOOGLE INC.
    Inventors: Gregory Allan Funk, Vincent Gatto, JR., Nareshkumar Rajkumar, Theodore Kent Hamilton
  • Publication number: 20120317272
    Abstract: Analytics describing video data published to one or more destination sites are calculated. Metrics describing performance of the video data, such as performance in different geographical areas, in different demographics and in different devices are calculated. An interface simplifies calculation of the video metrics to simplify analysis by allowing a user to identify different videos or sets of videos for analysis. Additionally, interaction with one or more web pages including the video data is also captured and combined with video data performance metrics. For example, the effect of video data on navigation between web pages within a website is described by one or more navigation paths accounting for interaction with video data.
    Type: Application
    Filed: June 10, 2011
    Publication date: December 13, 2012
    Applicant: GOOGLE INC.
    Inventors: Gregory Allan Funk, Vincent Gatto, JR., Nareshkumar Rajkumar, Theodore Kent Hamilton