Patents by Inventor John Pestana

John Pestana 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: 10826802
    Abstract: A computer system for managing network communication protocols comprises computer-executable instructions that configure the computer system to receive a dataset of information for network-based analytic elements. The dataset can comprise information received by a network-based destination of the analytic elements. The analytic elements may have been executed within a network-connected software application. The system can also be configured to identify a pattern within the dataset of information. Based upon the identified pattern, the system can create an analytic element rule that is configured to describe the identified pattern on at least a subset of network-based analytic elements that are executable within the network-connected software application. Additionally, the system can be configured to store, within a digital database, the analytic element rule, wherein the digital database comprises a set of analytic element rules for managing analytic elements within the network-connected software application.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: November 3, 2020
    Assignee: OBSERVEPOINT, INC.
    Inventors: John Pestana, Robert K. Seolas, Tyler Broadbent, Daniel Reno, Gregory N. Larson
  • Patent number: 10693943
    Abstract: Methods and systems allow for using a master tag to monitor and control other tags on a webpage can include identifying a webpage. The method can also include identifying, with a master tag embedded in the webpage, one or more characteristics of at least one other tag embedded within the webpage. Further, the method can include sending a report to a data store that identifies the one or more characteristics of the at least one other tag.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: June 23, 2020
    Assignee: OBSERVEPOINT LLC
    Inventors: Robert K Seolas, Alan Martin Feuerlein, Matthew T Miller, John Pestana, Clinton C Eagar
  • Patent number: 10394902
    Abstract: Methods and system allow for creating rules for a tag management system. One or more implementations create rules for a tag management system can include crawling a page of a website. Additionally, one or more implementations identify the configuration of each of the tags implemented within the page. Further, one or implementations generate one or more rules that enable a tag management system to recreate the configuration of one or more tags implemented within the page. Further still, one or more implementations export the generated one or more rules to a tag management system.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: August 27, 2019
    Assignee: OBSERVEPOINT INC.
    Inventors: Robert K. Seolas, John Pestana, Alan Martin Feuerlein, Matthew T. Miller
  • Publication number: 20180241738
    Abstract: A method for auditing tags launched within a target mobile application comprises analyzing a network communication generated by a target mobile application to determine if an identifiable tag signature is present within the network communication. An identifiable tag signature can comprise one or more attributes that are associated with the firing of a tag. Based upon a detected tag signature, the method can further comprise determining that a particular tag fired. Further the method can comprise recording information associated with the particular tag. Methods are also provided for inspecting encrypted data traffic and generating reports thereon. Encrypted network communications are intercepted, decrypted using a digital certificate, digital signatures are identified, and reports are generated indicating which digital signatures were found to match tag signatures.
    Type: Application
    Filed: November 9, 2015
    Publication date: August 23, 2018
    Inventors: Robert K. Seolas, John Pestana, John Pestana, Alan Martin Feuerlein
  • Patent number: 9842133
    Abstract: A method for auditing a web-based video can comprise receiving validation information associated with one or more video files that are accessible on a webpage. The validation information can comprise one or more time intervals associated with at least one video file. Additionally, the validation information can comprise tag data relating a tag that are associated with the at least one video files. The method can also request through a network connection the at least one video files. The method can then execute the at least one video files. Executing the at least one video file can cause a tag to fire. Additionally, the method can validate the tag by determining whether the tag conforms to the received tag data.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: December 12, 2017
    Assignee: OBSERVEPOINT, Inc.
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Alan Martin Feuerlein
  • Publication number: 20170230258
    Abstract: A computer system for managing network communication protocols comprises computer-executable instructions that configure the computer system to receive a dataset of information for network-based analytic elements. The dataset can comprise information received by a network-based destination of the analytic elements. The analytic elements may have been executed within a network-connected software application. The system can also be configured to identify a pattern within the dataset of information. Based upon the identified pattern, the system can create an analytic element rule that is configured to describe the identified pattern on at least a subset of network-based analytic elements that are executable within the network-connected software application. Additionally, the system can be configured to store, within a digital database, the analytic element rule, wherein the digital database comprises a set of analytic element rules for managing analytic elements within the network-connected software application.
    Type: Application
    Filed: February 9, 2016
    Publication date: August 10, 2017
    Inventors: John Pestana, Robert K. Seolas, Tyler Broadbent, Daniel Reno, Gregory Larson
  • Patent number: 9606971
    Abstract: An automated website analysis system includes mechanisms for automatically auditing a website to validate that the scanned web page information conforms to validation rules. In one implementation, an auditing system requests web pages of an identified website pursuant to validating at least a portion of each requested web page. Embodiments include scanning page code of at least one of the web pages to identify scanned web page information, including a page tag. The scanned web page information is validated to determine whether is conforms to at least one validation rule by validating variables of the page tag against validation rules, including a vendor validation rule. Results of the validation are reported.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: March 28, 2017
    Assignee: OBSERVEPOINT, INC.
    Inventors: Robert K. Seolas, John Pestana, James Tyler Broadbent, Alan Martin Feuerlein
  • Patent number: 9529859
    Abstract: Node sequence data, such as website visitation records, are filtered, analyzed, and summarized in reports. An administrator can designate particular target paths of interest in terms of a checkpoint node sequence. Node sequences are filtered based on the checkpoint node sequence, without regard to any additional or tangential nodes appearing in the sequences. In addition, node sequences can be specified in terms of specific nodes of interest along with wild cards. Reports depict the relative frequency of occurrence of node sequences using visual indicators such as line thickness and/or color.
    Type: Grant
    Filed: May 26, 2014
    Date of Patent: December 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Brett Error, John Pestana
  • Publication number: 20160357867
    Abstract: Methods and system allow for creating rules for a tag management system. One or more implementations create rules for a tag management system can include crawling a page of a website. Additionally, one or more implementations identify the configuration of each of the tags implemented within the page. Further, one or implementations generate one or more rules that enable a tag management system to recreate the configuration of one or more tags implemented within the page. Further still, one or more implementations export the generated one or more rules to a tag management system.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Inventors: Robert K. Seolas, John Pestana, Alan Martin Feuerlein, Matthew T. Miller
  • Publication number: 20160352806
    Abstract: Methods and systems allow for using a master tag to monitor and control other tags on a webpage can include identifying a webpage. The method can also include identifying, with a master tag embedded in the webpage, one or more characteristics of at least one other tag embedded within the webpage. Further, the method can include sending a report to a data store that identifies the one or more characteristics of the at least one other tag.
    Type: Application
    Filed: August 9, 2016
    Publication date: December 1, 2016
    Inventors: Robert K. Seolas, Alan Martin Feuerlein, Matthew T. Miller, John Pestana, Clinton C. Eagar
  • Patent number: 9418170
    Abstract: Methods and system allow for creating rules for a tag management system. One or more implementations create rules for a tag management system can include crawling a page of a website. Additionally, one or more implementations identify the configuration of each of the tags implemented within the page. Further, one or implementations generate one or more rules that enable a tag management system to recreate the configuration of one or more tags implemented within the page. Further still, one or more implementations export the generated one or more rules to a tag management system.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: August 16, 2016
    Assignee: Observepoint, Inc.
    Inventors: Robert K. Seolas, John Pestana, Matthew T. Miller, Alan Martin Feuerlein
  • Patent number: 9412115
    Abstract: Methods and systems allow for using a master tag to monitor and control other tags on a webpage can include identifying a webpage. The method can also include identifying, with a master tag embedded in the webpage, one or more characteristics of at least one other tag embedded within the webpage. Further, the method can include sending a report to a data store that identifies the one or more characteristics of the at least one other tag.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: August 9, 2016
    Assignee: Observepoint, Inc.
    Inventors: Robert K. Seolas, Alan Martin Feuerlein, Matthew T. Miller, John Pestana, Clinton C. Eagar
  • Patent number: 9390138
    Abstract: Multiple selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the multiple checkpoints on each of a plurality of the paths are identified as common bridge events. Path analysis information is then output, such as a bridge event analysis including a list of website visitor common bridge events that are ranked by their frequency of appearance, the frequencies calculated without regard to where each visitor event appears on a given path.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: July 12, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher Reid Error, Brett Michael Error, John Pestana
  • Patent number: 9357366
    Abstract: A method for auditing tags launched within a target mobile application comprises analyzing a network communication generated by a target mobile application to determine if an identifiable tag signature is present within the network communication. An identifiable tag signature can comprise one or more attributes that are associated with the firing of a tag. Based upon a detected tag signature, the method can further comprise determining that a particular tag fired. Further the method can comprise recording information associated with the particular tag.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: May 31, 2016
    Assignee: OBSERVEPOINT, INC.
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Alan Martin Feuerlein
  • Publication number: 20160080918
    Abstract: A method for auditing tags launched within a target mobile application comprises analyzing a network communication generated by a target mobile application to determine if an identifiable tag signature is present within the network communication. An identifiable tag signature can comprise one or more attributes that are associated with the firing of a tag. Based upon a detected tag signature, the method can further comprise determining that a particular tag fired. Further the method can comprise recording information associated with the particular tag.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Alan Martin Feuerlein
  • Publication number: 20160078078
    Abstract: A method for auditing a web-based video can comprise receiving validation information associated with one or more video files that are accessible on a webpage. The validation information can comprise one or more time intervals associated with at least one video file. Additionally, the validation information can comprise tag data relating a tag that are associated with the at least one video files. The method can also request through a network connection the at least one video files. The method can then execute the at least one video files. Executing the at least one video file can cause a tag to fire. Additionally, the method can validate the tag by determining whether the tag conforms to the received tag data.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Alan Martin Feuerlein
  • Publication number: 20160026691
    Abstract: Multiple selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the multiple checkpoints on each of a plurality of the paths are identified as common bridge events. Path analysis information is then output, such as a bridge event analysis including a list of website visitor common bridge events that are ranked by their frequency of appearance, the frequencies calculated without regard to where each visitor event appears on a given path.
    Type: Application
    Filed: October 6, 2015
    Publication date: January 28, 2016
    Inventors: Christopher Reid Error, Brett Michael Error, John Pestana
  • Patent number: 9203720
    Abstract: A system for monitoring the “analytics health” or “tracking health” of a web page can include one or more modules that render analytics code on the web page. In one implementation, a monitoring service downloads one or more web pages from a web server. The monitoring service can attempt to render any analytics code on the web pages to see if the analytics code renders or executes as expected. The monitoring service can also perform basic text searches to identify analytics code, even if it cannot be rendered, and to determine if such code is present and correctly written in the web page. For web pages that require form input, the monitoring service can prompt the user for corresponding input, or retrieve pre-recorded user input from a store. The monitoring service can determine analytics health for web pages of interest in real-time.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: December 1, 2015
    Assignee: ObservePoint, Inc.
    Inventors: Robert K. Seolas, John Pestana, Tyler Broadbent, Richard A. Zinn
  • Patent number: 9189561
    Abstract: Two selected checkpoints define a group of paths represented in an analytics database. One or more events which appear between the two checkpoints on each of a plurality of the paths are identified as common bridge events. Path analysis information is then output, such as a bridge event analysis including a list of website visitor common bridge events that are ranked by their frequency of appearance, the frequencies calculated without regard to where each visitor event appears on a given path.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: November 17, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Christopher Reid Error, Brett Michael Error, John Pestana
  • Publication number: 20140351243
    Abstract: Node sequence data, such as website visitation records, are filtered, analyzed, and summarized in reports. An administrator can designate particular target paths of interest in terms of a checkpoint node sequence. Node sequences are filtered based on the checkpoint node sequence, without regard to any additional or tangential nodes appearing in the sequences. In addition, node sequences can be specified in terms of specific nodes of interest along with wild cards. Reports depict the relative frequency of occurrence of node sequences using visual indicators such as line thickness and/or color.
    Type: Application
    Filed: May 26, 2014
    Publication date: November 27, 2014
    Applicant: Adobe Systems Incorporated
    Inventors: Brett Error, John Pestana