Content management system
AssigneeBigTinCan Holdings Limited
InventorDavid Malcolm Keane
Life of this patent
Estimating the term…
Abstract
Disclosed is a content management system comprising: a server; a content database, configured within the server, within which are stored one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files; and one or more user devices connected to the network, each user device being associated with a user, each user device being configured to allow the associated user to view one or more stories from a channel to which the associated user has viewing rights. The title of each story and the names of the files contained in the story are stored obfuscated in the content database, and the files are stored encrypted in the content database.
Claims17
A user device comprising:
- a storage medium tangibly storing thereon a computer program;
- and
- a processor coupled to the storage medium for executing the computer program, the computer program comprising instructions to:
- obtain access to a server in operative communication with a content database, the content database storing therein one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files, the title of each story and filenames of the files contained in the story being stored obfuscated in the content database, and the files being stored encrypted in the content database;
- receive, via a network from the server, a set of information determined by the server based on a relevancy score of stories or content to which a user associated with the user device has access rights, wherein the content is a complete one of the stories or a file within one of the stories;
- present the set of information to the associated user to enable the associated user to view or interact with stories or content associated with the set of information;
- and
- send, via the network to the server, a set of content usage data representative of usage of the viewed or interacted stories or content,
- wherein the computer program comprises further instructions to:
- c-1. provide access for the associated user or a further associated user to update a story downloaded from a channel to which the associated user or further associated user has publishing rights;
- and
- c-2. upload the updated story to the server.
A user device comprising:
- a storage medium tangibly storing thereon a computer program;
- and
- a processor coupled to the storage medium for executing the computer program, the computer program comprising instructions to:
- connect, via a network, to a server in operative communication with a content database;
- present, to a user associated with the user device, one or more of stories or content to which the associated user has access rights determined by the server based on a relevancy score of each of stories or content;
- generate at least a set of content usage data representative of usage of one or more pieces of content;
- and
- send, via a network to the server, the generated content usage data,
- wherein the user device is located separate to the content database, and
- wherein the calculated set of information pertaining to at least one story represented by a title and at least one file, and the title and a filename of the at least one file are stored obfuscated in the content database, the at least one file being stored encrypted in the content database.
A method comprising:
- obtaining access to a server in operative communication with a content database, the content database storing therein one or more channels, each channel comprising one or more stories, each story comprising a title and one or more files, the title of each story and filenames of the files contained in the story being stored obfuscated in the content database, and the files being stored encrypted in the content database;
- receiving, via a network from the server, a set of information determined by the server based on a relevancy score of stories or content to which a user associated with a user device has access rights, wherein the content is a complete one of the stories or a file within one of the stories;
- presenting the set of information to the associated user to enable the associated user to view or interact with stories or content associated with the set of information;
- and
- sending, via the network to the server, a set of content usage data representative of usage of the viewed or interacted stories or content, and wherein the method further comprises:
- c-1. providing access for the associated user or a further associated user to update a story downloaded from a channel to which the associated user or further associated user has publishing rights;
- and
- c-2. uploading the updated story to the server.
Dependencies are inferred from the claim text.