-
公开(公告)号:US11232171B2
公开(公告)日:2022-01-25
申请号:US16427697
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Collin D. Ruffenach , Casey M. Dougherty , Balaji Ramachandran , Christopher S. Schepman , Feng Yi , Guillermo Ortiz , Jean S. Metz , Martin J. Murrett
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.
-
公开(公告)号:US10681162B2
公开(公告)日:2020-06-09
申请号:US16427659
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Balaji Ramachandran , Collin D. Ruffenach , Feng Yi , Guillermo Ortiz , Jean S. Metz , Christopher S. Schepman , Casey M. Dougherty , Martin J. Murrett
Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.
-
公开(公告)号:US12074954B2
公开(公告)日:2024-08-27
申请号:US17955970
申请日:2022-09-29
Applicant: Apple Inc.
Inventor: Balaji Ramachandran , Jean S. Metz , Collin D. Ruffenach , Christopher S. Schepman , Guillermo Ortiz , Feng Yi , Casey M. Dougherty , Martin J. Murret
CPC classification number: H04L67/535 , G06F9/44505 , G06F9/451 , G06F11/3438 , H04L67/306 , H04L67/34 , G06F9/4451 , G06F2201/81 , H04W4/50
Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.
-
公开(公告)号:US20190373070A1
公开(公告)日:2019-12-05
申请号:US16427659
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Balaji Ramachandran , Collin D. Ruffenach , Feng Yi , Guillermo Ortiz , Jean S. Metz , Christopher S. Schepman , Casey M. Dougherty , Martin J. Murret
Abstract: In some implementations, a server device can segment users based on user engagement with an application on a user device. For example, server device can receive user event data from many user devices indicating user activities with respect to the application and/or content presented by the application. The server device can generate user engagement segments based on the received user event data. The server device can generate predictive models for each user engagement segment based on the received user event data. The server device can determine which particular user engagement segments a particular user is associated with based on user event data associated with the particular user and/or the predictions generated by the predictive models. The application on the user device associated with the particular user can then be configured according to the user engagement segments associated with the particular user.
-
公开(公告)号:US20230022898A1
公开(公告)日:2023-01-26
申请号:US17955970
申请日:2022-09-29
Applicant: Apple Inc.
Inventor: Balaji Ramachandran , Jean S. Metz , Collin D. Ruffenach , Christopher S. Schepman , Guillermo Ortiz , Feng Yi , Casey M. Dougherty , Martin J. Murret
Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.
-
公开(公告)号:US11496592B2
公开(公告)日:2022-11-08
申请号:US16427676
申请日:2019-05-31
Applicant: Apple Inc.
Inventor: Balaji Ramachandran , Jean S. Metz , Collin D. Ruffenach , Christopher S. Schepman , Guillermo Ortiz , Feng Yi , Casey M. Dougherty , Martin J. Murret
Abstract: In some implementations, a server device can generate configuration data for an application based on user engagement segments associated with a user of the application. For example, a server device can receive information identifying user engagement segments associated with a particular user. When the server device receives a request for configuration data for the application that identifies the particular user, the server device can obtain the engagement segment identifiers associated with the particular user. The server device can use the engagement segment identifiers to obtain segment configuration data for each engagement segment identifier, combine the segment configuration data into a combined configuration, and send the combined configuration to the application on the user device. The application can then determine what content to present and how to present the content on the user device based on the combined configuration data.
-
-
-
-
-