Methods, systems and programs are provided for facilitating group-based and role-based logical access security mechanism and community funds on a new generation online social networking and e-commerce system to effectively protect user data privacy, to increase online advertising results, and to significantly increase online traffic and online purchasing volume. These are revolutionary technologies to disrupt the traditional non-group and non-role based logical access of a traditional social networking or e-commerce website, so as to enhance data privacy, to pool resources, to dramatically increase Internet usage and to create a win-win situation for all parties involved.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer implemented method, executable by a computer system residing on at least one server and comprising all types of input and output devices, for transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism to automatically control access to data of an account or of a community associated with a user by at least one other account associated with at least one other user, so as to protect user data privacy of said account or community associated with said user, to increase online advertising results, to pool community resources, and to generate more online traffic on a social networking and e-commerce website, wherein said website can be displayed on all display devices, including computers, laptops, netbooks, mobile phones, hand-held devices, and the like, said method for (a) transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism comprises the steps of: providing functions by said computer system for said account associated with said user to select or input relationship information, such as father, mother, brother, close friends, co-workers, accountant, financial adviser, acquaintances, community members, and the like, for inviting or connecting with said at least one other account associated with at least one other user; providing functions by said computer system for said account associated with said user to automatically place said at least one other account associated with at least one other user in family, friend, co-worker, acquaintance, community groups, and the like default groups and to place said groups in inner circle, middle circle, outer circle, and the like, wherein said circles are associated with different access rights to information or data residing in said account or said community associated with said user; providing functions by said computer system for said account associated with said user to automatically grant more access rights to said at least one other account or to all accounts of said at least one group residing in said inner circle, and automatically grant decreasing access rights to said at least one other account or to all accounts of at least one group residing in said middle, outer and other circles to view or arrange data residing in said account or said community associated with said user; and providing functions for said account associated with said user to move said at least one other account or at least one group from one default circle to another to automatically change access rights of said at least one other account associated with said at least one other user or all accounts residing in said at least one group; said method for (b) automatically controlling access to data of an account or of a community associated with a user comprises the steps of: providing functions for said account associated with said user to select a community to connect or interact with all accounts residing in said community at one time, in addition to the capability of selecting or inputting each account associated with each individual of said community for user controlled data exchange connection or interaction; and providing functions for at least one account associated with a community to set up a community fund for said community, wherein member donation and transaction activities of said community to said community fund are viewable and transparent to all accounts associated with all members of said community.
2. The method of claim 1 , wherein said all input devices including keyboards, microphones, touch screens, mouse, or the like; and wherein providing functions by said computer system for said account associated with said user to select relationship information further comprises the steps of: automatically presenting external address books of said user to assign pre-defined relationships for selected accounts of said external address books to join said social networking and e-commerce website; and allowing said account to select pre-configured relationships upon inputting external accounts to find said accounts on said social networking and e-commerce website or for informing said external accounts to join said social networking and e-commerce website.
3. The method of claim 1 , wherein said at least one account associated with a community to set up a community fund further comprises: said at least one account belongs to a user, administrator, officer, or committee member of said community based on access rights; wherein said account is capable of soliciting or requesting community fund donations from accounts associated with community members, entities and individuals; and wherein community member donations include but not limited to digital money of member accounts associated with community members obtained through soliciting or requesting sponsorship from accounts associated with entities or individuals on said social networking and e-commerce web site.
4. The method of claim 1 , wherein said at least one account associated with a community to set up a community fund further comprises the steps of: providing functions for said at least one account to select donation amount needed from all accounts or specific accounts associated with said community and to input a message before sending a community fund donation request; and providing functions for said member accounts associated with community members to press a “donate” button to donate the amount requested or to select an option to donate more, less or do nothing.
5. The method of claim 1 , wherein options are provided for said community fund to be set up by a community associated with a charity organization or said community fund established by a non-charity organization or a group of individuals is partially or entirely donated to at least one account associated with a verified charity organization on said social networking and e-commerce website; and wherein said community fund of said non-charity organization or said group of individuals if not donated to said account associated with said verified charity organization, is used to obtain online games or events for member accounts associated with said community to participate, such as secret friends, charity cash-clash competition, and the like, to increase online traffic.
6. The method of claim 1 , wherein online activities of said account associated with said user to select, input, place, or move relationship information, to connect or interact with all accounts residing in said community, as well as community fund activities of said accounts associated with said user and other users are automatically factored into user accumulated score calculation to change user accumulated scores of said accounts associated with said user and other users on said social networking and e-commerce website, wherein said user accumulated scores are calculated based on online activity data associated with said user and other users, including but not limited to membership level, size of communities, available advertisement space, level of activeness, and level of prior purchasing activities on said computer system, associated single sign-on web applications and external computer applications.
7. A system residing on at least one server for transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism to automatically control access to data of an account or of a community associated with a user by at least one other account associated with at least one other user, so as to protect user data privacy of said account or community associated with said user, to increase online advertising results, to pool community resources, and to generate more online traffic on a social networking and e-commerce website, said system further comprising: at least one processing unit; at least one input device connected to said processing unit, wherein said input device including keyboard, microphone, touch screen, mouse, or the like; at least one display device connected to said processing unit, wherein said display device including computer, laptop, netbook, mobile phone, hand-held devices, or the like; at least one database connected to said processing unit; at least one communication link connected to the Internet; said processing unit, responsive to instructions from said computer system and programmed to perform the following steps for (a) transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism: means for providing functions by said computer system for said account associated with said user to select or input relationship information, such as father, mother, brother, close friends, co-workers, accountant, financial adviser, acquaintances, community members, and the like, for inviting or connecting with for said at least one other account associated with at least one other user; means for providing functions by said computer system for said account associated with said user to automatically place said at least one other account associated with at least one other user in family, friend, co-worker, acquaintance, community groups, and the like default groups and to place said groups in inner circle, middle circle, outer circle, and the like, wherein said circles are associated with different access rights to information or data residing in said account or said community associated with said user; means for providing functions by said computer system for said account associated with said user to automatically grant more access rights to said at least one other account or to all accounts of said at least one group residing in said inner circle, and automatically grant decreasing access rights to said at least one other account or to all accounts of at least one group residing in said middle, outer and other circles to view or arrange data residing in said account or said community associated with said user; and means for providing functions for said account associated with said user to move said at least one other account or at least one group from one default circle to another to automatically change access rights of said at least one other account associated with said at least one other user or all accounts residing in said at least one group; said processing unit, responsive to instructions from said computer system and programmed to perform the following steps for (b) automatically controlling access to data of an account or of a community associated with a user: means for providing functions for said account associated with said user to select a community to connect or interact with all accounts residing in said community at one time, in addition to the capability of selecting or inputting each account associated with each individual of said community for user controlled data exchange connection or interaction; and means for providing functions for at least one account associated with a community to set up a community fund for said community, wherein member donation and transaction activities of said community to said community fund are viewable and transparent to all accounts associated with all members of said community.
8. The system of claim 7 , wherein said all input devices including keyboards, microphones, touch screens, mouse, or the like; and wherein means for providing functions by said computer system for said account associated with said user to select relationship information further comprises the steps of: means for automatically presenting external address books of said user to assign pre-defined relationships for selected accounts of said external address books to join said social networking and e-commerce website; and means for allowing said account to select pre-configured relationships upon inputting external accounts to find said accounts on said social networking and e-commerce website or for informing said external accounts to join said social networking and e-commerce website.
9. The system of claim 7 , wherein said at least one account associated with a community to set up a community fund further comprises: said at least one account belongs to a user, administrator, officer, or committee member of said community based on access rights; wherein said account is capable of soliciting or requesting community fund donations from accounts associated with community members, entities and individuals; and wherein community member donations include but not limited to digital money of member accounts associated with community members obtained through soliciting or requesting sponsorship from accounts associated with entities or individuals on said social networking and e-commerce website.
10. The system of claim 7 , wherein said at least one account associated with a community to set up a community fund further comprises the steps of: means for enabling said at least one account to select donation amount needed from all accounts or specific accounts associated with said community and to input a message before sending a community fund donation request; and means for enabling said member accounts associated with community members to press a “donate” button to donate the amount requested or to select an option to donate more, less or do nothing.
11. The system of claim 7 , wherein options are provided for said community fund to be set up by a community associated with a charity organization or said community fund established by a non-charity organization or a group of individuals is partially or entirely donated to at least one account associated with a verified charity organization on said social networking and e-commerce website; and wherein said community fund of said non-charity organization or said group of individuals if not donated to said account associated with said verified charity organization, is used to obtain online games or events for member accounts associated with said community to participate, such as secret friends, charity cash-clash competition, and the like, to increase online traffic.
12. The system of claim 7 , wherein online activities of said account associated with said user to select, input, place, or move relationship information, to connect or interact with all accounts residing in said community, as well as community fund activities of said accounts associated with said user and other users are automatically factored into user accumulated score calculation to change user accumulated scores of said accounts associated with said user and other users on said social networking and e-commerce website, wherein said user accumulated scores are calculated based on online activity data associated with said user and other users, including but not limited to membership level, size of communities, available advertisement space, level of activeness, and level of prior purchasing activities on said computer system, associated single sign-on web applications and external computer applications.
13. A non-transitory computer-readable medium with instructions stored on at least one server and communicates with all types of input and output devices, for transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism to automatically control access to data of an account or of a community associated with a user by at least one other account associated with at least one other user, so as to protect user data privacy of said account or community associated with said user, to increase online advertising results, to pool community resources, and to generate more online traffic on a social networking and e-commerce website, wherein said website can be displayed on all display devices, including computers, laptops, netbooks, mobile phones, hand-held devices, and the like, that when executed by at least one processor, perform the following steps for (a) transforming non-group and non-role based logical access of a traditional social networking or e-commerce website into a group-based and role-based access security mechanism: providing functions by said computer system for said account associated with said user to select or input relationship information, such as father, mother, brother, close friends, co-workers, accountant, financial adviser, acquaintances, community members, and the like, for inviting or connecting with said at least one other account associated with at least one other user; providing functions by said computer system for said account associated with said user to automatically place said at least one other account associated with at least one other user in family, friend, co-worker, acquaintance, community groups, and the like default groups and to place said groups in inner circle, middle circle, outer circle, and the like, wherein said circles are associated with different access rights to information or data residing in said account or said community associated with said user; providing functions by said computer system for said account associated with said user to automatically grant more access rights to said at least one other account or to all accounts of said at least one group residing in said inner circle, and automatically grant decreasing access rights to said at least one other account or to all accounts of at least one group residing in said middle, outer and other circles to view or arrange data residing in said account or said community associated with said user; and providing functions for said account associated with said user to move said at least one other account or at least one group from one default circle to another to automatically change access rights of said at least one other account associated with said at least one other user or all accounts residing in said at least one group; said non-transitory computer-readable medium with instructions, when executed by at least one processor, perform the following steps for (b) automatically controlling access to data of an account or of a community associated with a user: providing functions for said account associated with said user to select a community to connect or interact with all accounts residing in said community at one time, in addition to the capability of selecting or inputting each account associated with each individual of said community for connection or interaction; and providing functions for at least one account associated with a community to set up a community fund for said community, wherein member donation and transaction activities of said community to said community fund are viewable and transparent to all accounts associated with all members of said community.
14. The computer-readable medium of claim 13 , wherein said all input devices including keyboards, microphones, touch screens, mouse, or the like; and wherein providing functions by said computer system for said account associated with said user to select relationship information further comprises the steps of: automatically presenting external address books of said user to assign pre-defined relationships for selected accounts of said external address books to join said social networking and e-commerce website; and allowing said account to select pre-configured relationships upon inputting external accounts to find said accounts on said social networking and e-commerce website or for informing said external accounts to join said social networking and e-commerce website.
15. The computer-readable medium of claim 13 , wherein said at least one account associated with a community to set up a community fund further comprises: said at least one account belongs to a user, administrator, officer, or committee member of said community based on access rights; wherein said account is capable of soliciting or requesting community fund donations from accounts associated with community members, entities and individuals; and wherein community member donations include but not limited to digital money of member accounts associated with community members obtained through soliciting or requesting sponsorship from accounts associated with entities or individuals on said social networking and e-commerce website.
16. The computer-readable medium of claim 13 , wherein said at least one account associated with a community to set up a community fund further comprises the steps of: providing functions for said at least one account to select donation amount needed from all accounts or specific accounts associated with said community and to input a message before sending a community fund donation request; and providing functions for said member accounts associated with community members to press a “donate” button to donate the amount requested or to select an option to donate more, less or do nothing.
17. The computer-readable medium of claim 13 , wherein options are provided for said community fund to be set up by a community associated with a charity organization or said community fund established by a non-charity organization or a group of individuals is partially or entirely donated to at least one account associated with a verified charity organization on said social networking and e-commerce website; and wherein said community fund of said non-charity organization or said group of individuals if not donated to said account associated with said verified charity organization, is used to obtain online games or events for member accounts associated with said community to participate, such as secret friends, charity cash-clash competition, and the like, to increase online traffic.
18. The computer-readable medium of claim 13 , wherein online activities of said account associated with said user to select, input, place, or move relationship information, to connect or interact with all accounts residing in said community, as well as community fund activities of said accounts associated with said user and other users are automatically factored into user accumulated score calculation to change user accumulated scores of said accounts associated with said user and other users on said social networking and e-commerce website, wherein said user accumulated scores are calculated based on online activity data associated with said user and other users, including but not limited to membership level, size of communities, available advertisement space, level of activeness, and level of prior purchasing activities on said computer system, associated single sign-on web applications and external computer applications.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 2, 2017
July 28, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.