Patents Assigned to Amdocs Development Limited
  • Patent number: 12645381
    Abstract: As described herein, a system, method, and computer program are provided for batching a collection of elements in local memory for processing. A single collection of elements of data is stored in a local memory across a plurality of sub-collections. The single collection of elements is processed on a sub-collection basis, where each sub-collection is removed from the local memory upon completion of the processing of the elements in the sub-collection.
    Type: Grant
    Filed: May 30, 2024
    Date of Patent: June 2, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Lucas Dario Majerowicz
  • Patent number: 12632574
    Abstract: As described herein, a system, method, and computer program are provided for using malware to protect data. A dormant malware embedded in data detects that a preconfigured condition has been satisfied for self-activation. Responsive to detecting that the preconfigured condition has been satisfied, the dormant malware performs self-activation.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: May 19, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Adi Lachman
  • Patent number: 12632368
    Abstract: As described herein, a system, method, and computer program provide a test environment as a service. The service provides a user interface presenting a plurality of configurable parameters for creating a test environment. The service receives, via the user interface, user input defining configurations for one or more configurable parameters of the plurality of configurable parameters. The service creates the test environment in accordance with the configurations.
    Type: Grant
    Filed: June 24, 2022
    Date of Patent: May 19, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Prasenjit Chakraborty, Jainam Mehta, Jogindersingh Ramani, Sahil Singh
  • Patent number: 12627576
    Abstract: According to one aspect of the present invention there is provided a system, method, and computer program product for recovering from a network failure in a communication network using network function virtualization (NFV-based network), the method including: selecting a first network component of the NFV-based network, detecting at least one probable failure of the first network component, selecting a second network component to be used for replacing the instance of the VNF in the first network component prior to a failure of the first network component, and securing at least one resource of the selected second network component for the other instance of the VNF and maintaining, in the selected second network component, an updated copy of data associated with the instance of the VNF in the first network component.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: May 12, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Nimrod Sandlerman, Ofer Hermoni, Eyal Felstaine
  • Patent number: 12626053
    Abstract: As described herein, a system, method, and computer program are provided for using a dynamic threshold mechanism that is utilizing a set of machine learning models to auto-complete user input fields. User access to a form having a plurality of user input fields is detected. One or more of the plurality of user input fields are auto-completed over a sequence of stages, utilizing at least one machine learning model.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: May 12, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Lior Turgeman, Ravit Fireberger, Taima Abu Saleh
  • Patent number: 12613941
    Abstract: As described herein, a system, method, and computer program are provided for a multi-stage multi-class classification. A dataset having an imbalanced distribution of data across a plurality of classes is identified. The plurality of classes are grouped into a plurality of clusters, based on a defined criteria. A plurality of machine learning models are trained, each machine learning model of the plurality of machine learning models trained using a subset of the data in the dataset corresponding to a particular cluster of the plurality of clusters. The plurality of machine learning models are used, in stages, to predict a classification for a given input.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: April 28, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Sayali Zirpe, Alexander Murin
  • Patent number: 12610008
    Abstract: As described herein, a system, method, and computer program are provided for smart user alert messaging. In use, raw information associated with usage of a communication service by a customer is identified. Additionally, the raw information is processed, using artificial intelligence, to infer one or more aspects of a status of the customer. Further, one or more alerts is generated for the customer, based on the raw information and the one or more aspects of the status of the customer.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: April 21, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eliyah Havemann, Ilan Levy, Marina Shumski Dudik, Ofer Raanan, Alexey Khait, Amir Lapid, Gil Rosen
  • Patent number: 12556461
    Abstract: According to one aspect of the present invention there is provided a system, method, and computer program product for recovering from a network failure in a communication network using network function virtualization (NFV-based network), the method including: selecting a first network component of the NFV-based network, detecting at least one probable failure of the first network component, selecting a second network component to be used for replacing the instance of the VNF in the first network component prior to a failure of the first network component, and securing at least one resource of the selected second network component for the other instance of the VNF and maintaining, in the selected second network component, an updated copy of data associated with the instance of the VNF in the first network component.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: February 17, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Nimrod Sandlerman, Ofer Hermoni, Eyal Felstaine
  • Patent number: 12549454
    Abstract: As described herein, a system, method, and computer program are provided for a TOSCA modeling optimization for 5G network orchestration. A template catalog storing one or more network service instance templates is accessed, by a TOSCA-based orchestrator in a 5G network. A network service instance is deployed to the 5G network from the one or more network service instance templates, by the TOSCA-based orchestrator.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: February 10, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Andrei Kojukhov, Avi Chapnick, Borislav Glozman, Gabriel Podolsky, Amit Gal
  • Patent number: 12530436
    Abstract: As described herein, a system, method, and computer program are provided for processing a dataset. In one embodiment, an AI-model to inference the dataset is selected. A plurality of inferencing engines each using the AI-model are initiated, where a number of the inferencing engines that are initiated is calculated according to a predetermined time constraint. The dataset is divided between the plurality of inferencing engines.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 20, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Gad Yitzhak Weissman, Marina Ankri, Nimrod Sandlerman
  • Patent number: 12524427
    Abstract: As described herein, a system, method, and computer program are provided for scraping POM data from webpages. A plug-in tool of a web browser receives input defining one or more parameters for extracting page object model (POM) data from a webpage. The plug-in tool automatically extracts the POM data from the webpage based on the one or more parameters defined in the input.
    Type: Grant
    Filed: November 15, 2024
    Date of Patent: January 13, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Mahesh Shahane, Mahesh Kale
  • Patent number: 12524225
    Abstract: As described herein, a system, method, and computer program are provided for code customization. A customization of existing code or metadata defining a software application is received, to form a customized version of the software application. The customization is tagged with a label that differentiates the customization from the existing code or metadata. During runtime or compilation time, a conditional logical selection between the existing code or metadata and the customization is made, using the label.
    Type: Grant
    Filed: January 19, 2023
    Date of Patent: January 13, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Roman Rapaport
  • Patent number: 12524418
    Abstract: As described herein, a system, method, and computer program provide explainability of entity data segmentation based on Boolean friction points. A dataset is processed, using a machine learning model, to calculate a plurality of Shapley values for the dataset, wherein the dataset includes friction points and explanatory variables. The dataset is clustered to generate a plurality of segments, based on the Shapley values. For each segment of the plurality of segments, a global explanation is generated for the segment using a predefined list of Boolean friction columns and the Shapley values.
    Type: Grant
    Filed: April 10, 2024
    Date of Patent: January 13, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Marina Ankri, Boris Rabinovich, Pavel Yefim May, Vivi Miranda, Liad Levi-Raz
  • Patent number: 12518329
    Abstract: As described herein, a system, method, and computer program are provided for selectively amending a large customer agreement. A written contract for a customer representing an agreement to provision a plurality of telecommunication services at a plurality of sites of the customer is accessed. A user interface is provided presenting, as a plurality of selectable elements, a plurality of items in the written contract. An update to the written contract is received via the user interface. The update is processed as a selective amendment to the written contract to form an amended version of the written contract.
    Type: Grant
    Filed: November 10, 2021
    Date of Patent: January 6, 2026
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Jean-Marc Eric Ohayon, Aliza Farjun, Hila Pinker
  • Patent number: 12505176
    Abstract: As described herein, a system, method, and computer program are provided for processing a dataset. In one embodiment, an AI-model to inference the dataset is selected. A plurality of inferencing engines each using the AI-model are initiated, where a number of the inferencing engines that are initiated is calculated according to a predetermined time constraint. The dataset is divided between the plurality of inferencing engines.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: December 23, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Gad Yitzhak Weissman, Marina Ankri, Nimrod Sandlerman
  • Patent number: 12499183
    Abstract: As described herein, a system, method, and computer program are provided for processing a dataset. In one embodiment, an AI-model to inference the dataset is selected. A plurality of inferencing engines each using the AI-model are initiated, where a number of the inferencing engines that are initiated is calculated according to a predetermined time constraint. The dataset is divided between the plurality of inferencing engines.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: December 16, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Gad Yitzhak Weissman, Marina Ankri, Nimrod Sandlerman
  • Patent number: 12493672
    Abstract: As described herein, a system, method, and computer program are provided for direct API call authentication during an end-to-end test flow. During use of an end-to-end testing framework, a network log is stored that includes an authentication token issued by an identity provider. The authentication token is then used for making a direct API call during a test flow of the end-to-end testing framework.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: December 9, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ruchita Karwa, Vladimir Tkach, Ayush Srivastava
  • Patent number: 12468722
    Abstract: As described herein, a system, method, and computer program are provided for autoscaling data lake connections. One or more metrics defining a load on one or more data sources included in a data lake are collected. A plurality of processes configured to connect to the data lake to retrieve data therefrom are automatically scaled, as a function of the one or more metrics.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: November 11, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Kevin Mathrani
  • Patent number: 12457550
    Abstract: As described herein, a system, method, and computer program are provided for managing quality of 5G network slice services. A latency issue in a 5G network is detected. Information associated with the 5G network is collected. The information is analyzed to determine a network slice provisioned in the 5G network having a quality requirement that is not met as a result of the latency issue. The network slice is reengineered, using the information associated with the 5G network. The reengineered network slice is deployed in the 5G network.
    Type: Grant
    Filed: August 9, 2022
    Date of Patent: October 28, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ashley Lewis Woods, Mark Pond, Andrew Baxter, Luke James Parker
  • Patent number: 12405928
    Abstract: As described herein, a system, method, and computer program are provided for data validation during transfer of data from source to target. A transfer of data from a source to a target is detected. The data transferred from the source is compared to data at the target resulting from the transfer. The transfer is validated based on a result of the comparison. A result of the validation is output.
    Type: Grant
    Filed: March 6, 2024
    Date of Patent: September 2, 2025
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Sagar Amesar