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: 11019160Abstract: 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: GrantFiled: January 11, 2013Date of Patent: May 25, 2021Assignee: Adobe Inc.Inventor: Peter R. Fransen
-
Patent number: 10380608Abstract: 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: GrantFiled: September 14, 2015Date of Patent: August 13, 2019Assignee: Adobe Inc.Inventor: Peter R. Fransen
-
Patent number: 9779409Abstract: 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: GrantFiled: June 26, 2014Date of Patent: October 3, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Peter R. Fransen, Jonathan R. Gale, Andrew H. VanWagoner
-
Patent number: 9692808Abstract: 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: GrantFiled: January 24, 2014Date of Patent: June 27, 2017Assignee: Adobe Systems IncorporatedInventors: Peter R. Fransen, Andy H. VanWagoner
-
Publication number: 20170076298Abstract: 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: ApplicationFiled: September 14, 2015Publication date: March 16, 2017Inventor: Peter R. Fransen
-
Patent number: 9369474Abstract: 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: GrantFiled: March 27, 2014Date of Patent: June 14, 2016Assignee: Adobe Systems IncorporatedInventors: Jacob D. Lords, Peter R. Fransen, Jeffrey M. Day
-
Publication number: 20150379526Abstract: 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: ApplicationFiled: June 26, 2014Publication date: December 31, 2015Inventors: Peter R. Fransen, Jonathan R. Gale, Andrew H. VanWagoner
-
Publication number: 20150281253Abstract: 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: ApplicationFiled: March 27, 2014Publication date: October 1, 2015Applicant: Adobe Systems IncorporatedInventors: Jacob D. Lords, Peter R. Fransen, Jeffrey M. Day
-
Publication number: 20150212814Abstract: 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: ApplicationFiled: January 24, 2014Publication date: July 30, 2015Applicant: ADOBE SYSTEMS INCORPORATEDInventors: Peter R. Fransen, Andy H. VanWagoner
-
Publication number: 20140201351Abstract: 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: ApplicationFiled: January 11, 2013Publication date: July 17, 2014Applicant: Adobe Systems IncorporatedInventor: Peter R. Fransen