IP Library Granted Patent US 9,047,710
Granted Patent B2
US 9,047,710 · App. 13/750,210 · Granted Jun 2, 2015

System and method for providing an avatar service in a mobile environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,047,710
App. No.
13/750,210
Granted
Jun 2, 2015
Kind
B2
Abstract

Provided is an avatar service system and method for providing an avatar in a service provided in a mobile environment. The avatar service system may include a request receiving unit to receive a request for the avatar to perform an action, an image data selecting unit to select image data and metadata for body layers forming a body of the avatar in response to the request, and based on the selected body image data to further select image data for a plurality of item layers disposed on the body of the avatar, and an avatar action processing unit to generate action data for applying the action of the avatar based on the selected image data and metadata.

Claims (44)

1. An avatar service system for providing an avatar in a service provided in a mobile environment, the system comprising:

a request receiving unit configured to receive a request for an avatar to perform an action;

an image data selecting unit configured to select image data and metadata for body layers forming a body of the avatar from a database, in response to the request, and based on the selected body image data configured to further select image data and metadata for item layers disposed on the body of the avatar from the database; and

an avatar action processing unit configured to generate action data to apply the action to the avatar based on the selected image data and metadata,

wherein the metadata for body layers includes a plurality of different body layers each representing a different body part, with each of said body layers including a plurality of rotated images in which the relevant body part is rotated about an associated control axis by a particular angle, and further wherein said plurality of rotated images for a plurality of particular angles are stored in the database.

2. The system of claim 1 , wherein the avatar action processing unit is further configured to combine the selected image data for frames through metadata to generate an animation as the action data.

3. The system of claim 1 , wherein the avatar action processing unit is further configured to combine the selected image data and metadata to generate frames as the action data.

4. The system of claim 3 , wherein an animation is generated in a terminal based on the action data, and the terminal plays the generated animation via a screen of the terminal.

5. The system of claim 1 , wherein the avatar comprises a gender property and a species property, and the species property comprises an animal species.

6. The system of claim 1 , wherein the request receiving unit further receives a randomly combined request comprising a category for providing preview data, and

the avatar action processing unit generates the preview data based on at least one item layer selected at random from item layers associated with the category.

7. The system of claim 6 , wherein the preview data is displayed via a screen and the display comprises a state of the at least one item layer being disposed on the avatar.

8. The system of claim 1 , wherein the service provided in the mobile environment comprises a chat service, and the system further comprises:

an image providing unit configured to store and maintain an image set associated with a chat user, and further configured to provide the image set associated with the chat user to a terminal when the chat user uses the chat service.

9. The system of claim 8 , wherein the provided image set is displayed on the screen of a terminal when the chat service is being provided.

10. The system of claim 1 , wherein one of the item layers comprises a vehicle layer for representing the avatar in a vehicle, and

when the vehicle layer is disposed on the avatar and the action of the avatar is indicated to be in movement, the avatar moves with the vehicle layer on the screen of a terminal.

11. The system of claim 1 , wherein the image selecting unit further selects image data with respect to a pet associated with the avatar, and

the avatar action processing unit generates the action data using the selected pet image data.

12. The system of claim 11 , wherein the image selecting unit selects pre-stored pet image data, based on at least one of the action of the avatar, an input of a user, and a selected action of the pet.

13. The system of claim 11 , wherein a movement or the action of the pet is displayed on a screen of a terminal through an animation generated with the action data.

14. An avatar service method to be executed on a computer for providing an avatar in a service provided in a mobile environment, the method comprising:

receiving a request for an avatar to perform an action;

selecting, with the computer, image data and metadata for body layers forming a body of the avatar in response to the request, and based on the selected body image data further selecting image data and metadata with respect to item layers disposed on the body of the avatar; and

generating action data for applying the action to the avatar based on the selected image data and metadata,

wherein the metadata for body layers includes a plurality of different body layers each representing a different body part, with each of said body layers including a plurality of rotated images in which the relevant body part is rotated about an associated control axis by a particular angle, and further wherein said plurality of rotated images for a plurality of particular angles are stored in the database.

15. The method of claim 14 , wherein the generating of the action data comprises combining the selected image data for frames through metadata based on the action of the avatar to generate an animation as the action data.

16. The method of claim 14 , wherein the generating comprises combining the selected image data and metadata to generate frames as the action data.

17. An avatar service method performed by a terminal provided with an avatar in a service provided in a mobile environment, the method comprising:

displaying an avatar on a screen;

transmitting a request to a server for the avatar to perform an action; and

receiving action data for the action of the avatar from the server,

wherein in response to the request, the server selects image data and metadata for body layers forming a body of the avatar, and based on the selected body image data the server further selects image data and metadata for item layers disposed on the body of the avatar, and

the server generates action data based on the selected image data for applying the action to the avatar,

wherein the metadata for body layers includes a plurality of different body layers each representing a different body part, with each of said body layers including a plurality of rotated images in which the relevant body part is rotated about an associated control axis by a particular angle, and further wherein said plurality of rotated images for a plurality of particular angles are stored in the database.

18. The method of claim 17 , wherein an animation based on the action of the avatar is generated by the server by combining the selected image data for frames through metadata.

19. The method of claim 17 , wherein the action data comprising the selected image data and the metadata based on the requested action of the avatar the server combines the selected image data for frames to generate an animation as the action data.

20. A non-transitory computer-readable storage media having stored thereon a computer program that, when executed by a terminal comprising a display and one or more processors, causes the one or more processors to perform acts that provide an avatar in a service in a mobile environment, the acts comprising:

displaying an avatar on a screen;

transmitting a request to a server for the avatar to perform an action; and

receiving action data for the action of the avatar from the server,

wherein in response to the request, the server selects image data and metadata for body layers forming a body of the avatar, and based on the selected body image data the server further selects image data and metadata for item layers disposed on the body of the avatar, and

the server generates action data based on the selected image data for applying the action to the avatar,

wherein the metadata for body layers includes a plurality of different body layers each representing a different body part, with each of said body layers including a plurality of rotated images in which the relevant body part is rotated about an associated control axis by a particular angle, and further wherein said plurality of rotated images for a plurality of particular angles are stored in the database.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2024
From: Z INTERMEDIATE GLOBAL CORPORATION
To: LY CORPORATION
Reel/Frame 067096/0431 →
CHANGE OF NAME Recorded Apr 10, 2024
From: LINE CORPORATION
To: Z INTERMEDIATE GLOBAL CORPORATION
Reel/Frame 067069/0467 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE CITY SHOULD BE SPELLED AS TOKYO PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0141. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 062401/0328 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SPELLING OF THE ASSIGNEES CITY IN THE ADDRESS SHOULD BE TOKYO, JAPAN PREVIOUSLY RECORDED AT REEL: 058597 FRAME: 0303. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2023
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 062401/0490 →
CHANGE OF NAME Recorded Dec 28, 2021
From: LINE CORPORATION
To: A HOLDINGS CORPORATION
Reel/Frame 058597/0141 →
CHANGE OF ADDRESS Recorded Dec 28, 2021
From: LINE CORPORATION
To: LINE CORPORATION
Reel/Frame 059511/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: A HOLDINGS CORPORATION
To: LINE CORPORATION
Reel/Frame 058597/0303 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2015
From: LINE PLAY CORPORATION
To: LINE CORPORATION
Reel/Frame 037325/0057 →
CHANGE OF NAME Recorded Feb 16, 2015
From: NHN ARTS CORPORATION
To: LINE PLAY CORPORATION
Reel/Frame 035000/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2013
From: KWON, SEUNG JO; SEO, YOONHEE; LEE, JIHO
To: NHN ARTS CORPORATION
Reel/Frame 030650/0430 →