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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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