IP Library Granted Patent US 12,628,075
Granted Patent B2
US 12,628,075 · App. 18/455,715 · Granted May 12, 2026

System for facilitating multi-level stream-based edge analytics in multi modal communication and method thereof

Inventors: Brejesh Lall (New Delhi, IN); Arzad Alam Kherani (New Delhi, IN); Ashish Singh Patel (New Delhi, IN); Gaurav Shukla (New Delhi, IN)
Assignee: INDIAN INSTITUTE OF TECHNOLOGY DELHI
H04W48/18H04L41/147H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,628,075
App. No.
18/455,715
Granted
May 12, 2026
Kind
B2
Abstract

A device, system and method for facilitating multi-level stream-based edge analytics in multi-modal communication. The device generates at least one primary data stream and secondary data stream by processing a plurality of data streams received from one or more data sources based on type of a multimodal application. Further, the device determines bandwidth requirements for transmission of the primary data stream and secondary data stream. The device then selects one or more network interfaces from a plurality of network interfaces to transmit at least one primary data stream based on traffic characteristics of the plurality of network interfaces and the bandwidth requirements. The device then transmits the primary data stream to an edge analytic server for edge analytics via the selected one or more network interfaces.

Claims (42)

1 . A device for facilitating multi-level stream-based edge analytics in multi-modal communication, comprising:

a memory;

an input/output (I/O) interface communicatively coupled with the memory; and

a processing unit communicatively coupled with the memory and the I/O interface, the processing unit configured to:

receive a plurality of data streams related to a multimodal application from one or more data sources via the I/O interface;

generate at least one primary data stream and at least one secondary data stream by processing the received plurality of data streams based on type of the multimodal application and on input requirements received from an edge analytic server, wherein the primary data stream is sufficient to perform the edge analytics at the edge analytic server, wherein the secondary data stream provides additional information to enhance the edge analytics at the edge analytic server;

determine bandwidth requirements for transmission of each of the at least one primary data stream and at least one secondary data stream;

select one or more network interfaces from a plurality of network interfaces to transmit the at least one primary data stream based on traffic characteristics including at least latency and uplink speed of the plurality of network interfaces and the bandwidth requirements; and

transmit the at least one primary data stream to the edge analytic server for the edge analytics via the selected one or more network interfaces and transmit the at least one secondary data stream to the edge analytic server for aggregation with the at least one primary data stream to perform advanced edge analytics, the secondary data stream being transmitted without meeting a latency requirement.

2 . The device of claim 1 , wherein the plurality of data streams comprises at least one of: video data stream, audio data stream, and haptic data stream.

3 . The device of claim 1 , wherein the one or more data sources comprises one or more of: at least one camera, at least one microphone, at least one temperature sensor, and at least one actuator.

4 . The device of claim 1 , wherein the type of the multimodal application comprises at least one of: remote care, remote detonation, remote operation, remote maintenance, and remote firefighting,

wherein the at least one primary data stream and at least one secondary data stream are generated by processing the received plurality of data streams based on input requirements of the edge analytic server to perform the edge analytics based on the type of the multimodal application.

5 . The device of claim 1 , wherein the primary data stream comprises one or more of: low-resolution video data stream, medium resolution video data stream, high-resolution video data stream, low sample rate audio data stream, medium sample rate audio data stream, high sample rate audio data stream and haptic data stream.

6 . A method of facilitating multi-level stream-based edge analytics in multi-modal communication, comprising:

receiving a plurality of data streams related to a multimodal application from one or more data sources;

generating at least one primary data stream and at least one secondary data stream by processing the received plurality of data streams based on a type of the multimodal application and on input requirements received from an edge analytic server, wherein the primary data stream is sufficient to perform the edge analytics at the edge analytic server, and wherein the secondary data stream provides additional information to enhance the edge analytics at the edge analytic server;

determining bandwidth requirements for transmission of each of the at least one primary data stream and at least one secondary data stream;

selecting one or more network interfaces from a plurality of network interfaces to transmit the at least one primary data stream based on traffic characteristics including at least latency and uplink speed of the plurality of network interfaces and the bandwidth requirements; and

transmitting the at least one primary data stream to the edge analytic server for the edge analytics via the selected one or more network interfaces and transmitting the at least one secondary data stream to the edge analytic server for aggregation with the at least one primary data stream to perform advanced edge analytics, the secondary data stream being transmitted without meeting a latency requirement.

7 . The method of claim 6 , wherein the plurality of data streams comprises at least one of: video data stream, audio data stream, and haptic data stream.

8 . The method of claim 6 , wherein the type of the multimodal application comprises at least one of: remote care, remote detonation, remote operation, remote maintenance, and remote firefighting,

wherein the at least one primary data stream and at least one secondary data stream are generated by processing the received plurality of data streams based on input requirements of the edge analytic server to perform the edge analytics based on the type of the multimodal application.

9 . The method of claim 6 , wherein the primary data stream comprises one or more of: low-resolution video data stream, medium resolution video data stream, high-resolution video data stream, low sample rate audio data stream, medium sample rate audio data stream, high sample rate audio data stream and a haptic data stream.

10 . A system for multi-level stream-based edge analytics in multi-modal communication, comprises:

an edge analytic server; and

a client device configured to communicate with the edge analytic server, via one or more network interfaces, wherein the client device comprises:

a memory;

an input/output (I/O) interface communicatively coupled with the memory; and

a processing unit communicatively coupled with the memory and the I/O interface, the processing unit configured to:

receive a plurality of data streams related to a multimodal application from one or more data sources via the I/O interface;

generate at least one primary data stream and at least one secondary data stream by processing the received plurality of data streams based on a type of the multimodal application and on input requirements received from the edge analytic server, wherein the primary data stream is sufficient to perform the edge analytics at the edge analytic server, and wherein the secondary data stream provides additional information to enhance the edge analytics at the edge analytic server;

determine bandwidth requirements for transmission of each of the at least one primary data stream and at least one secondary data stream;

select one or more network interfaces from a plurality of network interfaces to transmit the at least one primary data stream based on traffic characteristics including at least latency and uplink speed of the plurality of network interfaces and the bandwidth requirements; and

transmit the at least one primary data stream to the edge analytic server for the edge analytics via the selected one or more network interfaces, and transmit the at least one secondary data stream to the edge analytic server for aggregation with the at least one primary data stream to perform advanced edge analytics, the secondary data stream being transmitted without meeting a latency requirement,

wherein the edge analytic server is configured to:

receive the at least one primary data stream from the client device; and

perform the edge analytics on the received at least one primary data stream.

11 . The system of claim 10 , wherein the edge analytic server is configured to:

receive the at least one secondary data stream from the client device;

aggregate the at least one primary data stream and at least one secondary data stream; and

perform advanced edge analytics on the aggregated data streams.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2023
From: LALL, BREJESH; KHERANI, AZRAD ALAM; PATEL, ASHISH SINGH; SHUKLA, GAURAV
To: INDIAN INSTITUTE OF TECHNOLOGY DELHI
Reel/Frame 064752/0665 →
Continuity (1)
Related Publication 20240365219A1 · Oct 31, 2024
References Cited (6)
US 11159628B1 · Gupta et al. · 2021 [cited by applicant]
US 20240380848A1 · Wang · 2024 [cited by examiner]
US 20240388884A1 · Hu · 2024 [cited by examiner]
US 20250047737A1 · Gupta · 2025 [cited by examiner]
US 20250175883A1 · Cogalan · 2025 [cited by examiner]
WO 2020209951A1 · 2020 [cited by applicant]