A system for sharing and monetizing data through web3 technology enabled router

The blockchain-enabled router device addresses inefficiencies in smart home device management by offering a decentralized data sharing and monetization system with enhanced security and privacy, ensuring secure peer-to-peer networks and transparent data ownership.

WO2025243186A1PCT designated stage Publication Date: 2025-11-27NAGABHUSHANAM SAMARTHA RAGHAVA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/IB2025/055190
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-21
Filing Date
2025-05-19
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

Current methods for controlling and managing smart home devices are inefficient, time-consuming, and lack security, especially with the increasing number of Internet of Things (IoT) devices, and existing technologies do not adequately address security, anonymity, and decentralization issues in blockchain-enabled systems for web3 technology.

Method used

A system comprising a blockchain-enabled router device that functions as a gateway for user devices, includes a remote management server, data acquisition, advertisement blocking, voice response, and federated learning modules, providing a decentralized ecosystem where users own their data and preventing misuse by advertisers.

Benefits of technology

The system ensures secure, decentralized data sharing and monetization, enhances user privacy, and provides a secure peer-to-peer network with transparent data ownership, preventing unauthorized access and misuse.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IB2025055190_27112025_PF_FP_ABST
    Figure IB2025055190_27112025_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to a system for sharing and monetizing data through web3 technology enabled router, wherein the system comprises a plurality of router devices for connecting one or more user devices, and functions as a gateway for communications between the user device and one or more servers. Further, the router device comprises a remote management server module for managing the one or more servers, a data acquisition module for gathering all the data from the user device, an advertisement blocking module for blocking online advertisement in a web browser on the user device, a voice response module for responding to the user' command and a federated learning module for training, constructing and updating a model in a central learning system.
Need to check novelty before this filing date? Find Prior Art

Description

TITLE OF THE INVENTIONA system for sharing and monetizing data through web3 technology enabled routerDESCRIPTION OF THE INVENTIONTechnical field of the invention

[0001] The present invention relates to a system for sharing and monetizing data through web3 technology enabled router. The invention particularly relates to the blockchain enabled router device supporting web3 technology.

[0002] Background of the invention

[0003] The emergence of global telecommunications, computer networking, and the internet has a significant impact on human society, affecting all aspects of daily life, including those pertaining to entertainment, travel, and socializing. As smart home technologies continue to advance as an application of internet of things technology, the burden of maintaining and controlling an increasing number of smart home devices rises. The current method of controlling and managing smart home devices by using a number of remote-control devices makes it difficult to meet a user's needs. Further, it takes time and effort for the user to locate the available remote-control devices. Additionally, due to the widespread use of Internet of Things (loT) devices, manufacturers do not take into account the security of these devices. In terms of addressing security, anonymity, traceability, and centralization, blockchain technology has greatly increased in popularity. loT systems that are properly distributed and based on consensus can be created by integrating blockchain technology, which can help to solve security problems.

[0004] Additionally, with the introduction of cryptocurrencies, a new wave of internet has emerged in which users can interact effectively, gain information intelligently, and collaborate efficiently without fear of privacy and data control threats. With peer-to-peer internet services and no single authority or gradual decentralization, web 3.0 technology is expected to change the perspectives of internet users in a variety of ways.

[0005] For instance, US Patent Application No. US10204148B2 titled “Method and system for tuning blockchain scalability, decentralization, and security for fast and low- cost payment and transaction processing” discloses a method for sharing data between blockchains in a multi-chain network comprising accessing a first block on a first blockchain of a multi-chain network, generating a cryptographic hash from the first block, defining a first anchor hash, recording the first anchor hash to a second block on a second blockchain of a multi-chain network, receiving a plurality of account addresses associated with the first and second blockchains and an account state for each account associated with the plurality of account addresses, a plurality of transactions, and a plurality of transaction receipts, generating a world state trie comprising a mapping between the first plurality of account addresses and the account states, a transactions trie comprising the plurality of transactions, and a transaction receipts trie comprising the plurality of transactions receipts, and root hashes thereof, and recording the root hashes to each block of the first and second blockchains. However, “US10204148B2” only discloses the method for capturing the Decentralization, Scalability and Security (DSS) constraints for blockchain networks and does not disclose details pertaining to blockchain enabled router device supporting web3 technology.

[0006] For instance, US Patent Application No. KR20210041458A titled “The data sharing system by group based on block chain and IPFS (Interplanetary File System)” discloses a group-specific data sharing system based on a block chain and an interplanetary file system (IPFS). The group-specific data sharing system based on the block chain and the IPFS includes: a block chain network configured by connecting a plurality of nodes, and including a smart contract for executing an action to store data in a block chain or download the stored data; the IPFS configured to interwork with each of the nodes in theblock chain network, record file information in a block through the action of the smart contract, and implement file upload and download, and group generation and participation through the action of the smart contract; and a file management module configured to generate a symmetric key representing a group to encrypt or decrypt a file shared within the group when specific nodes in the block chain network generate the group, wherein each of the nodes stores a pair of asymmetric keys including a public key and a private key, and the node that generated the group encrypts the symmetric key with the public key of the node to store the encrypted symmetric key in the block in the block chain network. Accordingly, security is enhanced, and data forgery and falsification are prevented. However, “KR20210041458A” only discloses the block chain and IPFS-based data sharing system for each group to solve the above problem is configured by connecting a plurality of nodes and performs an action of storing data in the block chain or downloading the stored data and does not disclose details pertaining to blockchain enabled router device supporting web3 technology.

[0007] Hence, there exists a need for a system for sharing and monetizing data using web3 technology.Summary of the invention:

[0008] The present invention overcomes the drawbacks of the prior art by disclosing a system for sharing and monetizing data through web3 technology enabled router, wherein the system comprises a plurality of router devices for connecting one or more user devices, and functions as a gateway for communications between the user device and one or more servers. Further, the router device comprises a remote management server module for managing one or more servers from at least one predefined location. Further, the system comprises a data acquisition module for gathering all the data from the user device and passing the data to one or more servers for processing. Further, the system comprises an advertisement blocking module for blocking online advertisements in a web browser on the user device. Furthermore, the system comprises a voice response module for responding to the user’ command to operate the user’s device and a federated learning module fortraining, constructing and updating a model in a central learning system based on the user’s data in a secured way.

[0009] The present invention provides a decentralized ecosystem or blockchain that is owned by the users. The present invention prevents advertisers from misusing data, thereby providing internet users with security. Furthermore, blockchain technology enables a peer- to-peer network in which the data stored on the ledger, and will be accessible only to those with permission, making it a secure place to conduct transactions or store data. The blockchain-enabled web3 environment will also provide data decentralization, transparency, and infrastructure where users own their data.Brief Description of drawings

[0010] Figure 1 illustrates a block diagram of an environment for a system for sharing and monetizing data through web3 technology enabled router.

[0011] Figure 2 illustrates a functional block diagram of the router device, in accordance with an embodiment of the present invention.

[0012] Figure 3 illustrates a functional block diagram of the voice response module, in accordance with one embodiment of the present invention.

[0013] Figure 4 illustrates a flowchart of the method for verification of blockchain transactions, in accordance with one embodiment of the present invention.

[0014] Figure 5 illustrates a flowchart of the method for training, constructing and updating a model by a federated learning module, in accordance with one embodiment of the present invention.Detailed description of the invention

[0015] In order to more clearly and concisely describe and point out the subject matter of the claimed invention, the following definitions are provided for specific terms, which are used in the following written description.

[0016] The invention relates to a system for sharing and monetizing data through web3 technology enabled router. The system enables Web3 technology for smart peer to peer share of the storage data. The router's differential privacy enables federated learning by training an algorithm across multiple decentralized edge devices or servers that hold local data samples and share them according to the individualized privacy settings.

