Patent ID: 7870197
Filing Date: 2011-01-11
Classification: H04L

Abstract:
1. A computer-implemented method to facilitate exchange of content among entities in a computer network during a real-time communications session over said computer network, said method comprising the steps of: identifying a sender user and at least one recipient user, wherein said sender user and said at least one recipient user subscribe to an instant messaging application service, and wherein said sender user has defined at least one of content preferences and media preset preferences; dynamically generating a plurality of hyperlinks to at least one audio file for said sender user based on said sender user's content preferences and media preset preferences, wherein said hyperlinks are scripted in a computing reference language selected from among hypertext markup language and extensible markup language, wherein said at least one audio file resides on a remote content server, said content server being part of said computer network, wherein said at least one audio file is accessible by selection of a respective hyperlink, wherein said dynamic generation is performed on a communication server that is coupled with said remote content server, and wherein said dynamic generation is performed by taking into account said content preferences and media presets as follows: inserting said hyperlink and said associated metadata in a real-time message displayed in a message window for said sender user; transmitting said real-time message to said at least one recipient user; responsive to selection of a hyperlink of said plurality of hyperlinks by said sender using during an instant messaging communications session with said at least one recipient user, communicating said hyperlink and associated metadata information to said at least one recipient user while engaged in said instant messaging communication session with said sender user for display to said recipient user in an instant messaging user interface as part of, and along with, said instant messaging communications session, wherein communicating said hyperlink is performed using said communication server; wherein selection of said hyperlink allows said at least one recipient user to access said at least one audio file from said remote content server; wherein said at least one recipient user can access said at least one audio file from said sender user during said real-time communications session by activating said hyperlink; and wherein said at least one recipient user can access said at least one audio file from said sender user after said real-time communications session has ended by activating said hyperlink and initiating a file transfer from said remote content server, wherein said file transfer is selected from: