Methods, Systems, and Devices for Providing Information and Recommended Actions Regarding Advertising Entities Using A Virtual Assistant
Abstract
Aspects of the subject disclosure may include, for example, embodiments for presenting a group of advertisements within media content by a software application on a display communicatively coupled to the communication device resulting in a presentation of the group of advertisements, and operating a virtual assistant application simultaneously with the software application. Further embodiments include detecting voice input from a user associated with the communication device using a voice recognition technique utilized by the virtual assistant application, identifying first user data based on the voice input associated with a group of advertising entities associated with the group of advertisements, and obtaining information regarding the group of advertising entities based on the first user data. Additional embodiments include determining a group of recommended actions according to the information regarding the group of advertising entities, and providing the user with the group of recommended actions. Other embodiments are disclosed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A communication device, comprising:
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: determining a presence of a second communication device proximate to the communication device, wherein the communication device is associated with a first user and the second communication device is associated with a second user; determining priority information for a group of advertisements within media content according to the determining the presence of the second communication device proximate to the communication device; presenting, by a software application and on a display communicatively coupled to the communication device, the group of advertisements within the media content according to the priority information for the group of advertisements, resulting in a presentation of the group of advertisements; accessing calendar data from a calendar application operating at the communication device, wherein the calendar data is associated with the first user; obtaining information regarding a group of advertising entities based on first user data and the calendar data, wherein the group of advertising entities includes a first advertising entity, and wherein the first advertising entity is associated with the calendar data; determining a group of recommended actions according to the information regarding the group of advertising entities; and providing the group of recommended actions for output.
2 . The communication device of claim 1 , wherein the first user data comprises one of voice notes and voice tags regarding the group of advertising entities.
3 . The communication device of claim 1 , wherein the calendar data comprises a calendar entry including a reference to the first advertising entity of the group of advertising entities.
4 . The communication device of claim 3 , wherein the calendar data further comprises location data associated with the first advertising entity.
5 . The communication device of claim 1 , wherein the determining the priority information for the group of advertisements is further according to user preference of the second user.
6 . The communication device of claim 1 , wherein the determining the priority information for the group of advertisements further comprises determining that a first advertisement has higher priority than a second advertisement, and wherein the presenting the group of advertisements further comprises presenting the first advertisement prior to presenting the second advertisement.
7 . The communication device of claim 1 , wherein the obtaining the information regarding the group of advertising entities comprises obtaining the information regarding the group of advertising entities from a social media network.
8 . The communication device of claim 1 , wherein the operations further comprise:
receiving a user-generated input, wherein the user-generated input comprises a selection of one recommended action in the group of recommended actions, resulting in a selected recommended action; and executing the selected recommended action.
9 . The communication device of claim 8 , wherein the executing the selected recommended action comprises removing a portion of the group of advertisements from the display.
10 . The communication device of claim 8 , wherein the executing the selected recommended action comprises accessing navigation information regarding the first advertising entity of the group of advertising entities.
11 . The communication device of claim 8 , wherein the executing the selected recommended action comprises accessing description information regarding the first advertising entity of the group of advertising entities.
12 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a first communication device including a processor, facilitate performance of operations, the operations comprising:
determining a presence of a second communication device proximate to the first communication device, wherein the first communication device is associated with a first user and the second communication device is associated with a second user; determining priority information for a group of advertisements within media content according to the determining the presence of the second communication device proximate to the first communication device; presenting, by a software application and on a display communicatively coupled to the first communication device, the group of advertisements within the media content according to the priority information for the group of advertisements, resulting in a presentation of the group of advertisements; accessing calendar data from a calendar application operating at the first communication device, wherein the calendar data is associated with the first user and includes purchase data associated with a portion of a group of advertising entities; obtaining information regarding the group of advertising entities based on first user data and the calendar data, wherein the group of advertising entities includes a first advertising entity, and wherein the first advertising entity is associated with the calendar data; determining a group of recommended actions according to the information regarding the group of advertising entities; and causing the group of recommended actions to be outputted.
13 . The non-transitory machine-readable medium of claim 12 , wherein the operations further comprise presenting the information regarding the group of advertising entities on the display.
14 . The non-transitory machine-readable medium of claim 12 , wherein the media content comprises augmented reality content.
15 . The non-transitory machine-readable medium of claim 12 , wherein the operations further comprise:
receiving a user-generated input, wherein the user-generated input comprises a selection of one recommended action in the group of recommended actions, resulting in a selected recommended action; and executing the selected recommended action.
16 . The non-transitory machine-readable medium of claim 15 , wherein the executing the selected recommended action comprises removing a portion of the group of advertisements from the display.
17 . A method, comprising:
determining, by a first communication device including a processor, a presence of a second communication device proximate to the first communication device, wherein the first communication device is associated with a first user and the second communication device is associated with a second user; determining, by the first communication device, priority information for a group of advertisements within media content according to the determining the presence of the second communication device proximate to the first communication device; presenting, by the first communication device and on a display communicatively coupled to the first communication device, the group of advertisements within the media content according to the priority information for the group of advertisements, resulting in a presentation of the group of advertisements; accessing, by the first communication device, calendar data from a calendar application operating at the first communication device, wherein the calendar data is associated with the first user; obtaining, by the first communication device, first information regarding a group of advertising entities based on first user data and the calendar data, wherein the group of advertising entities includes a first advertising entity, and wherein the first advertising entity is associated with the calendar data; obtaining, by the first communication device, social media information regarding the group of advertising entities from a group of social media connections within a social media network; determining, by the first communication device, a group of recommended actions according to the first information and the social media information; and outputting, by the first communication device, the group of recommended actions.
18 . The method of claim 17 , wherein the determining the group of recommended actions comprises:
determining, by the first communication device, a level of trust for each social media connection in the group of social media connections, resulting in a group of levels of trust; and determining, by the first communication device, the group of recommended actions according to the group of levels of trust.
19 . The method of claim 17 , further comprising:
receiving, by the first communication device, a user-generated input, wherein the user-generated input comprises a selection of one recommended action in the group of recommended actions, resulting in a selected recommended action; and executing, by the first communication device, the selected recommended action.
20 . The method of claim 19 , wherein the executing the selected recommended action comprises accessing navigation information regarding the first advertising entity of the group of advertising entities.Join the waitlist — get patent alerts
Track US2022188865A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.