Interactive avatars for telecommunication systems
AssigneeArgela Yazilim Ve Bilisim Teknolojileri San. Ve Tic. A.S.
InventorsBulent Kaytaz, C. Bora Eliacik, Alper Aykac, Serkant Uluderya, Fatih Cakici, Ceyda Idilkurt, Okan Tekdas, Tolga Tanriverdi, Galip Dursun, Neva Ozcu
Life of this patent
Estimating the term…
Abstract
This invention is an apparatus an methods which integrates users' avatars into IP-based calling and messaging telecommunication services in such a way that avatar can be animated in real-time according to spoken words, anticipated gestures and pre-set and stored emotions. The invention includes an online editor to generate and customize users avatars.
Claims23
An avatar-calling service processing a call from a calling IP client to a called IP client wherein calling IP clients' avatar is integrated into said calling service, said service is accessible through said IP clients' communication device wherein said calling IP client with avatar has video calling and real-time rendering capabilities and said called IP client's end-user communication device has real-time rendering and video/graphics display capabilities, said calling IP client has an application which integrates avatar with lip and motion-syncs into avatar calling service, said avatar-calling service comprising:
- an avatar call control server communicating with an avatar inserter using an HTTP/XML interface retrieving said calling IP client's avatar information from an avatar repository, said avatar repository storing avatars of users;
- said avatar inserter retrieving said calling IP client's avatar information from said avatar repository and transferring said retrieved avatar information to said avatar call control server;
- said avatar call control server sending said avatar information with calling information,
- wherein the avatar is an animated 2D or 3D digital representations of said IP client's user and said animated 2D and/or 3D avatars are synchronized to the user's lip, face and body movements in real time.
An avatar portal service providing an online editor to one or more IP clients wherein each of said IP clients create and customize digital avatars based on detected key facial features detected from at least one uploaded photograph of one or more subscribers associated with said IP clients, said portal service comprising:
- an avatar web server storing data corresponding to digital avatars associated with said IP clients and preferences associated with subscribers associated with each of said IP clients and rendering an avatar portal interface to subscribers;
- a photofit server creating the 3D model of uploaded photographs of said subscribers;
- an avatar editor server rendering said user's avatars according to a plurality of customization operations;
- a video renderer creating pre-encoded stock footages of said avatars;
- an avatar repository receiving said pre-encoded stock footages and storing said uploaded photographs, avatars and pre-encoded stock footages of said subscribers;
- and
- said pre-encoded stock footages created by said video renderer being used in said avatar-calling service for lip, face and body movement synchronization operations.
A computer-based method as implemented at a server facilitating communication between a first and second IP client, said method comprising:
- said server receiving a first pre-assigned key at said server from said first IP client, said first IP client communicating with said second IP client, said server storing a plurality of avatars and a plurality of emotions, at least one avatar among said stored plurality of avatars in said server associated with said first IP client and each emotion associated with a pre-assigned key;
- said server identifying a first emotion corresponding to said received first pre-assigned key;
- said server retrieving data corresponding to said first emotion and modifying avatar associated with said first IP client to show said first emotion based on said retrieved data corresponding to said first emotion;
- said server rendering said modified avatar associated with said first IP client showing said first emotion at said second IP client;
- said server receiving a second pre-assigned key at said server from said first IP client;
- said server identifying a second emotion corresponding to said received second pre-assigned key;
- said server retrieving data corresponding to said second emotion and modifying avatar associated with said first IP client to show said second emotion based on said retrieved data corresponding to said second emotion;
- and
- said server rendering said modified avatar associated with said first IP client showing said second emotion at said second IP client, and
- where said first pre-assigned key and said second pre-assigned key is sent through In-band Dual-Tone Multi-Frequency Signaling (DTMF) and data corresponding to said first and second emotions are generated and stored in said server prior to said communication.
Dependencies are inferred from the claim text.