Patents Assigned to Amdocs Software System Limited
  • Patent number: 9706438
    Abstract: A system, method, and computer program product are provided for congestion relief in a communication network. In use, information is collected for all subscribers utilizing at least one service in at least one of a plurality of sectors associated with a communication network, the information including at least an identity associated with each subscriber and a service type being utilized by each subscriber. Further, the collected information is aggregated to determine a sector status for each of the plurality of sectors, the sector status for each of the plurality of sectors including a total number of active subscribers for a corresponding sector, a service distribution associated with the corresponding sector, and a bandwidth consumption associated with the corresponding sector. Additionally, specific business data associated with the active subscribers in each of the plurality of sectors is received.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: July 11, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Yaron Shlomo Kadmon, Ronen Kenig, Dori Ben-Moshe, Meir Oren Levy, Nadav Kremer
  • Patent number: 9679318
    Abstract: A system, method, and computer program product are provided for updating a bill. In use, a replica of a bill is displayed. In addition, a selection of al least one parameter of the bill is received. In response to the selection, a user (e.g. a customer representative, etc.) is permitted to enter an updated value for the parameter. Further, the parameter of the bill is updated in the consequent billing cycle to reflect the updated value.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: June 13, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Shantanu Vilas Kulkarni, Irina Andreea Diaconu, Michal Gaszak
  • Patent number: 9667509
    Abstract: A system, method, and computer program product are provided for limiting an impact of at least one internal network entity on a network function virtualization (NFV) based communication network hosting the network entity, the method including: providing a container including at least one borderline gateway, providing within the container at least one of internal network entity, where the internal network entity includes a software module, a virtual network function (VNF), and a VNF instance, and assigning the borderline gateway at least one protective limit, where NFV-based network includes at least one external network entity, the external network entity is external to the container, where the at least one internal network entity communicates with any of the external network entities only via the at least one borderline gateway, and where the borderline gateway is operative to use the protective limit to limit the impact on the NFV-based network.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: May 30, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Guy Levi, Nimrod Sandlerman
  • Patent number: 9665602
    Abstract: A system, method, and computer program product are provided for migrating interdependent data objects from a first device to a second device. In use, at least one first data object to be migrated from a first device to a second device associated with a target code is received. Further, it is determined that the second device associated with the target code requires at least one second data object to be present at least one of before the at least one first data object or at a same time as the at least one first data object. Additionally, the at least one first data object to be migrated from the first device to the second device associated with the target code is stored in a cache. Furthermore, an interdependency event associated with the at least one first data object and the at least one second data object is detected. In response to detecting the interdependency event, the at least one second data object to be migrated from the first device to the second device associated with the target code is received.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: May 30, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Christopher James George, Ulf Mathias Landby, Stephen Palmer, Paul Michael McHugh
  • Patent number: 9659324
    Abstract: A system, method, and computer program product are provided for aggregating fallouts in an ordering system. In use, a repository of fallout errors associated with an ordering system is maintained. Further, one or more fallout events associated with the ordering system are automatically detected. Additionally, it is determined that the one or more detected fallout events are associated with at least one fallout error associated with processing an order in the ordering system. Furthermore, it may be determined whether the at least one fallout error corresponds to one of a plurality of stored fallout errors stored in the repository of fallout errors, in response to determining that the one or more detected fallout events are associated with the at least one fallout error from processing an order in the ordering system.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: May 23, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Yoav Guez, Yakov Eini, Tomer Sadan
  • Patent number: 9660929
    Abstract: A system, method, and computer program product are provided for segregated policy decision making in the context of network function virtualization orchestration in a communication network. In use, at least one orchestration task is identified to be performed by a Network Function Virtualization Orchestrator (NFV-O) associated with a communication network. Additionally, the at least one orchestration task is assigned to be performed by a network service planning module, the network service planning module functioning to assure the at least one orchestration task is acceptable based on an orchestration template. Further, a policy decision module is queried with contextual information associated with the at least one orchestration task, the policy decision module functioning to assure one or more business goals are considered based on the contextual information.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: May 23, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Shai Herzog
  • Patent number: 9660868
    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: November 17, 2006
    Date of Patent: May 23, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Richard Mishra, Markus Buchner, Johnston Harden Graham Glendinning, Manfred Geyer, Adan K. Pope, David Roy Ettle
  • Patent number: 9646350
    Abstract: A system, method, and computer program product are provided for performing operations on network files including captured billing event information. In use, at least one network file is generated in response to a data capture command associated with a communications network, the at least one network file including information associated with a plurality of billing events corresponding to the communication network. Additionally, user input is received to perform at least one operation corresponding to the at least one network file, the at least one operation including at least one of: editing the at least one network file; filtering the at least one network file, based on configurable criteria; replaying at least a portion of the plurality of billing events included in the at least one network file; and generating an event template utilizing at least a portion of the information associated with the plurality of billing events.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: May 9, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Amit Agarwal, Eyal Rot, Yael Cohen, Sanjay Bhatia
  • Patent number: 9646269
    Abstract: A system, method, and computer program product are provided for centralized guided testing. In use, at least one software testing project is identified. Additionally, data associated with the at least one software testing project is accessed from at least one of a plurality of knowledge repositories that are capable of being dynamically and constantly updated, the plurality of knowledge repositories including: at least one first repository including official testing methodology associated with a plurality of testing processes; at least one second repository including test project management information; at least one third repository including test knowledge information provided by users; and at least one fourth repository including historical testing project information and ongoing testing project information. Further, the data associated with the at least one software testing project is presented utilizing at least one user interface.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: May 9, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Talmon Ben-Cnaan, Ighal Szyk, Sharon Elgarat, Assaf Ben David, Pankaj Baishya
  • Patent number: 9645899
    Abstract: According to one aspect of the present invention there is provided a system, method, and computer program product for recovering from a network failure in a communication network using network function virtualization (NFV-based network), the method including: selecting a first network component of the NFV-based network, detecting at least one probable failure of the first network component, identifying at least one virtual network function (VNF) instance using the first network component, selecting a second network component to be used by same VNF for replacing the VNF instance in the first network component when the first network component is faulty, and securing at least one resource of the second network component for the VNF.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: May 9, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Eyal Felstaine, Ofer Hermoni, Nimrod Sandlerman
  • Patent number: 9641387
    Abstract: A system, method, and computer program product are provided for increasing revenue associated with a portion of a network. In use, a portion of a network associated with a communication service provider (CSP) is identified, the portion of the network corresponding to at least one customer group. Additionally, one or more network characteristics associated with the portion of the network to modify are identified for increasing revenue associated with the portion of the network. Further, the one or more network characteristics associated with the portion of the network are modified to increase revenue associated with the portion of the network.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: May 2, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Software
    Inventors: Meir Levy, Yaron Kadmon, Ronen Kenig, Dori Ben-Moshe, Nadav Kremer, Baruch Pinto
  • Patent number: 9626417
    Abstract: A system, method, and computer program product are provided where non-convertible lines in a database that that are comprised of characters that are not recognized by a codepage of the database are identified as result of a predefined assessment and are then exported from the database. The exported non-convertible lines are automatically converted to convertible lines by using a mapping table, and the non-convertible lines are deleted from the database. After deleting the non-convertible lines, a predefined conversion command is executed on the database, thereby converting all characters of the database from an ISO format to a UTF8 format, and then the convertible lines are imported into the database utilizing a predefined import utility that automatically converts all characters of the convertible lines, once inserted into the database, from the ISO format to the UTF8 format.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: April 18, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: David Sofer
  • Patent number: 9588634
    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. 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. 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. Further, in response to the input, output relating to the at least one of the business and technical aspects of the software application is provided, utilizing the interface to the software solution framework.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 7, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Ofir Edrey, Zeev Berkowitz, Ofir Betzer
  • Patent number: 9571605
    Abstract: A system, method, and computer program product are provided for identifying a social network user identifier based on a user message. In use, a message is received from a user. Additionally, content is extracted from the message. Further, a search is performed using at least a portion of the content. Moreover, an identifier of the user provided by a social network is identified, based on the search.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 14, 2017
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Tal Givoly
  • Patent number: 9563542
    Abstract: A system, method, and computer program product are provided for identifying, quantifying, and reducing wasted resources in software testing. In use, a first duration of time over which at least one software testing environment was not available for at least one first software testing project is determined. At least one wasted resource amount associated with the first software testing project is calculated, the wasted resource amount resulting from the software testing environment not being available during the first duration of time. A potential saving in software testing effort associated with this project and/or at least one second software testing project is automatically calculated, based, at least partially, on the cause of the unavailability of the testing environment, on the determined first duration of time and the calculated wasted resource amount, the potential saving being achievable by making the software testing environment available for the second software testing project.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: February 7, 2017
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventor: Talmon Ben-Cnaan
  • Patent number: 9529706
    Abstract: A system, method, and computer program product are provided for performing software application operations concurrently with memory compaction operations. In use, one or more memory blocks to optimize utilizing a memory compaction operation are identified. Additionally, one or more data objects associated with the one or more memory blocks are identified, the one or more data objects being a portion of a plurality of data objects in a memory capable of being access by a software application. Further, the memory compaction operation is initiated utilizing a request including business related information associated with the one or more data objects.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: December 27, 2016
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventors: Victoria Boriskovsky, Michael Goltsman, Vladimir Polonsky
  • Patent number: 9510388
    Abstract: A system, method, and computer program product are provided for automatically determining a location-based network connection policy by a mobile device, where the location-based network connection policy can be determined from information provided by a server. In use, a network connection policy for a network-enabled mobile device of a user is stored by the mobile device. Additionally, an identifier specific to a location of the mobile device is identified. An updated network connection policy is then automatically determined by the mobile device, using the identifier, for example via information sent to the mobile device by a server based on the identifier. Further, the updated network connection policy is implemented by the mobile device for controlling a network connection of the mobile device.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: November 29, 2016
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Cedric Gegout, Amit Gupta
  • Patent number: 9507922
    Abstract: A system, method, and computer program product are provided for conditionally implementing protected content. In use, protected content is identified. Additionally, one or more elements associated with the protected content are verified. Further, the protected content is conditionally implemented, based on the verifying.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: November 29, 2016
    Assignees: Amdocs Development Limited, Amdocs Software Systems Limited
    Inventors: Pierre-Erwann Gouesbet, Cedric Gegout, Nicolas Pierre
  • Patent number: 9501302
    Abstract: A system, method, and computer program are provided for combining results of event processing received from a plurality of virtual processes or servers. In use, an event is sent to a plurality of virtual processes or virtual servers. Further, a result of processing of the event is received from each of the virtual processes or virtual servers. In addition, the results received from the plurality of virtual processes or virtual servers are combined.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: November 22, 2016
    Assignees: Amdocs Software Systems Limited, Amdocs Development Limited
    Inventor: Omer Shani
  • Patent number: 9501228
    Abstract: A system, method, and computer program product are provided for fetching data from a physical memory queue utilizing an alias queue name. In use, a physical queue associated with at least a portion of memory is identified. Additionally, a first alias queue name is mapped to the physical queue. Further, data is fetched utilizing the first alias queue name in response to a request to fetch the data from the physical queue.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: November 22, 2016
    Assignees: Amdoc Software Systems Limited, Amdocs Development Limited
    Inventor: Sourav Chaterjee