-
公开(公告)号:US20240143384A1
公开(公告)日:2024-05-02
申请号:US18341632
申请日:2023-06-26
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Daniel Brian Steeves , Sandeep Kulkarni , James M. Adkins, III
IPC: G06F9/46
CPC classification number: G06F9/463
Abstract: Methods and apparatuses for providing a dynamically scalable ADNA Manager with decentralized atomic decision making are described. The decentralized atomic decision making may be performed using atomic deterministic next action (ADNA) task blocks that execute one or more workflow rules and then invoke one or more ADNAs within a pool of ADNAs. The ADNA Manager may identify a first ADNA task block, determine a set of input parameters for the first ADNA task block, detect that a first input parameter of the set of input parameters does not satisfy a qualification rule for the first ADNA task block, identify an exception ADNA task block in response to detection that the first input parameter does not satisfy the qualification rule, store breadcrumb information for the first ADNA task block within a persistence layer prior to the exception ADNA task block being invoked, and invoke the exception ADNA task block.
-
公开(公告)号:US20240147261A1
公开(公告)日:2024-05-02
申请号:US18341643
申请日:2023-06-26
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Daniel Brian Steeves , Sandeep Kulkarni , James M. Adkins, III
IPC: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
CPC classification number: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
Abstract: Methods and apparatuses for providing a dynamically scalable ADNA Manager with decentralized atomic decision making are described. The decentralized atomic decision making may be performed using atomic deterministic next action (ADNA) task blocks that execute one or more workflow rules and then invoke one or more ADNAs within a pool of ADNAs. The ADNA Manager may identify a first ADNA task block, determine a set of input parameters for the first ADNA task block, detect that a first input parameter of the set of input parameters does not satisfy a qualification rule for the first ADNA task block, identify an exception ADNA task block in response to detection that the first input parameter does not satisfy the qualification rule, store breadcrumb information for the first ADNA task block within a persistence layer prior to the exception ADNA task block being invoked, and invoke the exception ADNA task block.
-
公开(公告)号:US20240147260A1
公开(公告)日:2024-05-02
申请号:US18341641
申请日:2023-06-26
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Daniel Brian Steeves , Sandeep Kulkarni , James M. Adkins, III
IPC: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
CPC classification number: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
Abstract: Methods and apparatuses for providing a dynamically scalable ADNA Manager with decentralized atomic decision making are described. The decentralized atomic decision making may be performed using ADNA task blocks that execute one or more workflow rules and then invoke one or more ADNAs within a pool of ADNAs. The ADNA Manager identifies a first atomic deterministic next action task block out of a pool, acquires a set of input parameters for the first atomic deterministic next action task block, detects that each input parameter of the set of input parameters satisfies a set of qualification rules, executes one or more workflow rules for the first atomic deterministic next action task block, determines a function outcome for the first atomic deterministic next action task block based on the one or more workflow rules, and stores breadcrumb information for the first atomic deterministic next action task block within a persistence layer.
-
公开(公告)号:US20240147259A1
公开(公告)日:2024-05-02
申请号:US18341635
申请日:2023-06-26
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Daniel Brian Steeves , Sandeep Kulkarni , James M. Adkins, III
IPC: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
CPC classification number: H04W24/02 , H04L41/0823 , H04L41/0895 , H04L41/5003
Abstract: Systems and methods for providing a dynamically scalable ADNA Manager with decentralized atomic decision making are described. The decentralized atomic decision making may be performed using atomic deterministic next action (ADNA) task blocks that execute one or more workflow rules and then invoke one or more ADNAs within a pool of ADNAs. The system includes a processor that is configured to detect that an exception ADNA has been invoked more than a threshold number of times, repair a first ADNA, add a new ADNA to the pool of ADNAs, add a new workflow rule that acquires an updated input parameter to the one or more workflow rules for the repaired first ADNA based on a number of exception ADNAs invoked by the repaired first ADNA, and invoke the new ADNA using the repaired first ADNA.
-
公开(公告)号:US20240143400A1
公开(公告)日:2024-05-02
申请号:US18341642
申请日:2023-06-26
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Daniel Brian Steeves , Sandeep Kulkarni , James M. Adkins, III
IPC: G06F9/50
CPC classification number: G06F9/5027
Abstract: Methods and apparatuses for providing a dynamically scalable ADNA Manager with decentralized atomic decision making are described. The decentralized atomic decision making may be performed using atomic deterministic next action (ADNA) task blocks that execute one or more workflow rules and then invoke one or more ADNAs within a pool of ADNAs. The ADNA Manager may identify a first ADNA task block, determine a set of input parameters for the first ADNA task block, detect that a first input parameter of the set of input parameters does not satisfy a qualification rule for the first ADNA task block, identify an exception ADNA task block in response to detection that the first input parameter does not satisfy the qualification rule, store breadcrumb information for the first ADNA task block within a persistence layer prior to the exception ADNA task block being invoked, and invoke the exception ADNA task block.
-
公开(公告)号:US20230337022A1
公开(公告)日:2023-10-19
申请号:US18297502
申请日:2023-04-07
Applicant: DISH Wireless L.L.C.
Inventor: Sharath Venkatarao , Mahesh Maddur
IPC: H04W24/04 , H04L41/0654
CPC classification number: H04W24/04 , H04L41/0654
Abstract: Embodiments are directed towards systems and methods for enabling alerts collection and response from a 5G network telecommunication network. One such method includes: inventorying 5G cloud-based network applications and components to be monitored, establishing rules that send alerts when the 5G cloud-based network applications or components deviate from a baseline range or threshold, collecting alerts from the 5G cloud-based network applications and components, determining one or more issues to be mitigated in the 5G cloud-based network applications and components from the alerts collection, and initiating one or more response actions to mitigate the one or more issues determined by the alerts collection in the 5G cloud-based network applications and components.
-
公开(公告)号:US20230333865A1
公开(公告)日:2023-10-19
申请号:US18134429
申请日:2023-04-13
Applicant: DISH WIRELESS L.L.C.
Inventor: Thomas Edward Dostie, JR. , Sharath Venkatarao
IPC: G06F9/451 , G06Q10/087
CPC classification number: G06F9/451 , G06Q10/087
Abstract: Example embodiments are directed towards an intelligent user interface for interrelated services. The data-rich ecosystem of a telecommunication service provider's wireless network is leveraged in creative and intuitive ways to bring data points to users' fingertips how they need it and when they need it. A single pane of glass is made up of selectable and controllable user interface elements that paint a larger picture together of the telecommunication service provider's network and individual components thereof. For example, the system may electronically provide a plurality of software services, each having a respective user interface (UI), and electronically orchestrate, at a service orchestration layer, the plurality of software services such that when any one service of the plurality of services is used, usage of the one service automatically affects what data is presented or how the data is presented in one or more respective user interfaces of other services of the plurality of services.
-
-
-
-
-
-