Patentable/Patents/US-6268808
US-6268808

High speed data modification system and method

PublishedJuly 31, 2001
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A data modifier including a trigger subsystem and a modification subsystem. The trigger subsystem generates a trigger signal when it detects the presence of a user predefined pattern in an input data stream. The modification subsystem responds to the trigger signal by altering user specified portions of a first input datum of the input data stream to create a corresponding output datum having a fixed, real-time delay with respect to the first input datum.

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A data modifier for modifying a first input stream of datums to produce a first output stream of datums, each datum having one of a plurality of data formats, the plurality of data formats including a frame and a link delimiter, the data modifier comprising: a first trigger subsystem for generating a trigger signal when a first input datum of the first input stream matches a first specified data pattern; and a modification subsystem responsive to the trigger signal, for altering specified portions of the first input datum so as to form a corresponding output datum having a fixed, real-time delay with respect to the first input datum.

2

2. The data modifier of claim 1, wherein the modification subsystem outputs as output datums unchanged input datums in the absence of trigger signal.

3

3. The data modifier of claim 1 further comprising: a second trigger subsystem monitoring a second input stream of input datums and generating an arming signal when a second input datum in the second input stream matches a second specified data pattern; and wherein the first trigger subsystem generates the trigger signal in response to the arming signal.

4

4. The data modifier of claim 1, wherein the specified portions of the first input datum are specified by a sequence of commands, each command specifying a replacement word for a corresponding word in the first input datum.

5

5. The data modifier of claim 1, wherein the link delimiter format includes a group of link delimiter types; and wherein the first specified data pattern is a one of the group of link delimiter types.

6

6. The data modifier of claim 1, wherein prior to searching the first input stream for the first datum the first trigger subsystem searches the first input stream for a second input datum matching a second specified data pattern.

7

7. The data modifier of claim 1, wherein altering specified portions of the first input datum causes the corresponding output datum to be shorter than the first input datum.

8

8. The data modifier of claim 1, wherein the first input datum is a frame including at least a one of an Start of Frame delimiter (SOF) and an End of Frame delimiter (EOF) and wherein altering the first input datum produces an output datum lacking at least a selected one of the EOF and the SOF.

9

9. A method of modifying a first input stream of datums to produce a first output stream of datums, each datum of the first output stream corresponding to a one of the datums of the first input stream corresponding datum of the first input stream, each datums having a one of a plurality of data formats, the plurality of data formats including a frame and a link delimiter, the method comprising the steps of: a) generating a trigger signal when a first input datum of the first input stream matches a first specified data pattern; b) modifying the first output stream in response to the trigger signal by altering specified portions of the first input datum so as to form a first output datum corresponding to the first input datum, the first output datum having a fixed, real-time delay with respect to the first input datum.

10

10. The method of claim 9 further comprising the steps of: c) generating an arming signal when a second input datum in a second input stream of datums matches a second specified data pattern; and d) generating the trigger signal in response to the arming signal.

11

11. The method of claim 9, wherein the first input datum includes a first Cylical Redundancy Check (CRC); and wherein step b) further comprises: (1) calculating a second CRC for the first output datum after altering the specified portions of the first input datum; and (2) replacing in the first output datum the first CRC with the second CRC.

12

12. The method of claim 9, wherein the specified portion of the input datum is a first word; and wherein step b) includes replacing the first word with a second word in the first output datum.

13

13. The method of claim 9, wherein step b) comprises: (1) identifying a first word in the first input datum; (2) applying a mask to the first word to generate a second word; and (3) replacing in the first output datum the first word with the second word.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 8, 1999

Publication Date

July 31, 2001

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “High speed data modification system and method” (US-6268808). https://patentable.app/patents/US-6268808

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.