Methods and systems for customizing and embedding widgets in instant messages
First Claim
1. A computing system configured to facilitate enhanced instant messaging, the computing system comprising a processor and a memory, wherein the computing system includes a messaging module and a widget player module that, when executed by the processor, are configured to facilitate:
- creation of text for an instant message;
selection of at least one widget from a plurality of customizable widgets;
personalization of the at least one widget selected;
embedding of the at least one widget within the instant message;
rendering, by the processor in the computing system, the instant message containing the embedded at least one widget, the at least one widget being minimized and represented as a first icon using a minimized mode of the widget player module, the first icon displaying real-time retrieved and rendered information; and
sending, by the processor in the computing system, the instant message to a remote computer, the remote computer comprising a widget adapter that enables a full view of the minimized at least one widget represented as the first icon in the instant message, the full view comprising additional information not shown in the first icon, the additional information comprising a reply request from the remote computer and an option for sending the reply to the computing system, wherein the reply is within a customized widget embedded in a return instant message, wherein the customized widget is represented as a second icon in the return instant message, the return instant message comprising text in response to the instant message, the first icon and the second icon, the second icon displaying the reply.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced instant messaging environment is provided where end user can choose from a list of customizable widgets, personalize and embed the widgets within messages in minimal steps. By allowing the embedment of widgets in messages, the environment empowers users with new means for online communication with new level of widget intelligence that takes into account multi-dimensional criteria, including but not limited to the screen-estate of its presentation and role of viewer for information presentation and operation options.
16 Citations
9 Claims
-
1. A computing system configured to facilitate enhanced instant messaging, the computing system comprising a processor and a memory, wherein the computing system includes a messaging module and a widget player module that, when executed by the processor, are configured to facilitate:
-
creation of text for an instant message; selection of at least one widget from a plurality of customizable widgets; personalization of the at least one widget selected; embedding of the at least one widget within the instant message; rendering, by the processor in the computing system, the instant message containing the embedded at least one widget, the at least one widget being minimized and represented as a first icon using a minimized mode of the widget player module, the first icon displaying real-time retrieved and rendered information; and sending, by the processor in the computing system, the instant message to a remote computer, the remote computer comprising a widget adapter that enables a full view of the minimized at least one widget represented as the first icon in the instant message, the full view comprising additional information not shown in the first icon, the additional information comprising a reply request from the remote computer and an option for sending the reply to the computing system, wherein the reply is within a customized widget embedded in a return instant message, wherein the customized widget is represented as a second icon in the return instant message, the return instant message comprising text in response to the instant message, the first icon and the second icon, the second icon displaying the reply. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification