Picture provisioning system and method
First Claim
Patent Images
1. A system comprising:
- a processor and a memory;
a high level IM server including an image provisioning engine, wherein, in operation, the high level IM server is coupled to a plurality of low level IM servers comprising a first low level IM server associated with a first messaging service provider and a second low level IM server associated with a second messaging service provider;
a profile database coupled to the high level IM server, the profile database storing an aggregated messaging profile compatible with the first messaging service provider and the second messaging service provider;
a web server coupled to the high level IM server, wherein the web server includes one or more images;
wherein, in operation, the web server serves an image to the first low level IM server in response to an image provisioning stimulus;
wherein the image provisioning stimulus is responsive to a change of a presence state associated with a low level IM client connected to the first low level IM server;
an internal timer located inside the image provisioning engine, the internal timer providing a notification at a time interval;
wherein the image provisioning engine obtains the notification from the internal timer and generates the image provisioning stimulus based on the notification.
2 Assignments
0 Petitions
Accused Products
Abstract
A technique for image provisioning in an instant messaging (IM) environment involves storing images on a web server. The images may be made available to a low level IM client that receives instant messages from a high level IM client. The images may be, for example, avatar images, custom emoticons, or other images.
-
Citations
14 Claims
-
1. A system comprising:
-
a processor and a memory; a high level IM server including an image provisioning engine, wherein, in operation, the high level IM server is coupled to a plurality of low level IM servers comprising a first low level IM server associated with a first messaging service provider and a second low level IM server associated with a second messaging service provider; a profile database coupled to the high level IM server, the profile database storing an aggregated messaging profile compatible with the first messaging service provider and the second messaging service provider; a web server coupled to the high level IM server, wherein the web server includes one or more images; wherein, in operation, the web server serves an image to the first low level IM server in response to an image provisioning stimulus; wherein the image provisioning stimulus is responsive to a change of a presence state associated with a low level IM client connected to the first low level IM server; an internal timer located inside the image provisioning engine, the internal timer providing a notification at a time interval; wherein the image provisioning engine obtains the notification from the internal timer and generates the image provisioning stimulus based on the notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
configuring a connection to a first low level IM server associated with a first messaging service provider; configuring another connection to a second low level IM server associated with a second messaging service provider; adapting a computer readable medium to receive a plurality of images from a web server; adapting the computer readable medium to access an aggregated messaging profile compatible with the first messaging service provider and the second messaging service provider; configuring, in response to an image provisioning stimulus, the connection to the first low level IM server to send one of the plurality of images; wherein the image provisioning stimulus is responsive to a change of a presence state associated with a low level IM client connected to the first low level IM server; providing a notification at a time interval; generating the image provisioning stimulus based on the notification. - View Dependent Claims (13, 14)
-
Specification