SYSTEM AND METHOD FOR PROVIDING CUSTOMIZABLE COMMUNICATIONS
First Claim
1. A computer-based system for providing customized communication comprising:
- at least one processor;
at least one memory coupled to the at least one processor;
a database residing in the memory;
a feed aggregation mechanism residing in the memory; and
an aggregated communication feed generated by the feed aggregation mechanism, the aggregated communication feed comprising;
at least a first communication feed; and
at least a second communication feed, the at least a second communication feed comprising a curated communication feed, the curated communication feed being selected for inclusion in the aggregated communication feed based on a decision made by a curator, wherein the curator belongs to a multi-level hierarchal organization, the multi-level hierarchal organization comprising at least a curator level and a curator sub-level and wherein the curator is authorized to include a plurality of communication feeds in the aggregated communication feed to at least one feed consumer in the curator level or the curator sublevel.
3 Assignments
0 Petitions
Accused Products
Abstract
The various implementations of the present invention are provided as a computer system configured to allow for customizable communication options in a multi-user, multi-organizational environment. Computer-based system focuses on providing significant customization of the communications methodology, delivery, and relevance by focusing on security, integration of multiple community information applications (CIA), user preferences, and flexibility. A feed consumer of the communication feed can access a user interface, on a computer or a mobile computing device, to specify which communications are most relevant to the feed consumer according to the feed consumer'"'"'s needs and desires. Additional embodiments provide for automated or enhanced communication using variables such as place, time, feed consumer affiliation, etc. to prioritize and adapt communication streams or feeds for a specific person or organization. While useful for many environments, the most preferred embodiments of the present invention are adapted for use in an educational environment.
-
Citations
41 Claims
-
1. A computer-based system for providing customized communication comprising:
-
at least one processor; at least one memory coupled to the at least one processor; a database residing in the memory; a feed aggregation mechanism residing in the memory; and an aggregated communication feed generated by the feed aggregation mechanism, the aggregated communication feed comprising; at least a first communication feed; and at least a second communication feed, the at least a second communication feed comprising a curated communication feed, the curated communication feed being selected for inclusion in the aggregated communication feed based on a decision made by a curator, wherein the curator belongs to a multi-level hierarchal organization, the multi-level hierarchal organization comprising at least a curator level and a curator sub-level and wherein the curator is authorized to include a plurality of communication feeds in the aggregated communication feed to at least one feed consumer in the curator level or the curator sublevel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing customized communications comprising the steps of:
-
identifying a plurality of available communication feeds; identifying a plurality of relevant communication feeds from the plurality of available communication feeds where at least one of the plurality of relevant communication feeds is provided by an organization affiliated with at least one feed consumer; identifying at least one communication feed from the plurality of communication feeds by using a pre-determined algorithm; creating an aggregated communication feed from the plurality of relevant communication feeds and the at least one communication feed selected from the plurality of communication feeds by using a pre-determined algorithm; and delivering the aggregated communication feed to the at least one feed consumer. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An article of manufacture comprising software stored on a non-transitory computer readable medium, the software comprising a feed aggregation mechanism, the feed aggregation mechanism creating an aggregated communication feed from a plurality of relevant communication feeds, the plurality of relevant communication feeds comprising:
-
at least one communication feed selected from the plurality of relevant communication feeds using a pre-determined algorithm; and at least one communication feed selected from the plurality of relevant communication feeds selected by a consumer of the aggregated communication feed. - View Dependent Claims (25, 26, 27)
-
-
28. An aggregated communication feed comprising:
-
a curated communication feed, the curated communication feed being selected for inclusion in the aggregated communication feed based on a decision made by a curator, wherein the curator belongs to a multi-level hierarchal organization, the multi-level hierarchal organization comprising at least a curator level and a curator sub-level and wherein the curator is authorized to include a plurality of communication feeds in the aggregated communication feed to at least one feed consumer in the curator level or the curator sublevel; and at least one additional communication feed, the at least one additional communication feed being selected from the group consisting of; a communication feed based on a pre-selected criteria selected from a group consisting of;
demographic data;
geo-location data;
organizational affiliation data;
religious data;
employment data; and
school affiliation data;a programmatically selected communication feed based on a plurality of user preferences stored in a database; an edited communication feed; a programmatically selected communication feed based on a teacher student relationship; a programmatically selected communication feed based on a sibling relationship; and a programmatically selected communication feed based on the inclusion of a pre-determined communication feed. - View Dependent Claims (29, 30, 31, 32)
-
-
33. An edited communication feed, the edited communication feed comprising:
-
a first content item, the first content item comprising a first content item programmatically scraped from a website wherein at least one graphical element of the first content item scraped from the website was excluded based on a pre-determined height to width ratio; and a second content item, the second content item comprising a second content item programmatically scraped from the website wherein the at least on element of the second content item scraped from the website was excluded based on an HTML tag. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification