Matching system and display method using real-time event processing
AssigneeConversion Squared Corporation
InventorsStephen Happas, Hisham Mardam-Bey, Brian McDonald, Jordan Bateman
Life of this patent
Estimating the term…
Abstract
The subject matter herein provides for online dating gameplay that offers instant and ongoing new opportunities for content, interaction, communication, and risk, and that rewards communication initiation and persistence, all without increasing the skill level required to find a relationship while providing an incentive to play or engage with the online dating community continuously. The approach employs gamification (and, in particular, a slot machine-style display) to encourage users (sometimes referred to herein as “daters” or “players”) to frequently log in and engage with other daters.
Claims10
A method operative in a computing infrastructure in which one or more data producers generate events that are consumed by one or more data consumers, wherein users interact with the computing infrastructure via user computing devices having display interfaces, comprising:
- deploying a set of queues, wherein a particular queue receives events associated with an event type from one or more data producers and selectively provides the events to one or more data consumers that subscribe to the event type;
- and
- as users interact with the computing infrastructure, processing events associated with each event type using the set of queues, wherein the event types include:
- (i) a first type associated with a matching algorithm that, responsive to an event of the first type generated by a first data producer, generates a pool of candidate matches for a particular user having a user profile, (ii) a second type that, responsive to an event of the second type generated by a second data producer, delivers a set of images associated with the pool of candidate matches to a particular user computing device to facilitate rendering at the user computing device, as a set of display animations over two or more display cycles, of subsets of user profile images, wherein, respective first and second subsets of the user profile images differ from one another across at least first and second display cycles, and wherein a number of available display cycles is decremented after each display cycle;
- and (iii) a third type that, responsive to an event of the third type generated by a third data producer, associates a selected user profile image to the user profile, the selection having occurred at the user computing device after a particular display animation reaches a given steady state.
Dependencies are inferred from the claim text.