Claims
- 1. A method for providing a weblog in a peer-to-peer environment, comprising:
making changes to said weblog, wherein said changes are dispatched to a node of a participant user in the case where said node of said participant user is online, wherein a notification that changes have been made is dispatched to said node of said participant user in the case where said node of said participant user is offline, wherein, in the case where said node of said participant user is offline, upon coming back online said node of said participant user searches for changes that occurred to said weblog during a time said node of said participant user was offline, and wherein metadata corresponding to said weblog is made available to one or more nodes of users not participating in said weblog.
- 2. The method of claim 1, wherein a number of authenticated connections are maintained in said peer-to-peer environment between nodes of users participating in said weblog.
- 3. The method of claim 1, further comprising dispatching to one or more nodes of new participant users said weblog and said metadata corresponding to said weblog.
- 4. The method of claim 1, wherein a new group is created for said weblog, and wherein users participating in said weblog are members of said group.
- 5. The method of claim 1, wherein one or more of said users not participating in said weblog request participation in said weblog.
- 6. The method of claim 3, wherein said new participant users were invited to participate in said weblog.
- 7. The method of claim 3, wherein said new participant users requested to participate in said weblog.
- 8. The method of claim 7, wherein one or more automated decisions were made regarding the requests.
- 9. The method of claim 8, wherein said decisions took into account one or more criteria.
- 10. The method of claim 7, wherein a user made one or more decisions regarding the requests.
- 11. The method of claim 7, wherein said new participant users learned of said weblog via searching.
- 12. The method of claim 11, wherein metadata was employed in said searching.
- 13. The method of claim 1, wherein a first group of users participating in said weblog are permitted to view and change said weblog, and a second group of said users participating in said weblog are permitted to view said weblog but are not permitted to change said weblog.
- 14. The method of claim 1, wherein a first portion of said changes that occurred to said weblog during said time said node of said participant user was offline are received from a first node, and a second portion of said changes that occurred to said weblog during said time said node of said participant user was offline are received via a second node.
- 15. The method of claim 1, wherein one or more users participating in said weblog are permitted to grant participant status for said weblog.
- 16. The method of claim 1, wherein a recipient of changes to said weblog is charged transmission fees associated with dispatch of said changes.
- 17. A method for file sharing in a peer-to-peer environment, comprising:
receiving, via said peer-to-peer environment, an indication of one or more downloadable entities available from a particular node; dispatching to said particular node, via said peer-to-peer environment, a request to receive one or more of said downloadable entities at a time when said particular node is in range for short-range communications; and receiving from said particular node, via said short-range communications, one or more of the requested downloadable entities.
- 18. The method of claim 17, wherein said peer-to-peer environment employs authenticated connections between nodes.
- 19. The method of claim 17, wherein said request prevents premature deletion of the requested entities at said particular node.
- 20. The method of claim 17, further comprising receiving, via said peer-to-peer environment an update for said indication of one or more downloadable entities.
- 21. The method of claim 17, wherein said short-range communications employ at least one of Bluetooth, 802.11b, 802.11g, ZigBee, and Ultra Wideband.
- 22. The method of claim 17, wherein one or more of the available downloadable entities are media items.
- 23. The method of claim 17, wherein object exchange object push profile is employed in receiving said one or more of the requested downloadable entities.
- 24. The method of claim 17, wherein object exchange file transfer profile is employed in receiving said one or more of the requested downloadable entities.
- 25. The method of claim 17, wherein hypertext transfer protocol is employed in receiving said one or more of the requested downloadable entities.
- 26. The method of claim 17, further comprising receiving, via said peer-to-peer environment, metadata associated with one or more of the available downloadable entities.
- 27. The method of claim 17, wherein said indication of one or more downloadable entities is received by way of a dispatch message initiated at said particular node.
- 28. The method of claim 17, wherein said indication of one or more downloadable entities is received by way of multimedia messaging service.
- 29. A system for providing a weblog in a peer-to-peer environment, comprising:
a memory having program code stored therein; and a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code; wherein said program code, when executed by said processor, causes said processor to perform: making changes to said weblog, wherein said changes are dispatched to a node of a participant user in the case where said node of said participant user is online, wherein a notification that changes have been made is dispatched to said node of said participant user in the case where said node of said participant user is offline, wherein, in the case where said node of said participant user is offline, upon coming back online said node of said participant user searches for changes that occurred to said weblog during a time said node of said participant user was offline, and wherein metadata corresponding to said weblog is made available to one or more nodes of users not participating in said weblog.
- 30. The system of claim 29, wherein a number of authenticated connections are maintained in said peer-to-peer environment between nodes of users participating in said weblog.
- 31. The system of claim 29, wherein said processor further performs dispatching to one or more nodes of new participant users said weblog and said metadata corresponding to said weblog.
- 32. The system of claim 29, wherein a new group is created for said weblog, and wherein users participating in said weblog are members of said group.
- 33. The system of claim 29, wherein one or more of said users not participating in said weblog request participation in said weblog.
- 34. The system of claim 31, wherein said new participant users were invited to participate in said weblog.
- 35. The system of claim 31, wherein said new participant users requested to participate in said weblog.
- 36. The system of claim 35, wherein one or more automated decisions were made regarding the requests.
- 37. The system of claim 36, wherein said decisions took into account one or more criteria.
- 38. The system of claim 35, wherein a user made one or more decisions regarding the requests.
- 39. The system of claim 35, wherein said new participant users learned of said weblog via searching.
- 40. The system of claim 39, wherein metadata was employed in said searching.
- 41. The system of claim 29, wherein a first group of users participating in said weblog are permitted to view and change said weblog, and a second group of said users participating in said weblog are permitted to view said weblog but are not permitted to change said weblog.
- 42. The system of claim 29, wherein a first portion of said changes that occurred to said weblog during said time said node of said participant user was offline are received from a first node, and a second portion of said changes that occurred to said weblog during said time said node of said participant user was offline are received via a second node.
- 43. The system of claim 29, wherein one or more users participating in said weblog are permitted to grant participant status for said weblog.
- 44. The system of claim 29, wherein a recipient of changes to said weblog is charged transmission fees associated with dispatch of said changes.
- 45. A system for file sharing in a peer-to-peer environment, comprising:
a memory having program code stored therein; and a processor operatively connected to said memory for carrying out instructions in accordance with said stored program code; wherein said program code, when executed by said processor, causes said processor to perform: receiving, via said peer-to-peer environment, an indication of one or more downloadable entities available from a particular node; dispatching to said particular node, via said peer-to-peer environment, a request to receive one or more of said downloadable entities at a time when said particular node is in range for short-range communications; and receiving from said particular node, via said short-range communications, one or more of the requested downloadable entities.
- 46. The system of claim 45, wherein said short-range communications employ at least one of Bluetooth, 801.11b, 802.11g, ZigBee, and Ultra Wideband.
Parent Case Info
[0001] This application is a continuation-in-part of U.S. application Ser. No. 10/446,574, entitled “System and Method for Services Provision in a Peer-To-Peer Environment”, U.S. application Ser. No. 10/447,115, entitled “System and Method for Message Handling in a Peer-To-Peer Environment”, and U.S. application Ser. No. 10/446,576, entitled “System and Method for User Interaction in a Peer-To-Peer Environment”, each of which was filed May 27th, 2003 and is incorporated herein by reference.
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
10446574 |
May 2003 |
US |
Child |
10610998 |
Jun 2003 |
US |
Parent |
10447115 |
May 2003 |
US |
Child |
10610998 |
Jun 2003 |
US |
Parent |
10446576 |
May 2003 |
US |
Child |
10610998 |
Jun 2003 |
US |