Movatterモバイル変換


[0]ホーム

URL:


US20230071201A1 - Data blending for multiple data pipelines - Google Patents

Data blending for multiple data pipelines
Download PDF

Info

Publication number
US20230071201A1
US20230071201A1US18/055,383US202218055383AUS2023071201A1US 20230071201 A1US20230071201 A1US 20230071201A1US 202218055383 AUS202218055383 AUS 202218055383AUS 2023071201 A1US2023071201 A1US 2023071201A1
Authority
US
United States
Prior art keywords
data
information model
request
data pipeline
data set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US18/055,383
Inventor
James Fan
Sanjay Agraharam
Jeffrey Aaron
Steven Polston
Arun Gupta
Michelle Martens
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Intellectual Property I LP
Original Assignee
AT&T Intellectual Property I LP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AT&T Intellectual Property I LPfiledCriticalAT&T Intellectual Property I LP
Priority to US18/055,383priorityCriticalpatent/US20230071201A1/en
Assigned to AT&T INTELLECTUAL PROPERTY I, L.P.reassignmentAT&T INTELLECTUAL PROPERTY I, L.P.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: AGRAHARAM, SANJAY, GUPTA, ARUN, POLSTON, STEVEN, AARON, JEFFREY, FAN, JAMES, MARTENS, MICHELLE
Publication of US20230071201A1publicationCriticalpatent/US20230071201A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A processing system including at least one processor may obtain a first request for delivery of a first data set to a first destination, map the first request to a first information model, obtain a second request for delivery of a second data set to a second destination, map the second request to a second information model, and identify that a portion of data is part of both data sets. The processing system may next determine a plan for configuring data pipeline components for delivering the first data set to the first destination and the second data set to the second destination, the plan comprising: a combination of the first information model and the second information model, and at least one modification to the combination. The processing system may then configure the data pipeline components in accordance with the plan.

Description

Claims (20)

What is claimed is:
1. A method comprising:
obtaining, by a processing system including at least one processor, a first request for a delivery of a first data set to at least a first destination;
mapping, by the processing system, the first request to a first information model of a plurality of information models;
obtaining, by the processing system, a second request for a delivery of a second data set to at least a second destination;
mapping, by the processing system, the second request to a second information model of the plurality of information models;
identifying, by the processing system, that at least a portion of data is a part of both the first data set and the second data set;
determining, by the processing system, a plan for configuring data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination, wherein the plan comprises a combination of the first information model and the second information model, and wherein the plan comprises at least one modification to the combination of the first information model and the second information model; and
configuring, by the processing system, the data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination in accordance with the plan.
2. The method ofclaim 1, wherein the at least one modification comprises an omission of at least one data pipeline component that is present in at least one of the first information model or the second information model.
3. The method ofclaim 1, wherein the at least one modification comprises an addition of at least one data pipeline component that is not present in the first information model and the second information model.
4. The method ofclaim 3, wherein the at least one data pipeline component comprises a storage node.
5. The method ofclaim 1, wherein the at least one modification comprises an alteration to at least one setting for at least one data pipeline component that is present in at least one of the first information model or the second information model.
6. The method ofclaim 5, wherein the alteration to the at least one setting comprises changing a storage duration of at least the portion of the data at the at least one data pipeline component.
7. The method ofclaim 5, wherein the alteration to the at least one setting comprises changing a location criteria for the at least one data pipeline component.
8. The method ofclaim 1, wherein the at least one modification to the combination of the first information model and the second information is selected for the plan based upon a determination of a reduction in an overall number of data pipeline components according to the plan as compared to the combination of the first information model and the second information model without the modification.
9. The method ofclaim 1, wherein the at least one modification to the combination of the first information model and the second information is selected for the plan based upon a determination of a reduction in a network bandwidth utilization according to the plan as compared to the combination of the first information model and the second information model without the modification.
10. The method ofclaim 1, wherein the at least one modification to the combination of the first information model and the second information is selected for the plan based upon a determination of a reduction in a latency of a delivery of at least one of the first data set or the second data set for the plan as compared to the combination of the first information model and the second information model without the modification.
11. The method ofclaim 1, wherein the at least one modification to the combination of the first information model and the second information is selected for the plan based upon a determination of a reduction in a cost of a delivery of at least one of the first data set or the second data set for the plan as compared to the combination of the first information model and the second information model without the modification.
12. The method ofclaim 1, wherein the at least one modification is selected in accordance with an operator policy of an operator of the data pipeline environment.
13. The method ofclaim 12, wherein the operator policy balances a reduction in an overall number of data pipeline components with a reduction in a latency of a delivery of at least one of the first data set or the second data set.
14. The method ofclaim 1, further comprising:
verifying that the at least one modification does not violate a client policy of a client associated with the first request or the second request.
15. The method ofclaim 14, wherein the client policy is contained in one of the first request or the second request.
16. The method ofclaim 14, wherein the client policy is maintained by the processing system on behalf of the client.
17. The method ofclaim 14, wherein the client policy specifies a restriction on at least one of:
a location of at least one data pipeline component;
a sharing of the at least one data pipeline component; or
an access of other clients to at least a portion of the first data set or the second data set.
18. The method ofclaim 1, wherein the determining the plan is performed in response to a determination that a data blending is permitted.
19. A non-transitory computer-readable medium storing instructions which, when executed by a processing system including at least one processor, cause the processing system to perform operations, the operations comprising:
obtaining a first request for a delivery of a first data set to at least a first destination;
mapping the first request to a first information model of a plurality of information models;
obtaining a second request for a delivery of a second data set to at least a second destination;
mapping the second request to a second information model of the plurality of information models;
identifying that at least a portion of data is a part of both the first data set and the second data set;
determining a plan for configuring data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination, wherein the plan comprises a combination of the first information model and the second information model, and wherein the plan comprises at least one modification to the combination of the first information model and the second information model; and
configuring the data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination in accordance with the plan.
20. An apparatus comprising:
a processing system including at least one processor; and
a computer-readable medium storing instructions which, when executed by the processing system, cause the processing system to perform operations, the operations comprising:
obtaining a first request for a delivery of a first data set to at least a first destination;
mapping the first request to a first information model of a plurality of information models;
obtaining a second request for a delivery of a second data set to at least a second destination;
mapping the second request to a second information model of the plurality of information models;
identifying that at least a portion of data is a part of both the first data set and the second data set;
determining a plan for configuring data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination, wherein the plan comprises a combination of the first information model and the second information model, and wherein the plan comprises at least one modification to the combination of the first information model and the second information model; and
configuring the data pipeline components for delivering the first data set to the at least the first destination and for delivering the second data set to the at least the second destination in accordance with the plan.
US18/055,3832020-03-272022-11-14Data blending for multiple data pipelinesAbandonedUS20230071201A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US18/055,383US20230071201A1 (en)2020-03-272022-11-14Data blending for multiple data pipelines

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US16/832,041US11500895B2 (en)2020-03-272020-03-27Data blending for multiple data pipelines
US18/055,383US20230071201A1 (en)2020-03-272022-11-14Data blending for multiple data pipelines

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/832,041ContinuationUS11500895B2 (en)2020-03-272020-03-27Data blending for multiple data pipelines

Publications (1)

Publication NumberPublication Date
US20230071201A1true US20230071201A1 (en)2023-03-09

Family

ID=77856111

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US16/832,041Active2040-10-24US11500895B2 (en)2020-03-272020-03-27Data blending for multiple data pipelines
US18/055,383AbandonedUS20230071201A1 (en)2020-03-272022-11-14Data blending for multiple data pipelines

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US16/832,041Active2040-10-24US11500895B2 (en)2020-03-272020-03-27Data blending for multiple data pipelines

Country Status (1)

CountryLink
US (2)US11500895B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11500895B2 (en)*2020-03-272022-11-15At&T Intellectual Property I, L.P.Data blending for multiple data pipelines
US12210532B2 (en)*2020-07-092025-01-28Fidelity Information Services, LlcMulti-tenancy data analytics platform
US12210981B2 (en)*2021-03-312025-01-28International Business Machines CorporationAuto feature preparation for high performance online inferencing
US12254022B1 (en)*2021-04-152025-03-18Humana Inc.Cloud platform based data mesh architecture for data pipelines
US12079365B2 (en)*2022-01-032024-09-03Capital One Services, LlcSystems and methods for using machine learning to manage data
US20230359632A1 (en)*2022-05-042023-11-09Dish Wireless L.L.C.Data pipeline for 5g wireless network
US20240095029A1 (en)*2022-09-162024-03-21Sophos LimitedCatalog for managing modular code
US12086153B1 (en)*2023-04-272024-09-10Hewlett Packard Enterprise Development LpAutomatic expected validation definition generation for data correctness in AI/ML pipelines

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9396037B2 (en)*2012-02-272016-07-19Microsoft Technology Licensing, LlcModel-based data pipeline system optimization
US11500895B2 (en)*2020-03-272022-11-15At&T Intellectual Property I, L.P.Data blending for multiple data pipelines

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7899784B2 (en)*2003-05-282011-03-01Oracle International CorporationMethod and apparatus for performing multi-table merge operations in a database environment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9396037B2 (en)*2012-02-272016-07-19Microsoft Technology Licensing, LlcModel-based data pipeline system optimization
US11500895B2 (en)*2020-03-272022-11-15At&T Intellectual Property I, L.P.Data blending for multiple data pipelines

Also Published As

Publication numberPublication date
US11500895B2 (en)2022-11-15
US20210303585A1 (en)2021-09-30

Similar Documents

PublicationPublication DateTitle
US11983189B2 (en)Data pipeline controller
US11500895B2 (en)Data blending for multiple data pipelines
US20230067777A1 (en)Distributed data nodes for flexible data mesh architectures
US11409555B2 (en)Application deployment in multi-cloud environment
US9185006B2 (en)Exchange of server health and client information through headers for request management
US9537717B2 (en)Policy enforcement point provisioning
KR102259927B1 (en)Workflow engine framework
US10037536B2 (en)Method and apparatus for autonomous services composition
US20090228418A1 (en)Virtual intelligent fabric
US11695855B2 (en)User generated pluggable content delivery network (CDN) system and method
US20220312439A1 (en)Method and edge orchestration platform for providing converged network infrastructure
US11995035B2 (en)Secure pipeline-based data delivery
US20220374443A1 (en)Generation of data pipelines based on combined technologies and licenses
Plebani et al.Fog computing and data as a service: A goal-based modeling approach to enable effective data movements
Subhan et al.A survey on artificial intelligence techniques for improved rich media content delivery in a 5G and beyond network slicing context
Chouat et al.Adaptive configuration of IoT applications in the fog infrastructure
Gadre et al.Centralized approaches for virtual network function placement in SDN-enabled networks
Rito Lima et al.ARTICONF decentralized social media platform for democratic crowd journalism
US11899806B1 (en)Managing data permissions for disparate data sets
US20230385708A1 (en)Reconciling computing infrastructure and data in federated learning
US11153388B2 (en)Workflow engine framework for cross-domain extension
US12147842B2 (en)System for providing a service
CN115473650A (en)Service function chain implementation method, device, terminal equipment and storage medium
US20240340223A1 (en)Technique for defining features and predicting likelihood of adoption of the same using machine learning models
US20250053455A1 (en)Generalizing computing tasks for execution by distributed ledger technologies

Legal Events

DateCodeTitleDescription
STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

ASAssignment

Owner name:AT&T INTELLECTUAL PROPERTY I, L.P., GEORGIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FAN, JAMES;AGRAHARAM, SANJAY;AARON, JEFFREY;AND OTHERS;SIGNING DATES FROM 20200305 TO 20200309;REEL/FRAME:062425/0505

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp