Patent ID: 11899731
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 7:
8. A set of devices comprising:
a first device including:
a first set of one or more processors; and
a first non-transitory computer readable medium including a first set of one or more sequences of instructions that, when executed by the first set of one or more processors, cause the first set of one or more processors to perform a first set of operations comprising:
receiving, by the first user device, a first human readable content identifier;
comparing, by the first user device, the first human readable content identifier to a first set of content server content identifiers included in a first content identifier mapping file, the first content identifier mapping file comprising mappings of a first set of human readable content identifiers to the first set of content server content identifiers, the first content identifier mapping file being personalized for the first user device based on a first set of one or more criteria of the first user device;
determining, by the first user device from the first content identifier mapping file, a first content server content identifier from the first set of content server content identifiers that is mapped to the first human readable content identifier in the first content identifier mapping file;
sending, by the first user device to a particular server device, a first request for a first set of content based on the first content server content identifier;
receiving, by the first user device from the particular server device, the first set of content responsive to sending the first request;

a second user device including:
a second set of one or more processors; and
a second non-transitory computer readable medium including a second set of one or more sequences of instructions that, when executed by the second set of one or more processors, cause the second set of one or more processors to perform a second set of operations comprising:
receiving, by the second user device, the first human readable content identifier;
comparing, by the second user device, the first human readable content identifier to a second set of content server content identifiers included in a second content identifier mapping file, the second content identifier mapping file comprising mappings of a second set of human readable content identifiers to the second set of content server content identifiers, the second content identifier mapping file being personalized for the second user device based on a second set of one or more criteria of the second user device;
determining, by the second user device from the second content identifier mapping file, a second content server content identifier from the second set of content server content identifiers that is mapped to the second human readable content identifier in the second content identifier mapping file;
sending, by the second user device to a second server device, a second request for a second set of content based on the second content server content identifier; and
receiving, by the second user device from the second server device, the second set of content responsive to sending the second request.