System for presenting applications on instant messaging clients
First Claim
1. A method for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user and an instant messaging server;
- said method comprising the steps of;
mapping at least one menu element of a graphical user interface (GUI) of at least one of the network resources to an IM identity;
displaying the IM identity as an entry on the buddy list; and
,permitting the user access to said at least one network resource via said at least one menu element of the GUI by IM communication with the displayed IM identity through the IM infrastructure.
29 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a system for accessing applications from even the most basic Instant Message (IM) enabled mobile device. The system utilizes the IM infrastructure of a mobile device to deliver application interfaces and manage the user experience. The invention is particularly applicable to applications with graphical user interfaces (GUI), even typical desktop or web applications. The system performs a direct transformation of application user interfaces into an IM messaging model with minimal functional distortions. The users own application knowledge and experience is leveraged, reducing application customization in the system architecture. The system also incorporates presence-driven mechanisms in the architecture.
-
Citations
31 Claims
-
1. A method for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user and an instant messaging server;
- said method comprising the steps of;
mapping at least one menu element of a graphical user interface (GUI) of at least one of the network resources to an IM identity; displaying the IM identity as an entry on the buddy list; and
,permitting the user access to said at least one network resource via said at least one menu element of the GUI by IM communication with the displayed IM identity through the IM infrastructure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 25)
- said method comprising the steps of;
-
13. A system for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user;
- said system comprising;
an instant messaging server configured to receive instant messaging from users destined for applications and general IM client traffic; an instant message user interface gateway configured to isolate general IM client traffic from messages between applications and users; an application server, wherein the instant messaging server and the application server are configured to collectively map at least one menu element of a graphical user interface (GUI) of at least one of the network resources to an IM identity;
to display the IM identity as an entry on the buddy list; and
, to permit the user access to said at least one network resource via said at least one menu element of the GUI by IM communication with the displayed IM identity. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26)
- said system comprising;
-
27. A method for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user and an instant messaging server;
- said method comprising the steps of;
mapping a plurality of IM identities to a hierarchy of graphical user interface (GUI) elements of a network resource; displaying a hierarchical arrangement of IM identities on the buddy list; and accessing at least one of the GUI elements of the network resource by IM communication with one of the plurality of displayed IM identities through the IM infrastructure. - View Dependent Claims (28)
- said method comprising the steps of;
-
29. A system for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user;
- said system comprising;
an instant messaging server configured to receive instant messaging from users destined for applications and general IM client traffic; an instant message user interface gateway configured to isolate general IM client traffic from messages between applications and users; and an application server, wherein the instant messaging server and the application server are configured to collectively map a plurality of IM identities to a hierarchy of graphical user interface (GUI) elements of a network resource;
to display a hierarchical arrangement of IM identities on the buddy list; and
to allow access at least one of the GUI elements of the network resource by IM communication with one of the plurality of displayed IM identities through the IM infrastructure.
- said system comprising;
-
30. A method for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user and an instant messaging server;
- said method comprising the steps of;
mapping at least one icon of a graphical user interface (GUI) of at least one of the network resources to an IM identity; displaying the IM identity as an entry on the buddy list; and
,permitting the user access to said at least one network resource via said at least one icon of the GUI by IM communication with the displayed IM identity through the IM infrastructure.
- said method comprising the steps of;
-
31. A system for enabling a user logged in to an Instant Message (IM) network to utilize the IM infrastructure to access network resources, said IM infrastructure comprising a buddy list displayed to the user;
- said system comprising;
an instant messaging server configured to receive instant messaging from users destined for applications and general IM client traffic; an instant message user interface gateway configured to isolate general IM client traffic from messages between applications and users; and an application server, wherein the instant messaging server and the application server are configured to collectively map at least one icon of a graphical user interface (GUI) of at least one of the network resources to an IM identity;
to display the IM identity as an entry on the buddy list; and
, to permit the user access to said at least one network resource via said at least one icon of the GUI by IM communication with the displayed IM identity.
- said system comprising;
Specification