IP Library Granted Patent US 7,890,860
Granted Patent B1
US 7,890,860 · App. 11/540,819 · Granted Feb 15, 2011

Method and apparatus for modifying textual messages

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 7,890,860
App. No.
11/540,819
Granted
Feb 15, 2011
Kind
B1
Abstract

A method and apparatus for modifying the context of messages based on a selected rule set are provided. The method comprises selecting a rule set from the database, scanning the message while comparing content of a textual message to the rule set, and determining textual modifications to the textual message based on the selected rule set to define a modified message having content that is different from the textual message.

Claims (30)

1. A method for scanning and selectively modifying a textual message to alter a context of the textual message comprising:

selecting a rule set from a database of contextual rule sets using a computer;

scanning a textual message using the computer while comparing content of the textual message to the rule set wherein the textual message is sent to or received from a third party, and wherein the scanning process occurs during a sending or receiving process; and

determining textual modifications for the textual message using the computer based on the selected rule set to define a modified message having a content that is different from the textual message.

2. The method of claim 1 wherein the textual modifications are used to create the modified message.

3. The method of claim 1 wherein the rule set is a particular tonal rule set from a set of tonal rule sets.

4. The method of claim 1 wherein the rule set is a particular cultural expectations rule set from a set of cultural expectations rule sets.

5. The method of claim 1 wherein the rule set is a particular character rule set from a set of personality role rule sets.

6. The method of claim 1 wherein the textual message is authored by a user.

7. The method of claim 1 wherein the scanning and determining steps occur while the textual message is being created.

8. The method of claim 7 further comprising:

presenting textual modifications to a user in real-time.

9. The method of claim 2 further comprising:

presenting the modified message to a user;

performing at least one of accepting at least a portion of the textual modifications or rejecting a portion of the textual modifications;

using the accepted textual modifications to create the modified message; and

sending the modified message.

10. The method of claim 9 wherein the presenting step further comprises:

displaying the modified message containing the textual modifications as highlighted text within the textual message.

11. The method of claim 9 wherein the presenting step further comprises:

displaying a list of suggested textual modifications.

12. Apparatus for scanning and selectively modifying a textual message comprising:

a database of contextual rule sets;

means for selecting a first rule set from the database;

a grammar and content modification engine for scanning a textual message and determines textual modification for the textual message based on the selected rule set, wherein the textual message is sent to or received from a third party.

13. The Apparatus of claim 12 wherein the grammar and content modification engine alters the textual message to include the textual modifications and create a modified message.

14. The apparatus of claim 12 wherein the rule set is a particular tonal rule set from a set of tonal rule sets.

15. The apparatus of claim 12 wherein the rule set is a particular cultural expectations rule set from a set of cultural expectations rule sets.

16. The apparatus of claim 12 wherein the rule set is a particular character rule set from a set of personality role rule sets.

17. The apparatus of claim 12 wherein the textual message is authored by a user.

Assignments (8)
CHANGE OF NAME Recorded May 18, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 063697/0493 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
CHANGE OF NAME Recorded Mar 5, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 052109/0186 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2015
From: SYMANTEC OPERATING CORPORATION
To: SYMANTEC CORPORATION
Reel/Frame 036341/0441 →
CHANGE OF NAME Recorded Dec 7, 2010
From: VERITAS OPERATING CORPORATION
To: SYMANTEC OPERATING CORPORATION
Reel/Frame 025463/0057 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2006
From: THRASHER, RUSSELL; MUTHIYAN, ABHIJIT
To: VERITAS OPERATING CORPORATION
Reel/Frame 018368/0433 →