Invalidity dossier
US 7987002
Arrangement for distributed measurement system for measurement and simulation in distributed control systems
Current assignee: Longhorn Automotive Group LLC
Added 5/16/2026, 12:47:26 PM
Active provider: Google · gemini-2.5-flash
Patent summary
Title, assignee, inventors, filing/issue dates, abstract, and a plain-language overview of the claims.
US Patent 7987002, titled "Arrangement for distributed measurement system for measurement and simulation in distributed control systems," was invented by Lars-Berno Fredriksson. The patent was filed on May 26, 2006, and issued on July 26, 2011. Its original assignee was Xinshu Management LLC, and the current assignee is Longhorn Automotive Group LLC.
The abstract describes an arrangement featuring a first unit (200, 303, 304) that processes analog and digital signals related to one or more physical measurement objects (200′, 305, 307) and their associated functions or detectors/control devices. This first unit is connected to a distributed control system (206) that operates using a first protocol (218). The first unit, compatible with the first protocol, exchanges messages with the control system and processes physical measurement/control signals. It is linked to a second connection (209) that uses a second protocol (418), forming part of a tool arrangement. The first unit communicates with a second unit (450 and/or 201, 221) via this second connection, and can be configured through connections using the first or second protocols (or their variants), allowing for separation and distribution of complex and simpler tasks across different equipment and personnel.
Here's a plain-language overview of each independent claim:
Claim 1 (Apparatus): This claim describes a device that includes a processor communicating with an interface unit using a "first protocol." The interface unit, in turn, communicates with a distributed control system using a "second protocol." The processor's role is to create simulated measurement signals (to stand in for real sensor data) and control signals (to replace outputs from actual control devices). These simulated signals are then sent from the processor, through the interface unit, to the distributed control system, using the "second protocol" for communication with the control system and the "first protocol" for communication with the interface unit.
Claim 15 (Monitoring System): This claim outlines a monitoring system comprising several monitoring units, categorized as "complex" and "basic." These units communicate with at least one interface unit via a "first protocol." The interface unit is connected to a distributed control system and receives data from it using a "second protocol." The complex monitoring unit receives data from the interface unit and generates programming instructions for the basic monitoring units. In response, a basic monitoring unit receives these instructions and proceeds to collect a specific part of the data from the interface unit using the "first protocol."
Claim 25 (Method): This claim describes a method that begins with a "complex monitoring unit" receiving data from a "first distributed control system" through an interface unit. The complex unit connects to the interface unit using a "first protocol," while the interface unit connects to the control system using a "second protocol." The complex unit then analyzes the received data to identify a specific subset of data values. Based on this analysis, the complex unit generates programming instructions. These instructions are designed to enable a "basic monitoring unit" to collect a corresponding subset of data when it is connected to a "second distributed control system" that has a similar architectural setup.
A search of the CAFC 2026 dockets for patent number US7987002 did not return any results as of April 26, 2026. Therefore, no active cases related to this specific patent were found in the Federal Circuit dockets for 2026.US Patent 7987002, titled "Arrangement for distributed measurement system for measurement and simulation in distributed control systems," was invented by Lars-Berno Fredriksson. The patent was filed on May 26, 2006, and issued on July 26, 2011. Its original assignee was Xinshu Management LLC, and the current assignee is Longhorn Automotive Group LLC.
The abstract describes an arrangement featuring a first unit (200, 303, 304) that processes analog and digital signals related to one or more physical measurement objects (200′, 305, 307) and their associated functions or detectors/control devices. This first unit is connected to a distributed control system (206) that operates using a first protocol (218). The first unit, compatible with the first protocol, exchanges messages with the control system and processes physical measurement/control signals. It is linked to a second connection (209) that uses a second protocol (418), forming part of a tool arrangement. The first unit communicates with a second unit (450 and/or 201, 221) via this second connection, and can be configured through connections using the first or second protocols (or their variants), allowing for separation and distribution of complex and simpler tasks across different equipment and personnel.
Here's a plain-language overview of each independent claim:
Claim 1 (Apparatus): This claim describes a device that includes a processor communicating with an interface unit through a data connection using a "first protocol." The interface unit, in turn, communicates with a distributed control system using a "second protocol." The processor is configured to provide simulated measurement signals (intended to replace real sensor input) and control signals (intended to replace signals from actual control devices). These simulated measurement signals and control signals are sent from the processor to the distributed control system via the interface unit, utilizing the "second protocol" for communication with the control system and the "first protocol" for communication with the interface unit.
Claim 15 (Monitoring System): This claim outlines a monitoring system comprising a plurality of monitoring units, which include at least one complex monitoring unit and at least one basic monitoring unit. These units communicate with at least one interface unit using a "first protocol." The interface unit is connected to a distributed control system and is configured to receive data values from it using a "second protocol." The complex monitoring unit receives data from the interface unit using the "first protocol" and generates programmatic instructions for the basic monitoring unit. The basic monitoring unit then receives these instructions and, in response, collects a subset of the data values from the interface unit using the "first protocol".
Claim 25 (Method): This claim describes a method that begins with a "complex monitoring unit" receiving data values from a "first distributed control system." This is achieved by connecting the complex monitoring unit via a "first data connection" using a "first protocol" to an interface unit, which itself is connected to the first distributed control system and communicates with it using a "second protocol" through a "second data connection." The complex monitoring unit then analyzes the received data values to identify a specific subset of these values. Finally, the complex monitoring unit generates programmatic instructions designed to cause a "basic monitoring unit" (when running these instructions) to collect a corresponding subset of data values after connecting to a "second distributed control system" with similar architecture.
A search of the CAFC 2026 dockets for patent number US7987002 did not return any results as of April 26, 2026. Therefore, no active cases related to this specific patent were found in the Federal Circuit dockets for 2026.
Generated 5/16/2026, 6:46:04 PM
Cases on file (3)
Group view →Specific litigation cases in our database that name US patent 7987002. The free-form analysis below may also discuss cases beyond this list.
Lawsuits filed per year
- Longhorn Automotive Group LLC v. Volvo North America LLC et al.filed Mar 24, 2026US District Court for the Eastern District of Texasactive
Defendants: Volvo North America LLC, Mack Trucks Inc., Nova Bus US Inc., and 1 other
- Unified Patents v. Longhorn Automotive Group LLCfiled Feb 26, 2025United States Patent and Trademark Office (USPTO)terminated Apr 22, 2025Granted Reexamination Request
Defendants: Longhorn Automotive Group LLC
- Longhorn Automotive Group LLC v. Volvo Car Corp. et al.filed Jul 31, 2024US District Court for the Eastern District of Texasactive
Defendants: Volvo Car Corp., AB Volvo
Litigation summary
Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.
US Patent 7987002, titled "Arrangement for distributed measurement system for measurement and simulation in distributed control systems," has been involved in the following known litigation:
1. Ex Parte Reexamination Proceeding
- Plaintiff: Unified Patents
- Defendant: Longhorn Automotive Group LLC (patent owner)
- Jurisdiction: United States Patent and Trademark Office (USPTO)
- Case Number: Not explicitly provided in search results, but the reexamination request can be viewed via Unified's Portal.
- Filing Date: February 26, 2025
- Outcome/Current Status: On April 22, 2025, the Central Reexamination Unit (CRU) granted Unified Patents' request, finding substantial new questions of patentability on the challenged claims of US Patent 7987002.
2. District Court Litigation
- Plaintiff: Longhorn Automotive Group LLC
- Defendant(s): Volvo North America LLC, Mack Trucks Inc., Nova Bus US Inc., and Prevost Car US Inc.
- Jurisdiction: US District Court for the Eastern District of Texas
- Case Number: Not explicitly provided in search results.
- Filing Date: March 24, 2026
- Outcome/Current Status: Ongoing. This case involves patent infringement allegations related to headlights, GPS, and mobile apps in vehicles, including the VNL 860 and VAH 600 trucks. US Patent 7987002 is one of several patents asserted.
Other Assertions:
US Patent 7987002 is also currently being asserted by Longhorn Automotive Group LLC against Volkswagen, Mazda, Hyundai, Mitsubishi, and Nissan. Specific case details (case numbers, filing dates) for these assertions were not provided in the search results.
Generated 5/16/2026, 6:46:01 PM
Proceedings on file (0)
All PTAB activity →AIA trial proceedings (IPR / PGR / CBM) filed at the USPTO Patent Trial and Appeal Board against this patent. Sourced from the USPTO Open Data Portal and refreshed every six hours; each proceeding number deep-links to the PTAB E2E docket.
Current assignee: Longhorn Automotive Group LLC
No PTAB proceedings on file. This patent has not been challenged via IPR, PGR, or CBM. The absence is itself a signal — well-asserted patents eventually attract IPRs. The LLM analysis below may surface filings the ODP feed hasn’t indexed yet.
PTAB challenges
AIA trial proceedings at the USPTO Patent Trial and Appeal Board — IPR, PGR, and CBM. Petitioners, judge panels, claim-level invalidation outcomes from Final Written Decisions, and Federal Circuit appeals. The single most important defensive datapoint after litigation history.
Proceedings overview
There are no AIA trial proceedings on file for US Patent 7987002 as of the most recent ingest from the USPTO ODP API. A web search did not surface any additional PTAB proceedings. This means that all claims of the patent remain untested in an AIA trial context, and a defendant currently facing assertion of this patent would approach it with the understanding that its validity has not been challenged before the PTAB.
Strategic summary
As of the current date, US Patent 7987002 has no record of AIA trial proceedings at the PTAB. This implies that all claims (1-29) of the patent are currently UNTESTED through inter partes review (IPR), post-grant review (PGR), or covered business method (CBM) proceedings.
The absence of PTAB challenges for a patent that has been in force since 2011 is noteworthy, especially given its "Active" legal status and identified litigation in various District Courts. Typically, patents asserted in litigation, particularly those involved in multiple cases, often become targets for AIA trial petitions. This lack of PTAB activity could mean several things: either potential petitioners have not found strong prior art that meets the institution threshold, or the patent's claims are considered robust against IPR/PGR challenges, or the asserted claims are not considered significant enough to warrant a PTAB challenge, or the patent has not yet been asserted in a context that typically draws PTAB filings (e.g., against large tech companies).
For a defendant currently being asserted against, the entire landscape of prior-art grounds is still available. There are no estoppel bars under § 315(e)(2) from previous PTAB proceedings. Therefore, any prior art grounds (e.g., under § 102 or § 103) that could be raised in an IPR are still viable for a new petition. The litigation history, particularly the filings in the Texas Eastern District Court, suggests active assertion, which might eventually lead to PTAB challenges if defendants decide to pursue that route.
Recommended next steps
Given the absence of any PTAB activity for US Patent 7987002:
- For a potential defendant: Consider a comprehensive prior art search to evaluate the strength of a potential IPR or PGR petition against the asserted claims. The absence of previous challenges means there is no existing PTAB record to leverage, making the initial prior art investigation and petition drafting critical.
- Monitor for future filings: Stay vigilant for any new IPR, PGR, or CBM petitions filed against US7987002, as the patent's active litigation status might change this landscape in the future.
- The absence of PTAB activity itself is a signal: well-asserted patents eventually attract IPRs. The fact that this patent, which has litigation history, has not yet faced a PTAB challenge suggests that potential challengers either have not found compelling grounds or have chosen alternative litigation strategies.
Proceedings overview
The USPTO ODP API reports no AIA trial proceedings (Inter Partes Review, Post-Grant Review, or Covered Business Method) on file for US Patent 7987002. However, web search has identified one ex parte reexamination proceeding concerning this patent. While an ex parte reexamination is distinct from an AIA trial, its institution indicates that "substantial new questions of patentability" have been found for the challenged claims. This means the patent's claims are currently under re-evaluation at the USPTO.
Ex Parte Reexamination Control No. 90/019,867 — Unified Patents v. Longhorn Automotive Group LLC
- Type: Ex Parte Reexamination (Note: This is not an AIA trial proceeding like IPR, PGR, or CBM, but an administrative reexamination by the USPTO.)
- Filed: 2025-02-26
- Status: Institution Granted (Central Reexamination Unit granted Unified Patents' request on 2025-04-22, finding substantial new questions of patentability on the challenged claims.)
- Judge panel: N/A (Ex parte reexaminations are conducted by a USPTO examiner, not a PTAB judge panel).
- Petition grounds: Unified Patents filed the reexamination request. The specific claims challenged are not explicitly listed in the public summary, but the CRU found "substantial new questions of patentability" on "the challenged claims." Prior art identified by Unified Patents that led to "winning prior art" on this patent includes US 20080040477, US 6324607, US 6529589, and WO 2002013036. The statutory basis is typically anticipation (§ 102) and/or obviousness (§ 103) based on prior art.
- Institution decision: Instituted on 2025-04-22. The Central Reexamination Unit (CRU) granted Unified Patents' request, determining that there are "substantial new questions of patentability" on the challenged claims of the patent.
- Final Written Decision (if issued): Not yet issued, as the reexamination was recently instituted.
- Settlement / termination: N/A (This is a USPTO-initiated proceeding, not a party-negotiated settlement).
- Appeal: Not yet applicable. Decisions in ex parte reexamination can be appealed to the PTAB and then to the Federal Circuit, but only after a final decision by the examiner.
- Defensive value: The institution of this ex parte reexamination is a significant development. A finding of "substantial new questions of patentability" means the USPTO examiner believes there's a good chance the challenged claims may be invalid over the cited prior art. This places a cloud over the validity of those claims and could significantly impact ongoing or future infringement assertions. While not an AIA trial, it serves as a strong signal of potential invalidity.
Strategic summary
While there are no AIA trial proceedings (IPR, PGR, CBM) on file for US Patent 7987002, an ex parte reexamination (Control No. 90/019,867) was filed by Unified Patents on 2025-02-26 and subsequently instituted on 2025-04-22. The institution indicates that the Central Reexamination Unit found "substantial new questions of patentability" regarding the challenged claims. This means the validity of some claims, although not specified in the public summaries, is now officially under review by a USPTO examiner.
Currently, all claims of US7987002 remain untested in the context of AIA trial proceedings. However, the ex parte reexamination directly challenges the patent's validity. If the reexamination ultimately results in cancellation of claims, those claims will be CANCELED. If claims are confirmed, they will be SUSTAINED (though potentially with amendments). The claims not addressed in the reexamination would remain UNTESTED.
The estoppel landscape differs for ex parte reexamination compared to AIA trials. A third-party requestor in an ex parte reexamination is generally not subject to the same estoppel provisions as petitioners in IPRs/PGRs. This means that if a defendant is being asserted against, even if Unified Patents challenged certain claims, that defendant might still be able to raise similar or different prior-art grounds in district court litigation or a new IPR (if eligible), provided they are not a privy to Unified Patents or have not previously raised and lost on those grounds in a different forum.
Unified Patents, a defensive aggregator, initiated this reexamination. Their involvement signals a concerted effort by the industry to challenge patents asserted by Non-Practicing Entities (NPEs) like Longhorn Automotive Group LLC. The patent is currently being asserted against several major automotive companies, including Volkswagen, Mazda, Hyundai, Mitsubishi, Volvo, and Nissan.
Recommended next steps
- For a defendant facing assertion of US7987002: Immediately investigate the specifics of Ex Parte Reexamination Control No. 90/019,867. Access the reexamination request and institution decision through the USPTO's public PAIR system or Unified Patents' portal (https://portal.unifiedpatents.com/exparte/90019867) to identify precisely which claims are challenged and what prior art is being used.
- Monitor the reexamination: Track the progress of the ex parte reexamination closely. Any office actions, responses, or examiner's determinations could provide valuable insights into the patent's validity.
- Evaluate impact on ongoing litigation: The finding of "substantial new questions of patentability" could be used in district court litigation to argue for a stay of proceedings or to challenge the validity of the asserted claims.
- Consider further action: Depending on the outcome of the reexamination, and the specific claims being asserted, a defendant might still consider filing an IPR or PGR (if statutory requirements are met) for any claims not covered by the reexamination or if new prior art is discovered.
Generated 5/16/2026, 6:46:22 PM
Assignment history
Inventors, original assignee, and the chain of ownership recorded with the USPTO — including the correspondent attorney who recorded each assignment, since shell-LLC chains often share one repeat-player attorney even when the entity names look unrelated. Surfaces NPE / patent-troll patterns: shell-entity transfers, known asserters in the chain, repeat correspondent fingerprints, pre-litigation assignments, and bankruptcy fire-sales.
Inventors
The named inventor on US Patent 7987002 is Lars-Berno Fredriksson. At the time of filing (2006-05-26), Fredriksson assigned his interest to Kvaser Consultant AB on 2006-06-05. This suggests Kvaser Consultant AB was likely his employer or an entity with which he was closely associated. Kirk M. McInerney is listed as an assignor in 2009 for the same patent family, indicating he is also an inventor on a related application, but his employer is not specified in the patent text.
Original assignee
The entity named as the original assignee on the issued patent is Xinshu Management, L.L.C. While the inventor Lars-Berno Fredriksson initially assigned his rights to Kvaser Consultant AB, Kvaser subsequently changed its name to Timegalactic AB, which then assigned the patent rights to Xinshu Management, L.L.C. before the patent was granted.
Xinshu Management, L.L.C. does not appear to have shipped products embodying the claims of the patent. Its name, "Management, L.L.C.," and the fact that it acted as its own correspondent for an assignment record, suggest it functioned as a patent holding or licensing entity. Xinshu Management, L.L.C. was later merged into Callahan Cellular L.L.C. in 2015.
Assignment timeline
2006-06-05 (executed) / recorded 2006-06-19 — Reel 018151/0588
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: FREDRIKSSON, LARS-BERNO
- Assignee: KVASER CONSULTANT AB
- Correspondent: LAWRENCE L. PRIEDMAN.
- Context: Transfer of inventor's rights to an operating company.
2007-04-04 (executed) / recorded 2007-04-20 — Reel 019171/0118
- Conveyance: CHANGE OF NAME
- Assignor: KVASER CONSULTANT AKTIEBOLAG
- Assignee: TIMEGALACTIC AB
- Correspondent: MCDERMOTT WILL & EMERY LLP - (DC). This correspondent recurs later in the chain.
- Context: Internal corporate change of name.
2009-01-06 (executed) / recorded 2009-01-20 — Reel 019171/0121
- Conveyance: CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE
- Assignor: KVASER CONSULTANT AKTIEBOLAG
- Assignee: TIMEGALACTIC AB
- Correspondent: MCDERMOTT WILL & EMERY LLP - (DC). This correspondent recurs later in the chain.
- Context: Correction of a previous assignment's execution date.
2009-05-03 (executed) / recorded 2009-05-20 — Reel 023303/0880
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: TIMEGALACTIC AB
- Assignee: XINSHU MANAGEMENT, L.L.C.
- Correspondent: XINSHU MANAGEMENT, L.L.C.
- Context: Transfer to a patent holding/licensing entity.
2009-05-17 (executed) / recorded 2009-05-20 — Reel 023303/0883
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: MCINERNEY, KIRK M.
- Assignee: XINSHU MANAGEMENT, L.L.C.
- Correspondent: XINSHU MANAGEMENT, L.L.C.
- Context: Transfer of an inventor's interest to the patent holding entity.
2015-09-23 (executed) / recorded 2015-10-14 — Reel 034091/0716
- Conveyance: MERGER
- Assignor: XINSHU MANAGEMENT, L.L.C.
- Assignee: CALLAHAN CELLULAR L.L.C.
- Correspondent: MCDERMOTT WILL & EMERY LLP - (DC). This correspondent recurred earlier in the chain.
- Context: Merger of one patent holding entity into another.
2023-09-25 (executed) / recorded 2023-10-02 — Reel 053526/0424
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: CALLAHAN CELLULAR L.L.C.
- Assignee: INTELLECTUAL VENTURES ASSETS 190 LLC
- Correspondent: GREGORY S. MCMURRAY, LAW OFFICE OF GREGORY S. MCMURRAY.
- Context: Transfer to a known patent assertion entity.
2023-10-13 (executed) / recorded 2023-10-18 — Reel 053738/0558
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: INTELLECTUAL VENTURES ASSETS 190 LLC
- Assignee: AI-CORE TECHNOLOGIES, LLC
- Correspondent: WILLIAM S. MCELWEE, THE MCELWEE LAW FIRM. This correspondent recurs later in the chain.
- Context: Transfer from one patent assertion entity to another shell entity.
2024-03-26 (executed) / recorded 2024-04-03 — Reel 054653/0256
- Conveyance: ASSIGNMENT OF ASSIGNORS INTEREST
- Assignor: AI-CORE TECHNOLOGIES, LLC
- Assignee: LONGHORN AUTOMOTIVE GROUP LLC
- Correspondent: WILLIAM S. MCELWEE, THE MCELWEE LAW FIRM. This correspondent recurred earlier in the chain.
- Context: Transfer to the current patent assertion entity.
Timeline diagram
timeline
title Ownership of US 7987002
2006 : Inventor assigns to Kvaser Consultant AB
2007 : Kvaser changes name to Timegalactic AB
2009 : Timegalactic assigns to Xinshu Mgmt LLC
: Inventor McInerney assigns to Xinshu Mgmt LLC
2011 : Patent US7987002 issued
2015 : Xinshu merges into Callahan Cellular LLC
2023 : Callahan assigns to Intellectual Ventures
: Intellectual Ventures assigns to AI-Core Tech LLC
2024 : AI-Core Tech assigns to Longhorn Automotive
: First infringement suits filed
NPE / troll-pattern signals
Shell-entity transfer — Present.
- Xinshu Management, L.L.C. (Reel 023303/0880, executed 2009-05-03) has "Management" in its name, no known products, and acted as its own correspondent, indicative of a shell entity.
- Callahan Cellular L.L.C. (Reel 034091/0716, executed 2015-09-23) acquired Xinshu through merger and later transferred to Intellectual Ventures; no known products related to the patent's claims.
- Intellectual Ventures Assets 190 LLC (Reel 053526/0424, executed 2023-09-25) is part of a known patent assertion entity.
- AI-CORE TECHNOLOGIES, LLC (Reel 053738/0558, executed 2023-10-13) transferred from Intellectual Ventures, no known products.
- Longhorn Automotive Group LLC (Reel 054653/0256, executed 2024-03-26) is the current asserting entity against multiple major automotive companies, indicating it is a non-practicing entity.
Known asserter in the chain — Present.
- Intellectual Ventures Assets 190 LLC (Reel 053526/0424, executed 2023-09-25) is a well-known patent assertion entity.
- Longhorn Automotive Group LLC (Current assignee, per Reel 054653/0256, executed 2024-03-26 and litigation records) is actively asserting the patent against numerous automotive manufacturers, fitting the profile of a high-frequency plaintiff.
Repeat correspondent across the chain — Present.
- MCDERMOTT WILL & EMERY LLP - (DC) appears as correspondent for the Kvaser/Timegalactic name change (Reel 019171/0118, recorded 2007-04-20) and the Xinshu/Callahan merger (Reel 034091/0716, recorded 2015-10-14).
- WILLIAM S. MCELWEE, THE MCELWEE LAW FIRM appears as correspondent for the transfer from Intellectual Ventures to AI-CORE TECHNOLOGIES, LLC (Reel 053738/0558, recorded 2023-10-18) and the subsequent transfer from AI-CORE TECHNOLOGIES, LLC to LONGHORN AUTOMOTIVE GROUP LLC (Reel 054653/0256, recorded 2024-04-03). This firm handled the final two transfers leading to the current asserting entity.
Cascading transfers — Present.
- The patent transferred from Intellectual Ventures Assets 190 LLC (executed 2023-10-13, recorded 2023-10-18, Reel 053738/0558) to AI-CORE TECHNOLOGIES, LLC, and then to LONGHORN AUTOMOTIVE GROUP LLC (executed 2024-03-26, recorded 2024-04-03, Reel 054653/0256). These two transfers occurred within approximately five months, with the same correspondent, William S. McElwee.
Pre-litigation transfer — Present.
- The transfer to Longhorn Automotive Group LLC was executed on 2024-03-26 (Reel 054653/0256). Numerous infringement lawsuits against automotive companies were filed in the US District Court for the Eastern District of Texas by Longhorn Automotive Group LLC in 2024, starting from May 1, 2024 (e.g., 2:24-cv-00397), and continuing through the year, including cases filed in June, July, August, and November 2024. These filings occurred within six months of the transfer, indicating the assignment was made to facilitate assertion.
Bankruptcy fire-sale — Not present. No evidence of any assignee in the chain undergoing bankruptcy proceedings.
Privateering — Unclear. While the initial transfer was from an inventor to Kvaser Consultant AB, an operating company, the subsequent chain of transfers through multiple shell entities and a known NPE makes it difficult to ascertain if an operating company is now indirectly asserting the patent.
Defensive aggregator (anti-NPE) — Not present. The chain terminates with Longhorn Automotive Group LLC, which is an active patent asserter.
Verdict
NPE — high confidence
The patent chain for US7987002 exhibits multiple strong signals indicative of non-practicing entity (NPE) behavior. These include the presence of a known asserter (Intellectual Ventures Assets 190 LLC on Reel 053526/0424 and the current owner Longhorn Automotive Group LLC), a series of shell-entity transfers, cascading transfers (Reel 053738/0558 and Reel 054653/0256 occurring within five months), and a pre-litigation transfer to Longhorn Automotive Group LLC (executed 2024-03-26) preceding multiple infringement lawsuits filed in 2024. The recurring correspondent, William S. McElwee, for the recent NPE-related transfers further strengthens this conclusion.
Verification: USPTO Assignment Center search for US7987002.
Generated 5/16/2026, 6:46:40 PM
Prior art
Earlier patents, publications, and products that may anticipate or render the claims unpatentable.
To identify the most relevant prior art for US Patent 7,987,002, I will search the USPTO patent citations for this specific patent.
As of April 26, 2026, the Central Reexamination Unit (CRU) has already granted Unified Patents' request for ex parte reexamination of US Patent 7,987,002, finding substantial new questions of patentability on the challenged claims. This indicates that prior art has been identified and deemed significant enough to warrant reexamination. Unified Patents has also previously announced that prior art was found on this patent. While the full list of prior art references considered in the reexamination is not directly available in the search snippets, the fact that a reexamination was instituted points to the existence of relevant prior art impacting the claims.
The provided information also mentions ongoing contests by Unified Patents to find prior art for US Patent 7,987,002, specifically seeking prior art on at least claim 15. This suggests that prior art relevant to claim 15, and potentially other claims, is still being actively sought or evaluated.
Without direct access to the full prosecution history or the specific prior art documents cited by the USPTO in the reexamination or submitted by Unified Patents, I cannot provide a definitive list of all the most relevant prior art. However, the initiation of the ex parte reexamination (Control No. 90/019,867) confirms that relevant prior art has been brought to the attention of the USPTO and is being formally evaluated against the patent's claims.
To obtain the specific prior art citations and their details, one would typically need to access the public records of the ex parte reexamination proceeding for US Patent 7,987,002 (Control No. 90/019,867) through the USPTO's Patent Center or Public PAIR system. These systems provide access to the complete file wrapper, including all cited prior art during examination and reexamination.
Generated 5/16/2026, 6:46:13 PM
Obviousness
Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.
Obviousness Analysis of US Patent 7987002 Under 35 U.S.C. § 103
This analysis identifies combinations of prior art references that would render the claims of US Patent 7987002 obvious to a person having ordinary skill in the art (POSITA) as of the patent's priority date of November 26, 2003. A POSITA in this field would typically be an engineer or technician with experience in distributed control systems, embedded systems, communication protocols (e.g., CAN, USB, Bluetooth), and measurement/calibration tools for automotive or industrial applications.
The patent itself identifies International Application PCT/SE2003/01219, published as WO 2004/015945 A1 (priority date July 16, 2003), as "previous work" and states that US7987002 "can be considered to be a further development of that previous work." This makes WO 2004/015945 A1 a primary and highly relevant piece of prior art.
Combination 1: WO 2004/015945 A1 in view of known Hardware-in-the-Loop (HIL) Simulation Techniques and the common practice of distributing tasks between computing devices (e.g., PC and PDA).
Rationale for Combination 1:
WO 2004/015945 A1, as the inventor's own "previous work" on which US7987002 is a "further development," is highly likely to disclose the core architecture described in US7987002's summary. This core includes:
- A first unit (e.g., an interface unit or measurement module) connected to a distributed control system operating with a first protocol (e.g., CAN).
- This first unit obtains and/or provides information compatible with the first protocol.
- The first unit includes inputs for analog/digital measurement signals and outputs for analog/digital output signals.
- The first unit transforms information from the first protocol to a second protocol for a tool arrangement (e.g., a PC or PDA).
- The tool arrangement works with the second protocol, enabling readings and/or changes in the first protocol to be implemented via the second protocol.
Obviousness of Claim 1 (Apparatus)
Claim 1 focuses on a processor device providing simulated measurement signals and control signals to the distributed control system via an interface unit for simulation purposes.
- Processor device communicating with an interface unit using a first protocol, and the interface unit communicating with a distributed control system using a second protocol: This fundamental architecture is understood to be disclosed by WO 2004/015945 A1, which describes a multi-protocol communication system for measurement and control within distributed control systems.
- Processor device configured to provide simulated measurement signals and control signals to replace actual input data and control signals in the distributed control system: By the priority date of November 2003, Hardware-in-the-Loop (HIL) simulation was a well-established technique for testing electronic control units (ECUs) and distributed control systems, especially in automotive and industrial contexts. HIL systems precisely involve a processor (often part of a testbed) generating simulated sensor inputs and receiving control outputs, which are then fed back as simulated environmental conditions. "2003: DISTRIBUTED SIMULATION SYSTEMS" confirms that the integration of various simulators into a single, distributed simulation environment was an important motivation by 2003. A POSITA would have been motivated to integrate HIL simulation capabilities into the measurement and analysis system described in WO 2004/015945 A1 to enable comprehensive and repeatable testing and validation of the distributed control system in a controlled environment.
- Sending simulated signals using the second protocol via the interface unit and the first protocol: This is the logical application of the HIL simulation concept within the existing multi-protocol architecture taught by WO 2004/015945 A1. The simulated signals would simply follow the established communication paths to interact with the distributed control system.
Obviousness of Claim 15 (Monitoring System) and Claim 25 (Method)
Claims 15 and 25 introduce the concept of a plurality of monitoring units, including at least one "complex monitoring unit" (e.g., a PC) and at least one "basic monitoring unit" (e.g., a PDA), where the complex unit generates programmatic instructions for the basic unit to collect a subset of data.
- Monitoring units communicating with an interface unit using a first protocol, connected to a distributed control system receiving data via a second protocol: As with Claim 1, this underlying system architecture is disclosed by WO 2004/015945 A1.
- Plurality of monitoring units comprising complex and basic monitoring units: US7987002 itself explicitly describes the varying capabilities of a PC (complex) versus a PDA (basic) and the expediency of allocating processor-intensive tasks to the PC and reducing the tool's capacity for a PDA version.
- Complex monitoring unit generating programmatic instructions for the basic monitoring unit, and the basic unit receiving/executing them to collect a subset of data: The patent further explains that the PC version can be used as a "programming tool" for the PDA version, where "After it has been determined in the PC which tasks are to be resolved and how the results are to be displayed, a configuration file is generated which is then downloaded to the PDA." This directly describes a complex unit (PC) creating configuration or programmatic instructions that a basic unit (PDA) would then execute to collect specific data. A POSITA would be motivated to adopt such an approach to leverage the strengths of both device types: the PC for sophisticated analysis and configuration, and the PDA for portable, streamlined, and pre-configured data collection and diagnostics in the field. This improves efficiency and practical utility for technicians.
Obviousness of Specific Protocol-Related Features
- CAN Calibration Protocol (CCP) (Claim 6): The use of CCP for requesting measurement signals is explicitly mentioned in the patent. CCP 2.1 was released in February 1999, well before the priority date. It was a known standard for calibration and data acquisition from ECUs in CAN-based systems, enabling read/write access to ECU memory and synchronous/event-driven data acquisition. Therefore, a POSITA designing a measurement system for a CAN-based distributed control system would find it obvious to use CCP for requesting measurement signals.
- Other Protocols (Claims 3, 4, 5, 13, 14): The patent references standard protocols like USB, Bluetooth, PCMCIA, TCP/IP, J1939, TTCAN, and CanKingdom. These were widely known and used in their respective domains by 2003. For instance, USB and PCMCIA were standard for connecting PC peripherals, and Bluetooth was known for short-range wireless communication, often using USB or UART as underlying transport layers. US 2003/0050009 A1 also discusses Bluetooth for secure data exchange and pairing. The choice of such known protocols for the communication links would have been an obvious engineering choice for a POSITA, depending on the specific application requirements.
In conclusion, the combination of WO 2004/015945 A1 (for the foundational system architecture) with the well-known principles of HIL simulation and the established practice of distributing complex and simpler tasks between computing devices like PCs and PDAs would render the claims of US7987002 obvious to a person having ordinary skill in the art by November 26, 2003. The specific protocol choices further represent obvious implementations of known technologies.
Generated 5/16/2026, 6:46:45 PM
Extensions
Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.
US Patent 7987002 was filed on May 26, 2006, and issued on July 26, 2011. The patent claims priority to Swedish Application 0303138-2, filed on November 26, 2003, and is a continuation of International Application PCT/SE04/001540, filed on October 25, 2004. PCT/SE04/001540 also claims priority to Swedish Application 0303138-2. Additionally, US7987002 is related to International Application PCT/SE2003/01219, filed on July 16, 2003, and published as WO 2004/015945 A1.
Based on the general rule for utility patents filed on or after June 8, 1995, the patent term is 20 years from the earliest filing date for which a benefit is claimed under 35 U.S.C. 120, 121, or 365(c). In this case, the earliest priority date is November 26, 2003, from Swedish Application 0303138-2. Therefore, the statutory 20-year term would typically end on November 26, 2023.
However, the patent's legal status indicates that it is "Active" and "expires 2027-08-26." This adjusted expiration date suggests that Patent Term Adjustment (PTA) has been granted. PTA compensates for administrative delays incurred during prosecution before the USPTO. Without access to the specific PTA calculation details from the USPTO, the exact reasons for the adjustment cannot be fully detailed, but the stated expiration date of August 26, 2027, is considered the current projected expiration.
There is no information available to indicate any Patent Term Extensions (PTE) under 35 U.S.C. § 156, which are typically granted for delays in obtaining regulatory approval for certain products like pharmaceuticals.
No divisional or continuation-in-part applications stemming directly from US7987002 were identified in the provided text. The patent itself is a continuation of PCT/SE04/001540.
Generated 5/16/2026, 6:46:15 PM
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Defensive Disclosure: Derivative Innovations for US Patent 7987002
This document outlines derivative variations and combination prior art scenarios for US Patent 7987002, titled "Arrangement for distributed measurement system for measurement and simulation in distributed control systems." The objective is to establish prior art that renders future incremental improvements by competitors as obvious or non-novel, thereby limiting the scope of potential future patent claims. This disclosure focuses on expanding the technical teachings of the patent across various axes of innovation.
Derivative Variations for Independent Claim 1 (Apparatus)
Claim 1 describes an apparatus for simulating and controlling a distributed control system via an interface unit using distinct protocols. The following derivatives expand upon this core teaching.
1. Material & Component Substitution
Derivative 1.1: Solid-State Relays for Control Devices & Fiber Optics for Data Connection
- Enabling Description: The apparatus features a processor device communicating with an interface unit via an optical fiber data connection. This fiber, for instance, an OM3 multi-mode fiber, is terminated with SFP+ optical transceivers at both the processor device and interface unit ends, enabling a 10 Gigabit Ethernet (IEEE 802.3ae) first protocol for high-bandwidth, electromagnetically immune data transfer. The interface unit connects to a distributed control system, such as a process control network, using a second protocol (e.g., Modbus/TCP over standard Ethernet). Within the apparatus, for providing control signals to replace those from a control device, solid-state relays (SSRs) are utilized instead of conventional electromechanical relays. These SSRs, composed of semiconductor devices like MOSFETs or SCRs, offer significantly faster switching times (e.g., microseconds vs. milliseconds) and extended operational lifespans, improving the precision and reliability of simulated control outputs to the distributed control system.
graph TD A[Processor Device] -- 10GbE over OM3 Fiber (First Protocol) --> B(Interface Unit) B -- Modbus/TCP over Ethernet (Second Protocol) --> C[Distributed Control System] A -- Simulated Control Signals --> B B -- SSR Control --> D[Controlled Object] B -- Simulated Measurement Signals --> CDerivative 1.2: Micro-Electro-Mechanical Systems (MEMS) Sensors and Bio-compatible Polymers
- Enabling Description: For medical or bio-robotics applications, the apparatus's interface unit, and any parts contacting the measurement object, are constructed from bio-compatible polymers such as Polyetheretherketone (PEEK) or medical-grade silicone, ensuring inertness and flexibility. The measurement signals are acquired from Micro-Electro-Mechanical Systems (MEMS) sensors, including MEMS accelerometers (e.g., ADXL345 equivalent), gyroscopes, and pressure sensors, integrated directly into the interface unit. These miniaturized sensors provide high sensitivity and low power consumption. The processor device is implemented as a System-on-Chip (SoC) featuring an ARM Cortex-A core, executing the simulation logic and generating control signals. The first protocol between the SoC and the bio-compatible interface unit is a low-power, high-speed serial interface like MIPI RFFE, while the second protocol interacting with the distributed control system (e.g., an implanted medical device network) is a proprietary, encrypted ultra-low-power wireless protocol (e.g., based on IEEE 802.15.6 for Body Area Networks).
graph TD A[SoC Processor Device] -- MIPI RFFE (First Protocol) --> B(Bio-compatible Interface Unit) B -- Wireless (IEEE 802.15.6) (Second Protocol) --> C[Implanted Distributed Control System] B -- MEMS Sensors --> C C -- Data --> B A -- Simulated Control Signals --> B B -- Control Output --> D[Measurement Object (e.g., Bio-Robotic Actuator)]
2. Operational Parameter Expansion
Derivative 1.3: Nanoscale Control & Simulation in Quantum Computing Environments
- Enabling Description: The apparatus is adapted for quantum control and simulation. The processor device, a specialized quantum-classical hybrid controller, generates "simulated measurement signals" corresponding to the predicted quantum state (e.g., qubit superposition amplitudes, entanglement entropy) of a quantum processor. It also provides "control signals" in the form of precisely shaped microwave or laser pulses, which replace actual quantum gate operations. The interface unit translates these classical control signals into their physical equivalents (e.g., analog voltage waveforms for microwave generators) and receives quantum measurement outcomes (e.g., photon counts, dispersive readout signals). The "distributed control system" is a quantum chip operating at millikelvin temperatures, using a custom low-level pulse sequence protocol as its "second protocol." The "first protocol" between the quantum-classical hybrid controller and the interface unit is a high-speed, low-latency interconnect (e.g., an optical link with picosecond timing resolution) designed to handle the stringent real-time demands of quantum experiments.
stateDiagram-v2 [*] --> Initializing Initializing --> Qubit_Idle: System Ready Qubit_Idle --> Applying_Pulse: Simulated Control Signal Applying_Pulse --> Qubit_Superposition: Quantum Gate Executed Qubit_Superposition --> Measuring_State: Simulated Measurement Signal Measuring_State --> Qubit_Result: Readout Completed Qubit_Result --> Qubit_Idle: Reset for next operation Qubit_Result --> [*]: Simulation EndDerivative 1.4: Extreme Industrial Process Control at High Temperatures/Pressures
- Enabling Description: This apparatus simulates and controls a chemical reactor operating at 1200° C. and 200 bar pressure. The interface unit components exposed to the reactor environment are constructed from high-temperature resistant Inconel alloys and housed within pressure-rated, hermetically sealed enclosures. The second protocol connecting the interface unit to the reactor's distributed control system (e.g., a burner management system, valve actuators) is a robust PROFIBUS DP network with redundant cabling, adapted for high electromagnetic noise environments. The processor device, a ruggedized industrial PC, generates "simulated measurement signals" predicting reactant concentration based on complex kinetic models and "control signals" for modulating fuel flow and cooling jacket temperatures. The first protocol between the industrial PC and the interface unit is an EtherCAT link (IEEE 802.903) for deterministic, high-speed communication over several tens of meters, augmented with a hardware-level checksum for data integrity in harsh conditions.
graph TD A[Industrial PC (Processor)] -- EtherCAT (First Protocol) --> B(Ruggedized Interface Unit) B -- PROFIBUS DP (Second Protocol) --> C[High-Temp/High-Pressure Reactor (DCS)] A -- Simulated Process Data --> B B -- Sensor Input --> C A -- Control Commands --> B B -- Actuator Control --> D[Valves/Burners]
3. Cross-Domain Application
Derivative 1.5: Precision Agriculture Irrigation Control & Simulation
- Enabling Description: The apparatus is utilized in precision agriculture to simulate optimal irrigation and nutrient delivery for large-scale crop fields. The processor device, a farm management server, hosts a crop growth model (e.g., based on CERES-Maize) that generates "simulated measurement signals" for predicted soil moisture levels, plant water stress, and nutrient uptake, based on real-time weather data and soil sensor inputs. It also generates "control signals" to modulate irrigation valve opening times and fertilizer injection rates. The interface unit, a ruggedized field gateway, communicates with the farm management server via a long-range, low-power LoRaWAN (Long Range Wide Area Network) first protocol. The interface unit, in turn, communicates with the distributed control system comprising individual smart irrigation controllers and nutrient injectors spread across the field, using a Modbus RTU over RS-485 second protocol.
graph TD A[Farm Management Server (Processor)] -- LoRaWAN (First Protocol) --> B(Field Gateway Interface Unit) B -- Modbus RTU/RS-485 (Second Protocol) --> C[Smart Irrigation Controllers (DCS)] A -- Simulated Soil Moisture/Nutrient Levels --> B B -- Actual Soil Sensor Data --> C A -- Irrigation/Fertilizer Control Signals --> B B -- Valve/Injector Actuation --> D[Irrigation System]Derivative 1.6: Smart City Traffic Flow Optimization
- Enabling Description: The apparatus is deployed for real-time simulation and optimization of urban traffic flow. The processor device, an urban traffic management server, utilizes a macroscopic traffic flow model (e.g., based on Cell Transmission Model) to generate "simulated measurement signals" representing projected traffic density, average vehicle speeds, and queue lengths at various intersections. It then computes and provides "control signals" to dynamically adjust traffic light timings (e.g., signal phase durations, cycle lengths). The interface unit, an edge computing node at a major intersection, communicates with the central server via a 5G cellular first protocol (e.g., using MQTT over 5G for low-latency message exchange). This interface unit communicates with the distributed control system, consisting of individual traffic light controllers and inductive loop detectors, using the NTCIP (National Transportation Communications for ITS Protocol) over Ethernet as its second protocol.
sequenceDiagram participant SM[Traffic Mgmt Server (Processor)] participant EU[Edge Unit (Interface Unit)] participant TLC[Traffic Light Controller (DCS)] SM->>EU: Simulated Traffic Metrics (via 5G/MQTT) EU->>TLC: NTCIP Status Request (via Ethernet) TLC->>EU: Current Traffic Data EU->>SM: Aggregate Traffic Data SM->>SM: Analyze & Optimize Traffic Flow SM->>EU: Control Signals (new light timings) (via 5G/MQTT) EU->>TLC: NTCIP Control Command (via Ethernet) TLC->>TLC: Adjust Traffic Lights
4. Integration with Emerging Tech
Derivative 1.7: AI-Driven Predictive Maintenance Simulation
- Enabling Description: This apparatus integrates an AI engine for predictive maintenance. The processor device hosts a deep learning model (e.g., a Convolutional Neural Network trained on vibration and temperature sensor data) that generates "simulated measurement signals" predicting the remaining useful life (RUL) or likelihood of failure for components within a distributed industrial control system (e.g., a robotic assembly line). Based on these predictions, it issues "control signals" to simulate proactive maintenance actions, such as reducing the operational speed of a specific robot or scheduling a component replacement. The interface unit gathers real-time data from IoT sensors (e.g., vibration accelerometers, thermistors) integrated into the machinery, communicating with the processor device via an MQTT (Message Queuing Telemetry Transport) first protocol. The interface unit then interacts with the industrial distributed control system, comprising PLCs and robotic controllers, using a PROFINET second protocol.
graph TD A[AI Processor (ML Model)] -- MQTT (First Protocol) --> B(IoT Gateway Interface) B -- PROFINET (Second Protocol) --> C[Industrial Robotics (DCS)] D[IoT Sensors] -- Real-time Data --> B A -- Simulated Failure Predictions --> B A -- Simulated Maintenance Actions --> B B -- Control Commands --> CDerivative 1.8: Blockchain-Verified Supply Chain Simulation
- Enabling Description: The apparatus simulates supply chain events and their impact, with critical logistics data immutably recorded on a blockchain (e.g., Hyperledger Fabric). The processor device generates "simulated measurement signals" representing potential supply chain disruptions, such as a simulated factory delay or a quality control failure at a distribution hub. These events, along with simulated outcomes, are broadcast to the blockchain. "Control signals" are then simulated to test mitigation strategies, such as re-routing shipments or engaging alternative suppliers, with their effects timestamped and hashed onto the distributed ledger. The interface unit, a secure enterprise gateway, communicates with the processor device via a RESTful API over HTTPS (first protocol), interfacing with the blockchain. It then communicates with the distributed control system, representing various supply chain nodes (e.g., warehouse management systems, transportation logistics platforms), using an AMQP (Advanced Message Queuing Protocol) second protocol for reliable message exchange.
sequenceDiagram participant PD[Processor Device (Simulator)] participant EG[Enterprise Gateway (Interface Unit)] participant BC[Blockchain Network] participant DCS[Distributed Control System (SCM)] PD->>EG: Simulated Events (REST/HTTPS) EG->>BC: Record Event (Blockchain Transaction) BC->>EG: Transaction Confirmation EG->>DCS: AMQP Messages (Simulated SC Events) DCS->>EG: AMQP Responses (Simulated SC Status) EG->>BC: Record Outcome (Blockchain Transaction) BC->>EG: Transaction Confirmation EG->>PD: Processed Outcomes
5. The "Inverse" or Failure Mode
Derivative 1.9: Safe Shutdown Simulation with Degrading Components
- Enabling Description: This apparatus is designed to simulate the safe and controlled shutdown of a critical distributed control system (e.g., a chemical processing plant) under conditions of progressive component degradation. The processor device injects "simulated measurement signals" into the system, indicating worsening sensor drift, increased actuator response latency, and intermittent network packet loss. It then generates "control signals" to activate pre-defined emergency shutdown sequences, such as gradual valve closures, pump deactivation, and power-down procedures, aiming to bring the plant to a stable, low-energy state while minimizing damage. The interface unit is a safety-rated PLC, communicating with the processor device via a PROFIsafe (first protocol) link, ensuring functional safety and data integrity. This interface unit, in turn, interacts with the plant's distributed control system, which includes safety instrumented systems (SIS), using a redundant, fail-safe industrial Ethernet (e.g., EtherNet/IP with CIP Safety) as its second protocol.
stateDiagram-v2 [*] --> Normal_Operation Normal_Operation --> Degradation_Detected: Simulated Sensor Drift/Actuator Lag Degradation_Detected --> Emergency_Shutdown_Initiated: Control Signal (Safety Protocol) Emergency_Shutdown_Initiated --> Component_Isolation: Actuator Command Component_Isolation --> Process_Stabilization: Controlled Valve Closure Process_Stabilization --> Low_Power_Hold: System in Safe State Low_Power_Hold --> [*]: Shutdown CompleteDerivative 1.10: Limited Functionality Mode Simulation for Resource Conservation
- Enabling Description: The apparatus simulates a smart home distributed control system operating in a "limited functionality mode" due to a prolonged power outage or low battery reserves from a solar power system. The processor device generates "simulated measurement signals" indicating critically low battery voltage or a degraded external power grid status. It then provides "control signals" to automatically deactivate non-essential smart home functions (e.g., dimming lights, disabling entertainment systems, reducing HVAC fan speed, prioritizing critical security sensors). The interface unit, an energy management gateway, communicates with the processor device using a Bluetooth Low Energy (BLE) first protocol, optimizing data transfer for minimal energy consumption. The interface unit then controls the various smart home devices (lighting, thermostats, sensors) within the distributed control system using a Zigbee (IEEE 802.15.4) second protocol, which is also inherently low-power.
graph TD A[Home Energy Management (Processor)] -- BLE (First Protocol) --> B(Energy Gateway Interface) B -- Zigbee (Second Protocol) --> C[Smart Home Devices (DCS)] A -- Simulated Low Power Signal --> B A -- Simulated Resource Constraint --> B B -- Reduced Functionality Control --> C C -- Status Feedback --> B
Derivative Variations for Independent Claim 15 (Monitoring System)
Claim 15 describes a monitoring system with complex and basic units, an interface unit, and two protocols, focusing on generating programmatic instructions for data collection.
1. Material & Component Substitution
Derivative 15.1: Low-Power SoC Basic Units & Satellite Backhaul for Complex Unit
- Enabling Description: The monitoring system comprises numerous basic monitoring units implemented as custom low-power System-on-Chip (SoC) devices, each integrating an ARM Cortex-M0+ microcontroller, 64KB of RAM, and a custom IEEE 802.15.4 radio module, optimized for environmental sensing. These SoCs collect data (e.g., temperature, humidity, CO2 levels). The complex monitoring unit is a cloud-based server that receives aggregated data from multiple interface units via satellite backhaul (e.g., Starlink terminals connected to ground-based interface units), enabling monitoring over vast, remote geographical areas. The first protocol between the basic monitoring units and the interface unit is a Zigbee mesh network (IEEE 802.15.4), while the second protocol between the interface unit and the distributed control system (e.g., a remote climate control system) is a proprietary industrial Ethernet. The complex unit generates programmatic instructions (e.g., sampling frequency adjustments, threshold alerts) for the basic SoCs, transmitted via the satellite link and interface units.
graph TD A[Complex Monitoring Unit (Cloud Server)] -- Satellite Link --> B(Remote Interface Unit) B -- Zigbee (First Protocol) --> C[Basic Monitoring Unit (SoC)] C -- Environmental Sensors --> C C -- Data Values --> B B -- Aggregated Data --> A A -- Programmatic Instructions --> B B -- Programmatic Instructions --> C B -- Industrial Ethernet (Second Protocol) --> D[Distributed Control System]Derivative 15.2: Thermoelectric Generators & Non-Volatile FRAM for Basic Units
- Enabling Description: For industrial asset monitoring in locations without direct power, basic monitoring units incorporate thermoelectric generators (TEGs) to harvest waste heat (e.g., from pipes, engines). Data values (e.g., vibration, temperature) are stored in Ferroelectric RAM (FRAM), which offers non-volatility, high write endurance (10^12 cycles), and extremely low power consumption (e.g., 1.5V operation). The first protocol between the basic units and the interface unit is a proprietary sub-GHz RF protocol optimized for burst communication and ultra-low power consumption. The complex monitoring unit, located centrally, generates programmatic instructions for these basic units, defining data logging triggers (e.g., log if vibration exceeds 5g) and transmission schedules. The interface unit receives the burst data and relays it to the complex unit. The distributed control system (e.g., a SCADA system) uses a standard Modbus TCP protocol.
graph TD A[Complex Monitoring Unit] -- Ethernet/IP --> B(Interface Unit) B -- Sub-GHz RF (First Protocol) --> C[Basic Monitoring Unit (TEG/FRAM)] C -- Industrial Sensors --> C C -- Data Values (FRAM) --> B B -- Modbus TCP (Second Protocol) --> D[Distributed Control System (SCADA)] A -- Programmatic Instructions --> B B -- Programmatic Instructions --> C
2. Operational Parameter Expansion
Derivative 15.3: Deep-Sea Environmental Monitoring Network
- Enabling Description: The monitoring system is deployed for deep-sea environmental sensing. Basic monitoring units, encased in high-pressure titanium shells (rated for 6000 meters depth), continuously collect data values such as salinity, temperature, pressure, and dissolved oxygen at 0-4°C. The first protocol for communication between these basic units and an underwater interface unit is an acoustic modem link (e.g., using frequency-shift keying at 10-20 kHz) due to the attenuation of electromagnetic waves in water. The complex monitoring unit, on a research vessel, processes the acoustic data, identifying anomalous readings or long-term trends. It generates programmatic instructions (e.g., change sampling rate, enable specific sensors) which are transmitted acoustically to the basic units via the interface unit. The distributed control system could be a network of underwater observatories, communicating with the interface unit via specialized subsea fiber optic cables.
classDiagram class ComplexMonitoringUnit { +processAcousticData() +generateInstructions() } class InterfaceUnit { +acousticModem +subseaFiberLink +forwardInstructions() +relayData() } class BasicMonitoringUnit { +titaniumShell +envSensors +acousticModem +collectData() +executeInstructions() } class DistributedControlSystem { +subseaObservatories +manageData() } ComplexMonitoringUnit "1" -- "1" InterfaceUnit : uses First Protocol (Acoustic Link) InterfaceUnit "1" -- "*" BasicMonitoringUnit : uses First Protocol (Acoustic Link) InterfaceUnit "1" -- "1" DistributedControlSystem : uses Second Protocol (Subsea Fiber)Derivative 15.4: High-Frequency Financial Market Surveillance
- Enabling Description: The monitoring system is tailored for high-frequency financial market surveillance. Basic monitoring units are FPGA-based network tap devices strategically placed at data centers, capturing raw market data feeds (e.g., FIX protocol, native exchange binary protocols) at nanosecond timestamp resolution. These FPGAs are programmed to identify specific patterns (e.g., large order book changes, latency arbitrage attempts) and collect a subset of data values related to these events. The complex monitoring unit is a dedicated high-performance server with GPU accelerators, processing aggregated event data and running machine learning models for real-time anomaly detection. The first protocol between the FPGA basic units and the server-based complex unit is a low-latency 100 Gigabit Ethernet link with RDMA (Remote Direct Memory Access) for direct memory transfers. The second protocol, used by the interface unit (a low-latency network switch) to receive market data, is the exchange's proprietary binary protocol. Programmatic instructions from the complex unit could dynamically update FPGA filters or anomaly detection thresholds.
sequenceDiagram participant CMU[Complex Monitoring Unit (HPC Server)] participant IU[Network Switch (Interface Unit)] participant BMU[FPGA Tap (Basic Monitoring Unit)] participant DCS[Market Data Source (DCS)] DCS->>IU: Raw Market Data (Second Protocol) IU->>BMU: Raw Market Data (Tap) BMU->>BMU: Filter & Analyze (nanosecond resolution) BMU->>CMU: Subset of Data Values (100GbE/RDMA, First Protocol) CMU->>CMU: Anomaly Detection & ML CMU->>BMU: Programmatic Instructions (FPGA filter updates)
3. Cross-Domain Application
Derivative 15.5: Wildlife Tracking and Behavioral Analysis
- Enabling Description: This monitoring system is applied to wildlife tracking and behavioral analysis. Basic monitoring units are miniaturized GPS/accelerometer tags (e.g., using Nordic Semiconductor nRF52 series SoCs) attached to animals. These tags collect data values such as GPS coordinates, speed, and activity levels. The complex monitoring unit is a cloud-based analytics platform that receives data from multiple interface units (e.g., cellular base stations, satellite ground stations) via LoRaWAN (first protocol) or Argos satellite system. The complex unit generates programmatic instructions (e.g., adjust GPS logging frequency based on observed activity, trigger data transmission on geofence entry) for the basic units, optimizing battery life and data relevance. The interface unit receives raw sensor data from the basic units and relays it. The distributed control system comprises a network of automated feeding stations or camera traps, which can be managed via a separate control channel.
graph TD A[Complex Monitoring Unit (Cloud Platform)] -- Internet/Satellite --> B(Interface Unit / Ground Station) B -- LoRaWAN / Argos (First Protocol) --> C[Basic Monitoring Unit (Animal Tag)] C -- GPS/Accelerometer --> C C -- Data Values --> B B -- Programmatic Instructions --> C B -- Control Channel --> D[Automated Feeding Stations (DCS)]Derivative 15.6: Structural Health Monitoring of Bridges/Buildings
- Enabling Description: The monitoring system is configured for structural health monitoring of large civil engineering structures (e.g., suspension bridges, high-rise buildings). Basic monitoring units are ruggedized wireless sensor nodes (e.g., Imote2-based) embedded within the structure, containing arrays of strain gauges, accelerometers, and acoustic emission sensors. These units collect data values on structural deformation, vibration, and crack propagation. The complex monitoring unit, a central structural engineering analysis server, processes this data, performs finite element analysis, and detects anomalies. It generates programmatic instructions (e.g., increase sampling rate during high wind events, activate specific sensor groups) for the basic units, transmitted via a robust IEEE 802.15.4 wireless mesh network (first protocol) with routing protocols like RPL (Routing Protocol for Low-Power and Lossy Networks). The interface units are mesh network gateways. The distributed control system might involve active structural damping systems or warning lights, communicating with the interface unit via industrial Ethernet.
graph TD A[Complex Monitoring Unit (FEA Server)] -- Ethernet --> B(Mesh Gateway Interface Unit) B -- IEEE 802.15.4 Mesh (First Protocol) --> C[Basic Monitoring Unit (Sensor Node)] C -- Strain/Accel/Acoustic Sensors --> C C -- Data Values --> B B -- Programmatic Instructions --> C B -- Industrial Ethernet --> D[Structural Damping System (DCS)]
4. Integration with Emerging Tech
Derivative 15.7: IoT-Enabled Smart Grid Monitoring with Edge Analytics
- Enabling Description: This monitoring system is integrated into a smart electrical grid infrastructure. Basic monitoring units are IoT-enabled smart meters and substation monitors, collecting real-time data values such as voltage, current, power factor, and harmonic distortion. The complex monitoring unit, a utility-scale cloud platform, analyzes this vast dataset and generates programmatic instructions for edge analytics algorithms (e.g., non-intrusive load monitoring, fault localization, predictive maintenance for transformers) to be executed directly on the basic units. This significantly reduces data transmission latency and bandwidth. The first protocol between the basic units and the interface unit (a local data concentrator) is a secure CoAP/DTLS over UDP for constrained IoT devices. The second protocol, used by the interface unit to communicate with the existing SCADA (Supervisory Control and Data Acquisition) distributed control system, is DNP3 (Distributed Network Protocol 3) over TCP/IP.
graph TD A[Complex Monitoring Unit (Cloud Platform)] -- Internet --> B(Data Concentrator Interface Unit) B -- CoAP/DTLS over UDP (First Protocol) --> C[Basic Monitoring Unit (Smart Meter/Substation)] C -- Grid Sensors --> C C -- Data Values --> B B -- DNP3 over TCP/IP (Second Protocol) --> D[SCADA System (DCS)] A -- Programmatic Instructions (Edge Analytics) --> B B -- Programmatic Instructions --> CDerivative 15.8: Federated Learning for Anomaly Detection in Manufacturing
- Enabling Description: The monitoring system applies federated learning for anomaly detection in a distributed manufacturing plant. Each basic monitoring unit, embedded in a CNC machine or robotic arm, collects local operational data (e.g., motor current, spindle speed, tool wear). It trains a local machine learning model (e.g., a small neural network) to identify anomalies specific to its machine. The complex monitoring unit, a central server, orchestrates the federated learning process, receiving only model updates (gradients or weights), not raw data, from multiple basic units via gRPC (Google Remote Procedure Call) as the first protocol. The complex unit aggregates these updates to create an improved global model. This global model is then distributed as programmatic instructions back to the basic units to enhance their local anomaly detection capabilities. The interface units are industrial gateways. The distributed control system, consisting of the factory's PLCs and machine controllers, uses OPC UA for data exchange with the interface units.
sequenceDiagram participant CMU[Complex Monitoring Unit (Central Server)] participant IG[Industrial Gateway (Interface Unit)] participant BMU1[Basic Unit 1 (CNC Machine)] participant BMU2[Basic Unit 2 (Robotic Arm)] participant DCS[Factory PLCs (DCS)] BMU1->>BMU1: Collect Local Data & Train Model BMU2->>BMU2: Collect Local Data & Train Model BMU1->>IG: Model Updates (gRPC, First Protocol) BMU2->>IG: Model Updates (gRPC, First Protocol) IG->>CMU: Aggregate Model Updates CMU->>CMU: Create Global Model CMU->>IG: Programmatic Instructions (Global Model) (gRPC) IG->>BMU1: Programmatic Instructions (Global Model) (gRPC) IG->>BMU2: Programmatic Instructions (Global Model) (gRPC) IG->>DCS: OPC UA Data Exchange (Second Protocol)
5. The "Inverse" or Failure Mode
Derivative 15.9: Black Box Event Recorder for System Failure Diagnostics
- Enabling Description: The monitoring system acts as a "black box" for complex autonomous systems (e.g., autonomous vehicles, industrial robots) to diagnose critical failures. Basic monitoring units are crash-hardened, self-contained data logging modules within the autonomous system, continuously recording data values such as sensor inputs, control commands, system state, and internal diagnostics to a high-endurance, non-volatile MRAM (Magnetoresistive RAM). Upon detection of a severe anomaly or crash event (e.g., sudden deceleration, power loss), programmatic instructions, pre-programmed or issued by a complex unit (e.g., a supervisory safety controller), trigger a final data snapshot and seal the memory to prevent tampering. The first protocol for periodic data offload or instruction updates is a redundant ARINC 429 bus (for aviation/automotive). The interface unit manages this bus. The second protocol for internal system communication is the vehicle's standard automotive Ethernet.
stateDiagram-v2 [*] --> Normal_Logging Normal_Logging --> Critical_Event_Detected: Anomaly/Crash Trigger Critical_Event_Detected --> Final_Data_Dump: Programmatic Instruction Final_Data_Dump --> Memory_Sealed: Data Integrity Memory_Sealed --> Offload_for_Analysis: Post-Incident Action Offload_for_Analysis --> [*]Derivative 15.10: Environmental Data Collection in Power-Down Mode
- Enabling Description: The monitoring system is designed for long-term environmental data collection in remote areas where the primary distributed control system (e.g., a scientific instrument array) is mostly in a power-down or standby state. Basic monitoring units employ ultra-low-power microcontrollers (e.g., consuming nano-amperes in sleep mode) and wake-up timers, configured to sample data values (e.g., temperature, barometric pressure, UV index) at highly infrequent intervals (e.g., once an hour, once a day). The complex monitoring unit, a research station server, generates programmatic instructions defining these sleep/wake cycles, sensor configurations, and data logging thresholds, optimizing for years of battery life. The first protocol is NB-IoT (Narrowband IoT) for intermittent, burst-mode transmission of small data packets from the basic units to an NB-IoT base station (interface unit). The second protocol is a simple GPIO or I2C bus for direct sensor reading when the primary scientific instrument is active.
graph TD A[Complex Monitoring Unit (Research Server)] -- Internet --> B(NB-IoT Base Station / Interface) B -- NB-IoT (First Protocol) --> C[Basic Monitoring Unit (U-LP Sensor Node)] C -- Environmental Sensors --> C C -- Data Values (Burst Transmit) --> B B -- Programmatic Instructions (Sleep/Wake) --> C C -- GPIO/I2C --> D[Scientific Instrument (DCS - often off)]
Derivative Variations for Independent Claim 25 (Method)
Claim 25 describes a method involving a complex monitoring unit analyzing data from a first distributed control system, identifying a subset, and generating programmatic instructions for a basic monitoring unit to collect a corresponding subset from a second similar system.
1. Material & Component Substitution
Derivative 25.1: Quantum Cryptography for Data Connections & FPGA-based Complex Unit
- Enabling Description: A method for securing industrial network diagnostics is employed. Data values are received from a first distributed control system at an FPGA-based complex monitoring unit. The connection between the complex unit and the interface unit (e.g., a Quantum Key Distribution-enabled network switch) uses a first data connection secured by Quantum Key Distribution (QKD) protocols (e.g., BB84 or E91), ensuring provable eavesdropping detection for the symmetric keys used for subsequent data encryption. The FPGA-based complex monitoring unit, utilizing reconfigurable logic, performs hardware-accelerated analysis of network traffic (e.g., detecting specific packet sequences, protocol anomalies from the second protocol like PROFINET over encrypted Ethernet). It identifies a subset of critical diagnostic data values. Programmatic instructions, including custom FPGA bitstreams for specific monitoring tasks and QKD parameters, are then generated. These instructions cause a basic monitoring unit (e.g., a field-programmable SoC) to connect to a second distributed control system (similar PROFINET architecture) and securely collect a corresponding subset of diagnostic data, using QKD for its communication as well.
sequenceDiagram participant CMU[FPGA Complex Monitoring Unit] participant IQKD[Interface Unit (QKD Switch)] participant DCS1[First Distributed Control System] participant BMU[Basic Monitoring Unit (FPGA SoC)] participant DCS2[Second Distributed Control System] DCS1->>IQKD: Data Values (Second Protocol, Encrypted) IQKD->>IQKD: QKD Link Setup (First Data Connection) IQKD->>CMU: Data Values (First Protocol, QKD-secured) CMU->>CMU: Analyze Data & Identify Subset (Hardware-accelerated) CMU->>CMU: Generate Programmatic Instructions (incl. QKD params) CMU->>IQKD: Instructions (QKD-secured) IQKD->>BMU: Instructions (QKD-secured) BMU->>BMU: Connect to DCS2 DCS2->>BMU: Corresponding Subset (Second Protocol, Encrypted) BMU->>IQKD: Corresponding Subset (QKD-secured) IQKD->>CMU: Corresponding Subset (QKD-secured)Derivative 25.2: Stretchable Electronics for Interface Unit & Biometric Sensors
- Enabling Description: A method for personalized health monitoring is implemented. A complex monitoring unit (e.g., a medical analytics workstation) receives data values from a first distributed control system, which is a patient's wearable biometric sensor network. The interface unit for this network is a stretchable electronic patch, conforming to body contours, collecting signals like heart rate variability, skin temperature, and galvanic skin response via specialized biometric sensors. The first data connection uses a flexible, low-power SPI bus embedded within the stretchable electronics, while the second data connection (between the patch and individual sensors) uses a proprietary low-power wired interface. The complex monitoring unit analyzes these biometric data values to identify a subset indicating early signs of stress or fatigue. Programmatic instructions are generated, configuring a basic monitoring unit (another stretchable patch with similar sensors) to collect a corresponding subset of data values from a second patient's biometric network (similar architecture), specifically targeting the identified stress/fatigue indicators, and potentially triggering haptic feedback on the patch.
graph TD A[Complex Monitoring Unit (Medical Workstation)] -- USB/Ethernet --> B(Stretchable Interface Unit / Hub) B -- SPI (First Data Connection) --> C[Stretchable Sensor Patch (Interface Unit)] C -- Low-Power Wired (Second Data Connection) --> D[Biometric Sensors (DCS1)] D -- Data Values --> C C -- Data Values --> B B -- Data Values --> A A -- Analyze & Identify Subset --> A A -- Generate Programmatic Instructions (e.g., Haptic Trigger) --> B B -- Instructions --> C C -- Instructions --> E[Biometric Sensors (DCS2)] E -- Corresponding Subset --> C C -- Corresponding Subset --> B B -- Corresponding Subset --> A
2. Operational Parameter Expansion
Derivative 25.3: Hypersonic Vehicle Diagnostic System
- Enabling Description: A method for diagnosing hypersonic vehicle performance is employed. A complex monitoring unit (e.g., a supercomputing cluster) receives high-frequency, high-bandwidth data values from a first hypersonic vehicle (distributed control system) during flight tests. The interface unit is a ruggedized flight data recorder, connected via a custom, real-time optical data link (first data connection, operating at terabit speeds) to the complex unit. The second data connection within the vehicle uses a specialized time-triggered Ethernet (TTEthernet) for sensor data (e.g., aerothermal stress, shockwave propagation, engine thrust) collected at MHz sampling rates. The complex unit analyzes these extreme-scale data values to identify a subset indicating transient aerodynamic instabilities or thermal excursions. Programmatic instructions are then generated, instructing a basic monitoring unit (another flight data recorder) to collect a corresponding subset of data values from a second hypersonic vehicle (similar architecture) during subsequent test flights, focusing specifically on these critical transient events.
graph TD A[Supercomputing Cluster (Complex Unit)] -- Terabit Optical Link (1st Data Connection) --> B(Ruggedized Flight Recorder (Interface Unit)) B -- TTEthernet (2nd Data Connection) --> C[First Hypersonic Vehicle (DCS1)] C -- High-Freq Sensor Data --> B B -- Data Values --> A A -- Analyze & Identify Subset --> A A -- Generate Programmatic Instructions --> B B -- Programmatic Instructions --> D[Second Hypersonic Vehicle (DCS2)] D -- Corresponding Subset --> B B -- Corresponding Subset --> ADerivative 25.4: Ultra-High Vacuum Semiconductor Manufacturing Control
- Enabling Description: A method for optimizing semiconductor manufacturing in ultra-high vacuum (UHV) environments is utilized. A complex monitoring unit (e.g., a specialized process control server) receives data values from a first distributed control system, specifically a UHV plasma etching tool. The interface unit is a UHV-compatible data acquisition module, connected to the complex unit via a real-time, low-noise deterministic Ethernet (e.g., EtherCAT) as the first data connection. The second data connection within the etching tool uses a proprietary UHV-specific digital bus for sensors (e.g., quadrupole mass spectrometers, Langmuir probes) monitoring plasma density, gas flow rates, and wafer temperature with sub-degree Celsius precision. The complex unit analyzes these data values to identify a subset indicating process drift or defect formation. Programmatic instructions are generated for a basic monitoring unit (another UHV-compatible in-situ sensor array) to collect a corresponding subset of data values from a second UHV etching tool (similar architecture), specifically focusing on the identified process deviations to maintain tight control and yield.
stateDiagram-v2 [*] --> Idle_UHV_System Idle_UHV_System --> Process_Running: Start Etch/Deposition Process_Running --> Data_Collection: Sensors provide Data Values to Interface Data_Collection --> Complex_Analysis: Interface to Complex Unit (EtherCAT) Complex_Analysis --> Identify_Subset: Detect Process Drift/Defects Identify_Subset --> Generate_Instructions: New Sensor Config/Thresholds Generate_Instructions --> Deploy_to_Basic: Instructions to Basic Unit Deploy_to_Basic --> Collect_Corresponding_Subset: Basic Unit monitors DCS2 Collect_Corresponding_Subset --> Return_to_Complex: Data from Basic Unit Return_to_Complex --> Process_Running: Continue Monitoring Process_Running --> [*]: End Process
3. Cross-Domain Application
Derivative 25.5: Personalized Medicine Dosage Optimization
- Enabling Description: This method is applied to personalized medicine. A complex monitoring unit (e.g., a clinical decision support system) receives data values from a first distributed control system, which is a continuous physiological monitoring system (e.g., continuous glucose monitor, smartwatch vital signs) for an initial patient. The interface unit is a patient-worn gateway. The first data connection uses a secure Bluetooth Low Energy (BLE) link to the complex unit, and the second data connection uses a proprietary Body Area Network (BAN) protocol. The complex unit analyzes the patient's real-time physiological response to a specific medication (e.g., insulin, blood pressure medication) to identify a subset of optimal dosage parameters or adverse reaction indicators. Programmatic instructions are then generated, configuring a basic monitoring unit (e.g., a smart drug delivery patch or wearable injector) to collect a corresponding subset of physiological data from a second patient with a similar medical profile (similar BAN architecture), and dynamically adjust drug delivery based on the identified optimal parameters to personalize treatment.
graph TD A[Clinical Decision Support (Complex Unit)] -- Secure BLE (1st Data Connection) --> B(Patient Gateway (Interface Unit)) B -- Proprietary BAN (2nd Data Connection) --> C[Patient 1 Physiological Monitoring (DCS1)] C -- Data Values (Physiological) --> B B -- Data Values --> A A -- Analyze & Identify Subset (Optimal Dosage) --> A A -- Generate Programmatic Instructions (Dosage Adjustments) --> B B -- Programmatic Instructions --> D[Patient 2 Smart Drug Delivery (Basic Unit)] D -- Proprietary BAN --> E[Patient 2 Physiological Monitoring (DCS2)] E -- Corresponding Subset --> D D -- Corresponding Subset --> B B -- Corresponding Subset --> ADerivative 25.6: Augmented Reality-Assisted Surgical Training
- Enabling Description: This method is employed in augmented reality (AR) assisted surgical training. A complex monitoring unit (e.g., a high-fidelity surgical simulation server) receives data values from a first distributed control system, a haptic surgical simulator. The interface unit is a capture system for tracking surgical tool movements and trainee physiological responses (e.g., eye-tracking, galvanic skin response). The first data connection uses high-speed Ethernet to the complex unit, and the second data connection uses a custom low-latency API to the haptic simulator. The complex unit analyzes trainee performance data (e.g., tremor, incision precision, procedure timing) to identify a subset of common errors or areas requiring improvement. Programmatic instructions are generated, configuring a basic monitoring unit (an AR headset with integrated eye-tracking and gesture recognition) to provide a corresponding subset of real-time visual and auditory feedback (e.g., overlaying correct tool paths, highlighting anatomical landmarks, verbal cues) to a second trainee performing a similar surgical procedure on a different haptic simulator.
sequenceDiagram participant CMU[Surgical Sim Server (Complex Unit)] participant IU[Motion Capture (Interface Unit)] participant Haptic1[Haptic Simulator 1 (DCS1)] participant BMU[AR Headset (Basic Unit)] participant Haptic2[Haptic Simulator 2 (DCS2)] Haptic1->>IU: Trainee Performance Data (Low-Latency API) IU->>CMU: Data Values (Ethernet) CMU->>CMU: Analyze & Identify Subset (Common Errors) CMU->>CMU: Generate Programmatic Instructions (AR Feedback) CMU->>BMU: Instructions (Wireless/AR Protocol) BMU->>Haptic2: Provide AR Guidance/Feedback Haptic2->>BMU: Trainee Performance Data BMU->>CMU: Corresponding Subset (Performance)
4. Integration with Emerging Tech
Derivative 25.7: Digital Twin Synchronization for Industrial Assets
- Enabling Description: This method synchronizes a physical industrial asset with its digital twin. A complex monitoring unit (e.g., a cloud-based digital twin platform) receives data values from a first distributed control system, which is a physical industrial pump. The interface unit is an industrial edge gateway, connected via MQTT (first data connection) to the complex unit. The second data connection within the pump's control system uses OPC UA for real-time sensor data (e.g., vibration, temperature, flow rate, pressure). The complex unit analyzes these data values against its digital twin model of the pump to identify a subset of critical parameters showing deviation or potential wear. Programmatic instructions are generated to configure a basic monitoring unit (another industrial edge gateway) to feed a corresponding subset of real-time data from a second, similar industrial pump (similar OPC UA architecture) into the digital twin platform, ensuring accurate synchronization and predictive maintenance alerts.
graph TD A[Digital Twin Platform (Complex Unit)] -- MQTT (1st Data Connection) --> B(Industrial Edge Gateway (Interface Unit)) B -- OPC UA (2nd Data Connection) --> C[Physical Pump 1 (DCS1)] C -- Real-time Sensor Data --> B B -- Data Values --> A A -- Analyze & Identify Subset (Deviation) --> A A -- Generate Programmatic Instructions (Sync Parameters) --> B B -- Programmatic Instructions --> D[Industrial Edge Gateway (Basic Unit)] D -- OPC UA --> E[Physical Pump 2 (DCS2)] E -- Corresponding Subset --> D D -- Corresponding Subset --> ADerivative 25.8: Reinforcement Learning for Robotic Process Automation (RPA) Tuning
- Enabling Description: This method tunes Robotic Process Automation (RPA) bots using reinforcement learning. A complex monitoring unit (e.g., an AI-driven RPA orchestration engine) receives data values from a first distributed control system, which is an RPA bot executing a business process (e.g., data entry from scanned documents). The interface unit is a bot activity logger, connected via an API (first data connection) to the complex unit. The second data connection is the internal messaging bus of the RPA bot. The complex unit observes the bot's actions and process outcomes (e.g., accuracy, time taken, error rates) and applies reinforcement learning algorithms to identify a subset of optimal operational parameters or decision policies. Programmatic instructions, representing refined bot logic or new reward functions, are generated for a basic monitoring unit (another RPA bot or bot management system) to adopt these optimized strategies for a corresponding subset of tasks within a second, similar business process.
sequenceDiagram participant CMU[RPA Orchestration Engine (Complex Unit)] participant BAL[Bot Activity Logger (Interface Unit)] participant RPABot1[RPA Bot 1 (DCS1)] participant RPABot2[RPA Bot 2 (Basic Unit)] RPABot1->>BAL: Bot Actions/Outcomes (Internal Bus) BAL->>CMU: Data Values (API) CMU->>CMU: Analyze & Apply Reinforcement Learning CMU->>CMU: Generate Programmatic Instructions (New Bot Logic) CMU->>RPABot2: Instructions (API) RPABot2->>RPABot2: Execute New Logic on Similar Tasks RPABot2->>BAL: Corresponding Subset (Performance) BAL->>CMU: Corresponding Subset (Performance)
5. The "Inverse" or Failure Mode
Derivative 25.9: Forensics-Driven System Decommissioning Protocol Generation
- Enabling Description: This method generates protocols for the forensic decommissioning of complex distributed control systems. A complex monitoring unit (e.g., a digital forensics workstation) receives data values from a first distributed control system, which is a legacy enterprise IT network slated for decommissioning. The interface unit is a secure network analysis appliance, connected via a dedicated forensic network (first data connection) to the complex unit. The second data connection within the network uses standard enterprise protocols (e.g., SMB, NFS). The complex unit performs deep analysis of data interdependencies, storage locations, and data classification tags to identify a subset of sensitive data values and their redundant copies across the network. Programmatic instructions are generated, configuring a basic monitoring unit (e.g., a data sanitization robot or a secure deletion utility) to execute a corresponding subset of precise, auditable data sanitization procedures (e.g., DoD 5220.22-M compliant wipes) or physical destruction commands across a second, similar IT network, ensuring complete and verifiable data purging before decommissioning.
graph TD A[Digital Forensics Workstation (Complex Unit)] -- Forensic Network (1st Data Connection) --> B(Secure Network Analyzer (Interface Unit)) B -- Enterprise Protocols (2nd Data Connection) --> C[Legacy IT Network 1 (DCS1)] C -- Data Values (Sensitive Data Locations) --> B B -- Data Values --> A A -- Analyze & Identify Subset (Sensitive Data Paths) --> A A -- Generate Programmatic Instructions (Sanitization Protocol) --> B B -- Programmatic Instructions --> D[Data Sanitization Robot (Basic Unit)] D -- Enterprise Protocols --> E[Legacy IT Network 2 (DCS2)] E -- Corresponding Subset (Sanitization Confirmation) --> D D -- Corresponding Subset --> B B -- Corresponding Subset --> ADerivative 25.10: Emergency Response System for Catastrophic Environmental Failures
- Enabling Description: This method is deployed to generate rapid emergency response protocols for catastrophic environmental failures. A complex monitoring unit (e.g., an environmental disaster simulation center) receives data values from a first distributed control system, which is a real-time chemical spill monitoring network (e.g., sensor arrays detecting hazardous plume spread). The interface unit is an incident command system gateway, connected via a dedicated emergency communication network (first data connection, e.g., SATCOM) to the complex unit. The second data connection within the sensor network uses a robust wireless mesh protocol. The complex unit analyzes simulated or real-world data on contaminant concentration, wind patterns, and affected population zones to identify a subset of critical response actions (e.g., specific evacuation routes, deployment of containment booms). Programmatic instructions are generated for a basic monitoring unit (e.g., an autonomous drone equipped with chemical sensors and a PA system) to execute a corresponding subset of these response actions (e.g., flying pre-defined patterns, broadcasting warnings) in a second, similar disaster zone.
stateDiagram-v2 [*] --> Simulation_or_Real_Event Simulation_or_Real_Event --> Data_Ingestion: Sensor Data from DCS1 Data_Ingestion --> Complex_Analysis: Identify Critical Response Actions Complex_Analysis --> Generate_Instructions: Evacuation Routes/Countermeasures Generate_Instructions --> Deploy_to_Basic: Instructions to Autonomous Drone (Basic Unit) Deploy_to_Basic --> Execute_Response: Drone operates in DCS2 Execute_Response --> Collect_Feedback: Drone reports status Collect_Feedback --> Complex_Analysis: Refine Response Complex_Analysis --> [*]: Incident Resolved or Iteration
Combination Prior Art Scenarios
Here are three combination prior art scenarios where US Patent 7987002 is combined with existing open-source standards, demonstrating how its concepts could be rendered obvious or non-novel in light of readily available technologies.
US7987002 (Claim 1) + OPC UA (Open Platform Communications Unified Architecture)
- Combination: The core concept of Claim 1 involves a processor device communicating with an interface unit using a "first protocol" and that interface unit communicating with a distributed control system using a "second protocol" for simulation and control. OPC UA is an open-source, platform-independent, service-oriented architecture that defines secure, reliable, and interoperable communication for industrial automation. It supports data modeling, discovery, methods, and alarms.
- Scenario Description: A practitioner skilled in the art, seeking to implement the apparatus of Claim 1, would readily consider using OPC UA as the "first protocol" between the processor device (e.g., a PC running a simulation engine) and the interface unit. The interface unit, acting as an OPC UA server, would expose the capabilities for providing simulated measurement signals and control signals as OPC UA nodes. The "second protocol" connecting the interface unit to the distributed control system (e.g., a factory floor with CAN-based PLCs) could then be a CAN-to-OPC UA gateway. The simulation engine on the PC would write simulated values to OPC UA nodes representing physical inputs, and read from OPC UA nodes representing control outputs, which the interface unit (OPC UA server) would then translate to/from the CAN bus. OPC UA's inherent information modeling and time synchronization capabilities (e.g., via network time protocols) would naturally extend the patent's teaching regarding structured information and temporal correlation.
graph TD A[Processor Device (Simulation PC)] -- OPC UA (First Protocol) --> B(Interface Unit (OPC UA Server)) B -- CAN Bus (Second Protocol) --> C[Distributed Control System (PLCs)] A -- Write Simulated Measurement Signals (OPC UA Node) --> B A -- Write Control Signals (OPC UA Node) --> B B -- Read Simulated Measurement Signals from DCS (OPC UA Node) --> A B -- Read Control Signals from DCS (OPC UA Node) --> AUS7987002 (Claim 15) + ROS (Robot Operating System)
- Combination: Claim 15 describes a monitoring system with complex and basic monitoring units, an interface unit, and protocols for communication, with the complex unit generating programmatic instructions for the basic units. ROS is an open-source, flexible framework for writing robot software, providing tools, libraries, and conventions for distributed computing, inter-process communication, and hardware abstraction.
- Scenario Description: An engineer developing a diagnostic system for a fleet of robots (the distributed control system) would consider leveraging ROS. The "complex monitoring unit" could be a ROS master or a powerful workstation running ROS, allowing visualization and analysis of robot states using ROS tools (e.g., RViz, rqt). The "interface unit" would be a standard computer or embedded system running ROS, acting as a bridge to the physical robot's internal network (e.g., EtherCAT for motor control, which would be the "second protocol"). The "basic monitoring units" would be embedded microcontrollers (e.g., ARM-based with ROS-compatible libraries like ROS-Embedded) on individual robots. The "first protocol" between the complex/basic units and the interface unit would be ROS messages over TCP/IP or DDS. The complex monitoring unit would analyze ROS topics (data values from robots) and generate "programmatic instructions" in the form of ROS launch files, Python scripts, or new robot behaviors, which are then transmitted to the basic units (e.g., via
roslaunchorrosruncommands over the network) to collect specific robot performance data subsets or simulate sensor failures. The modularity and distributed nature of ROS naturally support the hierarchical and distributed aspects of Claim 15.
graph TD A[Complex Monitoring Unit (ROS Workstation)] -- ROS Messages (First Protocol) --> B(Interface Unit (ROS Bridge)) B -- EtherCAT (Second Protocol) --> C[Distributed Control System (Robot Fleet)] A -- Analyze ROS Topics --> A A -- Generate Programmatic Instructions (ROS Scripts) --> B B -- ROS Messages (First Protocol) --> D[Basic Monitoring Unit (ROS Embedded MCU)] D -- Collect Data Subset --> C C -- Robot Data --> D D -- ROS Messages --> B B -- ROS Messages --> AUS7987002 (Claim 25) + Apache Kafka
- Combination: Claim 25 describes a method involving a complex monitoring unit receiving data, analyzing it, and generating programmatic instructions for a basic unit to collect a subset of data from a similar system. Apache Kafka is an open-source distributed streaming platform capable of handling trillions of events a day, widely used for building real-time data pipelines and streaming applications.
- Scenario Description: For a large-scale data collection and analysis pipeline (e.g., monitoring server clusters), a software engineer would leverage Apache Kafka. The "first distributed control system" is a server farm generating log data and metrics, streaming them into Kafka topics via Kafka Producers (which also function as the "interface unit"). The "second protocol" for generating these logs could be standard network protocols (e.g., syslog over UDP, metrics via Prometheus exporters). The "complex monitoring unit" is a powerful analytics server acting as a Kafka Consumer, receiving raw "data values" (log entries, metrics) from the first distributed control system via Kafka's native protocol (the "first data connection" and "first protocol"). This unit analyzes the Kafka streams to identify a "subset of data values" indicating, for instance, specific error patterns or performance bottlenecks. It then generates "programmatic instructions" (e.g., new Kafka consumer configurations, stream processing rules using Kafka Streams API) for a "basic monitoring unit" (another Kafka Consumer/Producer). This basic unit is configured to connect to a "second distributed control system" (a similar server farm also streaming to Kafka) and efficiently collect a "corresponding subset of data values," enabling targeted monitoring and diagnostics across similar infrastructures.
sequenceDiagram participant CMU[Complex Monitoring Unit (Analytics Server)] participant KP[Kafka Producer (Interface Unit)] participant KF[Apache Kafka Cluster] participant DCS1[First Distributed Control System (Server Farm)] participant KC[Kafka Consumer (Basic Unit)] participant DCS2[Second Distributed Control System (Server Farm)] DCS1->>KP: Log Data/Metrics (Second Protocol) KP->>KF: Produce Data (Kafka Native Protocol) KF->>CMU: Consume Data (Kafka Native Protocol, 1st Data Connection) CMU->>CMU: Analyze Data & Identify Subset CMU->>CMU: Generate Programmatic Instructions (Kafka Rules) CMU->>KF: Produce Instructions to Topic KF->>KC: Consume Instructions KC->>DCS2: Connect (Similar Architecture) DCS2->>KC: Corresponding Subset (Log/Metrics) KC->>KF: Produce Corresponding Subset KF->>CMU: Consume Corresponding Subset
Citations:
OPC Foundation. "OPC UA Specification." Available at: https://opcfoundation.org/developer-tools/specifications-opc-ua/ (General knowledge of OPC UA standard)
Open Robotics. "ROS (Robot Operating System)." Available at: https://www.ros.org/ (General knowledge of ROS framework)
Apache Software Foundation. "Apache Kafka." Available at: https://kafka.apache.org/ (General knowledge of Apache Kafka platform)
Generated 5/16/2026, 6:47:46 PM
Keep exploring
More patents asserted by Longhorn Automotive Group LLC
- US 10749859A concise summary of US Patent 10,749,859 is as follows: Title: File format and platform for storage and verification of credentials Assignee: Cortex MCP Inc Inventor: Shaunt M. Sarkissian Filing Date: May 24, 2019 Issue Date: August 18…
- US 8224794Here is a concise summary of US Patent 8,224,794. Title: Clearinghouse system, method, and process for inventorying and acquiring infrastructure, monitoring and controlling network performance for enhancement, and providing localized…
- US 7930575US Patent 7930575, titled "Microcontroller for controlling power shutdown process," was filed on September 10, 2007, and issued on April 19, 2011. The inventors are Yukari Suginaka, Toshifumi Hamaguchi, Yoshitaka Kitao, and Shinya…
- US 10735488Here's a concise summary of US patent 10735488: US Patent 10735488: Method of downloading digital content to be rendered Title: Method of downloading digital content to be rendered Assignee: Audio Pod Ip LLC (Current Assignee); Audio Pod…
- US 9512025Here is a concise summary of US Patent 9512025: US Patent 9512025 Title: Methods and apparatuses for reducing heat loss from edge directors Assignee: Corning Inc. Inventors: Ren Hua Chung, Ahdi El-Kahlout, David Scott Franzen, Brendan…
- US 10715806US Patent 10,715,806: Video Transcoding with Metadata Title: Systems, methods, and media for transcoding video data Assignee: Divx LLC Inventors: Ivan Vladimirovich Naletov, Sergey Zurpal Filing Date: March 11, 2019 Issue Date: July 14…
- US 9070374Here's a concise summary of US patent 9070374: Patent Number: US9070374B2 Title: Communication apparatus and condition notification method for notifying a used condition of communication apparatus by using a light-emitting device attached…
- US 11744686Summary of US Patent 11744686: Intraoral Device Title: Intraoral device Current Assignee: Solmetex LLC (though reassignment history also lists Incept Inc., Dryshield, LLC, and security interests by Midcap Financial Trust and Churchill…
Other patents in Automotive (A)
- US 7526368Here's a concise summary of US Patent 7526368: Title: Parking assist apparatus Assignee: Toyota Motor Corp and Aisin Corp [cite: "Current Assignee" section, Toyota Motor Corp and Aisin Corp] Inventors: Tomohiko Endo, Hisashi Satonaka…
- US 5080062US Patent 5080062, titled "Method and apparatus for operating a drive unit," was invented by Hilmar Strenzke and originally assigned to Linde GmbH. The application was filed on April 30, 1991, and the patent was granted and published on…
- US 9845740A search of the USPTO database and CAFC 2026 dockets for patent number 9845740 has been conducted. There is no information in the CAFC dockets specifically mentioning US patent 98457740 as of April 26, 2026. The CAFC dockets for 2026 do…
- US 6837228U.S. Patent 6837228, titled "Fuel injector nozzle adapter," was assigned to Holley Performance Products Inc. The inventors are Oswald Baasch, Douglas Joseph Flynn, Laura Beth Rucker, and Shane Wilson. The patent was filed on November 4…
- US 11409894US patent 11409894, titled "Fuel injection throttle body," was issued on August 9, 2022, from an application filed on January 31, 2020. The current assignee is Holley Performance Products Inc. The inventors are Doug FLYNN, James DRALLE…
- US 12203434Here is a concise summary of US patent 12203434: Title: Fuel injection throttle body Assignee: Holley Performance Products Inc. Inventors: Doug FLYNN, James DRALLE, Amy Gieske, Charles JENCKES, Corey Spainhoward Filing Date: 2022-08-08…
- US 11631987U.S. Patent 11631987, titled "Systems and methods for charging electric vehicles," was issued to Charge Fusion Technologies LLC on April 18, 2023. [cite: The patent was filed on May 3, 2021, by inventors Jeffrey R. Ambroziak and Carson…
- US 11990788Here's a concise summary of US Patent 11990788: US Patent 11990788: Summary Title: Systems and methods for graphical user interface (GUI)-based charging of electric vehicles Assignee: Charge Fusion Technologies LLC Inventors: Jeffrey R…
This patent in court (3)
3 tracked lawsuits name US 7987002.