Content notification system and method
AssigneeApple Inc.
InventorsBlake SEELY, Benjamin W. KEIGHRAN, Christopher L. OKLOTA, Guy PIEKARZ, Sandip M. CHOKSHI
Life of this patent
Estimating the term…
Abstract
A method of providing a notification to a client device is disclosed. The method includes, for example, obtaining data associated with the client device with respect to content provided by a plurality of content sources; creating a viewing preference profile for the client device based on the obtained data, the user preference profile indicating content preferred by the client device; detecting a triggering event concerning a digital content; and in response to the triggering event, determining whether to trigger a notification to the client device based on the viewing preference profile.
Claims20
A method for providing content suggestions to users, the method comprising, at a computing device:
- generating at least one profile associated with at least one client device, wherein the at least one profile is based on:
- first content from a first content source that is consumed by the at least one profile on the at least one client device, and
- second content from a second content source that is consumed by the at least one profile on the at least one client device, wherein the first content source and the second content source are distinct from one another;
- identifying, based (1) the at least one profile, and (2) content that is available from the first, second, or other content sources, at least one content that is relevant to the at least one profile;
- and
- causing the at least one client device to display information associated with the at least one content, wherein the information enables the at least one client device to access the at least one content.
At least one non-transitory computer readable storage medium configured to store instructions that, when executed by at least one processor included in a computing device, cause the computing device to provide content suggestions to users, by carrying out steps that include:
- generating at least one profile associated with at least one client device, wherein the at least one profile is based on:
- first content from a first content source that is consumed by the at least one profile on the at least one client device, and
- second content from a second content source that is consumed by the at least one profile on the at least one client device, wherein the first content source and the second content source are distinct from one another;
- identifying, based (1) the at least one profile, and (2) content that is available from the first, second, or other content sources, at least one content that is relevant to the at least one profile;
- and
- causing the at least one client device to display information associated with the at least one content, wherein the information enables the at least one client device to access the at least one content.
A computing device configured to provide content suggestions to users, the computing device comprising:
- at least one processor;
- and
- at least one memory storing instructions that, when executed by the at least one processor, cause the computing device to perform steps that include:
- generating at least one profile associated with at least one client device, wherein the at least one profile is based on:
- first content from a first content source that is consumed by the at least one profile on the at least one client device, and
- second content from a second content source that is consumed by the at least one profile on the at least one client device, wherein the first content source and the second content source are distinct from one another;
- identifying, based (1) the at least one profile, and (2) content that is available from the first, second, or other content sources, at least one content that is relevant to the at least one profile;
- and
- causing the at least one client device to display information associated with the at least one content, wherein the information enables the at least one client device to access the at least one content.
Dependencies are inferred from the claim text.