[0017] Figure 1 illustrates a block diagram of an environment for a system for sharing and monetizing data through web3 technology enabled router, wherein the system (100) comprises a plurality of router devices (101) for connecting one or more user devices (111), and functions as a gateway for communications between the user device (111) and one or more servers (112). In an embodiment, the router device (101) is responsible for collecting the data from the users with their consent for the purpose of monetizing and distributing the data proportionately among other users. In an embodiment, the communication network (117) may include a communication medium through which the system (100), the server (112), and one or more user device (111) may communicate with each other. Examples of the communication network (117) may include, but are not limited to, the internet, a Wireless Fidelity (Wi-Fi) network, a Personal Area Network (PAN), a Focal Area Network (LAN), or a Metropolitan Area Network (MAN). In an embodiment, the system (100) aims at learning the pattern of usage and helps the connected devices to utilize the resources appropriately, thereby preventing shutting down of high frequency channels.

[0018] In an embodiment, the server (112) may include suitable logic, circuitry, interfaces, and / or code that may be configured to store, maintain, and execute one or more software platforms and programs, such as such as Artificial Intelligence (Al) programs and machine learning programs, online chat applications, and one or more databases that include historical and personal data of one or more users, data monetizing software, and one or more databases.

[0019] In an embodiment, the router device (101) is a networking device that forwards data packets between computer networks. The router device (101) is connected to two or more data lines from different networks. When a data packet comes in on one of the lines, the router device (101) reads the address information in the packet to determine its ultimatedestination. In an embodiment, the router device (101) may offer multiple Service Set Identifiers (SSIDs) on the same band. One SSID may be a guest network that allows users to connect to the Internet but not to other local devices, while the other SSID allows Internet access and connection to other Wi-Fi devices on that SSID as well as local Ethernet connected devices. The Service Set Identifier (SSID) is a sequence of characters that uniquely names a Wi-Fi network. The router device (101) gathers, manages, and allocates multiple SSIDs for loT based devices, smart phones, laptops and the like. The router device (101) allows switching between wireless and wired connections

[0020] In an embodiment, a user device (111) may include a computer system such as a desktop computer, notebook or laptop computer, netbook, a tablet computer, e-book reader, Global Positioning System (GPS) device, camera, Personal Digital Assistant (PDA), handheld electronic device, cellular telephone, smartphone, augmented / virtual reality device, electronic device, or any suitable combination thereof and may also include a web browser, such as MICROSOFT INTERNET EXPLORER, GOOGLE CHROME or MOZILLA FIREFOX, and may have one or more add-ons, plug-ins, or other extensions, such as TOOLBAR . A user may enter a Uniform Resource Locator (URL) or other address directing the web browser to a particular server (such as server (112)), and the web browser may generate a Hyper Text Transfer Protocol (HTTP) request and communicate the HTTP request to server. The server may accept the HTTP request and communicate to edge device using one or more Hyper Text Markup Language (HTML) files responsive to the HTTP request. A user device (111) may access server (112) and communicate with other devices via secured gateway.

[0021] In an embodiment, the system (100) may be an Interplanetary File System (IPFS) for safely sharing large amounts of data between one or more user devices (111) and other devices. The Interplanetary File System (IPFS) enables web decentralization and independent website hosting. The Interplanetary File System (IPFS) is a network transport protocol aimed at creating persistent and distributed storage and sharing files. The technology is a content addressable peer-to-peer hypermedia distribution protocol. The nodes in the IPFS network may constitute a distributed file system. The workingmechanism of IPFS is to break up the entire file and then store it in different nodes. When the data is needed, the data is found from the original storage position through the index of the file.

[0022] Referring now to FIG 2, a functional block diagram of the router device (101) is illustrated, in accordance with some embodiment of the present disclosure. The router device (101) comprises a remote management server module (102) for managing one or more servers (112) from at least one predefined location. Further, the router device (101) comprises a data acquisition module (103) for gathering all the data from the user device (111) and passing the data to the one or more servers (112) for processing. In an embodiment, the data acquisition module (103) is responsible for providing internet services to the user device (111).

[0023] The router device (101) comprises an advertisement blocking module (104) for blocking online advertisement in a web browser on the user device (111). Further, the router device (101) comprises a voice response module (105) for responding to the user’ command to operate the user’s device (111) and a federated learning module (106) for training, constructing and updating a model in a central learning system based on the user’s data in a secured way.

[0024] In an embodiment, federated learning is an emerging artificial intelligence basic technology, designed to ensure information security during big data exchange, protect the privacy of terminal data and personal data, and ensure legal compliance. Further, federated learning may carry out efficient machine learning between points. Among them, the machine learning algorithms that can be used in federated learning are not limited to neural networks, but also include important algorithms such as random forests. Federated learning is expected to be the basis for the next generation of Artificial Intelligence (Al) collaborative algorithms and collaborative networks.

[0025] Further, the router device (101) comprises an application (107) to configure the router device (101) to update the settings of the system (100) and notify the status of the battery life of the router device (101) to the user. Further, the in-application indicator forfour-hour power backup notifies the user of the router's remaining battery life. The hibernation mode during off-peak hours also helps to reduce power consumption and radiation emission. Furthermore, the router device (101) comprises a display module (108) for displaying a plurality of content related to the setting of the router device (101). An ad- free browser experience is achieved by filtering all the ad traffic and the user has an option to turn it OFF or ON with the application (107) interface.

[0026] The router device (101) comprises a processor unit (109) and a memory unit (110). the memory unit (110) stores processor-executable instructions which, on execution by the processor unit (109), causes the processor unit (109) to share and monetize the user data upon voluntary disclosure and further verify and validate the blockchain transactions.

[0027] The memory unit (110) may be a non-volatile memory or a volatile memory. Examples of non-volatile memory may include, but are not limited to a flash memory, a Read-Only Memory (ROM), a Programmable ROM (PROM), Erasable PROM (EPROM), and Electrically EPROM (EEPROM) memory. Examples of volatile memory may include but are not limited to Dynamic Random-Access Memory (DRAM), and Static Random- Access memory (SRAM). The memory unit (110) may also store various data that may be captured, processed, and / or required by the system.

[0028] The processor unit (109) may include suitable logic, circuitry, interfaces, and / or code that may be configured to share and monetize the user data upon voluntary disclosure and further verify and validate the blockchain transactions. The processor unit (109) may be implemented based on a number of processor technologies, which may be known to one ordinarily skilled in the art. Examples of implementations of the processor unit (102) may be a Graphics Processing Unit (GPU), a Reduced Instruction Set Computing (RISC) processor, an Application-Specific Integrated Circuit (ASIC) processor, a Complex Instruction Set Computing (CISC) processor, a microcontroller, Artificial Intelligence (Al) accelerator chips, a co-processor, a central processing unit (CPU), and / or a combination thereof.

[0029] Referring now to FIG 3, a functional block diagram of the voice response module (105) is illustrated, in accordance with some embodiment of the present disclosure. The voice response module (105) comprises a voice recognition unit (113) for detecting spoken words and converting detected spoken words to data representing commands, a command processor unit (114) for processing the data representing commands provided by the voice recognition unit (113), for interpreting the data representing commands, a voice synthesizer unit (115) for transforming the text and other related information into speech which is further, delivered to the user device (111) via the network and a response generator unit (116) for generating a response corresponding to the data representing command.

[0030] Referring now to FIG 4, a flowchart of the method for verification of blockchain transactions is illustrated. The method (400) for verification of blockchain transactions by the processor unit (109) comprises the steps of receiving the blockchain transactions from the one or more server (112) in step (401). In step (402), the blockchain transactions received from one or more servers (112) are verified. In step (403), the decentralized storage of verified blockchain transactions are maintained in one or more servers (112) and in step (404) mining of the data corresponding to the verified blockchain transactions takes place.

[0031] Referring now to FIG 5, a flowchart of the method for training, constructing, and updating a model by a federated learning module (106) is illustrated. The method (500) for training, constructing and updating a model by a federated learning module (106) comprises the steps of storing the local data in a terminal, wherein the local data is the data obtained by one or more users in step (501). In step (502), a model is trained and constructed by a Machine Learning (ML) algorithm across multiple servers (112) using the local data, wherein the server (112) is a decentralized server and in step (503), the model is updated and further the updated model is sent to a central learning system of the server (112).

