Patents Assigned to NetCracker Technology Corp.
-
Patent number: 11847112Abstract: Described are computer-based methods and apparatuses, including computer program products, for declarative and unified data transition. In some embodiments, a computer implemented method includes determining a unified configuration for a knowledge domain. The unified configuration can include one or more predicates for one or more system objects, and/or one or more relationships between the one or more system objects. The method can include generating one or more transformation rules based on the one or more predicates. The one or more transformations can enable transformation of input data. The input data can include information associated with the one or more system objects and/or the one or more relationships between the one or more system objects. The method can include generating one or more reconciliation rules based on the one or more predicates.Type: GrantFiled: April 18, 2022Date of Patent: December 19, 2023Assignee: NETCRACKER TECHNOLOGY CORP.Inventors: Ilya Georgievich Naryzhnyy, Sergey Mikhailovich Vladimirov, Nikita Sergeevich Ershov
-
Publication number: 20220292555Abstract: A method for generating and presenting bills in a bill timeline is described. A bill generation system receives a request to generate a bill timeline including bill related information for a plurality of bills corresponding to a plurality of billing periods. The system determines, from the request, a charge type of each of the charges included in the request and a length of time associated with the charge. The system generates a plurality of visual content items, each of which corresponds to a respective charge of the plurality of charges. The system generates the bill timeline including a plurality of segments, each corresponding to a respective billing period. The system inserts, in the generated bill timeline, the generated visual content items in respective locations within the bill timeline according to a content insertion policy. The system displays, on a computing device, the bill timeline including the generated visual content items.Type: ApplicationFiled: April 4, 2022Publication date: September 15, 2022Applicant: NetCracker Technology Corp.Inventors: Anton Komarevtsev, Denis Ptushkin, Aviel Gootman
-
Publication number: 20220253429Abstract: Described are computer-based methods and apparatuses, including computer program products, for declarative and unified data transition. In some embodiments, a computer implemented method includes determining a unified configuration for a knowledge domain. The unified configuration can include one or more predicates for one or more system objects, and/or one or more relationships between the one or more system objects. The method can include generating one or more transformation rules based on the one or more predicates. The one or more transformations can enable transformation of input data. The input data can include information associated with the one or more system objects and/or the one or more relationships between the one or more system objects. The method can include generating one or more reconciliation rules based on the one or more predicates.Type: ApplicationFiled: April 18, 2022Publication date: August 11, 2022Applicant: NetCracker Technology Corp.Inventors: Iliya Georgievich Naryzhnyy, Sergey Mikhailovich VLADIMIROV, Nikita Sergeevich ERSHOV
-
Patent number: 11308072Abstract: Described are computer-based methods and apparatuses, including computer program products, for declarative and unified data transition. In some embodiments, a computer implemented method includes determining a unified configuration for a knowledge domain. The unified configuration can include one or more predicates for one or more system objects, and/or one or more relationships between the one or more system objects. The method can include generating one or more transformation rules based on the one or more predicates. The one or more transformations can enable transformation of input data. The input data can include information associated with the one or more system objects and/or the one or more relationships between the one or more system objects. The method can include generating one or more reconciliation rules based on the one or more predicates.Type: GrantFiled: June 17, 2016Date of Patent: April 19, 2022Assignee: NETCRACKER TECHNOLOGY CORP.Inventors: Iliya Georgievich Naryzhnyy, Sergey Mikhailovich Vladimirov, Nikita Sergeevich Ershov
-
Patent number: 11295358Abstract: A method for generating and presenting bills in a bill timeline is described. A bill generation system receives a request to generate a bill timeline including bill related information for a plurality of bills corresponding to a plurality of billing periods. The system determines, from the request, a charge type of each of the charges included in the request and a length of time associated with the charge. The system generates a plurality of visual content items, each of which corresponds to a respective charge of the plurality of charges. The system generates the bill timeline including a plurality of segments, each corresponding to a respective billing period. The system inserts, in the generated bill timeline, the generated visual content items in respective locations within the bill timeline according to a content insertion policy. The system displays, on a computing device, the bill timeline including the generated visual content items.Type: GrantFiled: March 12, 2015Date of Patent: April 5, 2022Assignee: NETCRACKER TECHNOLOGY CORP.Inventors: Anton Komarevtsev, Denis Ptushkin, Aviel Gootman
-
Patent number: 10827079Abstract: The present solution relates to an improved system and method for reducing traffic flow between the subscriber's device, network, and a charging system. The methods and systems described herein can provide a mediator (or buffer) between the network and the charging system. The mediator can be controlled independently of the charging system and for each client device on the network can run an instance of a quota cache. The charging system can provide the quota cache with a service quota that is allocated out as resource grans to the client device over a given period of time. The mediator can be configured to include a plurality of charging and reporting parameters, which determine how the mediator reports subscriber consumption back to the charging system. The mediator can receive the consumption updates from the client device and aggregate the consumption and report back to the charging system at predefined intervals.Type: GrantFiled: December 30, 2016Date of Patent: November 3, 2020Assignee: NETCRACKER TECHNOLOGY CORP.Inventors: Habib I Mostafa, Jason Jump, Michael Magnotta, George Robson, Tom Shusta, Debdatta Bhattacharjee, Ray Savarese
-
Patent number: 10547497Abstract: The present solution relates to an improved system and method for reducing traffic flow between the customer's client device, network, and the charging system. The methods and systems described herein can provide a predictive rating buffer between the network and the charging system. The predictive rating buffer can receive, from the online charging solution, data about services to be provided to a client device. The predictive rating buffer can generate primary allocation balances for the client device. Network grants can be made to the client device by the primary allocation balances. If a primary allocation balance is exhausted, an incoming grant can be granted from a contingency allocation balance.Type: GrantFiled: December 30, 2016Date of Patent: January 28, 2020Assignee: NETCRACKER TECHNOLOGY CORP.Inventors: Habib I Mostafa, Tom Shusta, Sreedhar Rao, Jason Jump, Michael Magnotta, Debdatta Bhattacharjee
-
Publication number: 20170139979Abstract: Described are computer-based methods and apparatuses, including computer program products, for declarative and unified data transition. In some embodiments, a computer implemented method includes determining a unified configuration for a knowledge domain. The unified configuration can include one or more predicates for one or more system objects, and/or one or more relationships between the one or more system objects. The method can include generating one or more transformation rules based on the one or more predicates. The one or more transformations can enable transformation of input data. The input data can include information associated with the one or more system objects and/or the one or more relationships between the one or more system objects. The method can include generating one or more reconciliation rules based on the one or more predicates.Type: ApplicationFiled: June 17, 2016Publication date: May 18, 2017Applicant: NetCracker Technology Corp.Inventors: Iliya Georgievich NARYZHNYY, Sergey Mikhailovich VLADIMIROV, Nikita Sergeevich ERSHOV
-
Patent number: 8897174Abstract: Described are computer-based methods and apparatuses, including computer program products, for network configuration management. In some examples, a network configuration management system generates a difference network configuration for a managed network and identifies a network change case from the difference network configuration. The network configuration management system can further select a network change case application template and select a configuration file template. The network configuration management system can further generate device configuration file for a network device and store the device configuration file. In other examples, the network configuration management system generates device configuration files for a plurality of network devices.Type: GrantFiled: September 18, 2009Date of Patent: November 25, 2014Assignee: Netcracker Technology Corp.Inventor: Anton Vladimirovich Komarevtsev
-
Patent number: 8688410Abstract: A cable-management system that integrates management information about infrastructure into objects and provides a visualization of cable and inventory objects within a building.Type: GrantFiled: March 31, 2011Date of Patent: April 1, 2014Assignee: NetCracker Technology Corp.Inventors: Nikolay Sergeevich Skidanov, Oleg Sergeyevich Evseev, Ksenia Alexeevna Sluchanko