Patents Assigned to Amdocs Software Systems Limited
  • Patent number: 9805398
    Abstract: A system, method, and computer program product are provided for rating network transmissions based on user requested data. In use, a transmission of data over a network is identified, where the data includes user requested data and additional data. Additionally, a size of the user requested data is determined. Furthermore, the transmission of the user requested data is rated based on the size of the user requested data. The transmission of additional data may be charged to third parties such as advertisers.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: October 31, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Debabrata Patro
  • Patent number: 9806979
    Abstract: According to one aspect of the present invention there is provided a system, method, and computer program product for deploying a plurality of virtual network function (VNF) instances in a communication network using network function virtualization (NFV-based network), where the network includes a plurality of computing-related units and communication links in-between, the method including: determining at least one performance value for at least one of the computing-related units and communication links, determining at least one performance requirement for at least one of the VNF instances, and associating the at least one VNF instance with at least one of the computing-related units and the communication links according to the at least one performance requirement and the at least one performance value.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 31, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Ofer Hermoni, Nimrod Sandlerman
  • Patent number: 9794187
    Abstract: A system, method, and computer program product are provided for resource conversion in network function virtualization based networks. In use, a first resource of a first type is identified in a first hardware unit, the first resource at least potentially having insufficient availability and being associated with a Network Function Virtualization based (NFV-based) communication network. Additionally, a second resource of a second type is identified, the second resource being associated with the first hardware unit, the second resource being identified as sufficiently available. Further, a third resource of the first type is identified, the third resource being associated with a second hardware unit, the second hardware unit being associated with the second resource, the third resource being identified as sufficiently available.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 17, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Ofer Hermoni, Nimrod Sandlerman
  • Patent number: 9794160
    Abstract: A system, method, and computer program product are provided for testing composite services in a communication network utilizing test data. In use, test data is sent to a composition of virtual services to test at least a portion of the composition of virtual services, the composition of virtual services including at least one first virtual service and at least one second virtual service chained such that the test data is received by the at least one first virtual service and an output of the at least one first virtual service is input to the at least one second virtual service, and at least a portion of the test data being configured such that at least a portion of the output of the at least one first virtual service is the same as the test data input to the at least one first virtual service.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: October 17, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Itzik Kitroser, Ofer Hermoni, Shmuel Ur
  • Patent number: 9787527
    Abstract: A system, method, and computer program product are provided for network connectivity policy exchange based on a location of a mobile device. In use, a location of a mobile device associated with at least one network is identified based on a message received by the mobile device. Additionally, one or more network connectivity policies applicable to the mobile device are identified, the one or more network connectivity policies being identified based on one or more parameters and a predefined radial distance from the location of the mobile device. Further, the one or more network connectivity policies are sent to the mobile device.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 10, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Sapan Goel, Cedric Gegout
  • Patent number: 9787534
    Abstract: A system, method, and computer program product are provided for generating event tests associated with a testing project. In use, an indication of one or more event types is received for creating one or more events on which to perform event testing associated with at least one testing project. Additionally, an indication of one or more parameters associated with the one or more events on which to perform the event testing is received. Further, one or more event files are generated for testing the one or more events based on the one or more event types and the one or more parameters. In addition, the one or more event files are sent to one or more event processing systems for testing the one or more events, the testing of the one or more events including storing information associated with all faults resulting from the testing of the one or more events in a risky events repository that is capable of being utilized to generate testing rules for additional testing projects.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: October 10, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Meni Kadosh, Gilli Shama, Ravit Shapira
  • Patent number: 9785541
    Abstract: A system, method, and computer program product are provided. At least one testing project to be performed is identified, and a diagram is generated from testing activities including parameters with multiple values which includes one or more test flows including the testing activities. The one or more test flows include a plurality of possible testing scenarios. Further, scenarios are extracted from the generated diagram, and a test list to be executed is generated utilizing the extracted scenarios where each test case in the test list retains a link to a corresponding testing activity in the generated diagram. Still yet, the test list is, and at least one report is generated based on the execution of the test list which shows the generated diagram and a result of the execution corresponding to a testing activity based on an associated retained link.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: October 10, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Sharon Elgarat
  • Patent number: 9774541
    Abstract: A system, method, and computer program product are provided for generating an orchestration data tree utilizing a Network Function Virtualization Orchestrator (NFV-O) data model. In use, an NFV-O data model is identified, the NFV-O data model being associated with an NFV-O module corresponding to a communication network.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: September 26, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Shai Herzog, Shiri Amichai, Shimon Seretensky
  • Patent number: 9774661
    Abstract: A system, method, and computer program product are provided for processing interdependent transactions between a requesting system and a target system. In use, a first request to process associated first data is received at a target system, the first request being received from a requesting system. Further, it is determined that processing of the first data by the target system is dependent on processing of second data associated with at least one second request. Responsive to determining that the processing of the first data by the target system is dependent on processing the second data by at least one second request, the first request and the associated first data are stored in the target system, in a temporary cache, a transaction is created by the target system, a notification is sent to the requesting system indicating that processing of the first data was not completed, and a transaction identifier associated with the transaction is sent to the requesting system.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: September 26, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Michel Besson
  • Patent number: 9772933
    Abstract: A software solution framework system, method, and computer program product are provided for allowing interaction with business and technical aspects of a software application, as well as for allowing testing associated with the software application. In use, an interface is provided to a software solution framework accessible to a plurality of users for interacting with information relating to a plurality of different business and technical aspects of a software application. Additionally, input is received from at least one of the users relating to at least one of the business and technical aspects of the software application, utilizing the interface to the software solution framework, the input including at least one requirement for the software application. Further, the at least one requirement is mapped to at least one system capability associated with the at least one of the business and technical aspects of the software application.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: September 26, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Ofir Edrey, Zeev Berkowitz, Ofir Betzer, Talmon Ben-Cnaan
  • Patent number: 9769173
    Abstract: A system, method, and computer program product are provided for allowing users to access information from a plurality of external systems utilizing a user interface. In use, a plurality of external systems with which to communicate are identified. Additionally, a connection type associated with each of the plurality of external systems is identified. Further, information associated with each of the plurality of external systems to access is identified. In addition, a plurality of logical modules are configured based on the identified information. Furthermore, user groups are identified for each of the plurality of logical modules. Moreover, access levels associated with each of the plurality of logical modules are defined for each of the identified user groups.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: September 19, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Robert J. Jones, Tatiana Zagorovski
  • Patent number: 9769111
    Abstract: A system, method, and computer program product are provided for many-to-one communications in a network. In use, a first single device subscribes to receive communication from a first network address associated therewith, the first network address being an address other than a network address of the first single device. Further, a plurality of devices communicate information to the first network address associated with the first single device. Responsive to communicating the information by the plurality of devices to the first network address, the information is forwarded to the first single device.
    Type: Grant
    Filed: February 19, 2014
    Date of Patent: September 19, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Omer Shani
  • Patent number: 9760428
    Abstract: A system, method, and computer program product are provided for performing preventative maintenance in a Network Function Virtualization based (NFV-based) communication network. In use, a first potential fault is identified in a first resource in an NFV-based communication network. Additionally, a first time for maintaining the first resource is identified to prevent an occurrence of the first potential fault. Further, a second resource is identified for replacing the first resource during the first time.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: September 12, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Ofer Hermoni, Nimrod Sandlerman
  • Patent number: 9762504
    Abstract: A system, method, and computer program product are provided for managing a shared quota for a plurality of network subscribers in a consumer telecommunications network. In use, a first usage quota reservation out of a shared quota is allocated to at least one first subscriber among a plurality of network subscribers. Further, it is determined that at least a portion of the shared quota is available. Additionally, a progressively smaller at least one second usage quota reservation out of the at least a portion of the shared quota is recursively allocated to the at least one first subscriber among the plurality of network subscribers, the smaller at least one second usage quota reservation being smaller than the first usage quota reservation out of the shared quota.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: September 12, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Thomas Alexander Foottit, Yong Li, Elizabeth Janet Keddy
  • Patent number: 9760923
    Abstract: A system, method, and computer program product are provided for product/service design and creation. In use, at least one new resource is identified in a master catalog. The at least one resource is tested. Additionally, the at least one resource is released for service generation. Further, at least one service is generated utilizing the at least one resource. The at least one service is stored in the master catalog. In addition, the at least one service is released for product generation. Furthermore, at least one product is generated utilizing the at least one service. The at least one product is stored in the master catalog. Moreover, the at least one product is presented for sale.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: September 12, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Ofer Hermoni, Guy Levi, Stephen John Plain
  • Patent number: 9755934
    Abstract: A system, method, and computer program product are provided for testing at least a portion of a Network Function Virtualization based (NFV-based) communication network utilizing at least one virtual service testing element. In use, at least one virtual service testing element is instantiated, the at least one virtual service testing element being operable for testing at least a portion of a NFV-based communication network including a plurality of virtual services.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: September 5, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Develpment Limited
    Inventors: Ido Shaham, Michael Benattar, Guy Levi, Ofer Hermoni
  • Patent number: 9754055
    Abstract: A system, method, and computer program product are provided for generating a view of an area for positioning resources, based on parameters of the resources. In operation, one or more planned resources to be located in an area are identified. Additionally, at least one parameter of each of the one or more planned resources is determined. Furthermore, a view of the area is generated including possible locations to position the one or more planned resources, based on the at least one parameter.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: September 5, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Graham Glendinning, David Barton, Paul McCluskey
  • Patent number: 9753960
    Abstract: A system, method, and computer program product are provided for dynamically generating a visual representation of a subset of a graph for display, based on search criteria. In use, a plurality of first documents corresponding to each of a plurality of nodes associated with at least one graph are generated, wherein each of the plurality of first documents include information corresponding to an associated node of the plurality of nodes. Additionally, a plurality of second documents corresponding to each of a plurality of edges associated with the at least one graph are generated, wherein each of the plurality of second documents include information corresponding to an associated edge of the plurality of edges.
    Type: Grant
    Filed: March 10, 2014
    Date of Patent: September 5, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Alexander Troyanovsky
  • Patent number: 9749218
    Abstract: A system, method, and computer program product are provided for routing traffic to a service in a network including at least one virtual network service. In use, data traffic directed to at least one first component in a network system is received. Further, one or more second components capable of handling the data traffic are identified based on information associated with the data traffic, the one or more second components including one or more virtual services or one or more physical services. Additionally, at least one of the one or more second components is selected to receive the data traffic, based on criteria associated with the at least one of the one or more second components and the information associated with the data traffic. Moreover, the data traffic is sent to the at least one of the one or more second components.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: August 29, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Itzik Kitroser, Ofer Hermoni, Shmuel Ur
  • Patent number: 9736222
    Abstract: A system, method, and computer program product are provided for automatically exposing application programming interfaces (APIs) associated with an application server to one or more client devices. In use, at least one API signature corresponding to at least one API is retrieved from at least one application server. Additionally, first information associated with one or more parameters corresponding to each of the at least one API signatures is retrieved from the at least one application server. Further, second information associated with one or more response parameters corresponding to each of the at least one API signatures is retrieved from the at least one application server. In addition, at least one Simple Object Access Protocol (SOAP) Extensible Markup Language (XML) message is automatically generated, including the at least one API signature, the first information associated with the one or more parameters, and the second information associated with the one or more response parameters.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: August 15, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Eliad Dahan