System, methods and devices for organizing user events and user groups
First Claim
Patent Images
1. A system, comprising:
- a memory that stores executable components; and
a processor, coupled to the memory, that executes or facilitates execution of the executable components, the executable components comprising;
a creation component that creates, by an application executing on a first device, a set of user profile data based on a set of user input data, wherein the set of user input data are received at a user interface of the first device;
a generation component that generates, by the application executing on the device, a group event comprising a subset of candidate user profile data of the set of user profile data based on a set of grouping criteria;
a ranking component that determines a ranking, by the application executing on the device, of one or more user profile data of the subset of candidate user profile data candidacy for admission to the group event based on a set of ranking data representing a best fit between the one or more user profile data and the set of grouping criteria, wherein the set of ranking data comprises a first subset of ranking data representing a proximity of a third location corresponding to at least one of one or more first devices corresponding to a first subset of user profile data of the subset of candidate user profile data as compared to a second location corresponding to a location of the group event;
a permission component that permits, by the application executing on the device, the one or more first devices corresponding to the first subset of user profile data of the subset of candidate user profile data to subscribe to the group event based on a set of user preference data or rejects one or more second devices corresponding to a second subset of user profile data of the subset of candidate user profile data to subscribe to the group event based on the set of user preference data; and
a notification component that transmits, by the application executing on the device, notification data to at least one of the one or more first devices, wherein the notification data represents a recommendation of a set of user profile data or a set of suggested group events.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems and methods for organizing user events. A non-limiting example embodiment of a disclosed system comprises a creation component, a generation component, a ranking component, a permission component, and a notification component. In an aspect, a creation component creates a set of user profiles based on a set of user inputs, wherein the set of user inputs are received at a user interface. In another aspect, disclosed is a generation component that generates a group event comprising a subset of candidate user profiles of the set of user profiles based on a set of grouping criteria.
-
Citations
16 Claims
-
1. A system, comprising:
-
a memory that stores executable components; and a processor, coupled to the memory, that executes or facilitates execution of the executable components, the executable components comprising; a creation component that creates, by an application executing on a first device, a set of user profile data based on a set of user input data, wherein the set of user input data are received at a user interface of the first device; a generation component that generates, by the application executing on the device, a group event comprising a subset of candidate user profile data of the set of user profile data based on a set of grouping criteria; a ranking component that determines a ranking, by the application executing on the device, of one or more user profile data of the subset of candidate user profile data candidacy for admission to the group event based on a set of ranking data representing a best fit between the one or more user profile data and the set of grouping criteria, wherein the set of ranking data comprises a first subset of ranking data representing a proximity of a third location corresponding to at least one of one or more first devices corresponding to a first subset of user profile data of the subset of candidate user profile data as compared to a second location corresponding to a location of the group event; a permission component that permits, by the application executing on the device, the one or more first devices corresponding to the first subset of user profile data of the subset of candidate user profile data to subscribe to the group event based on a set of user preference data or rejects one or more second devices corresponding to a second subset of user profile data of the subset of candidate user profile data to subscribe to the group event based on the set of user preference data; and a notification component that transmits, by the application executing on the device, notification data to at least one of the one or more first devices, wherein the notification data represents a recommendation of a set of user profile data or a set of suggested group events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. The computer-implemented method comprising:
-
creating, by a system comprising a processor, a set of user profile data based on a set of user input data, wherein the set of user input data are received at a user interface of a first device; generating, by the system, a group event comprising a subset of candidate user profile data of the set of user profile data based on a set of grouping criteria; ranking, by the system, candidate subsets of user profile data of the set of user profile data fitness for admission to the group event based on a set of ranking data, wherein the set of ranking data comprises a first subset of ranking data representing a proximity of a first location corresponding to at least one of one or more first devices corresponding to a user profile data of the subset of candidate user profile data as compared to a second location corresponding to a location of the group event; permitting, by the system, a first subset of candidate user profile data of the set of user profile data to subscribe to the group event based on a set of grouping criteria; and rejecting, by the system, a second subset of candidate user profile data of the subset of candidate user profiles to subscribe to the group event based on a set of user preference data. - View Dependent Claims (14, 15, 16)
-
Specification