Claims
- 1. A method for transferring a chat session involving a mobile-information device from a first chat server to a second chat server, comprising the activities of:receiving at the second chat server a transfer request, the transfer request not sent by a user of the mobile information device; establishing connectivity between the mobile information device and the second chat server; releasing connectivity between the mobile information device and the first chat server.
- 2. The method of claim 1, further comprising:identifying chat servers within a predetermined geographic proximity to the first chat server.
- 3. The method of claim 1, further comprising:selecting the second chat server.
- 4. The method of claim 1, further comprising:determining a location of the second chat server.
- 5. The method of claim 1, further comprising:determining an identification of the second chat server.
- 6. The method of claim 1, further comprising:identifying available chat groups of the second chat server.
- 7. The method of claim 1, further comprising:selecting a second chat group of the second chat server to relate to a first chat group of the first chat server.
- 8. The method of claim 1, further comprising:relating a first chat group of the first chat server to a second chat group of the second chat server.
- 9. The method of claim 1, further comprising:determining whether the transfer request should be transmitted.
- 10. The method of claim 1, further comprising:determining when the transfer request should be transmitted.
- 11. A computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform activities comprising:receiving at the second chat server a transfer request, the transfer request not sent by a user of the mobile information device; establishing connectivity between the mobile information device and the second chat server; releasing connectivity between the mobile information device and the first chat server.
- 12. An apparatus for transferring a chat session involving a mobile information device from a first chat server to a second chat server, comprising:means for receiving at the second chat server a transfer request, the transfer request not sent by a user of the mobile information device; means for establishing connectivity between the mobile information device and the second chat server; means for releasing connectivity between the mobile information device and the first chat server.
- 13. A method for transferring a mobile information device from a first chat group to a second chat group, comprising the activities of:determining a need to transfer a mobile information device from a first chat group to a second chat group, said determining not performed by a user of the mobile information device; identifying a second chat group to which to transfer the mobile information device; coupling the mobile information device to the second chat group; and de-coupling the mobile information device from the first chat group.
- 14. The method of claim 13, wherein the need to transfer is determined by a user of the mobile information device.
- 15. The method of claim 13, wherein the need to transfer is determined by the mobile information device.
- 16. The method of claim 13, wherein the need to transfer is determined by a chat server.
- 17. The method of claim 13, wherein the need to transfer is determined by a chat server on which the first chat group is hosted.
- 18. The method of claim 13, wherein the need to transfer is determined by a chat server on which the second chat group is hosted.
- 19. The method of claim 13, wherein the activity of identifying a second chat group is performed by the mobile information device.
- 20. The method of claim 13, wherein the activity of identifying a second chat group is performed by a user of the mobile information device.
- 21. The method of claim 13, wherein the activity of identifying a second chat group is performed by a chat server.
- 22. The method of claim 13, wherein the activity of identifying a second chat group is performed by a chat server on which the first chat group is hosted.
- 23. The method of claim 13, wherein the activity of identifying a second chat group is performed by a chat server on which the second chat group is hosted.
- 24. The method of claim 13, wherein the first chat group and the second chat group are hosted by a common chat server.
- 25. The method of claim 13, wherein the second chat group is hosted by a different chat server than the first chat group.
- 26. A computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform activities comprising:determining a need to transfer a mobile information device from a first chat group to a second chat group, said determining not performed by a user of the mobile information device; identifying a second chat group to which to transfer the mobile information device; coupling the mobile information device to the second chat group; and de-coupling the mobile information device from the first chat group.
- 27. An apparatus for transferring a mobile information device from a first chat group to a second chat group, comprising:means for determining a need to transfer a mobile information device from a first chat group to a second chat group, said determining not performed by a user of the mobile information device; means for identifying a second chat group to which to transfer the mobile information device; means for coupling the mobile information device to the second chat group; and means for de-coupling the mobile information device from the first chat group.
CROSS-REFERENCE TO RELATED APPLICATION
This invention relates to the following co-pending application, which is incorporated by reference in its entirety:
“Method and System for Mobile Chat Sessions”, Ser. No. 09/666,564, filed 21 Sep. 2000.
US Referenced Citations (10)