Invention Grant
- Patent Title: Configuring applications using multilevel configuration
-
Application No.: US16427697Application Date: 2019-05-31
-
Publication No.: US11232171B2Publication Date: 2022-01-25
- Inventor: Collin D. Ruffenach , Casey M. Dougherty , Balaji Ramachandran , Christopher S. Schepman , Feng Yi , Guillermo Ortiz , Jean S. Metz , Martin J. Murrett
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Invoke
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F16/958 ; G06F9/445 ; G06F9/54 ; H04L29/08 ; G06F8/71 ; G06F8/60 ; G06F8/65 ; G06F8/70 ; G06F8/61 ; G06Q30/02 ; G06Q50/00 ; G06Q10/10

Abstract:
In some implementations, a user device can generate configuration data for an application on the user device using multilevel configuration data. For example, an application on the user device can obtain application level configuration data from a server device. The application level configuration data can be generated based on user engagement segments associated with the user of the user device, for example. The application can obtain publisher level configuration data generated by a content publisher. In response to requesting a content item, the application can receive content level configuration data. The application can combine the application level configuration data, the publisher level configuration data, and/or the content level configuration data to generate dynamic configuration data. The dynamic configuration data can be used by the application to determine, among other things, what content to present to the user of the application on the user device.
Information query