Patents by Inventor Peter R. Fransen

Peter R. Fransen 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: 11019160
    Abstract: Segment generation describing usage patterns is described. In one or more implementations, user interaction with a browser is monitored to navigate through a plurality of web pages using a computing device. Data is extracted from web documents associated with the plurality of web pages automatically and without user intervention by one or more modules of the computing device, the data usable to describe a usage pattern involving the navigation through the plurality of web pages. A segment is generated which describes the usage pattern automatically and with user intervention, the segment configured to identify the usage pattern to target content.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: May 25, 2021
    Assignee: Adobe Inc.
    Inventor: Peter R. Fransen
  • Patent number: 10380608
    Abstract: Marketing data communication control techniques and systems are described. A digital environment is described in which a plurality of devices are configured to communicate marketing data to one or more of a plurality of marketing services. One or more inputs are received that are entered by a user through interaction with the single unified user interface of the computing device, the one or more inputs specifying marketing data communication settings to control communication of marketing data per individual ones of the plurality of devices and per individual ones of the plurality of marketing data collection services. The marketing data communication settings are propagated by the computing device to respective ones of the plurality of devices, the propagated marketing data communication settings configured to control communication of marketing data by the respective said devices to respective ones of the plurality of marketing data collection services.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: August 13, 2019
    Assignee: Adobe Inc.
    Inventor: Peter R. Fransen
  • Patent number: 9779409
    Abstract: Methods for tracking mobile devices with increased accuracy include generating a first time-dependent identifier. Generating the first time-dependent identifier includes device information, location information, and time information identified for the device and for a request by the device to visit a third-party content supplier in association with a redirection instruction. One or more embodiments monitor additional activity by a plurality of client devices for a second time-dependent identifier. Because both identifiers are time dependent, if the identifiers match, one or more embodiments can determine that the client device has performed an action at the third-party content supplier in association with the redirection instruction with an improved probability of accuracy.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 3, 2017
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Peter R. Fransen, Jonathan R. Gale, Andrew H. VanWagoner
  • Patent number: 9692808
    Abstract: Code path directives for controlling in-app experiences are described herein that may be used to direct client applications regarding usage of multiple alternative code paths incorporated with the client applications. The code paths are implemented as part of compiled code for the applications and the code path directives enable delivery of different experiences to clients without changing the compiled code or re-deploying the application through an application store, or otherwise. In various implementations, analytics data that describes contextual characteristics for usage of a client application having alternative code paths is obtained by a service. The service selects one of the code paths based on processing of the collected analytics data and configures a corresponding code path directive to contain an indication of the selected code paths. Then, communication of the code path directive to the client device causes the client application to execute using the selected code path.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: June 27, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Peter R. Fransen, Andy H. VanWagoner
  • Publication number: 20170076298
    Abstract: Marketing data communication control techniques and systems are described. A digital environment is described in which a plurality of devices are configured to communicate marketing data to one or more of a plurality of marketing services. One or more inputs are received that are entered by a user through interaction with the single unified user interface of the computing device, the one or more inputs specifying marketing data communication settings to control communication of marketing data per individual ones of the plurality of devices and per individual ones of the plurality of marketing data collection services. The marketing data communication settings are propagated by the computing device to respective ones of the plurality of devices, the propagated marketing data communication settings configured to control communication of marketing data by the respective said devices to respective ones of the plurality of marketing data collection services.
    Type: Application
    Filed: September 14, 2015
    Publication date: March 16, 2017
    Inventor: Peter R. Fransen
  • Patent number: 9369474
    Abstract: Analytics data validation techniques are described. In one or more implementations, an analytics service collects analytics data from a client device that describes web content and consumption of the web content by the client device. The collected analytics data includes encrypted analytics data that is not accessible by the client device and dynamic analytics data that describes the consumption of the web content by the client device. The encrypted analytics data is decrypted and a determination is made as to whether the collected analytics data is valid using the decrypted analytics data based on whether the decrypted analytics data includes expected parameters or that the dynamic analytics data is consistent with the decrypted analytics data. Responsive to a determination that the collected analytics data is valid, use of the collected analytics data is permitted are part of a web content analysis.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: June 14, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Jacob D. Lords, Peter R. Fransen, Jeffrey M. Day
  • Publication number: 20150379526
    Abstract: Methods for tracking mobile devices with increased accuracy include generating a first time-dependent identifier. Generating the first time-dependent identifier includes device information, location information, and time information identified for the device and for a request by the device to visit a third-party content supplier in association with a redirection instruction. One or more embodiments monitor additional activity by a plurality of client devices for a second time-dependent identifier. Because both identifiers are time dependent, if the identifiers match, one or more embodiments can determine that the client device has performed an action at the third-party content supplier in association with the redirection instruction with an improved probability of accuracy.
    Type: Application
    Filed: June 26, 2014
    Publication date: December 31, 2015
    Inventors: Peter R. Fransen, Jonathan R. Gale, Andrew H. VanWagoner
  • Publication number: 20150281253
    Abstract: Analytics data validation techniques are described. In one or more implementations, an analytics service collects analytics data from a client device that describes web content and consumption of the web content by the client device. The collected analytics data includes encrypted analytics data that is not accessible by the client device and dynamic analytics data that describes the consumption of the web content by the client device. The encrypted analytics data is decrypted and a determination is made as to whether the collected analytics data is valid using the decrypted analytics data based on whether the decrypted analytics data includes expected parameters or that the dynamic analytics data is consistent with the decrypted analytics data. Responsive to a determination that the collected analytics data is valid, use of the collected analytics data is permitted are part of a web content analysis.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 1, 2015
    Applicant: Adobe Systems Incorporated
    Inventors: Jacob D. Lords, Peter R. Fransen, Jeffrey M. Day
  • Publication number: 20150212814
    Abstract: Code path directives for controlling in-app experiences are described herein that may be used to direct client applications regarding usage of multiple alternative code paths incorporated with the client applications. The code paths are implemented as part of compiled code for the applications and the code path directives enable delivery of different experiences to clients without changing the compiled code or re-deploying the application through an application store, or otherwise. In various implementations, analytics data that describes contextual characteristics for usage of a client application having alternative code paths is obtained by a service. The service selects one of the code paths based on processing of the collected analytics data and configures a corresponding code path directive to contain an indication of the selected code paths. Then, communication of the code path directive to the client device causes the client application to execute using the selected code path.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 30, 2015
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Peter R. Fransen, Andy H. VanWagoner
  • Publication number: 20140201351
    Abstract: Segment generation describing usage patterns is described. In one or more implementations, user interaction with a browser is monitored to navigate through a plurality of web pages using a computing device. Data is extracted from web documents associated with the plurality of web pages automatically and without user intervention by one or more modules of the computing device, the data usable to describe a usage pattern involving the navigation through the plurality of web pages. A segment is generated which describes the usage pattern automatically and with user intervention, the segment configured to identify the usage pattern to target content.
    Type: Application
    Filed: January 11, 2013
    Publication date: July 17, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Peter R. Fransen