US 11,798,024 B2
Customizable data management system
Michael Vock, Loveland, OH (US); and Pamela Ancona, Danville, CA (US)
Assigned to Thermodynamic Design, LLC, Rockville, MD (US)
Filed by Thermodynamic Design, LLC, Potomac, MD (US)
Filed on May 13, 2021, as Appl. No. 17/319,977.
Application 17/319,977 is a division of application No. 14/645,545, filed on Mar. 12, 2015, abandoned.
Claims priority of provisional application 61/952,698, filed on Mar. 13, 2014.
Prior Publication US 2021/0264464 A1, Aug. 26, 2021
Int. Cl. G06Q 30/0242 (2023.01); G06Q 30/0251 (2023.01); G06Q 50/00 (2012.01); H04L 67/306 (2022.01); H04L 67/50 (2022.01)
CPC G06Q 30/0242 (2013.01) [G06Q 30/0269 (2013.01); G06Q 50/01 (2013.01); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] 13 Claims
OG exemplary drawing
 
1. A computer implemented method comprising acts of:
processing, using at least one processing unit, event data received via at least one communications network, the event data concerning a plurality of events, each of the plurality of events involving a performing artist or sports team;
generating, using the at least one processing unit, for each one of the plurality of events, an event data object comprising an event identifier identifying the one event;
storing the event data object for each of the plurality of events in at least one repository, the at least one repository also storing consumer-user data comprising a consumer-user data object for each of a plurality of consumer-users, each consumer-user data object comprising a consumer-user identifier identifying a consumer-user of the plurality of consumer-users, at least some of the plurality of consumer-users being target consumer-users who are followed by one or more follower consumer-users;
transmitting, using the at least one processing unit, a representation of the event data associated with one or more of the plurality of events via the at least one communications network, to devices coupled to the at least one communications network, each of the devices being associated with one of the plurality of consumer-users and comprising a screen interface, the transmitting comprising transmitting a representation of event data for a first event to a first device associated with the first consumer-user;
detecting, using the at least one processing unit, input received via a screen interface of the first device in relation to the representation of the event data for the first event, the input indicating intent to initiate a conversation regarding the first event;
responsive to the detecting, generating a conversation data object comprising a conversation identifier, and storing, in the at least one repository, the conversation data object and an association between the consumer-user identifier of the first user, the event identifier of the first event, and the conversation identifier of the conversation data object;
retrieving, by the at least one processing unit from the at least one repository, a consumer-user identifier for a second consumer-user who follows the first consumer-user;
transmitting a representation of the conversation data object, via the at least one communications network, to a second device coupled to the at least one communications network, the second device being associated with the second consumer-user;
identifying a subset of the plurality of events for which a representation of event data has not previously been displayed via the screen interface of the first device associated with the first consumer-user;
transmitting a representation of event data for each event in the identified subset via the at least one communications network to the first device for display via the screen interface of the first device, on a new channel designed to display event data representations not previously displayed to the first consumer-user without the first consumer-user having to search for such event data representations, wherein the new channel is accessible via input to the screen interface of the first device selecting the new channel option and choosing to view the new channel; and
responsive to determining that one or more event data representations have been previously displayed on the new channel via the screen interface of the first device, removing the event to which each previously displayed event data representation relates from the identified subset, such that each previously displayed event data representation is no longer displayed via the screen interface of the first device on the new channel;
wherein the act of retrieving comprises retrieving a plurality of consumer-user identifiers respectively associated with a group of consumer-users who follow the first consumer-user, and the act of transmitting the representation of the conversation data object comprises transmitting the representation of the conversation data object to devices respectively associated with each of the group of consumer-users.