Trademark Usage Scan

Scan trademark mentions for a required first-reference marker.

Description

Trademark marker scanning counts a specified text sequence and whether each occurrence has an immediately following marker.

Trademark marker scanning counts a specified text sequence and whether each occurrence has an immediately following marker. Its matching rule operates on substrings.1

Scan trademark mentions for a required first-reference marker.

When to use Trademark Usage Scan

Use this tool to scan trademark mentions for a required first-reference marker.

Prepare the text, recorded observations, aligned figures or editorial criteria requested. Confirm what each label, count, timestamp or supplied flag represents before interpreting the result.

How to use Trademark Usage Scan and understand its results

  1. Prepare the text, recorded observations, aligned figures or editorial criteria requested. Confirm what each label, count, timestamp or supplied flag represents before interpreting the result.
  2. Enter copy, trademark, requiredMarker using the field table and calculation rules, then run the tool.
  3. Read trademarkMentions, firstReferenceMarked, unmarkedMentions. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
copyCopy to inspectstringRequired
trademarkTrademarkstringRequired
requiredMarkerRequired first-reference markerstringRequired

Enter a nonempty trademark, article text and marker, which may be empty. Find case-insensitive, nonoverlapping trademark occurrences; compare the immediate suffix exactly with the marker. Return counts and first-occurrence flag; no occurrence yields false.

unmarked=mentions−marked; firstMarked=marker immediately follows first occurrence

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
trademarkMentionsTrademark mentionsinteger; minimum: 0
firstReferenceMarkedFirst reference carries markerboolean
unmarkedMentionsUnmarked mentionsinteger; minimum: 0
json
{
  "input": {
    "copy": "Acme® launched an Acme product.",
    "trademark": "Acme",
    "requiredMarker": "®"
  },
  "output": {
    "trademarkMentions": 2,
    "firstReferenceMarked": true,
    "unmarkedMentions": 1
  }
}

Limitations and assumptions

No word boundaries, trademark ownership or legal style compliance are assessed. Whitespace-only trademarks and empty markers are accepted but rarely useful.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors. A successfully returned false flag is an evaluated outcome; its meaning is explained above.

Alternative or Complementary methods

Use Courtesy Title Repetition: Count repeated courtesy titles in copy against a supplied limit. For a complementary task, use Obituary Honorific Style: Count obituary honorific usage against a supplied limit.

References

  1. Trademark Usage Scan — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies