Patents Assigned to Amdocs Development Limited
  • Patent number: 10869265
    Abstract: A system, method, and computer program product are provided for implementing various device decisions regarding edges/towers. The method comprises one or more of: choosing a single best edge or tower for a device; splitting workloads between multiple edges or towers; and controlling multiple smart devices and deciding how to split a workload between them.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: December 15, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Shmuel Ur, Nir Fattal, Gad Yitzhak Weissman
  • Patent number: 10846141
    Abstract: A system, method, and computer program product are provided for automatic labeling of training and testing data in a communication system. In use, log data of a communication network is received, the log data including one or more parameters associated with an operation of network entities and a time of reporting. Additionally, the log data is stored in a log data set. At least one definition of at least one network situation is received. Further, a scan of the log data set by the time range is restricted and values of the one or more parameters of a first entry of the log data are compared with the at least one condition. It is determined that the values satisfy the at least one condition, whereupon, a first detected network situation is determined, the first entry of the log data is selected, and the first entry of the log data is automatically labeled.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: November 24, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Eyal Felstaine, Nimrod Sandlerman
  • Patent number: 10848594
    Abstract: A system, method, and computer program product are provided for multiple orchestrator service fulfillment. In use, a first orchestrator receives a request to fulfill a service. The first orchestrator divides the service into a plurality of sub-services, and selects a second orchestrator to fulfill one or more of the plurality of sub-services. The first orchestrator then sends to the second orchestrator a request to fulfill the one or more of the plurality of sub-services.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: November 24, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Evgeny Zemlerub, Sergei Liakhovetsky
  • Patent number: 10848383
    Abstract: A system, method, and computer program product are provided for dynamic adjustment of bandwidth for data plans with lifetime validity based on data usage of an end-user. In operation, a system identifies data consumption behavior for a user of a data service corresponding to at least one user device. The data service includes a data usage amount capable of being utilized until fully exhausted. The system calculates an average data usage rate from the data consumption behavior of the user based on data usage in a time period of a previous number of time units. The system determines a new bandwidth for adjustment of the data service, based on the average data usage rate. Moreover, the system dynamically modifies a bandwidth of the data service based on the determined new bandwidth.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: November 24, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Nitin Khanna
  • Patent number: 10832191
    Abstract: A system, method, and computer program product are provided for metadata driven interface orchestration and mapping. In operation, a system defines a plurality of job items in a master enterprise catalogue by mapping all possible business requests to one or more pre-defined job items. The system defines job specifications in the master enterprise catalogue by mapping the plurality of job items to one or more pre-defined job specifications. Further, the system defines a job list in the master enterprise catalogue by building a sequence of outgoing requests based on possible use cases and the job specifications. The system defines an order context associated with one or more orders. Additionally, the system automatically generates a job plan including a plurality of activities utilizing the job list from the master enterprise catalogue and the order context. Moreover, the system automatically generates interfaces with a plurality of external systems based on the job plan including the plurality of activities.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: November 10, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Rani Tzur, Daniel Tal, Abhishek Anant Patankar, Jayant K. Sahu, Prashantkumar Kashinath Sonawane
  • Patent number: 10831856
    Abstract: A system, method, and computer program product are provided for implementing trustable, unobtrusive webpage monitoring and correcting based on validation rules. In operation, a system determines that a webpage has finished rendering. The system detects changes made to a webpage. The system determines whether the changes made to the webpage are valid changes based on one or more rules. The system computes correcting actions for the changes made to the webpage if it is determined that the changes made to the webpage are not valid changes based on the one or more rules. Further, the system implements the correcting actions to the webpage.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: November 10, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Vladimir Tkach, Maxim Paliy, Yuri Kroz
  • Patent number: 10824318
    Abstract: A system, method, and computer program product are provided for automatic user interface layout organization. In operation, a system receives an action representing at least one modification to a source user interface layout, or an unbalanced layout (a layout that violates the constraints). The system receives a list of constraints that define the validity of a given layout. The system creates a list of all possible valid user interface layout permutations including the at least one modification based on the constraints. The system determines a difference between the source user interface layout and each of the possible valid layout permutations. Further, the system selects one of the possible valid layout permutations that is least different from the source user interface layout to be used as a target user interface layout including the at least one modification.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: November 3, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Yoav Kadosh
  • Patent number: 10776251
    Abstract: A system, method, and computer program product are provided for automatically converting manual test cases to automated test structures in a software testing project. In operation, an activity being tested associated with at least one software testing project is identified. Additionally, an automated test case is created based on a manual test case associated with the activity being tested. Further, the automated test case is linked to a generic reusable automated activity group. In addition, one or more parameters associated with measurements of the activity being tested and corresponding values associated with a current testing instance are identified. Moreover, a work flow is automatically generated for the reusable generic activity group available for future testing use, based on the one or more parameters and the corresponding testing values.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: September 15, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Sharon Elgarat, Meni Kadosh, Yaron Weiss
  • Patent number: 10762558
    Abstract: A system, method, and computer program product include authorizing a payment using gesture data. In use, a request for a payment is received over a network from a payment provider. Additionally, gesture data is generated in response to the receipt of the request for the payment. Furthermore, the gesture data is transmitted to the payment provider over the network, for authorizing the payment.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: September 1, 2020
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventor: Oliver Drobnik
  • Patent number: 10761861
    Abstract: A system, method, and computer program product are provided for event stream modification. In operation, a system identifies an event to add to an event stream. Moreover, the system appends the new event to at least one of any event in the event stream based on criteria.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Lucas Dario Majerowicz
  • Patent number: 10764150
    Abstract: A system, method, and computer program product are provided for preparing multi-feed of log data in an AI-managed communication system. In use, log data of a communication network is obtained and a plurality of artificial intelligence (AI) models are obtained. The log data is analyzed with a first AI model of the plurality of AI models to detect at least one occurrence of a respective classifier. A first confidence level for the first AI model is computed. A reduced log data feed is formed by eliminating at least one parameter from the log data. Further, a second confidence level for the first AI model is calculated by repeating the analysis of the log data, the computation of the first confidence level, and the formation of the reduced log data feed until at least one: the second confidence level is lower than the first confidence level, or the second confidence level reaches a threshold.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 10764323
    Abstract: A system, method, and computer program product are provided for isolating services of a communication network in response to a distributed denial of service attack. In use, an indication of a detection of a distributed denial of service (DDoS) attack directed at one or more resources of a communication network is received. Additionally, at least one first network service associated with the communication network that is subject to the DDoS attack is identified. Further, the at least one first network service associated with the communication network that is subject to the DDoS attack is isolated.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Ofer Hermoni, Itzik Kitroser, Shmuel Ur
  • Patent number: 10764160
    Abstract: A system, method, and computer program product are provided for utilizing an open and global/private blockchain system for supporting Virtual Network Function (VNF) certification and consumption processes. In operation, a system receives a request by one or more first entities to publish information to an open and global/private blockchain system for one or more VNF certification processes or VNF consumption processes. The system publishes the information to the blockchain system such that the information is stored to a ledger utilizing blockchain technology. Additionally, the system may send at least one notification to one or more second entities indicating that the information has been published to the blockchain system for accessing by the one or more second entities. In addition, the system exposes all relevant information from the open and global/private blockchain and enables 3rd party entities to leverage this information and enhance the system functionality.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Binyamin Shtrauch, Nagina Eliav, Hanoch Sapoznikov, Vladimir Tkach
  • Patent number: 10762434
    Abstract: A method is provided for enabling a software user to obtain answers based on information retrieved from Big Data systems to complex questions, which comprises the steps of: providing a plurality of queries associated with different query families, the different query families comprise at least one family of simple queries and at least one query family of complex query family, and each of the families is associated with the following characterizing elements: information sources, entity type for which one or more features would be synthesized, attributes to be used as filters and attributes for calculating the new features; retrieving data from the respective information sources; processing the retrieved data to enable evaluating results of the queries associated with the at least one simple query families; calculating solutions to all queries and synthesizing features characterizing the answers, based on the calculated solutions.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: September 1, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Gad Nir Solotorevsky
  • Patent number: 10756970
    Abstract: A system, method, and computer program product are provided for automatic reconfiguration of a communication network. In use, a scoring function, a scoring goal, and data of a first network situation of a communication network are obtained. An initial network entity associated with the first network situation, and an initial parameter associated with the first network situation are selected. Additionally, a migration of the initial network entity is planned to prevent the initial parameter from reaching a predefined threshold to form a network reconfiguration. Further, a score value of the network reconfiguration using the scoring function is computed, and it is determined that the score value does not match the scoring goal. Moreover, the method is repeated until the score value matches the scoring goal.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: August 25, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Ofer Hermoni, Nimrod Sandlerman, Eyal Felstaine
  • Patent number: 10757165
    Abstract: A system and method are provided for delegating entitlements to media services. The method includes storing, at an intermediary system operable between a plurality of service providers and a plurality of user devices, authorization data for each of a plurality of media services associated with a first user, the authorization data enabling the intermediary system to access the corresponding media service from a service provider on behalf of the first user. The method also includes, after detecting a request to access one of the plurality of media services by a second user, using a set of stored associations to determine whether or not the second user has been delegated an entitlement to the one of the plurality of media services by the first user.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: August 25, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Praveen Gangadharan, Gemini Waghmare, Jay Deen, Jingyu Wang, Ryan Morrison
  • Patent number: 10749905
    Abstract: A system, method, and computer program product are provided for providing security in Network Function Virtualization (NFV) based communication networks and Software Defined Networks (SDNs). In use, a system implements one or more network changes or security configuration changes to an NFV based communication network or a SDN to change an attack surface. In one embodiment, implementing the one or more network changes or security configuration changes to the NFV based communication network or the SDN may occur periodically to change the attack surface. In another embodiment, implementing the one or more network changes or the security configuration changes to the NFV based communication network or the SDN to change the attack surface may occur based on detection of a malicious event or a suspicious event.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: August 18, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Daniel Sela, Ofer Hermoni, Yosef Asaf Hermush, Eyal Felstaine
  • Patent number: 10701601
    Abstract: A system, method, and computer program product are provided for failure avoidance due to Discontinuous Reception (DRX) configuration issues. In operation, a system checks DRX parameters for preventing non-compliant DRX parameters in an eNodeB (eNB) and performs autocorrection of non-compliant to compliant DRX parameters. The DRX parameters may be checked by the eNB or by any OEM. The system also identifies a cause of reconfiguration failure by user equipment (UE).
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: June 30, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Sagar Tayal, Ram Kumar Sharma, Krishnan Venkataraghavan
  • Patent number: 10701136
    Abstract: A system, method, and computer program product are provided for monitoring application activity for a cluster of applications. In use, at least one application associated with a plurality of applications to monitor is identified. Further, metadata associated with an application flow corresponding to the at least one application is defined. The defined metadata is stored in at least one file that is accessible to at least one application server associated with the plurality of applications. Activity of the at least one application is monitored utilizing the metadata associated with the at least one application. Moreover, information associated with the at least one application is displayed based on monitoring the activity of the at least one application, utilizing at least one user interface.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: June 30, 2020
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Liad Levi-Raz, Donal Burke, Idan Raphael, Yue Liu, Dov Rosner, Moti Pinhas
  • Patent number: 10701117
    Abstract: A system, method, and computer program product are provided for managing conference calls between a plurality of conference call systems. In operation, a conference management system monitors a plurality of call conference systems to determine whether at least one first conference system is attempting to connect to at least one second conference system. The conference management system connects the at least one first conference system with the at least one second conference system such that communication between the at least one first conference system and the at least one second conference system is managed by the conference management system. Additionally, the conference management system provides one suite of services to users of the at least one first conference system and the at least one second conference system.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: June 30, 2020
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Diego Moskovits, Golan Nuri, Ben Menashe, Aran Azarzar