INTEGRATED ARCHITECTURE AND NETWORK FOR ARRANGEMENT AND DELIVERY OF MEDIA
First Claim
1. A method of dynamic, user-directed arrangement and delivery of media, comprising:
- within a computing environment comprised of at least one computer processor, and at least one computer-readable storage medium operably coupled to the at least one computer processor, the at least one computer processor operable to execute a plurality of program instructions to perform the steps of;
receiving
1) one or more media files designated by at least one user, at the direction of the at least one user, or from another user associated with the at least one user, and
2) additional content that includes one or more third-party media files, into a disparately-maintained content library that is continually updated at least as the one or more media files are designated;
applying one or more artificial intelligence techniques to adaptively relate the one or more media files and the additional content in an interactive index of the disparately-maintained content library, by
1) developing a user profile by identifying and continually updating user characteristics from a) interaction via an interface to collect user-specified media preferences, b) recipient-specified media preferences, and c) inferences obtained from the disparately-maintained content library, and
2) developing a set of content rules for framing a content boundary, the user profile and the set of content rules providing the at least one user with direct control over arrangement and delivery of the one or more media files and the additional content in at least one media stream to one or more devices associated with credentials assigned by the at least one user, and the user profile and the set of content rules are continually updated to dynamically modify the at least one media stream in real time;
relating one or more of a user interaction and a recipient interaction with the at least one media stream to dynamically influence the interactive index and further adaptively relate the one or more media files and the additional content, so that the at least one media stream is further dynamically modified in a real-time response to the one or more of a user interaction and a recipient interaction, and as further media files and further content is received; and
delivering the at least one media stream to the one or more devices designated by credentials assigned by the at least one user.
1 Assignment
0 Petitions
Accused Products
Abstract
A media management framework comprises an integrated architecture and online networking service for aggregating a user'"'"'s various media files to enable a customized distribution of those media files. User media files are processed, archived, aggregated, and distributed for display in customized story streams. Additional media files are pulled from other sources, such as social media feeds and the public domain, to create a customized distribution and a comprehensive user experience centered on a user'"'"'s media files based on specified user preferences. The customized distribution also includes modifying story streams based on learning of additional user preferences from continued user interaction and continuously grouping inference associations from one or more of activities, people, objects, times, dates, and locations.
15 Citations
30 Claims
-
1. A method of dynamic, user-directed arrangement and delivery of media, comprising:
-
within a computing environment comprised of at least one computer processor, and at least one computer-readable storage medium operably coupled to the at least one computer processor, the at least one computer processor operable to execute a plurality of program instructions to perform the steps of; receiving
1) one or more media files designated by at least one user, at the direction of the at least one user, or from another user associated with the at least one user, and
2) additional content that includes one or more third-party media files, into a disparately-maintained content library that is continually updated at least as the one or more media files are designated;applying one or more artificial intelligence techniques to adaptively relate the one or more media files and the additional content in an interactive index of the disparately-maintained content library, by
1) developing a user profile by identifying and continually updating user characteristics from a) interaction via an interface to collect user-specified media preferences, b) recipient-specified media preferences, and c) inferences obtained from the disparately-maintained content library, and
2) developing a set of content rules for framing a content boundary, the user profile and the set of content rules providing the at least one user with direct control over arrangement and delivery of the one or more media files and the additional content in at least one media stream to one or more devices associated with credentials assigned by the at least one user, and the user profile and the set of content rules are continually updated to dynamically modify the at least one media stream in real time;relating one or more of a user interaction and a recipient interaction with the at least one media stream to dynamically influence the interactive index and further adaptively relate the one or more media files and the additional content, so that the at least one media stream is further dynamically modified in a real-time response to the one or more of a user interaction and a recipient interaction, and as further media files and further content is received; and delivering the at least one media stream to the one or more devices designated by credentials assigned by the at least one user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of dynamic, user-directed arrangement and delivery of media comprising:
-
a computing environment including at least one non-transitory computer-readable storage medium having program instructions stored therein and at least one computer processor operable to execute the program instructions to execute a plurality of data processing modules, the plurality of data processing modules including; a media import module embodied in at least one processor, specifically configured to receive
1) one or more media files designated by at least one user, at the direction of the at least one user, or from another user associated with the at least one user, and
2) additional content that includes one or more third-party media files, into a disparately-maintained content library that is continually updated at least as the one or more media files are designated;an artificial intelligence module embodied in at least one processor, specifically configured to apply one or more artificial intelligence techniques to adaptively relate the one or more media files and the additional content in an interactive index of the disparately-maintained content library, by
1) developing a user profile by identifying and continually updating user characteristics from a) interaction via an interface to collect user-specified media preferences, b) recipient-specified media preferences, and c) inferences obtained from the disparately-maintained content library,
2) developing a set of content rules for framing a content boundary, the user profile and the set of content rules providing the at least one user with direct control over arrangement and delivery of the one or more media files and the additional content in at least one media stream to one or more devices associated with credentials assigned by the at least one user, and the user profile and the set of content rules are continually updated to dynamically modify the at least one media stream in real time, and
3) relating one or more of a user interaction and a recipient interaction with the at least one media stream to dynamically influence the interactive index and further adaptively relate the one or more media files and the additional content, so that the at least one media stream is further dynamically modified in a real-time response to the one or more of a user interaction and a recipient interaction, and as further media files and further content is received; anda stream delivery module embodied in at least one processor, specifically configured to initiate delivery of the at least one media stream to the one or more devices designated by credentials assigned by the at least one user, based on inferences learned from the adaptively relating the one or more media files and the additional content in the interactive index. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of dynamic, user-directed arrangement and delivery of media, comprising:
-
arranging one or more media files designated by at least one user, at the direction of the at least one user, or from another user associated with the at least one user, and additional content that includes one or more third-party media files, for delivery in at least one media stream, by; adaptively relating the one or more media files and the additional content in an interactive index using one or more artificial intelligence techniques to
1) develop a user profile by identifying and continually updating user characteristics from a) interaction via an interface to collect user-specified media preferences, b) recipient-specified media preferences, and c) inferences obtained from a disparately-maintained content library of the one or more media files and the additional content,
2) develop a set of content rules for framing a content boundary, and
3) relate one or more of a user interaction and a recipient interaction with the at least one media stream to dynamically influence the interactive index and further adaptively relate the one or more media files and the additional content, wherein the user profile and the set of content rules are continually updated to dynamically modify the at least one media stream in real time and provide the at least one user with direct control over arrangement and delivery of the one or more media files and the additional content in the at least one media stream, and the at least one media stream is further dynamically modified in a real-time response to the one or more of a user interaction and a recipient interaction, and as further media files and further content is received; andinitiating a delivery of the at least one media stream to one or more devices designated by credentials assigned by the at least one user, based on inferences learned from the adaptively relating the one or more media files and the additional content in the interactive index. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification