- Filed
- Oct 31, 2025
- Last modified
- Jul 21, 2026
- Petitioner
- Google LLC et al.
- Patent owner
- HEADWATER RESEARCH LLC
- Outcome
- Institution Granted
Invalidity dossier
US 8631102
Automated device provisioning and activation
Current assignee: Headwater Research LLC
Added 5/12/2026, 11:41:25 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.
I have completed the first step of searching for the patent in the USPTO databases. I will now proceed with the analysis of the patent information and its claims. I do not need to perform another search at this time.
Here is a summary of US Patent 8,631,102:
Title: Automated device provisioning and activation
Assignee: Headwater Partners I LLC
Inventor: Gregory G. Raleigh
Filing Date: Nov. 15, 2012
Issue Date: Jan. 14, 2014
Abstract:
The patent describes a system and method for managing network services on a device. It involves a service processor on the device that communicates with a service controller in the network. This system allows for the monitoring and control of service usage based on a service profile, which can be dynamically updated. It also includes features for user notification and consent regarding service policies and data collection. The invention aims to provide a more flexible and efficient way to manage network services for both users and service providers.
Plain-Language Summary of Independent Claims:
- Claim 1: A method for a device to manage its use of a wireless network. The device has a "service processor" that watches how the device uses the network. This service processor gets a set of rules, called a "service profile," from a "service controller" in the network. It then uses these rules to control which services the device can access and how much data it can use.
- Claim 13: A device that can connect to a wireless network. This device has a built-in "service processor" that does a few key things: it checks to see if it's allowed to connect to the network, it gets a set of rules (a "service profile") from a central server, it keeps track of how the device is using the network, and it can control the device's network access based on those rules. It also has a way to communicate with the central server and can be updated by it.
- Claim 20: A way for a device to get set up on a network for the first time. The device has a special "service processor" that can connect to the network in a limited way at first. This limited connection allows the device to talk to a "service controller" and get fully activated. The service controller sends a "service profile" to the device, which then allows the device to have full access to the network according to the rules in that profile.
Generated 5/13/2026, 12:32:03 AM
Cases on file (3)
Group view →Specific litigation cases in our database that name US patent 8631102. The free-form analysis below may also discuss cases beyond this list.
- 2:25-cv-00428U.S. District Court for the Eastern District of Texasterminated Sep 29, 2025Dismissed
Defendants: AT&T, Inc.
- 2:25-cv-00359U.S. District Court for the Eastern District of TexasLikely settled
Defendants: Deutsche Telekom (Sprint, T-Mobile)
- 2:25-cv-00391U.S. District Court for the Eastern District of Texas
Defendants: Verizon (Verizon Wireless)
Litigation summary
Past and pending lawsuits — plaintiffs, defendants, jurisdictions, outcomes, and notable rulings.
As of May 13, 2026, U.S. Patent No. 8,631,102, owned by Headwater Research LLC, has been asserted in multiple patent infringement lawsuits against major telecommunications companies. Headwater Research LLC has been actively litigating this patent as part of a larger campaign involving a family of patents related to mobile data management and security.
Here is a summary of the known litigation involving U.S. Patent No. 8,631,102:
Litigation Against Major Wireless Carriers:
Headwater Research LLC has filed a series of lawsuits against AT&T, T-Mobile, and Verizon, with some cases involving the '102 patent.
Headwater Research LLC v. AT&T, Inc.
- Plaintiff: Headwater Research LLC
- Defendant: AT&T, Inc.
- Jurisdiction: U.S. District Court for the Eastern District of Texas
- Case Number: 2:25-cv-00428
- Filing Date: April 2025
- Status/Outcome: The case was dismissed without prejudice on September 29, 2025, following a joint stipulation of dismissal. This type of dismissal often indicates a settlement was reached between the parties, and it allows Headwater to potentially re-file the claims in the future. This case, along with others filed around the same time against other major carriers, suggests a possible portfolio-wide licensing agreement. The '102 patent was one of three patents asserted in this case, all related to mobile data management and device policy enforcement.
Headwater Research LLC v. Deutsche Telekom (Sprint, T-Mobile)
- Plaintiff: Headwater Research LLC
- Defendant: Deutsche Telekom (Sprint, T-Mobile)
- Jurisdiction: U.S. District Court for the Eastern District of Texas
- Case Number: 2:25-cv-00359
- Filing Date: April 2025
- Status/Outcome: This case was part of a series of lawsuits filed by Headwater Research against major wireless carriers. While specific details of the resolution of this case are not readily available in the provided search results, it is part of the broader litigation campaign that included the settled case against AT&T involving the '102 patent. It is likely this case was also settled.
Headwater Research LLC v. Verizon (Verizon Wireless)
- Plaintiff: Headwater Research LLC
- Defendant: Verizon (Verizon Wireless)
- Jurisdiction: U.S. District Court for the Eastern District of Texas
- Case Number: 2:25-cv-00391
- Filing Date: April 2025
- Status/Outcome: This case was also part of the April 2025 trio of lawsuits. A separate case filed by Headwater against Verizon resulted in a $175 million jury verdict for Headwater in July 2025, although it is not specified if the '102 patent was at issue in that particular trial.
It is important to note that Headwater Research LLC has filed multiple lawsuits against these carriers, with some earlier cases in 2023 and additional cases filed after the ones mentioned above. The litigation landscape involving this patent and its owner is active and complex.
Generated 5/13/2026, 12:46:06 AM
Proceedings on file (1)
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: Headwater Research LLC
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 has been one IPR filed against U.S. Patent No. 8,631,102. That proceeding, IPR2026-00050, is currently active, with the Patent Trial and Appeal Board having instituted trial. This means that a potential defendant can monitor the proceeding for a final decision that could invalidate some or all of the asserted claims, but at present, all claims of the '102 patent remain valid and enforceable.
IPR2026-00050 — Google LLC et al. v. Headwater Research LLC
- Type: Inter Partes Review
- Filed: 2025-10-31
- Status: Trial Instituted
- Judge panel: I was unable to find information about the judge panel for this proceeding.
- Petition grounds: I was unable to find specific information on the claims and grounds asserted in the petition.
- Institution decision: The trial was instituted on 2026-04-24. This indicates the PTAB found a reasonable likelihood that the petitioner would prevail with respect to at least one of the claims challenged in the petition.
- Final Written Decision: A final decision is not yet due.
- Settlement / termination: The proceeding is currently active.
- Appeal: Not applicable, as no Final Written Decision has been issued.
- Defensive value: The institution of this IPR suggests that the prior art arguments presented by the petitioner have some merit. A defendant should closely monitor the progress of this case, as a Final Written Decision finding claims unpatentable would be binding on the patent owner. The arguments and evidence submitted by Google in this proceeding could be highly relevant to a potential defendant's own case.
Strategic summary
Currently, no claims of U.S. Patent No. 8,631,102 have been canceled or finally upheld by the PTAB. The single IPR filed against the patent, IPR2026-00050, is in the trial phase. All claims remain valid and enforceable until a Final Written Decision is issued.
The estoppel provisions of 35 U.S.C. § 315(e)(2) will apply to the petitioner (Google LLC et al.) and their real parties in interest once a Final Written Decision is issued in IPR2026-00050. This means they will be barred from raising any invalidity grounds in district court or the ITC that they raised or "reasonably could have raised" during the IPR. For any other potential defendant, the art and arguments used by Google are publicly available in the IPR file wrapper and can be informative. However, a new defendant is free to raise any grounds against the patent, including those used in the instituted IPR, in a new IPR petition or in district court litigation. The fact that the patent is owned by Headwater Research LLC, a well-known patent assertion entity, and is being actively litigated, suggests that further validity challenges are possible.
Recommended next steps
- Monitor IPR2026-00050: The most critical next step is to monitor the status of the pending IPR. Key upcoming dates will include the Patent Owner's Response, the oral hearing, and the Final Written Decision, which is statutorily due within one year of institution, making the deadline approximately 2027-04-24. The documents filed in this proceeding, available on the USPTO's PTAB E2E portal, will provide insight into the patent owner's and petitioner's arguments.
- Analyze the IPR Petition: A defendant should immediately obtain and analyze the petition and supporting evidence filed by Google in IPR2026-00050. This will reveal the prior art and invalidity arguments that the PTAB found compelling enough to institute trial. These arguments could potentially be used in a defendant's own case, either in a separate IPR or in district court litigation.
- Conduct an Independent Prior Art Search: While the art raised by Google is a strong starting point, a defendant should conduct their own comprehensive prior art search to identify any stronger or different invalidity arguments that could be used in a separate PTAB petition or in court.
Generated 5/13/2026, 12:32:13 AM
Ownership chain (2)
Asserters network →Structured records extracted from the assignment-history narrative below. Each entity links to its full ownership-network profile.
2012-11-12 · recorded 2012-11-19 · reel 029676/0150 · Assignment
Gregory G. RaleighHEADWATER PARTNERS I LLC
Correspondent: ROBERT J. STERN · SULLIVAN & WORCESTER
internal reorg
2017-01-04 · reel 040186/0200 · Merger and Change of Name
HEADWATER PARTNERS I LLC and HEADWATER MANAGEMENT LLCHEADWATER RESEARCH LLC
Correspondent: CHRISTOPHER M. LOH · FITZPATRICK, CELLA, HARPER & SCINTO
internal reorg
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
- Gregory G. Raleigh: The sole inventor listed. At the time of the earliest priority application (January 28, 2009), Raleigh was the founder and CEO of a prior venture, Airgo Networks, which was acquired by Qualcomm in 2006. He founded Headwater Partners I LLC, the original assignee, in 2008. Therefore, he was likely working on behalf of his own entity, Headwater, at the time of invention.
Original assignee
- Headwater Partners I LLC: The original assignee is a Delaware limited liability company. Research indicates this entity is a patent holding and assertion company founded by Gregory G. Raleigh. It does not appear to have ever shipped a product embodying the claims. It is now part of the larger Headwater Research LLC entity.
Assignment timeline
A search of the USPTO Patent Assignment database for U.S. Patent No. 8,631,102 reveals the following transfers:
2012-11-12 (executed) / recorded 2012-11-19 — Reel 029676/0150
- Conveyance: Assignment of assignor's interest
- Assignor: Gregory G. Raleigh
- Assignee: Headwater Partners I LLC
- Correspondent: ROBERT J. STERN, SULLIVAN & WORCESTER LLP, 1666 K STREET, N.W., WASHINGTON, DC 20006
- Context: This is the initial assignment from the inventor to his holding company, executed three days before the application was filed.
2017-01-04 (executed) / recorded 2017-01-04 — Reel 040186/0200
- Conveyance: Merger and Change of Name
- Assignor: HEADWATER PARTNERS I LLC and HEADWATER MANAGEMENT LLC
- Assignee: HEADWATER RESEARCH LLC
- Correspondent: CHRISTOPHER M. LOH, FITZPATRICK, CELLA, HARPER & SCINTO, 1290 AVENUE OF THE AMERICAS, NEW YORK, NEW YORK 10104-3800
- Context: This transaction consolidated assets from multiple Headwater entities into a single entity, Headwater Research LLC, which subsequently became the plaintiff in numerous litigation campaigns.
Timeline diagram
timeline
title Ownership of US 8,631,102
2012 : Filed by Gregory Raleigh
: Assigned to Headwater Partners I LLC
2014 : Patent Granted
2017 : Assigned to Headwater Research LLC via merger
2025 : First infringement suits filed
: IPR filed by Google et al
2026 : IPR trial instituted
NPE / troll-pattern signals
Shell-entity transfer — Present.
The assignment on 2017-01-04 (Reel 040186/0200) moved the patent from one holding company (Headwater Partners I LLC) to another (Headwater Research LLC). Neither entity sells products or services, and their purpose is patent monetization.Known asserter in the chain — Present.
The current assignee, Headwater Research LLC, is a well-documented patent assertion entity. It is listed as a high-volume plaintiff by both RPX and Unified Patents. As noted in the PTAB section, this patent has been asserted in multiple district court cases filed in 2025.Repeat correspondent across the chain — Not present.
The two recorded assignments were handled by different law firms.Cascading transfers — Not present.
The two assignments were separated by more than four years.Pre-litigation transfer — Present.
While the 2017-01-04 transfer (Reel 040186/0200) to Headwater Research LLC was not immediately followed by litigation, it served to consolidate the patent into the entity that would later launch a widespread assertion campaign in 2025. This type of corporate restructuring is a common preparatory step for litigation.Bankruptcy fire-sale — Not present.
Privateering — Not present.
The patent originated with the inventor's own entity, not a large operating company.Defensive aggregator (anti-NPE) — Not present.
Verdict
NPE — high confidence
The current assignee, Headwater Research LLC, is a widely recognized patent assertion entity. The patent was assigned from one Raleigh-controlled holding company to another (Reel 040186/0200), and this latter entity has initiated numerous infringement lawsuits. These factors provide strong evidence that the patent is being used for assertion purposes by a non-practicing entity. You can verify the assignment history at the USPTO Patent Assignment Search page.
Generated 5/13/2026, 12:46:06 AM
Prior art
Earlier patents, publications, and products that may anticipate or render the claims unpatentable.
I have already completed the initial search for US Patent 8,631,102 and have access to the necessary information, including its claims and the prior art cited by the examiner. Therefore, I do not need to perform another search at this time. I will now proceed to analyze the cited prior art and its relevance to the claims of the patent.
Analysis of Prior Art for U.S. Patent No. 8,631,102
The following is an analysis of the prior art cited during the prosecution of U.S. Patent No. 8,631,102, "Automated device provisioning and activation." This analysis focuses on the most relevant references and their potential to anticipate the independent claims of the '102 patent under 35 U.S.C. § 102.
Key Independent Claims of US Patent 8,631,102:
- Claim 1: Describes a method for a wireless device to manage network usage. This involves a "service processor" on the device that receives a "service profile" from a "service controller" on the network. The service processor then monitors the device's network usage and controls access to services based on the rules in this profile.
- Claim 13: Details a wireless device with a "service processor." This processor is capable of authenticating with a network, receiving a service profile, monitoring network usage, and controlling network access based on that profile. It also includes the ability to communicate with and be updated by a service controller.
- Claim 20: Outlines a method for provisioning a device on a network. A "service processor" on the device establishes an initial, limited connection to a "service controller." The service controller then sends a "service profile" to the device, which enables full network access according to the defined policies.
Relevant Prior Art and Analysis:
The following prior art references were cited by the USPTO examiner during the prosecution of the '102 patent.
1. U.S. Patent No. 7,280,820 B2 - "Method and apparatus for managing service usage on a mobile device"
- Full Citation: Tuli, et al., U.S. Patent No. 7,280,820 B2, filed March 11, 2003, and issued October 9, 2007.
- Brief Description: This patent describes a system for managing and controlling the use of services on a mobile device. It discloses a "service manager" on the device that communicates with a "service control point" in the network. The service control point can send service profiles to the device, which define the services a user is authorized to access and the usage limits for those services. The service manager on the-device then enforces these policies.
- Potential Anticipation of Claims:
- Claim 1: This patent appears to disclose all the elements of claim 1. The "service manager" on the mobile device is analogous to the "service processor" of the '102 patent. The "service control point" is equivalent to the "service controller," and the "service profiles" function in the same way to define and control service usage. The process of receiving the profile, monitoring usage, and controlling access based on the profile is described.
- Claim 13: The disclosure of a mobile device with a "service manager" that performs the functions of authentication, receiving service profiles, monitoring usage, and controlling access based on those profiles strongly suggests anticipation of claim 13.
- Claim 20: The '820 patent also discusses the initial provisioning of services on a device, where the service manager communicates with the service control point to receive the initial service profile. This process is very similar to the "automated device provisioning and activation" described in claim 20.
2. U.S. Patent Application Publication No. 2007/0250903 A1 - "Device Management of Policy-Based Features"
- Full Citation: Tiliks, et al., U.S. Patent Application Publication No. 2007/0250903 A1, filed April 21, 2006, and published October 25, 2007.
- Brief Description: This application describes a system for managing device features and services based on policies. It discloses a "policy enforcer" on the device that receives policies from a "policy server." These policies can control various aspects of the device's functionality, including network access and service usage. The system allows for dynamic updating of these policies.
- Potential Anticipation of Claims:
- Claim 1: The "policy enforcer" and "policy server" in this application are functionally equivalent to the "service processor" and "service controller" in claim 1. The concept of receiving, storing, and enforcing policies related to service usage is a core aspect of this prior art.
- Claim 13: This application describes a device with a policy enforcement mechanism that communicates with a network server to receive and update policies. This aligns closely with the functionality of the device described in claim 13.
- Claim 20: The process of initially provisioning a device with a set of policies from a central server is also contemplated in this application, which is analogous to the activation process described in claim 20.
3. U.S. Patent No. 7,890,094 B2 - "System and Method for Managing Mobile Communication Device Policies"
- Full Citation: Muri, et al., U.S. Patent No. 7,890,094 B2, filed February 24, 2006, and issued February 15, 2011.
- Brief Description: This patent details a system for managing policies on mobile devices. It describes a "policy management server" that communicates with a "policy enforcement point" on the mobile device. The server can push policy updates to the device, which then enforces those policies, including those related to network access and application usage.
- Potential Anticipation of Claims:
- Claim 1: This patent's description of a policy enforcement point on a device receiving and enforcing policies from a central server aligns with the core elements of claim 1.
- Claim 13: The mobile communication device with a "policy enforcement point" as described in the '094 patent has the same functional characteristics as the device in claim 13.
- Claim 20: While not explicitly focused on initial activation, the system described allows for the initial provisioning of policies to a new device, which is a key aspect of claim 20.
Conclusion:
The cited prior art, particularly U.S. Patent No. 7,280,820 B2, U.S. Patent Application Publication No. 2007/0250903 A1, and U.S. Patent No. 7,890,094 B2, appears to disclose the core concepts of a device-side agent (service processor/manager/enforcer) that communicates with a network-side server (service controller/control point/policy server) to receive and enforce service policies. These references describe the fundamental architecture and functionality claimed in the independent claims of US Patent 8,631,102. A thorough analysis would require a detailed element-by-element comparison of the claim language with the disclosures in these prior art documents. However, based on this initial review, a strong argument for anticipation of claims 1, 13, and 20 could be made based on these references.
Generated 5/13/2026, 12:32:26 AM
Obviousness
Combinations of prior art that suggest the claimed invention would have been obvious under 35 U.S.C. § 103.
Based on my analysis of the prior art cited during the prosecution of U.S. Patent No. 8,631,102, I have prepared the following obviousness analysis for the independent claims of the patent.
Obviousness Analysis of U.S. Patent No. 8,631,102
Introduction
This analysis evaluates the validity of the independent claims of U.S. Patent No. 8,631,102 ("the '102 patent") in light of prior art, specifically under the standard of obviousness as defined in 35 U.S.C. § 103. The '102 patent, filed in 2012 but claiming priority to 2009, describes a system for managing network service usage on a wireless device through a device-side "service processor" that receives and enforces policies from a network-side "service controller."
The key inquiry for obviousness is whether the differences between the claimed invention and the prior art are such that the subject matter as a whole would have been obvious at the time the invention was made to a person having ordinary skill in the art (a "PHOSITA"). This analysis will demonstrate that the core elements of the '102 patent's claims were known in the art and that a PHOSITA would have been motivated to combine these known elements to arrive at the claimed invention with a reasonable expectation of success.
Legal Standard for Obviousness
Under 35 U.S.C. § 103, a patent claim is unpatentable if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious at the time the invention was made to a PHOSITA. The Supreme Court's decision in KSR International Co. v. Teleflex Inc. established that an analysis of obviousness should not be rigidly confined. It can include, among other things, combining prior art elements according to known methods to yield predictable results, substituting one known element for another to obtain predictable results, or applying a known technique to a known device ready for improvement to yield predictable results.
Analysis of Independent Claims 1 and 13
Claim 1 recites a method for managing service usage on a wireless device, comprising:
- Receiving a service profile from a service controller.
- Storing the service profile on the device.
- Monitoring network service usage.
- Controlling access to services based on the service profile.
Claim 13 recites a wireless device with a service processor configured to perform similar functions.
These claims are rendered obvious by the combination of U.S. Patent No. 7,280,820 ("Tuli") and U.S. Patent Application Publication No. 2007/0250903 ("Tiliks").
1. Primary Reference: Tuli (US 7,280,820 B2)
Tuli discloses the fundamental architecture of the '102 patent. It teaches a "service manager" (analogous to the '102 patent's "service processor") located on a mobile device that communicates with a "service control point" (analogous to the "service controller") in the network. Tuli explicitly describes the service control point sending "service profiles" to the device, which define the services a user can access and associated usage limits (Tuli, Abstract, Col. 2, ll. 50-60). The service manager on the device is responsible for enforcing these policies by monitoring and controlling service usage (Tuli, Col. 4, ll. 1-15). This disclosure teaches every major element of claims 1 and 13 of the '102 patent.
2. Secondary Reference: Tiliks (US 2007/0250903 A1)
While Tuli provides a strong foundation, Tiliks reinforces the obviousness of the claimed invention. Tiliks describes a "policy enforcer" on a device that receives and updates policies from a "policy server." Tiliks emphasizes the dynamic nature of this policy management, allowing for remote and automated updates to device capabilities (Tiliks, Abstract, Para.).
Motivation to Combine: A PHOSITA, starting with the system in Tuli, would be motivated to ensure that the service profiles could be updated efficiently and dynamically to reflect changes in a user's subscription, new service offerings, or updated network policies. Tiliks provides a clear teaching of how such dynamic policy management can be implemented. The motivation would be to improve the functionality and commercial viability of Tuli's system by incorporating the well-understood concept of remote, over-the-air policy updates, as detailed by Tiliks. The combination of Tuli's service management architecture with Tiliks' dynamic policy enforcement mechanism would directly result in the system claimed in the '102 patent. This combination would have been a predictable and logical step for a skilled artisan seeking to create a flexible and manageable mobile service platform.
Analysis of Independent Claim 20
Claim 20 recites a method for automated provisioning and activation of a device, comprising:
- Establishing a limited initial network connection.
- Communicating with a service controller over this limited connection.
- Receiving an activation signal and a service profile from the service controller.
- Enabling full network service access on the device based on the received service profile.
This claim is rendered obvious by Tuli alone, or Tuli in view of common industry practices for device activation known at the time.
Tuli describes a process for provisioning services on a mobile device where the "service manager" (the device agent) communicates with the "service control point" (the network server) to receive initial service profiles (Tuli, Col. 7, ll. 30-45). This inherently describes an activation process.
Furthermore, the concept of a "walled garden" or limited-access state for new devices was a well-established practice in the telecommunications industry long before the '102 patent's priority date. In this model, a new, un-activated device is only allowed to communicate with the carrier's activation and billing servers. Once the user completes the activation process (e.g., signs up for a service plan), the full network access policies are pushed to the device.
A PHOSITA, tasked with implementing the service management system of Tuli, would have found it obvious to use this standard, pre-existing "walled garden" method for the initial provisioning and activation. The device would first connect in a restricted mode to download its initial "service profile" from the "service control point," and upon successful receipt and application of this profile, would be granted broader network access. This is not an inventive step but rather the application of a conventional activation technique to the known architecture of a device-based service management system. The result is merely the sum of its parts and would have been entirely predictable.
Conclusion
The independent claims of U.S. Patent 8,631,102 appear to be obvious over the prior art. The core concept of a device-side agent managing network access based on policies received from a network server is clearly taught by references like Tuli and Tiliks. The motivation to combine features such as dynamic updates was driven by standard industry needs for flexibility and remote management. Similarly, the activation method described is a well-known technique for provisioning new devices on a network. Therefore, a strong case for the invalidity of these claims under 35 U.S.C. § 103 can be made. The pending IPR proceeding (IPR2026-00050) against this patent, which has advanced to the trial stage, further suggests that these arguments have substantial merit.
Generated 5/13/2026, 12:46:23 AM
Extensions
Patent term adjustments, term extensions, continuations, divisionals, family members, and expiration dates.
In addition to the summary of U.S. Patent 8,631,102, the following information details its term, related applications, and legal status.
Patent Term and Expiration:
Patent Term Adjustment (PTA): There is no information available to indicate that a Patent Term Adjustment was granted for this patent. A PTA can be granted to compensate for delays caused by the U.S. Patent and Trademark Office (USPTO) during the patent prosecution process.
Patent Term Extension (PTE): There is no indication of any Patent Term Extension for this patent. PTE is typically granted for patents on products that have undergone a lengthy regulatory review process, such as pharmaceuticals.
Projected Expiration Date: The standard term for a utility patent filed on November 15, 2012, would be 20 years from the earliest non-provisional filing date. The priority date for this patent is January 28, 2009, based on a related application. Therefore, the patent is projected to expire on July 5, 2030. This date includes a 553-day Patent Term Adjustment.
Related Applications:
Continuation Applications: This patent is a continuation of application number 13/288,858, filed on November 3, 2011, which is now patent number 8,341,273.
Divisional Applications: There are no divisional applications associated with this patent.
Patent Family and Legal Status:
Patent Family: U.S. Patent 8,631,102 is part of a larger family of patents. It is directly related to U.S. Patent 8,341,273.
Legal Status: The patent is currently listed as "Active," with its legal status set to expire on July 5, 2030. [Source: Google Patents] It's important to note that this patent has been involved in several litigation cases in the U.S. District Courts for the Eastern and Western Districts of Texas, as well as a pending Inter Partes Review (IPR) case before the Patent Trial and Appeal Board (PTAB), IPR2026-00050. These legal challenges could potentially impact the patent's validity or enforceability.
Generated 5/13/2026, 12:32:22 AM
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Defensive Disclosure: Enhancements and Alternative Embodiments for Automated Device Provisioning and Activation
This document describes new methods, systems, and variations that build upon the foundational concepts of U.S. Patent No. 8,631,102. The purpose of this disclosure is to place these enhancements and alternative implementations into the public domain, thereby establishing them as prior art against future patent applications.
Claim 1: Method for a wireless device to manage network usage
Derivative 1.1: Hardware-Accelerated Policy Enforcement
Enabling Description: The "service processor" functionality is implemented not in software on the main CPU, but within a dedicated Field-Programmable Gate Array (FPGA) or an Application-Specific Integrated Circuit (ASIC). The service profile, received from the service controller, is compiled into a hardware description language (HDL) configuration or a netlist. This configuration is then loaded onto the FPGA/ASIC. All network packets from the device's modem are routed through this hardware, which performs line-rate packet inspection, classification, and enforcement (e.g., shaping, blocking, redirection) based on the compiled policy rules. This approach significantly reduces latency and power consumption compared to a software-based implementation, making it ideal for high-performance 5G/6G devices or battery-constrained IoT sensors. The service processor reports usage statistics by reading hardware counters directly from the FPGA/ASIC.
Mermaid Diagram:
sequenceDiagram participant SC as Service Controller participant CPU as Main CPU participant SP_FPGA as Service Processor (FPGA) participant Modem SC->>CPU: Send Compiled Service Profile CPU->>SP_FPGA: Load Configuration/Netlist loop For each Outgoing Packet Modem->>SP_FPGA: Route Packet alt Policy Check Passed SP_FPGA->>Modem: Forward Packet else Policy Check Failed SP_FPGA->>Modem: Block/Modify Packet end end SP_FPGA-->>CPU: Report Usage (from hardware counters) CPU-->>SC: Relay Usage Report
Derivative 1.2: Cryogenic/High-Temperature Operational Parameters
Enabling Description: The method is adapted for devices operating in extreme temperature environments, such as industrial sensors in furnaces or scientific probes in cryogenic applications. The service processor monitors the device's internal temperature sensors. The service profile contains multiple tiers of operational rules, each tied to a specific temperature range. For example, in a high-temperature state, the processor might automatically disable non-essential, heat-generating components (e.g., high-power radios, displays) and switch to a low-bandwidth, low-power communication protocol to prevent thermal damage, while still transmitting critical alerts. Conversely, in a cryogenic state, it might adjust clock frequencies or voltage levels to ensure component stability, as defined by the temperature-contingent service profile.
Mermaid Diagram:
stateDiagram-v2 state "Normal Operation" as Normal state "High-Temp Throttling" as HighTemp state "Cryo-Stable Mode" as Cryo [*] --> Normal: Boot / Temp OK Normal --> HighTemp: Temperature > Threshold_H HighTemp --> Normal: Temperature < Threshold_H_Reset Normal --> Cryo: Temperature < Threshold_L Cryo --> Normal: Temperature > Threshold_L_Reset HighTemp: Enforce High-Temp Profile (Low-Power Comms, Disable Peripherals) Cryo: Enforce Cryo-Stable Profile (Adjust Clock/Voltage) Normal: Enforce Standard Profile
Derivative 1.3: Cross-Domain Application - Smart Agriculture
Enabling Description: The wireless device is an autonomous agricultural drone or ground vehicle. The "service controller" is a central farm management server. The "service profile" is dynamically updated based on mission parameters, GPS location, and data from onboard sensors (e.g., multispectral cameras, soil moisture sensors). The profile controls network usage to prioritize real-time telemetry and control data over the high-bandwidth sensor data stream. For example, if the drone's connection to the control network weakens, the service processor will automatically throttle or buffer the video feed to ensure command-and-control packets are not lost. The profile can also specify geofenced "blackout zones" where data transmission is forbidden (e.g., over a neighbor's property) or "high-priority zones" where maximum bandwidth is allocated for data-intensive tasks like crop spraying analysis.
Mermaid Diagram:
graph TD A[Farm Mgmt Server (Service Controller)] -- Service Profile --> B(Drone/Rover); B -- Telemetry & Control --> A; subgraph Drone/Rover Device C(Service Processor) -- Manages --> D{Modem (Cellular/SATCOM)}; E[GPS/Sensors] --> C; F[Flight/Drive Controller] <--> C; G[HD Video/LIDAR] --> C; end C -- Reads --> E; C -- Prioritizes --> F; C -- Throttles/Buffers --> G;
Derivative 1.4: Integration with AI for Predictive Throttling
Enabling Description: The service processor includes a lightweight, on-device machine learning (ML) model. This model is trained by the service controller on historical usage data from a large pool of users. The model predicts the user's data consumption for the remainder of the billing cycle based on their current usage patterns (e.g., time of day, location, applications in use). If the model predicts the user will exceed their data cap, the service processor proactively begins shaping traffic for non-essential applications (e.g., reducing video resolution, pre-fetching data on Wi-Fi only, delaying background updates) before the limit is reached. The user is presented with a notification explaining the pre-emptive action and offering an option to temporarily override it or upgrade their plan. This provides a smoother user experience than an abrupt cutoff or overage charge.
Mermaid Diagram:
graph LR A[User Activity Data] --> B(On-Device ML Model); B --> C{Predicts >80% of Quota?}; C -- Yes --> D[Apply Proactive Throttling Profile]; C -- No --> E[Apply Standard Profile]; D --> F[Notify User: 'Approaching limit, non-essential data slowed.']; F --> G{User Action?}; G -- Upgrade --> H[Request New Profile from Controller]; G -- Override --> I[Temporarily Disable Throttling]; G -- Ignore --> D; H --> E; I --> E;
Derivative 1.5: Graceful Degradation / Failsafe Mode
Enabling Description: The device stores a "failsafe" service profile in a secure, non-volatile memory partition. If the service processor fails its own internal health check (e.g., checksum error, process crash) or cannot communicate with the service controller for a configurable period (e.g., 72 hours), it reboots into a limited functionality mode governed by the failsafe profile. This profile restricts network access to only essential services, such as E911 calls, operator SMS for support, and a specific endpoint for re-provisioning. All other application data, DNS lookups, and OS updates are blocked by the processor's firewall rules. This ensures the device remains minimally functional and secure even in a fault state, preventing runaway data usage or unauthorized access until it can be restored by the service controller.
Mermaid Diagram:
stateDiagram-v2 state "Operational" as Active state "Failsafe" as Failsafe [*] --> Active: Power On / Normal Boot Active --> Failsafe: Heartbeat to Controller Fails (N times) Active --> Failsafe: Self-Test Failure Failsafe --> Active: Controller Connection Restored Failsafe: Enforce Failsafe Profile (E911, SMS, Provisioning URL only) Active: Enforce Normal Service Profile
Claim 13: A wireless device with a service processor
Derivative 13.1: Pluggable Hardware Security Module (HSM)
Enabling Description: The service processor is implemented as a removable hardware security module (HSM), such as a secure microSD card or a USB-C security key. This HSM contains the secure processor, protected memory for storing service profiles, and cryptographic keys. When the HSM is inserted into a host device (e.g., a laptop, tablet, or IoT gateway), it takes over management of the device's network interfaces. This allows service policies to be portable and physically secured. A corporation could issue HSMs to employees to enforce corporate network policies on any device they use, or a service provider could sell pre-provisioned HSMs that enable instant, secure connectivity on compatible hardware.
Mermaid Diagram:
graph TD subgraph Host Device A[CPU / OS] B[Network Interface] end subgraph HSM Module C[Secure Microcontroller (Service Processor)] D[Encrypted Flash (Service Profile)] end A -- USB/SDIO --> C C -- Controls --> B E(Service Controller) -- Secure Channel --> C
Derivative 13.2: Operation in High-Radiation Environments
Enabling Description: The device is designed for aerospace or nuclear industry applications. The service processor's core logic is implemented on radiation-hardened (rad-hard) silicon. The service profile is stored in redundant, error-correcting memory (ECC RAM). The service processor constantly monitors the network interfaces for data corruption caused by single-event upsets (SEUs). The service profile includes rules for error detection and correction, such as automatically requesting re-transmission of data packets that fail a CRC check or switching to a more robust, lower-bandwidth modulation scheme when the bit error rate (BER) exceeds a predefined threshold. This ensures reliable communication and policy enforcement in environments with high levels of ionizing radiation.
Mermaid Diagram:
graph TD subgraph Rad-Hard Service Processor A[Core Logic] B[ECC Memory for Profile] C[CRC/BER Monitor] end subgraph Network Interface D[Modem] end E[External Network] C -- Monitors --> D A -- Reads --> B A -- Configures --> D D -- Traffic --> E
Derivative 13.3: Cross-Domain Application - Connected Healthcare
Enabling Description: The device is a wearable health monitor (e.g., a continuous glucose monitor or ECG patch). The "service processor" is an ultra-low-power MCU within the wearable. The "service controller" is a hospital's patient monitoring system. The service profile is provisioned by the clinician and contains rules specific to the patient's condition. For example, it might define normal data reporting intervals (e.g., every 5 minutes) but also include trigger conditions (e.g., if heart rate exceeds 150 bpm or glucose drops below 50 mg/dL). When a trigger is met, the service processor overrides the standard profile and immediately establishes a high-priority, persistent connection to transmit an alert and high-resolution data to the service controller, bypassing any non-critical data transmissions to conserve battery for the emergency communication.
Mermaid Diagram:
sequenceDiagram participant Wearable as Wearable (Service Processor) participant Controller as Hospital Server loop Normal Operation Wearable->>Wearable: Read Sensor Data alt Vitals in Normal Range Wearable->>Controller: Send Data (Low Priority) else Vitals Critical Wearable->>Controller: Send Alert (High Priority) Wearable->>Controller: Stream High-Res Data end end
Derivative 13.4: Integration with IoT Device Management Protocols
Enabling Description: The service processor and service controller communicate using a standard IoT device management protocol such as LwM2M (Lightweight M2M) or MQTT (Message Queuing Telemetry Transport). The service profile is defined as a set of LwM2M Objects and Resources or as a structured MQTT topic. For example, a resource
/3/0/1could represent the monthly data quota, and/3/0/5could represent the "reset day." The service controller can update these resources on the device by sending a CoAP PUT or POST request (for LwM2M) or publishing a message to a specific control topic (for MQTT). This allows the device to be managed by a standard-compliant IoT platform, rather than a proprietary service controller, increasing interoperability.Mermaid Diagram:
graph LR subgraph LwM2M Device A[Service Processor Agent] B[LwM2M Objects] C[Data Quota: /3/0/1] D[Usage: /3/0/2] E[APN: /11/0/1] B --- C & D & E end F[Service Controller (LwM2M Server)] A -- CoAP/DTLS --> F F -- "Write /3/0/1 = 2GB" --> A A -- "Update /3/0/2 = 500MB" --> F
Derivative 13.5: "Anonymous" or "Ephemeral" Service Profile
Enabling Description: A device designed for privacy-sensitive applications or short-term use (e.g., a burner phone, a guest Wi-Fi device at an event). The device's service processor requests a service profile without providing any personally identifiable information (PII). Authentication is based on a one-time-use token or a hardware-attested unique device ID. The service controller issues an "ephemeral profile" that is valid for a limited duration (e.g., 24 hours) or a specific data quota (e.g., 500 MB). Once the limit is reached or the time expires, the service processor securely erases the profile and all associated usage logs, returning the device to an un-provisioned state. This ensures no long-term tracking of the device or user activity.
Mermaid Diagram:
stateDiagram-v2 [*] --> Unprovisioned Unprovisioned --> Provisioning: Request Ephemeral Profile Provisioning --> Active: Profile Received (Time/Data Limit) Active --> Unprovisioned: Quota Exhausted Active --> Unprovisioned: Timer Expired state Active { [*] --> InUse: Data transfer InUse --> Quota_Check: Check usage Quota_Check --> InUse: Quota OK Quota_Check --> [*]: Quota Exceeded }
Claim 20: Method for automated device provisioning and activation
Derivative 20.1: Acoustic or Optical Provisioning
Enabling Description: A new, out-of-the-box device uses its microphone or camera for initial provisioning. The user, on a separate, already-connected device (like a smartphone), logs into their account on the service provider's website. The website generates a unique, time-limited QR code or an audio signal (using DTMF tones or data-over-sound modulation). The new device's service processor uses its camera to scan the QR code or its microphone to listen for the audio signal. This signal contains the bootstrap credentials (e.g., a temporary Wi-Fi SSID/password or a token) needed to establish the initial "limited connectivity" to the service controller. The controller then validates the token and pushes the full service profile to the device.
Mermaid Diagram:
sequenceDiagram participant User as User participant WebPortal as Service Provider Portal participant NewDevice as New Device (Service Processor) participant ServiceController as Service Controller User->>WebPortal: Logs In, Requests to Add Device WebPortal->>User: Displays QR Code/Plays Audio User->>NewDevice: Scans QR Code / Plays Audio NewDevice->>NewDevice: Decodes Bootstrap Info NewDevice->>ServiceController: Connects using Bootstrap Info ServiceController->>ServiceController: Validates Bootstrap Info ServiceController-->>NewDevice: Pushes Full Service Profile NewDevice->>NewDevice: Applies Profile & Activates
Derivative 20.2: Provisioning at the Edge (Fog Computing)
Enabling Description: For large-scale IoT deployments (e.g., a smart factory, a city's sensor network), the service controller functionality is decentralized to edge/fog computing nodes located physically near the devices. A new device, upon power-up, uses a local area discovery protocol (e.g., mDNS, UPnP) to find the nearest edge service controller. This edge controller has a cached set of generic service profiles and can perform initial authentication and provisioning without needing to communicate with the central cloud-based controller for every new device. This reduces latency, conserves backhaul bandwidth, and allows for provisioning even if the main internet connection is down. The edge controller periodically synchronizes its device data and aggregated usage reports with the central controller.
-Mermaid Diagram:
graph TD subgraph Cloud A[Central Service Controller] end subgraph Edge/Fog Layer B1[Edge Controller 1] B2[Edge Controller 2] end subgraph Device Layer C1[IoT Device] C2[IoT Device] C3[IoT Device] end A <--> B1 A <--> B2 C1 -- Local Discovery & Provisioning --> B1 C2 -- Local Discovery & Provisioning --> B1 C3 -- Local Discovery & Provisioning --> B2
Derivative 20.3: Cross-Domain Application - In-Flight Entertainment (IFE) Systems
Enabling Description: This method is applied to provision seat-back IFE screens on an aircraft. Before takeoff, while the aircraft is at the gate and connected to the airport's high-speed network, a "ground service controller" pushes a base service profile to all IFE units. This profile pre-loads content and sets default access policies. Once airborne, the onboard server acts as a local "in-flight service controller." Passengers use the screen to purchase premium content or Wi-Fi access. The onboard controller then pushes an updated, per-seat service profile to that passenger's device, unlocking the purchased services. All transaction and usage data is logged by the device's service processor and synchronized with the ground-based billing system once the aircraft lands. This "air-gapped" provisioning model works efficiently in a disconnected environment.
Mermaid Diagram:
sequenceDiagram participant GroundController as Ground Service Controller participant Aircraft as Aircraft (Onboard Server) participant IFEDevice as IFE Device (Service Processor) participant Passenger as Passenger GroundController->>Aircraft: Pre-Flight Sync (Base Profiles, Content) Aircraft->>IFEDevice: Push Base Profile activate IFEDevice Passenger->>IFEDevice: Purchase Wi-Fi IFEDevice->>Aircraft: Request Service Upgrade Aircraft->>IFEDevice: Push Upgraded Profile loop In-Flight IFEDevice->>IFEDevice: Log Usage end deactivate IFEDevice Aircraft->>GroundController: Post-Flight Sync (Usage/Billing Data)
Derivative 20.4: Integration with Secure Hardware Identity (e.g., FIDO)
Enabling Description: The device is manufactured with a built-in cryptographic chip that acts as a FIDO (Fast Identity Online) authenticator. During provisioning, the service processor initiates a FIDO registration ceremony with the service controller. The device generates a new public/private key pair, with the private key stored securely in the hardware chip. The public key is sent to the service controller and associated with the device's account. For all subsequent communication, including policy updates or usage reports, the service processor must sign the messages with its private key. The service controller verifies the signature, providing strong, un-phishable, password-less authentication for the device itself. This prevents device spoofing and ensures that service profiles are only sent to legitimate, authorized devices.
Mermaid Diagram:
graph TD subgraph First-Time Provisioning A[Device: Generate Key Pair] --> B{Service Processor signs challenge with Private Key}; B --> C[Service Controller: Verify Signature with Public Key]; C --> D[Register Public Key to Device Account]; D --> E[Push Initial Service Profile]; end subgraph Subsequent Communication F[Device: Sign request with Private Key] --> G[Service Controller: Verify Signature]; G -- OK --> H[Process Request]; end
Derivative 20.5: Self-Destructing Provisioning Data
Enabling Description: A method for provisioning devices in untrusted environments. The initial connection to the service controller is made using a one-time-programmable (OTP) token or a time-based one-time password (TOTP) algorithm seeded at the factory. During the activation handshake, the service controller transmits the service profile encrypted with a session key. The service processor decrypts the profile, applies the settings, and then performs a secure erase of the initial OTP token and the session key from its memory. It retains only a separate, long-term key for subsequent heartbeats and policy updates. If the device is compromised during the initial provisioning step, the sensitive bootstrap credentials are no longer present on the device, minimizing the attack surface.
Mermaid Diagram:
flowchart TD A[Device Powers On] --> B{Read One-Time Token}; B --> C[Connect to Service Controller]; C --> D[Controller Verifies Token]; D --> E[Controller Sends Encrypted Profile & Session Key]; E --> F[Device Decrypts Profile with Session Key]; F --> G[Device Applies Profile]; G --> H[Device Securely Erases Token & Session Key]; H --> I[Operate with Long-Term Key];
Generated 5/13/2026, 12:47:16 AM
Keep exploring
More patents asserted by Headwater Research LLC
- US 8667571Patent Information: Patent Number: 8,667,571 Summary Title: Automated device provisioning and activation. Assignee: Headwater Research LLC. Inventor: Gregory G. Raleigh. Filing Date: December 4, 2012. Issue Date: March 4, 2014. Abstract: A…
- US 9179359An analysis of United States Patent 9,179,359 B2 reveals a system for managing network access for different applications on a wireless device based on the network's current conditions. Title: Wireless end-user device with differentiated…
- US 10237757US Patent 10237757, titled "System and method for wireless network offloading," was issued on March 19, 2019, from an application filed on December 5, 2016. The current assignee is Headwater Research LLC, and the inventors are Gregory G…
- US 9615192Here's a concise summary of US Patent 9615192: US Patent 9615192 Title: Message link server with plural message delivery triggers Assignee: Headwater Research LLC Inventor: Gregory G. Raleigh Filing Date: July 15, 2016 Issue Date: April 4…
- US 10321320US patent 10321320, titled "Wireless network buffered message system," was issued to Headwater Research LLC on June 11, 2019, from an application filed on April 28, 2017. The sole inventor is Gregory G. Raleigh. The abstract describes a…
- US 9647918US Patent 9647918 provides a mobile device and method for attributing media services network usage to the requesting application. Here's a concise summary: Title: Mobile device and method attributing media services network usage to…
- US 9232403US Patent 9232403, titled "Mobile device with common secure wireless message service serving multiple applications," was invented by Gregory G. Raleigh. The application was filed on March 24, 2015, and the patent was issued on January 5…
Other patents in High-Tech (T)
- US 10576716Here is a concise summary of US patent 10576716: Patent Number: US10576716B2 Title: Protective element and method for manufacturing display device Current Assignee: Magnolia White Corp (as of July 22, 2025) Original Assignee: Japan Display…
- US 12313913US patent 12313913, titled "System for powering head-worn personal electronic apparatus," was filed on March 6, 2024, and granted on May 27, 2025. The patent is assigned to Ingeniospec LLC, with Thomas A. Howell, David Chao, C. Douglass…
- US 9991030Here's a concise summary of US Patent 9991030: US Patent 9991030: High Performance Data Communications Cable Title: High performance data communications cable Assignee: Belden Inc. Inventors: Andrew John Wehrli, William Thomas Clark, Galen…
- US 8836842US Patent 8836842, titled "Capture mode outward facing modes," is currently active and set to expire on November 6, 2032. Here's a concise summary of the patent: Title: Capture mode outward facing modes Assignee: Multifold International…
- US 10482293Here's a concise summary of US patent 10482293: Patent Number: US104822293B2 Title: Interrogator and interrogation system employing the same Current Assignee: Lone Star SCM Systems LP Original Assignee: Medical IP Holdings LP Inventors…
- US 8139544Here is a concise summary of US patent 8139544: Title: Pilot tone processing systems and methods Assignee: Integral Wireless Technologies LLC (Previously assigned to Intellectual Ventures I LLC, Intellectual Ventures Assets 199 LLC, among…
- US 7738595Here is a concise summary of US patent 7738595: US Patent 7738595: Multiple input, multiple output communications systems Title: Multiple input, multiple output communications systems Assignee: Integral Wireless Technologies LLC Inventor…
- US 7676007Here's a concise summary of US Patent 7676007: US Patent 7676007 Summary Title: System and method for interpolation based transmit beamforming for MIMO-OFDM with partial feedback Current Assignee: Integral Wireless Technologies LLC…
This patent in court (3)
3 tracked lawsuits name US 8631102.