SHARING DATA OVER TRUSTED NETWORKS
First Claim
1. A method for sharing data, comprising:
- creating a first data by a first user to be shared;
generating relevance data for the created first data;
automatically sharing the first data and relevance data through a communication service with two or more sets of contacts interrelated by trust relationships, at least one of the two or mores sets of contacts not associated with the first user; and
automatically updating the relevance value each time the data is shared.
2 Assignments
0 Petitions
Accused Products
Abstract
Data is automatically shared over one or more contact networks which are interrelated by a trust relationship. The data can be shared using a network-based communication service and is stored as a data record in a local data store. The communication service may be implemented as an instant messaging, electronic mail, mobile phone or some other type of communication service. The data record can include data created by a user, a relevance value, a maximum share count and/or other data. The number of times that data may be shared may be configured by the user that generates the data. The relevance of the data may be updated each time the data is shared.
16 Citations
20 Claims
-
1. A method for sharing data, comprising:
-
creating a first data by a first user to be shared; generating relevance data for the created first data; automatically sharing the first data and relevance data through a communication service with two or more sets of contacts interrelated by trust relationships, at least one of the two or mores sets of contacts not associated with the first user; and automatically updating the relevance value each time the data is shared. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
associating data with a first relevance value by a first user; automatically transmitting the data and the first relevance value to a second user using a communication service, the first user and second user having a first trust relationship; and automatically determining a second relevance value based on the first relevance value for the data received by the second user and the trust relationship between the first user and the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for sharing data, comprising:
-
creating data by a first user of a messaging service at a client computer; inserting a relevance value into the data; storing the data to local storage of the client computer; transmitting the data to a second client computer associated with a first contact of the first user using the messaging service, the first contact and the first user having a first trust relationship; modifying the relevance value of the data received by the first contact; determining that the received data may be shared; and transmitting the received data to a second contact using the messaging service, the second contact and the first contact having a second trust relationship. - View Dependent Claims (18, 19, 20)
-
Specification