# US 12,003,474 B2 · Data processing terminals, icon badges, and methods of making and using the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,003,474 B2
- Document ID: US12003474B2
- Status: Granted
- Kind: B2
- Application number: 18/096,981
- Filed: 2023-01-13
- Published: 2023-08-03
- Granted: 2024-06-04
- Earliest claimed: 2018-09-29
- Applicants: Jae Kyu Lee; Youngtack Shim; Jae Lark Jung
- Inventors: Jae Kyu Lee; Youngtack Shim; Jae Lark Jung
- Web page: https://patentgrep.com/patent/US12003474B2

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- H04L 51/224: providing notification on incoming messages, e.g. pushed notifications of received messages
- G06F 3/04817: using icons (graphical or visual programming using iconic symbols G06F8/34)
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/0485: Scrolling or panning
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- H04L 51/216: Handling conversation history, e.g. grouping of messages in sessions or threads
- H04L 51/42: Mailbox-related aspects, e.g. synchronisation of mailboxes
- G06F 2203/04804: Transparency, e.g. transparent or translucent windows
- H04L 51/52: for supporting social networking services
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

This disclosure relates to various configurations or methods of displaying push information such as a number or a substance of push information which is received by an app implemented to a data processing terminal such as a smartphone. More particularly, this disclosure relates to various methods of creating and using (1) an unread content which a sender selects a user as a labeled receiver but the user has not yet confirmed or read), and (2) a labeled icon badge which can represent a number of such unread labeled contents or a substance of such labeled contents. This disclosure also relates to various methods of creating and using a labeled icon badge which can distinguish a labeled content from an unlabeled content, where the labeled content is the one with more need for a user to confirm and where the unlabeled content is the one with less need for a user to confirm.

## Claims

### Claim 1

A method of displaying a plurality of icons of a plurality of apps on a display unit of a data processing terminal which is installed with said apps and which receives contents which are related with said apps, wherein an unread content is a content which said terminal has received after a user of said terminal has finished running said apps and which, therefore, said user has not confirmed, wherein said unread content is either an unread labeled content or an unread unlabeled content, wherein said unread labeled content is a first content which a sender of said first content labels said user as a labeled receiver, and wherein said unread unlabeled content is a second content which said sender of said second content has not labeled said user as said labeled receiver, said method comprising the steps of:
a receiving step wherein said terminal receives said unread contents related to a certain app;
a label checking step wherein said terminal determines whether said unread contents include at least one unread labeled content;
a classifying step wherein said terminal classifies said certain app as a first group app when said unread contents includes said at least one unread labeled content, and wherein said terminal classifies said certain app as a second group app when said unread content does not include said unread labeled content; and
a displaying step wherein said terminal displays said first group of said apps and said second group of said apps in different portions of said display unit,
whereby said terminal allows said user to easily identify said first group of said apps each of which has received said at least one unread labeled content,
wherein the method further comprises displaying said unread labeled content and unread unlabeled content in one of different fonts, colors, thickness, sizes, and backgrounds.

### Claim 2 (depends on 1)

The method of claim 1 further comprising one of the steps of: performing said displaying step when said terminal is in its lock state; and performing said displaying step when said terminal is in its unlock state.

### Claim 3 (depends on 1)

The method of claim 1 further comprising one of the steps of; performing said displaying step while said terminal switches from its off state to its lock state; performing said displaying step while said terminal switches from its off slate to its unlock state; and performing said displaying step while said terminal switches from its lock state to its unlock state.

### Claim 4

A data processing terminal for sending and receiving contents comprising:
a transmitting unit for transmitting a transmitting content created by a user of said terminal;
a receiving unit for receiving a receiving content created by a sender who is not said user;
a display unit for displaying at least one of said transmitting content and receiving content thereon, wherein said display unit defines thereon a first portion and a second portion and wherein said first and second portions are different from each other; and
a plurality of apps which are installed in said terminal,
wherein, when said terminal has received said receiving content after said user finished running said apps and when said user has not confirmed said receiving content, said terminal classifies said receiving content as an unread content,
wherein, when said user is designated as a labeled receiver of said unread content, said terminal classifies said unread content as an unread labeled content,
wherein, when said user is not designated as said labeled receiver of said unread content, said terminal classifies said unread content as an unread unlabeled content, and
wherein said terminal displays on said first portion of said display unit icons of a first group of apps each of which has received at least one unread labeled content, but displays on said second portion of said display unit icons of a second group of said apps each of which has not received any unread labeled content,
whereby said terminal allows said user to easily identify said first group of said apps,
wherein the data processing terminal further comprises displaying said unread labeled content and unread unlabeled content in one of different fonts colors, thickness sizes, and backgrounds.

### Claim 5 (depends on 4)

The terminal of claim 4, wherein said terminal displays said icons of said first group of said apps in one of its lock state and its unlock state.

### Claim 6 (depends on 4)

The terminal of claim 4, wherein said terminal displays said icons of said first group of said apps in one of a first timing of said terminal switching from its off state to its lock state, a second timing of said terminal switching from its off state to its unlock state, and a third timing of said terminal switching from its lock state to its unlock state.

### Claim 7 (depends on 4)

The data processing terminal of claim 4, wherein said first portion of said display unit is one of an upper portion of said display unit, a center portion thereof, a lower portion thereof, a left portion thereof, and a right portion thereof.

### Claim 8 (depends on 4)

The data processing terminal of claim 4, wherein one of said sender, a sending data processing terminal of said sender, said data processing terminal of said user, and said app designates said user as said labeled receiver.

### Claim 9 (depends on 4)

The data processing terminal of claim 4 further comprising an information analysis algorithm, wherein said algorithm analyzes said unread content and determines whether said user is said labeled receiver of said unread content.

### Claim 10 (depends on 4)

The data processing terminal of claim 4, wherein said terminal counts a first number representing a total number of said unread labeled contents received by a first app and wherein said terminal displays said first number on one of an inside of an icon of said first app, an outside thereof, and an edge thereof.

### Claim 11 (depends on 10)

The data processing terminal of claim 10, wherein said terminal counts a second number which represents a total number of said unread contents received by said first app and wherein said terminal displays said second number along with said first number.
