-
公开(公告)号:US20230394509A1
公开(公告)日:2023-12-07
申请号:US17805460
申请日:2022-06-05
Applicant: Apple Inc.
Inventor: Nicholas Kistner , Andrew T. Maher , Artem Kirillov , Daniela S. Antonova , Mahesh Molakalapalli , Matthew Tan Teik Hoe , Maxim Martynov , Rajiv J. Krishnamurthy , Vivek Krishnan , Yogesh V. Padte
IPC: G06F21/62
CPC classification number: G06F21/6254
Abstract: Providing peer group benchmarking with differential privacy obtaining one or more app store metrics for a first application, determining an application peer group for the first application, wherein the application peer group is determined based on a plurality of common traits, and obtaining one or more peer group app store metrics for the application peer group based on the one or more app store metrics. A user interface is displayed to indicate a relative placement of at least one of the one or more app store metrics for the first application among the peer group app store metrics, and the user interface element identifies the application peer group metrics with a minimum level of accuracy without revealing the performance of individual apps within the peer group.
-
公开(公告)号:US20220198050A1
公开(公告)日:2022-06-23
申请号:US17551452
申请日:2021-12-15
Applicant: Apple Inc.
Inventor: Deima Elnatour , Elli Shapiro , Muhammad Mohsin K. Niazi , Michael B. Wood , Brandon J. Van Ryswyk , Paul A. Youngblood , Daniela S. Antonova , Andrew M. Bennett , Alex B. McLaughlin , Sebastien P. Sahuc , Cristian B. Opris , Miguel Nunes De Miranda
IPC: G06F21/62 , G06F16/2455 , G06F9/54
Abstract: Systems, methods, and devices are described herein to query data in an entity data database. A query for information about a set of entities is received from a requesting system. The query is in a predefined format and includes search conditions. A querying strategy is determined based on the received query. The entity data database is queried by identifying a set of user records that fulfill a first search condition. A numerical value of the set of user records is next compared to a threshold. Depending on the numerical value, the set of user records is assigned to a first numerical bucket. Depending on the bucket, the numerical value is changed to a second numerical value, which is used to generate an aggregated count value. The aggregated count value is shared with the requesting system.
-