- Number
- 11107129
- Published
- 2021-08-31
- Filed
- 2021-05-06
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Watson; Scott Frazier, Katz; Nitzan, Smoot; Lanny S.
- CPC
- G06Q30/0269; G06Q30/0261; H04W4/023
- Verdict
- Set aside retail digital signage, business
- Source
- Google Patents · FreePatentsOnline
Abstract
Systems, methods, and computer program products for performing an operation comprising detecting a first mobile device within a predefined proximity of a display device, receiving profile data from the first mobile device, identifying at least one rule for selecting media content based on the profile data, selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content, and outputting the first item of media content for display on the display device.
Background
BACKGROUND Field of the Invention (1) The present disclosure relates to in-store screen experiences, and more specifically, to dynamically selecting media content for in-store screen experiences. Description of the Related Art (2) It is a challenge to engage visitors to retail establishments, as thousands of people may visit a given location every day. For example, a video for a specific toy may engage some users, but many others may not be interested in that particular item. Often, more tailored content is the only way to engage specific users or groups of users. Therefore, there is a need for solutions that engage as many users as possible. SUMMARY (3) In one embodiment, a method comprises: detecting, by a first computing system, a first mobile device within a predefined proximity of a display device; receiving profile data from the first mobile device; identifying at least one rule for selecting media content based on the profile data; selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content; modifying the first item of media content to include a hidden message; receiving scheduling information, wherein the scheduling information indicates that an event will be occurring during a future moment in time; determining to display the hidden message on the display device at the future moment in time, wherein the hidden message will only be displayed for a single frame at the future moment in tim
Claims
1. A method, comprising: detecting, by a first computing system, a first mobile device within a predefined proximity of a display device; receiving profile data from the first mobile device; identifying at least one rule for selecting media content based on the profile data; selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content; modifying the first item of media content to include a hidden message; receiving scheduling information, wherein the scheduling information indicates that an event will be occurring during a future moment in time; determining to display the hidden message on the display device at the future moment in time, wherein the hidden message will only be displayed for a single frame at the future moment in time and will not be displayed during other frames at other moments in time; transmitting, to the first mobile device, an indication of the future moment in time and an indication that the hidden message will only be displayed at the future moment in time; upon determining, at the future moment in time, that a user of the first mobile device is within the predefined proximity of the display device, outputting, at the future moment in time, the first item of media content for display on the display device, wherein the display device outputs the hidden message only at the future moment in time and for only the single frame; identifying an avatar associated with the user of the first mobile device; modifying the avatar based on captured image data of the user of the first mobile device, comprising: modifying the avatar to include at least one facial feature of the user; detecting an object that was purchased by the user in a retail environment, wherein the display device is in the retail environment; and modifying the avatar to include the object; outputting the modified avatar on the display device at least at the future moment in time; and storing the modified avatar in the profile data of the user of the first mobile device for future use. ||
8. A computer program product, comprising: a non-transitory computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code executable by a processor to perform an operation comprising: detecting, by a first computing system, a first mobile device within a predefined proximity of a display device; receiving profile data from the first mobile device; identifying at least one rule for selecting media content based on the profile data; selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content; modifying the first item of media content to include a hidden message; receiving scheduling information, wherein the scheduling information indicates that an event will be occurring during a future moment in time; determining to display the hidden message on the display device at the future moment in time, wherein the hidden message will only be displayed for a single frame at the future moment in time and will not be displayed during other frames at other moments in time; transmitting, to the first mobile device, an indication of the future moment in time and an indication that the hidden message will only be displayed at the future moment in time; upon determining, at the future moment in time, that a user of the first mobile device is within the predefined proximity of the display device, outputting, at the future moment in time, the first item of media content for display on the display device, wherein the display device outputs the hidden message only at the future moment in time and for only the single frame; identifying an avatar associated with the user of the first mobile device; modifying the avatar based on captured image data of the user of the first mobile device, comprising: modifying the avatar to include at least one facial feature of the user; detecting an object that was purchased by the user in a retail environment, wherein the display device is in the retail environment; and modifying the avatar to include the object; outputting the modified avatar on the display device at least at the future moment in time; and storing the modified avatar in the profile data of the user of the first mobile device for future use. ||
15. A system, comprising: one or more computer processors; and a memory containing a program which when executed by the computer processors performs an operation comprising: detecting, by a first computing system, a first mobile device within a predefined proximity of a display device; receiving profile data from the first mobile device; identifying at least one rule for selecting media content based on the profile data; selecting, based on the at least one rule applied to the profile data, a first item of media content of a plurality of items of media content; modifying the first item of media content to include a hidden message; receiving scheduling information, wherein the scheduling information indicates that an event will be occurring during a future moment in time; determining to display the hidden message on the display device at the future moment in time, wherein the hidden message will only be displayed for a single frame at the future moment in time and will not be displayed during other frames at other moments in time; transmitting, to the first mobile device, an indication of the future moment in time and an indication that the hidden message will only be displayed at the future moment in time; upon determining, at the future moment in time, that a user of the first mobile device is within the predefined proximity of the display device, outputting, at the future moment in time, the first item of media content for display on the display device, wherein the display device outputs the hidden message only at the future moment in time and for only the single frame; identifying an avatar associated with the user of the first mobile device; modifying the avatar based on captured image data of the user of the first mobile device, comprising: modifying the avatar to include at least one facial feature of the user; detecting an object that was purchased by the user in a retail environment, wherein the display device is in the retail environment; and modifying the avatar to include the object; outputting the modified avatar on the display device at least at the future moment in time; and storing the modified avatar in the profile data of the user of the first mobile device for future use.