Patent ID: 9311420
Filing Date: 2016-04-12
CPC Classification: G06F,G06Q,G10L,H04L

Claim Text:
1. A method for customizing Web 2.0 applications comprising: receiving Web 2.0 content from a content creator, wherein the Web 2.0 content is content of a Web 2.0 application that grants end-users who are not the content creator with privileges to read, write, and update the Web 2.0 content; receiving at least one creator established customization which is associated with a set of at least one user, wherein the set of at least one user is specified by the content creator based on relationships between the content creator and the at least one user; communicating with a user accessing a Web 2.0 application associated with the Web 2.0 content; determining that the user is a member of the set specified by the content creator; applying the customization associated with the set; serving the Web 2.0 content as modified by the customization to the user, wherein end-users receiving the Web 2.0 content who are not members of the set of at least one user defined by the content creator receive the Web 2.0 content that is not modified by the customization, and wherein the user who is served the Web 2.0 content is able to modify the received Web 2.0content with customizations to be selectively applied to a second set of end-users explicitly defined by the user based on relationships between the user and the second set of end-users; and querying a user customization storage area for user established customizations; discovering and applying at least one user established customization for the user; and serving the Web 2.0 content as modified by the customization established by the content creator and by the user established customizations to the user.