[0032] In an embodiment, blockchain is a peer-to-peer (P2P) architecture that uses decentralization and fundamental features like immutability, reliability, transparency, and security to reduce the influence of third-party intermediaries. Each block in a blockchainmaintains the hash of the block before it, and the blocks are linked together to form a distributed ledger. The difference in the hash of the other blocks is reflected by any insignificant change in one block.

[0033] The present invention provides a decentralized ecosystem or blockchain that is owned by the users. The present system (100) provides voice activation and alerting mechanism along with voice recognition using cloud technologies for making the router responsive to the users in a secure way. The present system (100) is provided with smart backhaul capabilities. The present system (100) prevents advertisers from misusing data, thereby providing internet users with security. Furthermore, the blockchain technology enables a peer-to-peer network in which the data stored on the ledger will be accessible only to those with permission, making it a secure place to conduct transactions or store data. The blockchain-enabled Web3 environment also provides data decentralization, transparency, and infrastructure where users own their data.Reference numbers:

Claims

ClaimsI claim:

1. A system for sharing and monetizing data through web3 technology enabled router, the system (100) comprising: a. a plurality of router devices (101) for connecting one or more user devices (111), and functions as a gateway for communications between the user device (111) and one or more servers (112), wherein the router device (101) comprises: i. a remote management server module (102) for managing the one or more servers (112) from at least one predefined location; ii. a data acquisition module (103) for gathering all the data from the user device (111) and passing the data to the one or more servers (112) for processing; iii. an advertisement blocking module (104) for blocking online advertisement in a web browser on the user device (ill); iv. a voice response module (105) for responding to the user’ command to operate the user’s device (111); and v. a federated learning module (106) for training, constructing and updating a model in a central learning system based on the user’s data in a secured way.

2. The system (100) as claimed in claim 1, wherein the router device (101) comprises an application (107) for: i. configuring the router device (101) to update the settings of the system (100) and ii. notifying the status of the battery life of the router device (101) to the user.

3. The system (100) as claimed in claim 1, wherein the router device (101) comprises a display module (108) for displaying a plurality of content related to the setting of the router device (101).

4. The system (100) as claimed in claim 1, wherein the router device (101) comprises a processor unit (109) which is communicatively coupled to a memory unit (110).

5. The system (100) as claimed in claim 1, wherein the memory unit (110) stores processor-executable instructions which, on execution by the processor unit (109), causes the processor unit (109) to: i. share and monetize the user data upon voluntary disclosure; and ii. verify and validate the blockchain transactions.

6. The system (100) as claimed in claim 1, wherein the processor unit (109) verifies blockchain transactions by: i. receiving the blockchain transactions from the one or more server (112); ii. verifying the blockchain transactions received from the one or more server (112); iii. maintaining decentralized storage of verified blockchain transactions in the one or more server (112); and iv. mining the data corresponding to the verified blockchain transactions.

7. The system (100) as claimed in claim 1, wherein the federated learning module (106) train, construct and update a model by: i. storing the local data in a terminal, wherein the local data is the data obtained by one or more users;ii. training and constructing a model by a Machine Learning (ML) algorithm across multiple servers (112) using the local data, wherein the server (112) is a decentralized server; and iii. updating the model and sending the updated model to a central learning system of the server (112).

8. The system (100) as claimed in claim 1, wherein the router device (101) is responsible for collecting the data from the users with their consent for the purpose of monetizing and distributing the data proportionately among other users.

9. The system (100) as claimed in claim 1 , wherein the data acquisition module(103) is responsible for providing internet services to the user device (111).

Citation Information

Patent Citations

  • Energy Internet Router

    US20190089155A1

  • Architecture for low overhead customizable routing with pluggable components

    US20190109782A1

  • Managing internet of things network traffic using federated machine learning

    US20210203565A1