System and method for community centric resource sharing based on a publishing subscription model
First Claim
1. In an Internet based network with a plurality of registered users, wherein each of said users can be a publisher to publish his information to others and/or a subscriber to subscribe shared information from others, a system for sharing digital resources based on a publishing-subscribing model, comprising:
- means for designating a subscriber as a member of a publisher'"'"'s community;
means for creating groups within said publisher'"'"'s community, each of said groups being based on a predefined sharing relationship between said publisher and the community members of said group; and
means for delivering different views of a resource to different groups based on different sharing relationships.
11 Assignments
0 Petitions
Accused Products
Abstract
The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher.
-
Citations
99 Claims
-
1. In an Internet based network with a plurality of registered users, wherein each of said users can be a publisher to publish his information to others and/or a subscriber to subscribe shared information from others, a system for sharing digital resources based on a publishing-subscribing model, comprising:
-
means for designating a subscriber as a member of a publisher'"'"'s community;
means for creating groups within said publisher'"'"'s community, each of said groups being based on a predefined sharing relationship between said publisher and the community members of said group; and
means for delivering different views of a resource to different groups based on different sharing relationships. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for sharing digital resources through an Internet based network which has a plurality of registered users, wherein each of said users can be a publisher to publish his information to others and/or a subscriber to subscribe shared information from others, said method comprising the steps of:
-
a publisher creating one or more views of a resource;
designating a subscriber as a member of said publisher'"'"'s community;
creating groups within said publisher'"'"'s community, each group being based on a predefined sharing relationship between said publisher and the community members of said each group;
announcing availability of one or more views of said resource to one or more subscribers of said network;
designating a subscriber who subscribes one or more views of said resource to one or more of said groups; and
delivering different views of said resource to one or more of said groups based on different sharing relationships. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In an Internet based network with a plurality of registered users, wherein each of said users can be a publisher to publish his information to others and/or a subscriber to subscribe shared information from others, a system for hosting an address card service comprising:
-
means for a publisher to set up an address card having multiple views, each of said views being associated with a different label which, when being clicked, brings said associated view to the front of screen;
means for managing said address card, whereby said publisher designate a sharing relationship to one or more groups of subscribers;
means for publishing said address card to a number of selected subscribers based on different sharing relationships; and
means for updating local copies of said address card possessed by said subscribers. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A method for providing a digital address card service through an Internet based network which has a plurality of registered users, wherein each of said users can be a publisher to publish his address card to others and/or a subscriber to subscribe a published address card from others, said method comprising the steps of:
-
a publisher configuring an address card, said address card having multiple views, each of said views being associated with a different label which, when being clicked, brings said associated view to the front of screen;
designating a sharing relationship to one or more groups of subscribers; and
publishing said address card to a number of selected subscribers based on designated sharing relationships. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99)
-
Specification