IP Library Granted Patent US 10,749,818
Granted Patent B1
US 10,749,818 · App. 15/887,099 · Granted Aug 18, 2020

Electronic mail communications

Inventors: Sathish K. Bikumala (Round Rock, TX); Neha Wadhwani (Round Rock, TX)
Assignee: Dell Products L.P.
H04L51/02G06F40/20G06N20/00H04L51/08H04L51/20H04L51/22
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 10,749,818
App. No.
15/887,099
Granted
Aug 18, 2020
Kind
B1
Abstract

A method includes receiving an email on a first email client, providing a user interface on the first email client, wherein the user interface displays a plurality of potential responses to the email, and receiving a selection by a user on the user interface of a response of the plurality of potential responses. The method also includes automatically transmitting a reply to the email to an email server of a second email client in response to the selection of the response. The plurality of potential responses can comprise at least one of a single word, a single phrase, a single sentence, an emoticon and an emoji.

Claims (57)

1. A method performed by at least one processing device comprising a processor coupled to a memory, the method comprising:

sending an email from a first email client;

providing a user interface on the first email client;

displaying on the user interface a plurality of potential responses to the email;

wherein the plurality of potential responses comprise a worded response, an emoticon and an emoji;

for given ones of the displayed plurality of potential responses, displaying on the user interface on the first email client a plurality of numerical counts on a portion of the user interface outside of a message display area, each of the plurality of numerical counts being associated with one of the displayed plurality of potential responses;

representing a number of replies to the email including one of the displayed plurality of potential responses with a given numerical count of the plurality of numerical counts;

providing a plurality of tabs on the user interface;

processing a selection of a predetermined tab of the plurality of tabs to display the plurality of numerical counts on the portion of the user interface outside of the message display area;

wherein a reply to the email on an email server of the first email client increases the given numerical count; and

limiting reference to the reply to the email on the first email client to the increased count.

2. The method of claim 1 , further comprising:

providing a user interface on a second email client displaying the plurality of potential responses; and

automatically generating at least one potential response of the plurality of potential responses, and displaying the automatically generated response on the user interface on the second email client for possible selection by a user.

3. The method of claim 2 , wherein the automatic generation of the at least one potential response is performed using at least one of natural language processing and machine learning.

4. The method of claim 2 , further comprising identifying a relationship between a sender and a recipient of the email, wherein the automatically generated response is based on the identified relationship.

5. The method of claim 2 , further comprising identifying a position within an enterprise of a recipient of the email, wherein the automatically generated response is based on the identified position.

6. The method of claim 2 , further comprising accessing an electronic calendar of a recipient of the email and identifying availability of the recipient, wherein the automatically generated response is based on the identified availability.

7. The method of claim 2 , further comprising accessing electronic location information of a recipient of the email and identifying a location of the recipient, wherein the automatically generated response is based on the identified location.

8. The method of claim 1 , further comprising downloading a summary of the replies to the email from the email server of the first email client.

9. The method of claim 1 , wherein:

the reply to the email includes a given response; and

the method further comprises:

determining that the given response should not be displayed to a user of the first email client; and

substituting the given response with a different response based on the given response.

10. The method of claim 1 , wherein:

the reply to the email includes a given response; and

the method further comprises

determining that the given response is not supported by the first email client; and

substituting the given response with a supported response based on the given response.

11. The method of claim 1 , wherein the replies increase the given numerical count without being classified as email messages on the first email client.

12. A computer program product comprising a non-transitory processor-readable storage medium having stored therein program code of one or more software programs, wherein the program code when executed by at least one processing device cause the at least one processing device:

to send an email from a first email client;

to provide a user interface on the first email client;

to display on the user interface a plurality of potential responses to the email;

wherein the plurality of potential responses comprise a worded response, an emoticon and an emoji;

for given ones of the displayed plurality of potential responses, to display on the user interface on the first email client a plurality of numerical counts on a portion of the user interface outside of a message display area, each of the plurality of numerical counts being associated with one of the displayed plurality of potential responses;

to represent a number of replies to the email including one of the displayed plurality of potential responses with a given numerical count of the plurality of numerical counts;

to provide a plurality of tabs on the user interface;

to process a selection of a predetermined tab of the plurality of tabs to display the plurality of numerical counts on the portion of the user interface outside of the message display area;

wherein a reply to the email on an email server of the first email client increases the given numerical count; and

to limit reference to the reply to the email on the first email client to the increased count.

13. The computer program product of claim 12 , wherein the replies increase the given numerical count without being classified as email messages on the first email client.

14. An apparatus comprising:

at least one processing device comprising a processor coupled to a memory;

the at least one processing device being configured:

to send an email from a first email client;

to provide a user interface on the first email client;

to display on the user interface a plurality of potential responses to the email;

wherein the plurality of potential responses comprise a worded response, an emoticon and an emoji;

for given ones of the displayed plurality of potential responses, to display on the user interface on the first email client a plurality of numerical counts on a portion of the user interface outside of a message display area, each of the plurality of numerical counts being associated with one of the displayed plurality of potential responses;

to represent a number of replies to the email including one of the displayed plurality of potential responses with a given numerical count of the plurality of numerical counts;

to provide a plurality of tabs on the user interface;

to process a selection of a predetermined tab of the plurality of tabs to display the plurality of numerical counts on the portion of the user interface outside of the message display area;

wherein a reply to the email on an email server of the first email client increases the given numerical count; and

to limit reference to the reply to the email on the first email client to the increased count.

15. The apparatus of claim 14 , wherein the replies increase the given numerical count without being classified as email messages on the first email client.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045482/0131) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 061749/0924 →
RELEASE OF SECURITY INTEREST AT REEL 045482 FRAME 0395 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058298/0314 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: BIKUMALA, SATHISH K.; WADHWANI, NEHA
To: DELL PRODUCTS L.P.
Reel/Frame 045387/0436 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Mar 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 045482/0395 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 1, 2018
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 045482/0131 →
Cited By (2)
US 12,375,435 US 12,657,370