11057408

Apparatus and Methods for Data Collection, Analysis and Service Modification Based on Online Activity

PublishedJuly 6, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
18 claims

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

1

1. Computer readable apparatus comprising a non-transitory storage medium, the non-transitory medium comprising at least one computer program having a plurality of instructions, the plurality of instructions configured to, when executed on a processing apparatus, cause a computerized apparatus to: pre-process first data, at least portion of the first data obtained from a plurality of different data sources and relating to Internet activity; obtain second data relating to one or more users of a service provider network; correlate at least portions of the second data to at least a portion of the first data in order to derive data representative of at least one metric indicative of a behavior of the one or more users; and generate at least a data structure relating to the at least one metric, the data structure relating to the at least one metric useful for automated management of online activity of the one or more users within the service provider network; automatically modify one or more network services provided to the one or more users of the service provider network based at least in part on the at least data structure; wherein the automatic modification of the one or more network services provided to the one or more users is invoked according to a time interval, the automatic modification comprising one or more of: (i) restricting access to a portion of a network accessible via the online service provider, (ii) modifying a rate of data communication that enables the online activity, or (iii) restricting access to a type of data.

2

2. The apparatus of claim 1 , wherein the pre-processing of the first data comprises at least one of (i) filtration of at least portions of the first data; (ii) normalization of at least portions of the first data, or (iii) validation of at least portions of the first data.

3

3. The apparatus of claim 1 , wherein the obtainment of the second data comprises obtainment from one or more subscriber databases maintained by an operator of the service provider network.

4

4. The apparatus of claim 1 , wherein the plurality of instructions are further configured to, when executed on the processing apparatus, cause the computerized apparatus to generate, based at least one the generated at least data structure relating to the at least one metric, one or more logical decision structures for use in subsequent management of the online activity of the user.

5

5. The apparatus of claim 4 , wherein the one or more logical decision structures for use in subsequent management of the online activity of the user comprise one or more interactive voice response (IVR) decision trees for implementation on a then-current user IVR support call.

6

6. The apparatus of claim 1 , wherein the plurality of instructions are further configured to, when executed on the processing apparatus, cause the computerized apparatus to generate, based at least one the generated at least data structure relating to the at least one metric, one or more service modifications for implementation on an account of the user.

7

7. The apparatus of claim 1 , wherein the plurality of instructions are further configured to, when executed on the processing apparatus, cause the computerized apparatus to provide the data representative of at least one metric indicative of the behavior of the one or more users to a terminal apparatus associated with the service provider network, the terminal apparatus being configured to at least implement automated remediation for the one or more users.

8

8. The apparatus of claim 1 , wherein the time interval is determined based at least in part on data relating to remedial actions taken or not taken by the individual ones of the plurality of subscribers within a period of time.

9

9. A method performed by processing apparatus of an online service provider for modifying services based on collected data relating to online activity, the method comprising: collecting data from a third-party data source; using a computerized process to transform the data into information that is indicative of online activity of a plurality of subscribers; correlating the transformed information with individual ones of the plurality of subscribers of the online service provider to algorithmically generate activity records of the individual ones of the plurality of subscribers; and modifying the services provided to the individual ones of the plurality of subscribers based at least in part on the algorithmically generated activity records, the modifying of the services provided to the individual ones of the plurality of subscribers comprising invoking at least one preventive measure according to a time interval, the at least one preventive measure comprising one or more of: (i) restricting access to a portion of a network accessible via the online service provider, (ii) modifying a rate of data communication that enables the online activity, or (iii) restricting access to at least one prescribed type of data.

10

10. The method of claim 9 , further comprising: storing the collected data, the transformed data, and the correlated information in one or more storage devices; and providing access to the collected data, the transformed data, and the correlated information stored in the one or more storage devices.

11

11. The method of claim 9 , further comprising: partitioning the correlated information based on variable partitioning criteria; storing the partitioned information in one or more storage devices; and providing access to the partitioned information stored in the one or more storage devices.

12

12. The method of claim 9 , wherein the using of the computerized process to transform the data comprises normalizing the collected data to extract the information that is indicative of the online activity of the plurality of subscribers.

13

13. The method of claim 9 , further comprising assigning the individual ones of the plurality of subscribers into one or more data sets, each of the one or more data sets comprising the activity records of the individual ones of the plurality of subscribers, the activity records comprising one or more of: (i) respective timestamps correlated to online activity of the individual ones of the plurality of subscribers, (ii) respective identifiers associated with the individual ones of the plurality of subscribers, or (iii) respective identifiers associated with user devices associated with the individual ones of the plurality of subscribers.

14

14. The method of claim 9 , wherein the using of the computerized process to transform the data comprises at least one of: (i) filtering at least portions of the collected data, (ii) extracting at least portions of the collected data, or (iii) validating at least portions of the collected data.

15

15. The method of claim 9 , wherein the time interval is determined based at least in part on data relating to remedial actions taken or not taken by the individual ones of the plurality of subscribers within a period of time.

16

16. A system for detecting and remediating illicit online activity within a service provider network, the system comprising a plurality of client devices, the system comprising: an activity manager in communication with the plurality of client devices via one or more service nodes of the network, the activity manager comprising processing apparatus configured to execute one or more computer programs; and storage apparatus in data communication with the activity manager and comprising at least one computer program, the at least one computer program configured to, when executed on the processing apparatus: collect first data relating to online activity; cause the activity manager to generate second data relating particularly to (i) at least one of said plurality of client devices and (ii) the collected first data; identify, based on the second data, an illicit online activity associated with the at least one of said plurality of client devices; and in response to said identification of said illicit online activity, cause at least selection and provision of secondary content that is contextually related to the identified activity, the contextually related secondary content selected as relating to the at least one client device and the collected first data, the provision of the secondary content comprising presentation of the selected secondary content to a user associated with the at least one client device.

17

17. The system of claim 16 , wherein the contextually related secondary content comprises secondary content that is at least one of (i) temporally proximate to the identified activity within a given period of time, (ii) geographically associated with a user associated with the at least one of said plurality of client devices, or (iii) demographically associated with the user associated with the at least one of said plurality of client devices.

18

18. The system of claim 16 , wherein the secondary content comprises at least information originating from at least one of the service provider network and third-party entities, the information being related to remediation of the identified illicit online activity.

Patent Metadata

Filing Date

Unknown

Publication Date

July 6, 2021

Inventors

Chris Roosenraad
Richard Harman
John W. Watson
Christopher Turner
Philip Arnhold
Brian Durham
Barbara Stovall

Want to explore more patents?

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

Citation & reuse

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

Cite as: Patentable. “APPARATUS AND METHODS FOR DATA COLLECTION, ANALYSIS AND SERVICE MODIFICATION BASED ON ONLINE ACTIVITY” (11057408). https://patentable.app/patents/11057408

© 2026 Patentable. All rights reserved.

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