Legal claims defining the scope of protection, as filed with the USPTO.
1. A system for publishing personalized content, comprising: a memory, having executable instructions stored therein; and at least one processor configured to: retrieve profile information from a database for a member in response to the member being authenticated to the system; receive a request for data; retrieve a set of policies that define rules for personalizing the data for the member, wherein the set of policies are based on input from an authorized person different from the member, the input being received through an application interface; retrieve requested data from the database based on said profile information; generate a personalized webpage based on the data that is personalized according to the set of policies; present the personalized webpage to the member on an interface; dynamically update the personalized webpage to include an updated version of the data, responsive to at least one change that is made to the profile information, through the application interface by the authorized person, while the member is logged on to the system; and present the dynamically updated personalized webpage to the logged on member on the interface.
2. The system of claim 1 , wherein the data comprises content data requested by the member.
3. The system of claim 1 , wherein: said set of policies indicates one or more components of the data to be dynamically updateable; and the personalized webpage is dynamically updated to present the updated version of the data based at least partly on the updated version of the data corresponding to at least one of the one or more components that are dynamically updateable according to the set of policies.
4. The system of claim 1 , wherein said interface is a web browser.
5. The system of claim 1 , wherein the at least one processor initiates retrieval of the requested data from a content database and a metadata database.
6. The system of claim 1 , wherein the at least one processor updates said profile information.
7. The system of claim 1 , wherein components of said data are reused across a plurality of web pages.
8. A computer-implemented method for publishing personalized content, the method comprising: retrieving profile information from a database for a member in response to the member being authenticated to a content publishing system; receiving a request for data from the member; retrieving a set of policies that define rules for personalizing the data for the member, wherein the set of policies are based on input from an authorized person different from the member, the input being received through an application interface; retrieving the requested data from the database based on said profile information; generating, by the at least one processor, a personalized webpage based on the data that is personalized according to the set of policies; presenting the personalized webpage to the member on an interface; dynamically update the personalized webpage to include an updated version of the data, responsive to at least one change that is made to the profile information, through the application interface by the authorized person, while the member is logged on to the system; and presenting the dynamically updated personalized webpage to the logged on member on the interface.
9. The method of claim 8 , wherein the data comprises content data requested by the member.
10. The method of claim 8 , wherein said set of policies are based on categories of data.
11. The method of claim 8 , wherein said interface is a web browser.
12. The method of claim 8 , further comprising initiating retrieval of the requested data from a content database and a metadata database.
13. The method of claim 8 , further comprising updating said profile information.
14. The method of claim 8 , wherein components of said data are reused across a plurality of web pages.
15. A computer-program product comprising instructions tangibly encoded on a computer-readable storage device, the instructions configured to cause at least one processing device to perform operations comprising: retrieving profile information from a database for a member in response to the member being authenticated to a content publishing system; receiving a request for data from the member; retrieving a set of policies that define rules for personalizing the data for the member, wherein the set of policies are based on input from an authorized person different from the member, the input being received through an application interface; retrieving the requested data from the database based on said profile information; dynamically updating, by at least one processor, the data based on the set of policies for said member, wherein the updating comprises using metadata associated with the data; generating, by the at least one processor, a personalized webpage based on the data that is personalized according to the set of policies; presenting the personalized webpage to the member on an interface; dynamically updating the personalized webpage to present include an updated version of the data, responsive to at least one change that is made to the profile information, through the application interface by the authorized person, while the member is logged on to the system; and presenting the dynamically updated personalized webpage to the logged on member on the interface.
16. The computer-program product of claim 15 , wherein the data comprises content data requested by the member.
17. The computer-program product of claim 15 , wherein said set of policies are based on categories of data.
18. The computer-program product of claim 15 , wherein said interface is a web browser.
19. The computer-program product of claim 15 , further comprising instructions for initiating retrieval of the requested data from a content database and a metadata database.
20. The computer-program product of claim 15 , further comprising instructions for updating said profile information.
Unknown
January 16, 2018
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.