IP Library Granted Patent US 11,995,752
Granted Patent B2
US 11,995,752 · App. 17/858,583 · Granted May 28, 2024

Electronic device and method for displaying character object based on priority of multiple states in electronic device

Inventors: Miji Park (Suwon-si, KR); Hwan Kim (Suwon-si, KR); Dongsoo Shin (Suwon-si, KR); Jihyun Ahn (Suwon-si, KR); Minkyung Lee (Suwon-si, KR); Jinsoo Jang (Suwon-si, KR); Eunsil Gim (Suwon-si, KR); Miyeon Park (Suwon-si, KR); Joonho Ok (Suwon-si, KR); Jongil Jeong (Suwon-si, KR); Jina Choe (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
G06T13/40G06T2213/12
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 11,995,752
App. No.
17/858,583
Granted
May 28, 2024
Kind
B2
Abstract

An electronic device is provided. The electronic device includes a sensor module, a communication module, a display, a memory, and at least one processor configured to identify a plurality of states based on at least one of information obtained through the sensor module, information received from an external electronic device through the communication module, or information associated with a function of the electronic device, identify priorities of the plurality of states, identify a first state among the plurality of states based on the identified priorities, identify whether there is a second state mergeable with the first state, and control the display to display, a first character object corresponding to the first state or a third character object corresponding to merge of the first state and the second state, based on whether there is the second state mergeable with the first state.

Claims (54)

1. An electronic device comprising:

a sensor;

communication circuitry;

a display;

memory configured to store instructions; and

at least one processor,

wherein the instructions are configured to, when executed by the at least one processor, cause the electronic device to:

obtain first information through the sensor,

receive second information from an external electronic device through the communication circuitry,

identify a plurality of states of the electronic device based on at least one of first information obtained through the sensor, second information received from the external electronic device through the communication circuitry, or third information associated with a function executed on the electronic device,

determine priorities of the plurality of states of the electronic device based on a designated priority reference,

identify whether there is a second state mergeable with a first state of a first priority to be displayed on the display among the plurality of states of the electronic device, and

display, on the display, a first character object corresponding to the first state or a third character object corresponding to a merge of the first state and the second state, based on whether there is the second state mergeable with the first state.

2. The electronic device of claim 1 , wherein at least one of the first character object or the third character object includes a three-dimensional (3D) animation.

3. The electronic device of claim 1 , wherein the instructions are further configured to, when executed by the at least one processor, cause the electronic device to obtain a state list including the plurality of states of the electronic device.

4. The electronic device of claim 3 , wherein the instructions are further configured to, when executed by the least one processor, cause the electronic device to:

add a new state to the state list upon identifying entry into the new state based on a state enter condition, and

delete an existing state from the state list upon identifying exit from the existing state based on a state exit condition.

5. The electronic device of claim 3 , wherein the instructions are further configured to, when executed by the least one processor, cause the electronic device to identify the priorities of the plurality of states of the electronic device on the state list based on the designated priority reference.

6. The electronic device of claim 5 , wherein the designated priority reference includes at least one of chronological order, importance, user preference, or a level value of each state.

7. The electronic device of claim 1 , wherein the plurality of states of the electronic device include at least one of a state of the electronic device, a state of the external electronic device, a user state, or an ambient environment state.

8. The electronic device of claim 1 , wherein the instructions are further configured to, when executed by the least one processor, cause the electronic device to:

obtain a first character object data element for rendering the first character object corresponding to the first state, and

display, on the display, the first character object using the obtained first character object data element.

9. The electronic device of claim 8 , wherein the first character object data element includes at least one of a character model, clothing, an additional object, a face motion, a body motion, a camera motion, a space, or a graphic panel.

10. The electronic device of claim 1 , wherein the instructions are further configured to, when executed by the least one processor, cause the electronic device to:

obtain a first character object data element for rendering the first character object corresponding to the first state and a second character object data element for rendering a second character object corresponding to the second state,

merge at least part of the first character object data element and at least part of the second character object data element, and

display, on the display, the third character object corresponding to the merge.

11. A method performed by an electronic device for displaying a character object based on priorities of a plurality of states in the electronic device, the method comprising:

identifying the plurality of states of the electronic device based on at least one of information obtained through a sensor module of the electronic device, information received from an external electronic device through a communication module of the electronic device, or information associated with a function executed on the electronic device;

determining the priorities of the plurality of states of the electronic device based on a designated priority reference;

identifying whether there is a second state mergeable with a first state of a first priority to be displayed on the display among the plurality of states of the electronic device; and

displaying a first character object corresponding to the first state or a third character object corresponding to a merge of the first state and the second state, based on whether there is the second state mergeable with the first state.

12. The method of claim 11 , wherein at least one of the first character object or the third character object includes a three-dimensional (3D) animation.

13. The method of claim 11 , further comprising obtaining a state list including the plurality of states of the electronic device.

14. The method of claim 13 , further comprising:

adding a new state to the state list upon identifying entry into the new state based on a state enter condition; and

deleting an existing state from the state list upon identifying exit from the existing state based on a state exit condition.

15. The method of claim 13 , further comprising identifying the priorities of the plurality of states of the electronic device on the state list based on the designated priority reference.

16. The method of claim 15 , wherein the designated priority reference includes at least one of chronological order, importance, user preference, or a level value of each state.

17. The method of claim 11 , wherein the plurality of states of the electronic device include at least one of a state of the electronic device, a state of the external electronic device, a user state, or an ambient environment state.

18. The method of claim 11 , further comprising:

obtaining a first character object data element for rendering the first character object corresponding to the first state; and

displaying the first character object using the obtained first character object data element.

19. The method of claim 11 , further comprising:

obtaining a first character object data element for rendering the first character object corresponding to the first state and a second character object data element for rendering a second character object corresponding to the second state;

merging at least part of the first character object data element and at least part of the second character object data element; and

displaying the third character object corresponding to the merge.

20. A non-volatile storage medium storing instructions, which are configured to, when executed by an electronic device, cause the electronic device to perform operations comprising:

identifying a plurality of states of the electronic device based on at least one of information obtained through a sensor module of the electronic device, information received from an external electronic device through a communication module of the electronic device, or information associated with a function executed on the electronic device;

determining priorities of the plurality of states of the electronic device based on a designated priority reference;

identifying whether there is a second state mergeable with a first state of a first priority to be displayed on a display among the plurality of states of the electronic device; and

display, on the display, a first character object corresponding to the first state or a third character object corresponding to a merge of the first state and the second state, based on whether there is the second state mergeable with the first state.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2022
From: PARK, MIJI; KIM, HWAN; SHIN, DONGSOO; AHN, JIHYUN; LEE, MINKYUNG; JANG, JINSOO; GIM, EUNSIL; PARK, MIYEON; OK, JOONHO; JEONG, JONGIL; CHOE, JINA
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 060413/0261 →
Priority Claims (1)
KR 10-2021-0103924 · Aug 6, 2021 · national
Continuity (2)
Continuation PCTKR2022007186 · May 19, 2022
Related Publication 20230046769A1 · Feb 16, 2023
Cited By (1)
US 12,524,965