# US 10,503,826 B2 · Communicator

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,503,826 B2
- Document ID: US10503826B2
- Status: Granted
- Kind: B2
- Application number: 15/908,681
- Filed: 2018-02-28
- Published: 2018-11-08
- Granted: 2019-12-10
- Earliest claimed: 2017-02-28
- Applicants: Michael E. Woods
- Inventors: Michael E. Woods
- Web page: https://patentgrep.com/patent/US10503826B2

## CPC

- G06Q 10/10: Office automation; Time management
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 9/451: Execution arrangements for user interfaces
- G06F 16/24565: {Triggers; Constraints}
- G06F 40/169: Annotation, e.g. comment data or footnotes
- G06F 40/186: Templates
- G06F 40/279: Recognition of textual entities
- H04L 9/40: Network security protocols
- H04L 51/52: for supporting social networking services
- G06F 16/22: Indexing; Data structures therefor; Storage structures
- G06Q 10/40: Business processes related to social networking or social networking services
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system and method for improving an effectiveness of appropriate framed communications. List management of USE, DO NOT USE, and SUBSTITUTE lists for each communications producer, the communications elements conforming to the particular lists enrolled, selected and enabled by each producer of a set of communications producers helps to ensure conformance to effective communications elements for improving effectiveness of communications using those elements.

## Claims

### Claim 1

A stored program processor-implemented machine operative to a set of instructions executable on a processor, the executed instructions implementing a method processing a user input content into a content receiving control, comprising:
an electronic content input system, supported by the processor, providing the content receiving control;
a database storing a first set of communications guidance elements, each said communications guidance element includes a trigger and an associated action; and
a comparator process, coupled to said electronic content input system and communicated to said database, analyzing the user input content against said first set of communications guidance elements testing a state of the user input content against said triggers, said processor initiating said associated action for each trigger testing positive, wherein said state excludes only a series of most-recently input characters.

### Claim 2 (depends on 1)

The machine of claim 1 wherein said database includes a second set of communications guidance elements including at least one communications guidance element with at least one particular trigger equivalent to at least one trigger from a communications guidance element of said first set of communications guidance elements said particular one trigger having an associated action different from associated action associated with said trigger from said communications guidance elements from said first set of communications guidance elements.

### Claim 3 (depends on 2)

The machine of claim 2 wherein said comparator process provides a hierarchy management process, executable on the processor, to resolve a conflict between said associated actions from different sets of communications guidance elements with matching triggers when said matching triggers test positive against the user input content.

### Claim 4 (depends on 3)

The machine of claim 3 wherein each said associated action is associated with a subset of said state of the user input content wherein said subset is less than an entirety of the user input content.

### Claim 5 (depends on 4)

The machine of claim 4 wherein the user input content is provided by a user and wherein said associated action includes a presentation of said conflict to said user.

### Claim 6 (depends on 3)

The machine of claim 3 wherein the user input content is provided by a user and wherein said associated action includes a presentation of said conflict to said user.

### Claim 7 (depends on 2)

The machine of claim 2 further comprising a selection process, executable on the processor, wherein a user may selectively enroll or disenroll any set of communications guidance elements, and wherein only triggers of communications guidance elements of enrolled sets of communications guidance elements may be enabled to be tested against the user input content.

### Claim 8 (depends on 7)

The machine of claim 7 wherein said selection process implements a selective actuation and deactuation of enrolled sets of communications guidance elements, and wherein only triggers of communications guidance elements of actuated and enrolled sets of communications guidance elements may be enabled to be tested against the user input content.

### Claim 9 (depends on 2)

The machine of claim 2 wherein each said associated action is associated with a subset of said state of the user input content wherein said subset is less than an entirety of the user input content.

### Claim 10 (depends on 1)

The machine of claim 1 including an indicator, implemented by the processor, associated with, and outside, the user input control to provide an indication of at least one positive test of the user input content without performing one or more associated actions of triggers associated with said positive tests of communications guidance elements.

### Claim 11 (depends on 1)

The machine of claim 1 wherein said electronic content input system is local to a user, said database is remote from said user, and said comparator process is local to said user.

### Claim 12 (depends on 1)

The machine of claim 1 wherein the user input content includes a set of characters and wherein said associated triggers include a series of characters, each series including a selective highlighting indicating one of a set of actions associated with each particular series of characters, said set of actions including a particular first action including one or more of use, don't use, substitution, with associated alternative series of characters, and annotations.

### Claim 13 (depends on 12)

The machine of claim 12 wherein each said action includes a commentary regarding a description of said associated action of each particular series of characters.

### Claim 14 (depends on 12)

The machine of claim 12 wherein each said associated action is associated with a subset of said state of the user input content wherein said subset is less than an entirety of the user input content.

### Claim 15 (depends on 12)

The machine of claim 12 wherein the user input content is provided by a user and wherein said associated action includes a presentation of said particular action to said user for user-optional actuation of said particular action.

### Claim 16 (depends on 12)

The machine of claim 12 wherein said state of the user input content includes multiple different content portions with each different content portion including one or more multiple positive tests for different triggers, and wherein each said action associated with each different portion selectively responsive to said associated action wherein said associated action is operable on only said different content portion to change said state.

### Claim 17 (depends on 1)

The machine of claim 1 wherein said associated action is associated with a subset of said state of the user input content wherein said subset is less than an entirety of the user input content.

### Claim 18 (depends on 1)

The machine of claim 1 wherein said state of the user input content includes multiple different content portions with each different content portion including one or more multiple positive tests for different triggers, and wherein each said action associated with each different portion selectively responsive to said associated action wherein said associated action is operable on only said different content portion to change said state.
