Patents Assigned to Amdocs Development Limited
  • Patent number: 10079734
    Abstract: A system, method, and computer program product are provided for maintaining quality of experience (QoE) for a client device on a network. In use, access points that are available to a client device are determined, based on a policy. Additionally, a current QoE provided to the client device by one of the access points utilized by the client device to access the network is determined. This QoE could be valued as a score computed by a function called QoE Metric taking QoS parameters as inputs. An expected QoE associated with each of the other access points is then determined. Further, the access point utilized by the client device to access the network is conditionally switched to one of the other access points, based on the current QoE and the expected QoEs. Additionally, any potential QoE downgrades on the current access point is detected using QoE Degradation Patterns that could be matched with current QoS measures and can encourage the client device to determine more accurately the current QoE.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: September 18, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Cedric Gegout, Pierre-Erwann Gouesbet
  • Patent number: 10070392
    Abstract: A system, method, and computer program product are provided for intelligent device connection management. In use, an instruction is received from a first device to turn on at least one first transceiver associated with a second device, the at least one first transceiver associated with the second device being operable for accessing at least one first communication network for communicating with the first device. Additionally, a communication is sent to the second device requesting that the second device turn on the at least one first transceiver such that the second device is operable for accessing the at least one first communication network for communicating with the first device, the communication being sent over at least one second communication network associated with at least one second transceiver corresponding to the second device.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: September 4, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Love Kumar Singhal, Sanjay Bhatia
  • Patent number: 10067990
    Abstract: A system, method, and computer program product are provided for identifying significant attributes of records (e.g. journeys, etc.). A plurality of records are stored, including a plurality of events with a plurality of attributes. Further, the attributes of the events are processed, utilizing machine learning. To this end, at least one of the attributes are identified as being significant, based on the processing. Such identified at least one attribute may then be displayed, etc.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: September 4, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Catherine Boothman, Peter John Cogan, Paul Andrew Ferguson, Tomasz Rutowski
  • Patent number: 10069694
    Abstract: A system, method, and computer program product are provided for automatically certifying a Virtual Network Function (VNF) for use in a Network Function Virtualization based (NFV-based) communication network. In use, an online automated VNF certification system receives information associated with at least one VNF. Further, the online automated VNF certification system performs a first level of certification for the at least one VNF by validating metadata corresponding to the information associated with the at least one VNF. Additionally, the online automated VNF certification system performs a second level of certification for the at least one VNF, including testing deployment based functionality associated with the at least one VNF and validating results of testing the deployment based functionality.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: September 4, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Rami Avraham Schwartz, Eyal Felstaine, Liat Kasif Wein, Andrei Kojukhov, Ofer Hermoni
  • Patent number: 10068567
    Abstract: A system, method, and computer program product are provided for automatic management of intent classification. In operation, an intent classification system identifies a conversation including a plurality of utterances for which to identify intent of a user associated with the plurality of utterances. The intent classification system identifies one or more actions performed in association with the plurality of utterances. Further, the intent classification system correlates at least one of the one or more actions to at least one of the plurality of utterances based on which of the one or more actions were performed as a result of the plurality of utterances. The intent classification system automatically determines an intent of the user based on the correlation of the at least one of the one or more actions to the at least one of the plurality of utterances. Additionally, the intent classification system stores an indication of the intent based on the at least one of the plurality of utterances.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: September 4, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Yosef Asaf Hermush, Eran Yosef Paran, Liat Taub Bahar, Sarit Chehanowitz, Tsvi Haim Lev, Shmuel Ur
  • Patent number: 10061637
    Abstract: A system, method, and computer program product are provided for automatic root cause analysis. In operation, a root cause analysis system identifies at least one event associated with one or more records for which to perform a root cause analysis. The root cause analysis system performs a root cause analysis of the event by automatically generating a decision tree based on all records in the current time-window such that each leaf in the decision tree represents the probabilities for class labels of a target variable and each branch in the decision tree represents a feature that leads to a corresponding class label probability. The root cause analysis system automatically generates the decision tree by automatically selecting at each step the feature that maximizes information gain based on a current subset of data.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: August 28, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Dan Halbersberg, Vivi Miranda, Eitan Gal
  • Patent number: 10063453
    Abstract: A system, method, and computer program product are provided for tag based testing of virtual services. In use, an original portion of a system within a network in which to implement at least one modification is identified, the original portion of the system including a first virtual service and a second virtual service. Additionally, the original portion of the system is duplicated implemented within the network to form an updated portion of the system. Both the original portion and the updated portion share a single instance of a third service. The updated portion is then tested by processing the same data through the original portion, including the single instance of the third service, and through the updated portion, including the single instance of the third service, and comparing the outputs thereof.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 28, 2018
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Shmuel Ur, Itzik Kitroser, Ofer Hermoni, Eyal Felstaine
  • Patent number: 10061685
    Abstract: A system, method, and computer program product are provided for High Volume Test Automation (HVTA) utilizing recorded automation building blocks. In operation, a testing system identifies at least one HVTA test to perform on a system under test as part of a testing project based on an existing set of tests. The testing system identifies a plurality of generic test functions in an automation repository that are applicable to the at least one HVTA test that has been identified by the testing system as relevant. Additionally, the testing system identifies dependency rules associated with the plurality of generic test functions. Further, the testing system generates at least one test flow utilizing the plurality of generic test functions, based on the dependency rules associated with the plurality of generic test functions. In addition, the testing system organizes an overall test sequence for the at least one HVTA test including the at least one test flow, based on a type of HVTA test to be performed.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 28, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Svend White, Ammar Bhutta, Yaron Weiss, Nathan Chittenden
  • Patent number: 10064084
    Abstract: A system, method, and computer program product are provided for performing mobile network related tasks based on performance data acquired by an unmanned vehicle. In use, mobile device performance data associated with a geographical area is received, the mobile device performance data being acquired by one or more unmanned vehicles accessing the geographical area. Additionally, the received mobile device performance data associated with the geographical area is analyzed. Further, one or more mobile network related tasks corresponding to the geographical area are performed based on the analysis of the received mobile device performance data associated with the geographical area.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: August 28, 2018
    Assignees: AMDOCS SOFTWARE SYSTEMS LIMITED, AMDOCS DEVELOPMENT LIMITED
    Inventors: Meir Levy, Yaron Kadmon, Dori Ben-Moshe, Nadav Kremer, Baruch Pinto
  • Patent number: 10064167
    Abstract: A system, method, and computer program product are provided for coordinating a plurality of networks based on network function virtualization (NFV). This includes controlling, by a first network function virtualization based communication network (NFV-based network), a resource provided by a second NFV-based network, comprising: communicating a request for a resource control, the request being transmitted by the first NFV-based network to the second NFV-based network; communicating an authorization for the request for the resource control, the authorization being received by the first NFV-based network from the second NFV-based network; and communicating a control instruction associated with the resource, the control instruction being associated with the authorization, and the control instruction being transmitted by the first NFV-based network to the second NFV-based network.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: August 28, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Ofer Hermoni, Itzik Kitroser, Nimrod Sandlerman
  • Patent number: 10063633
    Abstract: A system, method, and computer program product are provided for managing hierarchy and optimization in network function virtualization based networks. In use, a first hardware unit of a plurality of hardware units associated with a network function virtualization (NFV) based communication network is identified, the first hardware unit being identified based on a first load characteristic associated with the first hardware unit. Further, a first virtual network function (VNF) instance associated with the first hardware unit is identified, the first VNF instance being associated with usage of at least one service. Additionally, at least one traffic route associated with the first VNF instance is identified, the at least one traffic route being associated with usage of the at least one service.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: August 28, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Eyal Felstaine, Ofer Hermoni, Nimrod Sandlerman
  • Patent number: 10055297
    Abstract: A system, method, and computer program product are provided for smart database inflation. In use, a trigger signal to begin capturing information associated with database activities corresponding to one or more operational systems is detected. The trigger signal is triggered by a specific business flow or transaction in the one or more operational systems. In response to detecting the trigger signal, the information associated with the database activities corresponding to the one or more operational systems is captured for a duration of an event associated with the trigger signal. The information associated with the database activities includes valid operational data and one or more affected records associated with the one or more operational systems. Additionally, the information associated with the database activities corresponding to the one or more operational systems is duplicated in at least one mirroring table.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 21, 2018
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Eliezer Biton, Avner Fregi Cohen, Roi Shecwitz
  • Patent number: 10055277
    Abstract: A system, method, and computer program product are provided for performing health checks on a system including a plurality of heterogeneous system components. In use, incoming metrics are received from a system including a plurality of heterogeneous components. Each of the incoming metrics are associated with one or more of the plurality of heterogeneous components. An expected value is identified for each of the received metrics from a repository including a plurality of expected values each associated with one or more of a plurality of metrics. Values of each of the received metrics are compared with a corresponding identified expected value to identify one or more anomalies in the received metrics. Further, at least one rule to utilize is identified, based on the identified one or more anomalies in the received metrics. Additionally, one or more solutions to remedy at least one cause of the one or more anomalies in the received metrics are identified, based on the at least one rule.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 21, 2018
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Raz Niederman, Eliezer Biton, Irit Shamir Shimon
  • Patent number: 10044879
    Abstract: A system, method, and computer program product are provided for monitoring and allocating a quota for a user session associated with a service corresponding to a communication service provider (CSP). In operation, at least one user session associated with at least one user is identified for allocation of quota information (e.g. information associated with quota size, timeout, etc.) for use of a service associated with a communication service provider. The allocation of the quota information is based on an available balance for use by the at least one user. Further, at least one consumption report of previous quotas associated with the at least one user session is evaluated to identify intervals with high correlation of used service units for consecutive quotas. Additionally, a dynamic quota to allocate to the at least one user session is determined for at least one time period based on the identified intervals with high correlation of used service units for consecutive quotas.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: August 7, 2018
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventor: Allon Marc Oded
  • Patent number: 10027554
    Abstract: A network management system for management of a communications network is disclosed. The system comprises an inventory database storing a network inventory comprising information representative of network resources of the communications network. The system comprises means for receiving a change request specifying a modification to be made to the network, and an inventory update component adapted to modify the network inventory in response to the change request. The system also includes an implementation component adapted to access the inventory database, identify modifications made to the network inventory, and transmit configuration data to the network to implement the inventory modifications in the network.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 17, 2018
    Assignees: AMDOCS SYSTEMS LIMITED, AMDOCS DEVELOPMENT LIMITED
    Inventors: Richard Mishra, Markus Buchner, Johnston Harden Graham Glendinning, Manfred Geyer, Adan K. Pope, David Roy Ettle
  • Patent number: 10027569
    Abstract: A system, method, and computer program product are provided for testing virtual services. In use, at least a portion of a system to implement at least one modification is identified, the system including a plurality of services and the modification including one or more of an addition of at least one new virtual service or an update of at least one existing virtual service. Further, the at least one modification is implemented to the at least a portion of the system to generate an updated portion of the system and an original portion of the system, the updated portion of the system including the one or more of the addition of the at least one new virtual service or the update of at least one existing virtual service.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: July 17, 2018
    Assignees: AMDOCS DEVELOPMENT LIMITED, AMDOCS SOFTWARE SYSTEMS LIMITED
    Inventors: Shmuel Ur, Itzik Kitroser, Ofer Hermoni, Eyal Felstaine
  • Patent number: 10021095
    Abstract: A system, method, and computer program product are provided for two layer user authentication associated with connected home devices. In use, it is determined whether a user is authenticated to control at least one connected home device utilizing a user device, as a first layer of security. If it is determined the user is authenticated to control the at least one connected home device, a command for controlling the at least one connected home device is received by the user utilizing the user device. Further, it is determined whether at least one registered fingerprint is accessible by the user device. If it is determined that at least one registered fingerprint is accessible by the user device, a fingerprint identification interface is displayed on a display associated with the user device. Additionally, a fingerprint input is received from the user utilizing the fingerprint identification interface. Furthermore, the received fingerprint input is compared with the at least one registered fingerprint.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 10, 2018
    Assignee: Amdocs Development Limited
    Inventors: Laurent Depersin, Jérémie de Freslon de la Freslonniére, Johann L'Hour
  • Patent number: 10003508
    Abstract: An event-based system, method, and computer program product are provided for intervening in connection with a network service. A plurality of measurements are identified that correspond to at least one aspect of a network service. Such measurements are processed and it is determined whether a criterion has been met, based on the processing. One or more events are identified based on the determination whether the criterion has been met. Further, the one or more events are aggregated, and at least one record is produced, based on the aggregation. To this end, an intervention is carried out in connection with the network service, based on the at least one record.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: June 19, 2018
    Assignee: Amdocs Development Limited
    Inventors: Peter John Cogan, Roman Ferrando Llopis, Paul Andrew Ferguson
  • Patent number: 9992221
    Abstract: A system, method, and computer program product are provided that utilize a decoy in response to a distributed denial of service attack in a communication network. In use, a distributed denial of service (DDoS) attack directed at one or more resources of a communication network is detected. Additionally, at least one first communication channel associated with the communication network that is subject to the DDoS attack is identified. Further, at least one second communication channel to implement functionality of the at least one first communication channel is initiated, while maintaining the at least one first communication channel subject to the DDoS attack to use as a decoy for the DDoS attack. Moreover, the at least one second communication channel is utilized to implement the functionality of the at least one first communication channel while the at least one first communication channel subject to the DDoS attack is used as the decoy for the DDoS attack.
    Type: Grant
    Filed: November 12, 2015
    Date of Patent: June 5, 2018
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Itzik Kitroser, Ofer Hermoni, Shmuel Ur
  • Patent number: 9992078
    Abstract: A system, method, and computer program product are provided for deploying a disk image in a communication network, based on network topology. In use, a disk image to be distributed in association with a communication network is identified, the communication network including a plurality of datacenters. Additionally, one or more of the plurality of datacenters in which to distribute the disk image are identified, based on one or more network topology characteristics associated with the communication network. Further, the disk image is distributed to the identified one or more of the plurality of datacenters. Still yet, a list indicating all of the plurality of datacenters that contain the disk image is sent to the plurality of datacenters.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: June 5, 2018
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Evgeny Zemlerub