IP Library Granted Patent US 10,067,772
Granted Patent B1
US 10,067,772 · App. 14/837,444 · Granted Sep 4, 2018

Security-based message management

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,067,772
App. No.
14/837,444
Granted
Sep 4, 2018
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 (50)

1. A computer-implemented method, comprising:

receiving, by a computing system, information including a plurality of factors;

analyzing, by the computing system, the plurality of factors to determine a type of profile to utilize with the computing system; and

utilizing the determined type of profile, by the computing system, responsive to analysis;

wherein a validate message associated with a message is sent, by the computing system, to a server;

wherein the message is validated, by the server, to determine that the message is secure; and

wherein the message is sent to a recipient, by the server, when the message is validated

wherein a messaging application is converted, by the computing system, back to a non-secure messaging application when a predetermined timer expires after a last message between the sender and the recipient;

wherein the type of profile comprises a business profile or a personal profile;

wherein the business profile is a secure profile and the personal profile is a non-secure profile;

wherein the messaging application in the secure profile is configured to be used with business users and the messaging application in the non-secure profile is configured to be used with non-business users.

2. The computer-implemented method of claim 1 , wherein the plurality of factors comprise 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.

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

4. The computer-implemented method of claim 1 , further comprising:

placing, by the computing system, applications allowed and verified for use in the business profile in a business applications area; and

placing, by the computing system, other applications that are not allowed and verified for use in the business profile in a personal applications area.

5. The computer-implemented method of claim 4 , wherein applications in the business profile area are obtained from a trusted source that is verified by a business organization.

6. The computer-implemented method of claim 1 , further comprising:

placing, by the computing system, applications that are personal in nature, that have been verified for use in the business profile, in a combined business/personal applications area.

7. 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.

8. The computer-implemented method of claim 1 , further comprising:

notifying the sender, by the server, when the message is not validated.

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

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

receive information including a plurality of factors indicative of whether a client device includes a business profile or a personal profile;

analyze the plurality of factors to determine whether the client device includes the business profile or the personal profile; and

put the client device into the determined type of profile responsive to the analysis;

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

wherein the type of profile comprises a business profile or a personal profile;

wherein the business profile is a secure profile and the personal profile is a non-secure profile;

wherein the messaging application in the secure profile is configured to be used with business users and the messaging application in the non-secure profile is configured to be used with non-business users.

11. The computer program of claim 10 , wherein the plurality of factors comprise 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.

12. The computer program of claim 10 , wherein the program is further configured to cause the at least one processor to:

place applications allowed and verified for use in the business profile in a business applications area of the client device; and

place other applications that are not allowed and verified for use in the business profile in a personal applications area of the client device.

13. The computer program of claim 10 , wherein the program is further configured to cause the at least one processor to:

place applications that are personal in nature, but have also been allowed and verified for use in the business profile, in a combined business/personal applications area of the client device.

14. A system, comprising:

a sender client device with hardware processor;

a recipient client device with hardware processor; and

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

the sender client device is configured to:

send a validate message associated with a message to the server, and the server is configured to:

validate the message to determine that the message is secure, and

send the message to the recipient client device when the 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;

wherein the type of profile comprises a business profile or a personal profile;

wherein the business profile is a secure profile and the personal profile is a non-secure profile;

wherein the messaging application in the secure profile is configured to be used with business users and the messaging application in the non-secure profile is configured to be used with non-business users.

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 Sep 24, 2015
From: LEDET, DAVID GERARD
To: OPEN INVENTION NETWORK, LLC
Reel/Frame 036648/0299 →