Sender motivated optimization of URI rendering in instant messaging
AssigneeInternational Business Machines Corporation
InventorsRuthie D. Lyle, Patrick J. O'Sullivan, Fred Raguillat, Carol S. Zimmet
Life of this patent
Estimating the term…
Abstract
Rendering content identified by a uniform resource identifier (URI). One embodiment can include, within a first communication device comprising a processor and a memory, on the first communication device, receiving the URI within an instant messaging (IM) session. The method further can include, via the processor, prior to receiving a user input selecting the URI, attempting to retrieve content from a content source identified by the URI to preload the content within the memory.
Claims23
Within a first communication device comprising a processor and a memory, a method of rendering content identified by a uniform resource identifier (URI), the method comprising:
- on the first communication device, receiving the URI in a hidden message within an instant messaging (IM) session, the URI received prior to an instant message in which the URI is entered being sent by a user of a second communication device who is generating the instant message;
- and
- prior to receiving a user input selecting the URI and prior to the instant message in which the URI is entered being received, via the processor, attempting to retrieve content from a content source identified by the URI to preload the content within the memory.
Within a first communication device comprising a processor and a memory, a method comprising:
- on the first communication device, receiving a URI from a first user as a text input to an instant message within an instant messaging (IM) session;
- prior to receiving a user input selecting to send the instant message, via the processor, communicating a hidden message containing the URI from the first communication device to at least a second communication device, wherein the hidden message is configured to indicate to the second communication device that content from a content source identified by the URI is to be preloaded within a memory of the second communication device prior to the instant message in which the URI is entered being received by the second communication device.
A computer program product comprising:
- a computer-readable memory having stored thereon computer-readable program code that, when executed by a system comprising a processor and a memory, renders content identified by a uniform resource identifier (URI), the computer-readable memory comprising:
- computer-readable program code that on a communication device, receives the URI in a hidden message within an instant messaging (IM) session, the URI received prior to an instant message in which the URI is entered being sent by a user of a second communication device who is generating the instant message;
- and
- computer-readable program code that, prior to receiving a user input selecting the URI and prior to the instant message in which the URI is entered being received, attempts to retrieve content from a content source identified by the URI to preload the content within the memory.
A computer program product comprising:
- a computer-readable memory having stored thereon computer-readable program code that, when executed by a system comprising a processor and a memory, communicates a uniform resource identifier (URI), the computer-readable memory comprising:
- computer-readable program code that on a first communication device, receives the URI from a first user as a text input to an instant message within an instant messaging (IM) session;
- and
- computer-readable program code that, prior to receiving a user input selecting to send the instant message, communicates a hidden message containing the URI to at least a second communication device, wherein the hidden message is configured to indicate to the second communication device that content from a content source identified by the URI is to be preloaded within a memory of the second communication device prior to the instant message in which the URI is entered being received by the second communication device.
Dependencies are inferred from the claim text.