Targeted advertising for dynamic groups
First Claim
Patent Images
1. A method comprising:
- providing, by one or more devices, broadcast programming to a plurality of user devices, associated with a plurality of users, via a television network;
hosting, by the one or more devices, at least one chat group associated with the broadcast programming provided via the television network,hosting the at least one chat group including hosting a virtual chat room for the chat group that provides interaction via at least one of text-based discussion or a video client,the at least one chat group being displayed with the broadcast programming;
determining, by the one or more devices and based on hosting the at least one chat group, information identifying a group of users, of the plurality of users, currently in a same chat group, of the at least one chat group, associated with the broadcast programming provided via the television network;
defining, by the one or more devices, a micro-group to include user accounts associated with the group of users in the same chat group,the user accounts being added to the micro-group based on the group of users joining and currently being in the same chat group associated with the broadcast programming;
creating, by the one or more devices, a profile associated with the micro-group based on user information associated with the user accounts;
monitoring, by the one or more devices and based on hosting the at least one chat group, real time behavior of the group of users in the same chat group to detect one or more actions taken by one or more users of the group of users,the one or more actions being associated with content of the chat group;
modifying, by the one or more devices, the profile associated with the micro-group based on the one or more actions;
retrieving, by the one or more devices, advertising content targeted to the group of users in the same chat group based on the profile that is created based on the user information associated with the user accounts of the group of users in the same chat group and that is modified based on the one or more actions taken by the one or more users of the group of users in the same chat group; and
providing, by the one or more devices, the advertising content to user devices, of the plurality of user devices, associated with users currently in the chat group,the advertising content being displayed in a same view as the chat group and being integrated into a television program included in the broadcast programming provided to the group of users in the same chat group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method performed by one or more devices within a subscription television network includes defining a micro-group, where the micro-group includes one or more user accounts associated with the subscription television network. The method further includes obtaining a profile for the micro-group and obtaining advertising corresponding to the profile of the micro-group. The method also includes sending the advertising to a device associated with one of the one or more user accounts.
-
Citations
20 Claims
-
1. A method comprising:
-
providing, by one or more devices, broadcast programming to a plurality of user devices, associated with a plurality of users, via a television network; hosting, by the one or more devices, at least one chat group associated with the broadcast programming provided via the television network, hosting the at least one chat group including hosting a virtual chat room for the chat group that provides interaction via at least one of text-based discussion or a video client, the at least one chat group being displayed with the broadcast programming; determining, by the one or more devices and based on hosting the at least one chat group, information identifying a group of users, of the plurality of users, currently in a same chat group, of the at least one chat group, associated with the broadcast programming provided via the television network; defining, by the one or more devices, a micro-group to include user accounts associated with the group of users in the same chat group, the user accounts being added to the micro-group based on the group of users joining and currently being in the same chat group associated with the broadcast programming; creating, by the one or more devices, a profile associated with the micro-group based on user information associated with the user accounts; monitoring, by the one or more devices and based on hosting the at least one chat group, real time behavior of the group of users in the same chat group to detect one or more actions taken by one or more users of the group of users, the one or more actions being associated with content of the chat group; modifying, by the one or more devices, the profile associated with the micro-group based on the one or more actions; retrieving, by the one or more devices, advertising content targeted to the group of users in the same chat group based on the profile that is created based on the user information associated with the user accounts of the group of users in the same chat group and that is modified based on the one or more actions taken by the one or more users of the group of users in the same chat group; and providing, by the one or more devices, the advertising content to user devices, of the plurality of user devices, associated with users currently in the chat group, the advertising content being displayed in a same view as the chat group and being integrated into a television program included in the broadcast programming provided to the group of users in the same chat group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a memory to store instructions; and a processor to execute the instructions to; provide a program to a plurality of devices, associated with a plurality of users, via a subscription television network; host at least one chat group associated with the program provided via the subscription television network, the processor, when hosting the at least one chat group, is to host a virtual chat room for the chat group that provides interaction via at least one of text-based discussion or a video client, the at least one chat group being displayed with the program, receive information identifying a group of users, of the plurality of users, currently in a same chat group, of the at least one chat group, and accessing the program provided via the subscription television network, define a micro-group to include user accounts associated with the group of users, the user accounts being added to the micro-group based on the group of users currently being in the same chat group while accessing the program, determine a profile for the micro-group, the profile being determined based on user account data included in the user accounts, monitor, based on the chat group being hosted by the processor, real time behavior of the group of users in the same chat group to detect one or more actions taken by one or more users of the group of users, the one or more actions being associated with a content of the chat group; modify the profile associated with the micro-group based on the one or more actions, obtain advertising content targeted to the group of users in the same chat group based on the profile that is created based on the user account data included in the user accounts of the group of users in the same chat group and that is modified based on the one or more actions taken by the one or more users of the group of users in the same chat group, and send the advertising content to devices associated with users currently in the chat group, the advertising content being displayed in a same view as the chat group and being integrated into the program provided to the group of users in the same chat group. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
providing, by a network device, broadcast programming to a plurality of devices, associated with a group of users, via a television network, the broadcast programming including a plurality of television programs; hosting, by the network device, at least one chat group associated with the broadcast programming provided via the television network, hosting the at least one chat group including hosting a virtual chat room for the chat group that provides interaction via at least one of text-based discussion or a video client, the at least one chat group being displayed with at least one of the plurality of television programs; defining, by the network device, a micro-group to include user accounts associated with the group of users in a same chat group, the user accounts being added to the micro-group based on the group of users joining the same chat group, associated with a same television program of the plurality of television programs, and being in the same chat group at a same time; determining, by the network device, one or more characteristics common to each of the users of the group of users based on profile information included in the user accounts; defining, by the network device, a profile for the micro-group based on the one or more characteristics; monitoring, by the network device and based on hosting the at least one chat group, real time behavior of the group of users in the same chat group to detect one or more actions taken by one or more users of the group of users, the one or more actions being associated with content of the chat group; modifying, by the network device, the profile for the micro-group based on the one or more actions; obtaining, by the network device, advertising content targeted to the group of users in the same chat group based on the profile that is determined based on the profile information included in the user accounts of the group of users in the same chat group and that is modified based on the one or more actions taken by the one or more users of the group of users in the same chat group; and sending, by the network device, the advertising content to computing devices associated with each of the user accounts, the advertising content being displayed in a same view as the chat group and being integrated into the broadcast programming provided to the group of users in the same chat group. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; provide broadcast programming to a plurality of devices, associated with a plurality of users, via a subscription television network, the broadcast programming including a plurality of programs; host at least one chat group associated with the broadcast programming provided via the subscription television network by hosting a virtual chat room for the chat group that provides interaction via at least one of text-based discussion or a video client, the at least one chat group being displayed with at least one of the plurality of programs; receive, based on hosting the at least one chat group, information identifying a group of users, of the plurality of users, currently in a same chat group, of the at least one chat group, and accessing a program, of the plurality of programs, provided via the subscription television network; define a micro-group to include user accounts associated with the group of users in the same chat group, the user accounts being added to the micro-group based on the group of users joining the same chat group and being in the same chat group at a same time; identify a common trait among the user accounts of the micro-group; monitor, based on hosting the at least one chat group, real time behavior of the group of users in the same chat group to detect one or more actions taken by one or more users of the group of users, the one or more actions being associated with content of the chat group, modify the micro-group based on the one or more actions, the common trait changing based on the micro-group being modified, obtain advertising content targeted to the micro-group based on modifying the micro-group based on the one or more actions taken by the one or more users of the group of users in the same chat group; and send the advertising content to a devices associated with the user accounts, the advertising content being displayed in a same view as the chat group and being integrated into the broadcast programming provided to the group of users in the same chat group. - View Dependent Claims (20)
-
Specification