US2021219004A1PendingUtilityA1

Method and apparatus for an enhanced data pipeline

56
Assignee: AT & T IP I LPPriority: Jul 15, 2019Filed: Mar 29, 2021Published: Jul 15, 2021
Est. expiryJul 15, 2039(~13 yrs left)· nominal 20-yr term from priority
H04N 21/64784G06V 40/1318H04N 21/23418G06F 18/214G06N 20/10H04L 69/22H04N 21/84H04N 21/23106H04N 21/2225H04N 21/237H04N 21/2353G06K 9/6256G06N 3/08
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the subject disclosure may include, for example, monitoring a plurality of data packets in a network by analyzing header information to detect an indicator associated with a first data object type, identifying a first data object in a first set of data packets according to the monitoring and according to a model relating to the first data object type, instantiating an intelligent router at the network, switching the first set of data packets to the intelligent router to cause the intelligent router to generate an extracted first data object from the first set of data packets, transmitting the extracted first data object to a client device via the data pipeline of the network responsive to a request from the client device for the first data object, and decommissioning the intelligent router after the transmitting the extracted first data object. Other embodiments are disclosed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A device, comprising:
 a processing system including a processor; and   a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:   monitoring a plurality of data packets in a data pipeline of a network, wherein the monitoring includes analyzing header information associated with the plurality of data packets to detect an indicator associated with a first data object type;   identifying a first data object in a first set of data packets of the plurality of data packets according to the monitoring of the plurality of data packets and according to a model relating to the first data object type, wherein the model is trained based on associations between data objects of the first data object type and analyzed header information associated with other data packets;   instantiating an intelligent router at the data pipeline of the network responsive to the identifying the first data object, wherein the intelligent router includes a packet monitoring function;   switching the first set of data packets to the intelligent router to cause the intelligent router to generate an extracted first data object from the first set of data packets, responsive to the instantiating the intelligent router;   transmitting the extracted first data object to a client device via the data pipeline of the network responsive to a request from the client device for the first data object; and   decommissioning the intelligent router after the transmitting the extracted first data object.   
     
     
         2 . The device of  claim 1 , wherein the model relating to the first data object type includes an association of the first data object type with a sequence of header information, and wherein the model relating to the first data object type is trained via a machine learning algorithm. 
     
     
         3 . The device of  claim 1 , wherein the monitoring the plurality of data packets includes sampling one or more data packets of the plurality of data packets. 
     
     
         4 . The device of  claim 1 , wherein the indicator associated with the first data object type includes metadata. 
     
     
         5 . The device of  claim 1 , wherein the identifying the first data object comprises identifying, in header information associated with the first set of data packets, metadata associated with the first data object type. 
     
     
         6 . The device of  claim 1 , wherein the intelligent router further includes a solid-state memory device and a graphical processing unit. 
     
     
         7 . The device of  claim 6 , wherein the solid-state memory device stores the extracted first data object, organizes the extracted first data object, schedules delivery of the extracted first data object, or any combination thereof. 
     
     
         8 . The device of  claim 6 , wherein the graphical processing unit performs graphical functions associated with the extracted first data object. 
     
     
         9 . The device of  claim 1 , wherein the packet monitoring function is configured to analyze at least a portion of payload information associated with the first data object, identifies metadata information associated with the first data object, determines the first data object type associated with the first data object, or any combination thereof. 
     
     
         10 . The device of  claim 1 , wherein the transmitting the extracted first data object comprises transmitting the extracted first data object from the intelligent router to the client device. 
     
     
         11 . A method, comprising:
 monitoring, by a processing system including a processor, a plurality of data packets a network, wherein the monitoring includes analyzing header information associated with the plurality of data packets to detect an indicator associated with a first data object type;   detecting, by the processing system, a first data object in a first set of data packets of the plurality of data packets according to the monitoring of the plurality of data packets and according to a machine learning model relating to the first data object type, wherein the machine learning model is trained based on associations between data objects of the first data object type and analyzed header information of other data packets;   instantiating, by the processing system, an intelligent router in the network responsive to the detecting the first data object, wherein the intelligent router includes a packet monitoring function;   providing, by the processing system, the first set of data packets to the intelligent router to cause the intelligent router to generate an extracted first data object from the first set of data packets, responsive to the instantiating the intelligent router;   transmitting, by the processing system, the extracted first data object to a client device via the network responsive to a request from the client device for the first data object; and   decommissioning, by the processing system, the intelligent router after the transmitting the extracted first data object.   
     
     
         12 . The method of  claim 11 , wherein the machine learning model relating to the first data object type includes an association of the first data object type with a sequence of header information. 
     
     
         13 . The method of  claim 11 , wherein the intelligent router stores the extracted first data object as a cached first data object. 
     
     
         14 . The method of  claim 11 , wherein the transmitting the extracted first data object comprises transmitting the extracted first data object from the intelligent router to the client device. 
     
     
         15 . The method of  claim 11 , wherein the intelligent router further includes a solid-state memory device and a graphical processing unit. 
     
     
         16 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
 analyzing header information of a plurality of data packets in a data pipeline of a network to detect an indicator associated with a first data object type;   identifying a first data object in a first set of data packets of the plurality of data packets according to the analyzing of the header information and according to a model, wherein the model is trained based on associations between data objects of the first data object type and analyzed header information of other data packets;   instantiating a router at the data pipeline of the network responsive to the identifying the first data object, wherein the router includes a packet monitoring function;   switching the first set of data packets to the router to enable the router to derive an extracted first data object from the first set of data packets after the instantiating the router;   causing the extracted first data object to be provided to a client device responsive to receiving a request from the client device for the first data object; and   decommissioning the router responsive to the causing the extracted first data object to be provided to the client device.   
     
     
         17 . The non-transitory machine-readable medium of  claim 16 , wherein the model includes an association of the first data object type with a sequence of header information, and wherein the model is trained via a machine learning algorithm. 
     
     
         18 . The non-transitory machine-readable medium of  claim 16 , wherein the router stores the extracted first data object as a cached first data object. 
     
     
         19 . The non-transitory machine-readable medium of  claim 16 , wherein the causing the extracted first data object to be provided to the client device comprises causing the extracted first data object to be provided from the router to the client device. 
     
     
         20 . The non-transitory machine-readable medium of  claim 16 , wherein the router further includes a solid-state memory device and a graphical processing unit.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.