IP Library › Granted Patent US 11,956,197
Granted Patent B2
US 11,956,197 · App. 17/475,157 · Granted Apr 9, 2024

Method for providing an email user experience by contacts instead of folders

Inventors: Andrey Antonov (Rostov-on-Don, RU); Dmitry Andrushkevich (Rostov-on-Don, RU)
H04L51/42G06F40/289G06Q10/107H04L51/212
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,956,197
App. No.
17/475,157
Granted
Apr 9, 2024
Kind
B2
Abstract

An email solution defined by three panels, referred to as the left/first panel, the middle/second panel and the right/third panel when viewed on a display screen from a user perspective scanning or viewing left to right across a display screen. The left/first panel illustrates primary emails, promo & robots, special folders, contacts, and contact groups. A middle/second panel shows all conversation emails related to the item selected in left/first panel. A right/third panel shows a message thread defined as an ordered set of related emails, related to the email selected in the middle panel. The right/third panel shows both received and sent emails like the middle panel. A main horizontal header and toolbar provides selectable buttons for creating a new email, sorting the middle/second panels list of emails by one or more characteristics.

Claims (90)

1. A method for providing a three panel email user experience solution recorded on non-transitory computer-readable medium, executable by a machine and rendered on the display of the machine, comprising the steps of:

providing an application that is installed on a computing device for execution;

providing email software executable on a hardware platform;

the email software creating contacts and contact groups automatically the email software providing a three panel email display;

a left/first panel for displaying contacts, a middle/second panel for displaying threads/conversations; and

a right/third panel when viewed on a display screen from a user perspective scanning or viewing left to right across a display screen for displaying threads/conversations; and

the email software determining whether emails are from humans, from robots, or are important emails from robots;

wherein the left/first panel illustrates primary/contacts emails, promo and robots special folders, contacts, and contact groups;

grouping emails without considering “date” as one of the primary grouping criteria;

the left/first panel also includes themes;

clicking or selecting a “#” symbol in the right/third panel;

adding a particular theme to left/first panel for quick access;

creating a particular theme for left/first panel for quick access where the left/first panel displaying categories represented by a four dots square;

the left/first panel displaying categories, represented by a four dots square;

different contacts and groups are displayed in the same left panel at the same time without switching its mode which is accomplished by the four dots square;

creating a category;

the four dot square on the left panel provides for switching a left panel view to displaying categories;

in order to set or clear category of the message, selecting a circle on the middle panel or the right panel; and

marking any email with a category.

2. The method of claim 1 , wherein a contacts mail inbox or folder is presented in the left/first panel to assist in organization and sorting for a user and the user's experience.

3. The method of claim 2 , wherein

primary emails are those emails received by a “contact”, which is an email sender that is already known to the recipient/user and emails sent by a “contact” are highly likely to be an email the user wants to view, read, and respond to as emails sent by a “contact” have importance and value to the user; and

setting rules automatically by a email client program.

4. The method of claim 1 , further comprising a promotion and robot main folder which identifies and groups robot emailers as promotions emails;

removing such clutter from the contacts email and separating promotion and robot emails from contact emails automatically for the user; and

the promotion and robots folder collects and shows all promo emails and emails from robots.

5. The method of claim 4 , wherein

primary/contacts emails email shows all emails from contacts and some important notifications from robots.

6. The method of claim 1 , further comprising standard email folders for sent emails and draft emails.

7. The method of claim 1 , further comprising one or more special folders for grouping emails based on various topics.

8. The method of claim 1 , wherein

contacts are retrieved from email conversations:

a contacts list is created by selecting all sender and recipient email address from all emails loaded into the program from a remote email server or one or more linked email accounts;

contacts groups are created automatically from conversations and domains by special private algorithm;

contacts and groups are automatically sorted going on top of the list when new email arrived to the contact and group is received/sent; and

when a contact is selected from the contacts list, emails received from, and emails sent to that contact are loaded as a list in the middle/second panel for review.

