Abstract: A system, method, and computer program product are provided for managing services for a service provider at a device within proximity to a location of the service provider, utilizing logic of a centralized environment. In use, at least one real-time service managed for a service provider by a centralized environment is identified. Furthermore, logic of the centralized environment for the management of the at least one real-time service is deployed to at least one device within a predetermined proximity to a location of the service provider.
Type:
Grant
Filed:
November 17, 2014
Date of Patent:
October 9, 2018
Assignees:
Amdocs Development Limited, Amdocs Software Systems Limited
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
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
Abstract: A system, method, and computer program product are provided for testing a network service associated with a communications network. In use, a network service to be tested is identified, the network service including at least one network service associated with a communication network. Further, test criteria associated with the network service to be tested is identified. Additionally, a test scenario is generated for testing the network service based on the testing criteria.
Type:
Grant
Filed:
February 26, 2015
Date of Patent:
March 6, 2018
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Abstract: A system, method, and computer program product are provided for accessing data on a big data platform. In use, a request associated with a data processing job to process data stored in a big data store is identified, the data being stored in a plurality of rows with each row being associated with a unique key. Additionally, a data processing job input associated with the request is received, the data processing job input including a set of keys required to be read for processing. Further, the set of keys is translated into one or more queries, the one or more queries including at least one of a request to read an individual key or a request to read a range of keys. Moreover, the data is loaded from the big data store based on the one or more queries.
Type:
Grant
Filed:
October 21, 2014
Date of Patent:
February 20, 2018
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Abstract: A system, method, and computer program product are provided for planning distribution of one or more network resources in a Network Function Virtualization based (NFV-based) communication network. In use, at least one Virtual Network Function (VNF) instance of a VNF is migrated between processing units in a NFV-based communication network, according to a change of load. Further, a lack of at least one network resource associated with at least one network node is reported for planning distribution of one or more network resources in the NFV-based communication network, the missing network resource at least partially limiting migration of one or more VNF instances.
Type:
Grant
Filed:
February 18, 2015
Date of Patent:
January 30, 2018
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Abstract: A system, method, and computer program product are provided for selecting at least one new physical element and/or virtual element for use in a system including a network function virtualization orchestrator (NFV-O). In use, information corresponding to data traffic associated with a network system including an NFV-O module is identified, the NFV-O module being operable to manage data flow associated with one or more Virtual Network Functions (VNFs) and one or more physical elements of the network system. Additionally, an overall expected usage of the network system is determined based on the information corresponding to the data traffic. Further a cost of implementing at least one of one or more new physical elements or one or more VNFs is determined, based on the overall expected usage.
Type:
Grant
Filed:
November 11, 2014
Date of Patent:
December 26, 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 customizing a response to a request. In use, a request is received. Additionally, one or more elements associated with the request are determined. Further, a response to the request is customized, utilizing the determined one or more elements associated with the request. Further still, the response to the request is initiated.
Type:
Grant
Filed:
February 5, 2013
Date of Patent:
December 26, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Andrew Harper, Ilya A. Harahap, William W. Kable, Ted T. Nguyen
Abstract: A system, method, and computer program product are provided for instructing a virtual network function (VNF) to operate in accordance with one of a plurality of function definitions. In use, a virtual service including a plurality of VNFs is identified, the virtual service being a virtual service in a Network Function Virtualization (NFV-based) communication network, and at least one of the plurality of VNFs being capable of operating based on any one of a plurality of function definitions. Additionally, information associated with a current operation of the virtual service is received. Furthermore, it is determined which one of the plurality of function definitions the at least one of the plurality of VNFs is to operate, based on at least one of a plurality of policies and the information. Moreover, the at least one of the plurality of VNFs is automatically instructed to operate in accordance with the determined one of the plurality of function definitions.
Type:
Grant
Filed:
January 27, 2015
Date of Patent:
December 26, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Ido Shaham, Michael Benattar, Guy Levi, Ofer Hermoni
Abstract: A system, method, and computer program product are provided for automatically accessing data in a database based on query information. In use, query information is received from a user interface, the query information including at least one selection of a preconfigured set of queries that are grouped logically based on a team or an application and the query information further including input parameters defined by a user utilizing the user interface. Additionally, data to access in at least one database is identified based on the query information. Further, a connection with the at least one database is automatically established, the connection with the at least one database being established utilizing a predefined database connection for one or more environments with which the user interface is associated. Moreover, the data in the at least one database is automatically accessed based on the query information.
Type:
Grant
Filed:
October 27, 2014
Date of Patent:
December 19, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Daniel William Fitzpatrick, Sr., Robert J. Jones, Tatiana Zagorovski
Abstract: A system, method, and computer program product are provided for generating a visibility model for a project. In use, a plurality of systems associated with at least one project are identified. Additionally, information associated with the at least one project is received from the plurality of systems, the information including information corresponding to discrete activities associated with the at least one project and the information being received by a visibility model generation system that is separate from the plurality of systems. Further, the received information corresponding to the discrete activities is organized into common groups of work. In addition, at least one visibility model associated with the at least one project is generated utilizing the information corresponding to the discrete activities organized into common groups of work.
Type:
Grant
Filed:
April 28, 2014
Date of Patent:
December 5, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Mark Jeremy Pond, Matthieu Nicolas Lepaigneul, Luke James Parker, Gil Leibovich
Abstract: According to one aspect of the present invention there is provided a system, method, and computer program product for communicating information in a communication network using network function virtualization (NFV-based communication network), the method including: sending a communication from a first entity of the NFV-based communication network, the first entity being a sender, and receiving the communication by a second entity of the NFV-based communication network, the second entity being a receiver, where the communication includes: an identification of the sender of the communication, and an identification of the receiver of the communication, an identification of a function associated with the NFV-based communication network, and an authorization associating one or more of the sender and the receiver with the function.
Type:
Grant
Filed:
December 16, 2014
Date of Patent:
December 5, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Abstract: A system, method, and computer program product are provided for remotely controlling mobile web applications installed on a mobile device. In use, a web runtime (WRT) controller residing on a mobile device communicates with a remote control system, the remote control system residing on a computing device other than the mobile device, the web runtime controller operative to control a WRT component, the WRT component operative to execute one or more mobile web applications on the mobile device. An address of the web runtime controller is registered with the remote control system. Further, a remote control session of the web runtime controller is initiated on the remote control system, by at least one of the WRT controller or the remote control system.
Type:
Grant
Filed:
May 7, 2014
Date of Patent:
November 14, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Valere Fedronic, Cedric Gegout, Christophe Michel
Abstract: A system, method, and computer program product are provided for creating metadata-based search queries. In use, a plurality of data objects in one or more databases are identified. Additionally, a plurality of attributes associated with each of the plurality of data objects are identified (e.g. attributes from a table, derived attributes, etc.). Further, a plurality of relationships associated with each of the plurality of data objects are identified. In addition, at least one of the plurality of data objects, the plurality of attributes, or the plurality of relationships are filtered to generate a first subset of data objects, a first subset of attributes, and a first subset of relationships. At least a metadata representation of at least a portion of the first subset of data objects, the first subset of attributes, or the first subset of relationships is displayed utilizing a user interface.
Type:
Grant
Filed:
February 20, 2014
Date of Patent:
November 14, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Petrus Johannes Eksteen, James Francis Hunt, Jason Edward Gibbons, Johnston Harden Graham Glendinning, Christopher Mark Bagnall, Tian Cheng Lee
Abstract: A system, method, and computer program product are provided for augmenting a physical network system utilizing a network function virtualization orchestrator (NFV-O). In use, data traffic is monitored utilizing a Network Function Virtualization Orchestrator (NFV-O) module associated with at least a portion of a physical network system, the NFV-O module being operable to manage data flow associated with one or more Virtual Network Functions (VNFs) and one or more physical elements of the physical network system. Additionally, it is determined whether flow of the data traffic should be modified based on at least one of a traffic load or a traffic type utilizing the NFV-O module integrated in the physical network system. Further, at least a portion of the data traffic is directed from at least one of the physical elements to at least one of the VNFs when it is determined that the flow of the data traffic should be modified.
Type:
Grant
Filed:
December 4, 2014
Date of Patent:
November 7, 2017
Assignees:
Amdocs Software Systems Limited, Amdocs Development Limited
Inventors:
Eyal Felstaine, Itzik Kitroser, Ofer Hermoni, Shmuel Ur
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 caching policy request decisions in a consumer telecommunications network. In use, a cache for storing a plurality of policy decisions is maintained, each of the plurality of policy decisions having at least one first policy decision criteria value associated therewith. Additionally, at least one policy request associated with at least one subscriber of a network is received from a requesting system, the at least one policy request having at least one second policy decision criteria value associated therewith. Further, it is determined whether the at least one second policy decision criteria value associated with the at least one policy request is stored in the cache.
Type:
Grant
Filed:
March 12, 2014
Date of Patent:
October 31, 2017
Assignees:
Amdocs Development Limited, Amdocs Software Systems Limited
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: 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