IP Library Granted Patent US 10,841,262
Granted Patent B2
US 10,841,262 · App. 16/150,694 · Granted Nov 17, 2020

Client-agnostic and network-agnostic device management

Inventors: Paul R. Everton (Chicago, IL); Chad M. Gilles (Chicago, IL)
Assignee: eTorch, Inc.
H04L51/12H04L51/063H04L51/18H04L51/30H04L67/02H04L51/08H04L51/10
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,841,262
App. No.
16/150,694
Granted
Nov 17, 2020
Kind
B2
Abstract

In accordance with an example implementation of this disclosure, an email handler comprises email processing circuitry, a web server, and a database. The email processing circuitry is operable to generate a uniform resource locator for a notification object to be embedded in an email message. The email processing circuitry is operable to embed the notification object in the email message. The email processing circuitry is operable to send the email message into a network. The web server is operable to receive a request sent to the uniform resource locator by a client device. The web server is operable to determine characteristics of the client device based on content of the request. The web server is operable to store the characteristics in the database. The web server is operable to control access to content by the client device based on characteristics of the client device stored in the database.

Claims (34)

1. A system comprising:

an email handler comprising email processing circuitry, a web server, and a database, wherein:

the email processing circuitry is operable to generate a uniform resource locator for a notification object to be embedded in an email message;

the email processing circuitry is operable to embed the notification object in the email message;

the email processing circuitry is operable to send the email message into a network;

the web server is operable to receive a request sent to the uniform resource locator by a client device;

the web server is operable to determine characteristics of the client device based on content of the request;

the web server is operable to store the characteristics in the database;

the web server is operable to control access to content by the client device based on characteristics of the client device stored in the database; and

the email message is a password reset email and a recipient is permitted to reset the password only if a time of the request and location from which the request originated meet determined requirements.

2. The system of claim 1 , wherein the characteristics of the client device include its location.

3. The system of claim 1 , wherein the characteristics of the client device include its IP address.

4. The system of claim 1 , wherein the characteristics of the client device include its mail user agent.

5. The system of claim 1 , wherein the characteristics of the client device include how many requests it has sent to the uniform resource locator.

6. The system of claim 1 , wherein the characteristics of the client device include email recipients associated with the client device.

7. The system of claim 1 , wherein the characteristics of the client device include email senders associated with the client device.

8. The system of claim 1 , wherein the email handler is operable to:

determine a particular email recipient's typical email behavior based on the characteristics stored in the database; and

control network access by a device associated with the email recipient based on the determined typical email behavior.

9. The system of claim 8 , wherein the typical email behavior includes how many times and/or how frequently the email recipient opens emails from one or more particular locations.

10. The system of claim 8 , wherein the typical email behavior includes how many times and/or how frequently the email recipient opens email messages from one or more particular client devices.

11. The system of claim 8 , wherein the typical email behavior includes how many times and/or how frequently the email recipient opens email messages at particular times.

12. The system of claim 8 , wherein the typical email behavior includes other email senders and recipients with whom the particular email recipient has exchanged email messages.

13. The system of claim 1 , wherein the email handler is operable to:

determine a particular email sender's typical email behavior based on the characteristics stored in the database; and

control network access by a device associated with the email sender based on the determined typical email behavior.

14. The system of claim 13 , wherein the typical email behavior includes how many times and/or how frequently email messages from the email sender are opened emails from one or more particular locations.

15. The system of claim 13 , wherein the typical email behavior includes how many times and/or how frequently email messages from the email sender are opened from one or more particular client devices.

16. The system of claim 13 , wherein the typical email behavior includes how many times and/or how frequently email messages from the email sender are opened at particular times.

17. The system of claim 13 , wherein the typical email behavior includes other email senders and recipients with whom the particular email sender has exchanged email messages.

18. The system of claim 1 , wherein:

the email message is sent to a particular email address; and

the email handler is operable to control access to the content by causing a user associated with the particular email address to be logged out of a network system if the characteristics of the client device do not meet determined requirements.

19. The system of claim 1 , wherein the recipient is permitted to reset the password only if the characteristics of the client device meet determined requirements.

Assignments (5)
SECURITY INTEREST Recorded May 20, 2022
From: MIMECAST NORTH AMERICA, INC.; MIMECAST SERVICES LIMITED
To: ARES CAPITAL CORPORATION
Reel/Frame 060132/0429 →
RELEASE OF SECURITY INTEREST Recorded May 19, 2022
From: JPMORGAN CHASE BANK, N.A.
To: MIMECAST SERVICES LTD.; ETORCH INC.
Reel/Frame 059962/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2020
From: ETORCH, INC.
To: MIMECAST NORTH AMERICA, INC.
Reel/Frame 054709/0116 →
SECURITY AGREEMENT Recorded Oct 2, 2020
From: ETORCH INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 053970/0131 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2020
From: EVERTON, PAUL; GILLES, CHAD; MILLS, ERIC
To: ETORCH INC
Reel/Frame 052626/0558 →
Continuity (11)
Continuation In Part 15849806 · Dec 21, 2017
Continuation In Part 15824100 · Nov 28, 2017
Continuation In Part 15810695 · Nov 13, 2017
Continuation 15670169 · Aug 7, 2017
Continuation In Part 15613343 · Jun 7, 2017
Continuation 15378259 · Dec 14, 2016
Continuation 15285797 · Oct 5, 2016
Continuation 14992194 · Jan 11, 2016
Provisional Application 62484444 · Apr 12, 2017
Provisional Application 62442165 · Jan 4, 2017
Related Publication 20190036859A1 · Jan 31, 2019