IP Library Granted Patent US 10,558,472
Granted Patent B1
US 10,558,472 · App. 16/120,579 · Granted Feb 11, 2020

Security-based message management

Inventor: David Gerard Ledet (Allen, TX)
Assignee: OPEN INVENTION NETWORK LLC
G06F9/44505G06F21/604
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,558,472
App. No.
16/120,579
Granted
Feb 11, 2020
Kind
B1
Abstract

Bring Your Own Device (BYOD) functionality may allow a user of a client device to utilize the device in a business environment where the functionality of the device is altered to conform to the business environment via a business profile. A personal profile may be used when the user is outside of the business environment. The profile of the device may be changed according various factors.

Claims (33)

1. A computer-implemented method, comprising:

operating a computer system in a personal profile comprising a non-secure profile, wherein in the personal profile, a messaging application operates as a non-secure messaging application that does not require validation of messages by a server of the business organization;

receiving a message by the messaging application from a remote secure user device;

determining from an identity of the remote secure user device that the remote secure user device is one controlled and validated by a business organization or has been deemed secure by the business organization;

converting the messaging application to a secure messaging application requiring validation of messages by a server of the business organization comprising:

sending, by the computer system, data of the received message to a server;

receiving a validation response message from the server;

allowing messaging with the remote secure user device by the messaging application if the validation response message indicates that the data of the received message is validated;

wherein the messaging application is converted, by the computing system, back to a non-secure messaging application when a predetermined timer expires after a last message to or from the remote secure user device.

2. The computer-implemented method of claim 1 , comprising analyzing, by a computing system, a plurality of factors to determine the type of profile to utilize with the computing system.

3. The computer-implemented method of claim 2 , wherein the plurality of factors comprise at least one of a time of day, a sender device's characteristics, a recipient device's characteristics, a geographic location of the sender device, the recipient device, or both, a current configuration of the sender device, the recipient device, or both, a sender of a message, a recipient of the message, content(s) of the message, a history of a sender, a history of the recipient, a history of the message, or any combination thereof.

4. The computer-implemented method of claim 3 , wherein the analyzing of the plurality of factors further comprises determining which of these two profiles to utilize with the computing system.

5. The computer-implemented method of claim 1 , wherein the message is validated, by the server, to determine that the message is secure.

6. The computer-implemented method of claim 1 , further comprising not sending the message to the recipient, by the computing system, when the message is not validated.

7. The computer-implemented method of claim 1 , further comprising notifying, by the server, when the message is not validated.

8. The computer-implemented method of claim 1 , wherein the message comprises email, an instant message (IM), or a text message.

9. A computer program embodied on a non-transitory computer-readable medium, the program configured to cause at least one processor to:

operate a client device in a personal profile comprising a non-secure profile, wherein in the personal profile, a messaging application operates as a non-secure messaging application that does not require validation of messages by a server of the business organization;

receive a message by the messaging application from a secure user;

determining from an identity of the remote secure user device that the remote secure user device is one controlled and validated by a business organization or has been deemed secure by the business organization;

convert the messaging application to a secure messaging application requiring validation of messages by a server of the business organization comprising:

send, by the computer system, data of the received message to a server;

receive a validation response message from the server;

allow messaging with the secure user by the messaging application if the validation response message indicates that the data of the received message is validated;

wherein the messaging application of the client device is converted back to a non-secure messaging application when a predetermined timer expires after a last message to and from the recipient.

10. The computer program of claim 9 , wherein the program is configured to cause the at least one processor to analyze a plurality of factors to determine whether a client device should be in a business profile or a personal profile, wherein the plurality of factors comprise at least one of a time of day, a sender device's characteristics, a recipient device's characteristics, a geographic location of the sender device, the recipient device, or both, a current configuration of the sender device, the recipient device, or both, a sender of a message, a recipient of the message, content(s) of the message, a history of a sender, a history of the recipient, a history of the message, or any combination thereof.

11. A system with hardware device, comprising:

a sender client device programmed to operate in a personal profile comprising a non-secure profile, wherein in the personal profile, a messaging application operates as a non-secure messaging application that does not require validation of messages by a server of the business organization, the sender device further programmed to convert the messaging application to a secure messaging application requiring validation of messages by a server of the business organization;

a recipient client device; and

a server configured to communicate with the sender client device and the recipient client device;

wherein the server is configured to send a message to the recipient client device when a message is validated;

wherein the sender client device is further configured to convert a messaging application back to a non-secure messaging application when a predetermined timer expires after a last message between the sender client device and the recipient client device.

12. The system of claim 11 , wherein the sender client device is configured to send the validate message associated with a message to the server.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE PATENT ASSIGNMENT AGREEMENT DATED NOVEMBER 30, 2021 PREVIOUSLY RECORDED AT REEL: 058426 FRAME: 0791. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 14, 2022
From: OPEN INVENTION NETWORK LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058736/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2021
From: OPEN INVENTION NETWORK LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 058426/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2021
From: LEDET, DAVID GERARD
To: OPEN INVENTION NETWORK LLC
Reel/Frame 057295/0907 →