9. The method of claim 1 , further comprising a robots tab for identifying contacts that are determined to be robots which send promotions or mass marketing type emails.

10. The method of claim 1 , wherein one or more custom groups are created;

custom groups are color coded and named for custom appearance and application; and

the order of application for custom categories are manipulated for appearance purposed in the left/first panel where emails received the contacts listed or as part of a custom group are loaded as a list in the middle/second panel for review.

11. The method of claim 1 , wherein

the middle/second panel shows all conversation emails received and sent as related to the item selected in left/first panel;

simultaneous displaying both send and received mail items;

the middle/second panel has the ability to show all email received and sent without grouping them; and

the middle/second panel can group and show email groups while also allowing emails to expand/collapse into groups.

12. The method of claim 11 , wherein

upon selection of a left/first panel item, the selection is received by the second panel and the second panel is sent and received emails grouped by data or theme for the selected left/first panel item and then displayed in the middle/second panel; and

the left/first panel and the second panel provide for the simultaneous display of the received and sent emails.

13. The method of claim 12 , wherein

messages are sorted and/or grouped by:

priority status;

ready/unread;

from/to; theme;

no category,

attachments, attachment size, date, and

priority/pinning, and whether the messages are flagged or not flagged using a plurality of horizontally placed button controls located along the top header of the middle/second panel.

14. The method of claim 12 , further comprising

a collapse/expand button located at the end of the tool bar also provides the user the ability to expand and collapse emails by: contact, theme, category; attachment size ranges/groups and no attachment groups; day, showing the total number of emails each day as well as the number of emails for each contact by displaying a number next to a colored circle corresponding to a specific contact for each selected sorting feature provided in the horizontal tool bar.

15. The method of claim 14 , wherein

when grouped by theme, messages are expanded or collapsed and show related thread messages.

16. The method of claim 1 , wherein

the right/third panel shows a message thread defined as an ordered set of related emails, related to the email selected in the middle panel; and

the right/third panel shows both received and sent emails like the middle panel.

17. The method of claim 1 , further comprising

a main horizontal header and toolbar is presented to the user via the display;

the main horizontal header/toolbar provides selectable buttons for creating

a new email,

sorting the middle/second panels list of emails by the emails that

have been “only read”,

have attachments,

have one or a one or more customized categories, and

have been flagged or flagged in combination with one or more of the other filters selected, the other filters being “only read”, with attachments, and categories, by period broken down by day, week, month, year, and selectable dates, as well as sent, received and all message types.

18. The method of claim 1 , further comprising

an algorithm for distinguishing important messages by special algorithm that value message text, not user subscription;

applying the algorithm to each email when received in order to distinguish human emails from robot emails;

contacts are automatically grouped into groups by using the algorithm;

applying the algorithm to each email when received in order to distinguish important robot emails from generic robot emails;

the algorithm analyzing the text of an email, words in the email, sentences in the email, phrases in the email; and

based on findings, the algorithm making a decision whether the analyzed email is from a human or robot, and

making a determination if the analyzed email is an important email from a robot that should be displayed to a user; and

displaying different contacts and groups in the same left panel at the same time without switching a panel mode.

19. The method of claim 18 , wherein the algorithm is further comprised of the following steps

the algorithm recognizes well-known robot email sender addresses;

the algorithm recognizes well-known robot names;

the algorithm conducts a text analysis searching for specific words, sentences, and phrases that are indicators that an email is a robot email; and

the algorithm classifies an email as a robot email or a human email.

20. The method of claim 1 , further comprising

an advanced search window;

the advanced search window providing advanced searching of one or more messages; and

advanced searching is performed by searching text, limiting a text search to the subject, body, attachments, and any combination thereof, as well as one or more email accounts and sender and recipients over a date range, and further narrowing to those received, flagged, sent, having attachments, drafts, marked as important, unread, and an excluding periodic.

Continuity (2)
Provisional Application 63114258 · Nov 16, 2020
Related Publication 20220158962A1 · May 19, 2022