Patents Assigned to TEOCO Corporation
-
Patent number: 10862738Abstract: A Fault Management (FaM) system monitoring a telecommunication network is able to determine a root cause of a malfunction within the network. The root cause determination is accomplished by receiving alarms from network elements, which may be physical devices, logical interfaces, or a combination thereof. An alarm typically includes a managed object, an alarm name, object type, timestamp, and the like. FaM systems may receive thousands of alarms, where a root cause alarm indicates a malfunction which triggered other alarms to be reported. Alarms are correlated by the FaM system, and a probability is determined for each correlated alarm to be the root cause. The system may have a learning mode, in which it correlates alarms, and an online mode, in which it receives alarms and determines that the alarms are correlated based on data from the learning mode. In some embodiments, both modes may be executed in parallel.Type: GrantFiled: December 13, 2017Date of Patent: December 8, 2020Assignee: TEOCO CORPORATIONInventors: Moshe Tocker, Itai Lavi
-
Patent number: 10609587Abstract: A location-based system detects anomalies in performance indicators of telecommunication networks. The system generates a plurality of service areas, each service area including a plurality of adjacent cell sites. A performance indicator of a first service area of the plurality of service areas is selected and an aggregated service area performance indicator is generated, by aggregating the selected performance indicator for each cell site of the plurality of cell sites of the first service area. Generation of the plurality of service areas may be related to a determined network traffic threshold. The threshold may be related to: total bandwidth provided by a cell site, or total number of calls handled by a cell site. The selected indicator may be, for example the call set-up success rate (CSSR), or the drop call rate (DCR). An alert related to the aggregated indicator may be generated.Type: GrantFiled: April 27, 2017Date of Patent: March 31, 2020Assignee: TEOCO CorporationInventors: Michael Livschitz, Ayal Weissman, Moshe Tocker
-
Patent number: 10291481Abstract: A method of processing a model of a telecommunications network, the telecommunications network. The method includes dividing the network elements of the telecommunications network into a plurality of different groups, for a first of the group of network elements being modelled, loading computer program code representing the group of network elements being modelled into the computer memory and executing the computer program to model the first group of network elements within a first time period. For a subsequent time period the first group of network elements is represented by the amount of network services consumed on the one or more interfaces with the second group of network elements determined within the first time period, while loading into the computer memory computer program code to model the second group of network elements.Type: GrantFiled: April 15, 2010Date of Patent: May 14, 2019Assignee: TEOCO CorporationInventor: Gerard Terence Foster
-
Patent number: 9602367Abstract: A system, method, computer program product and computer processor-implemented method of generating a header detail record (HDR) for a hypertext transport protocol (HTTP) data browsing user accessing network resources, may include: receiving, by at least one computer processor, packet data from at least one probe tapping into at least one network element of a data network of a communications services provider, said packet data comprising: header data, and payload data; analyzing said packet data comprising: extracting at least one header detail record (HDR) from said header data and said payload data for all said packet data, and creating said at least one header detail record (HDR).Type: GrantFiled: March 14, 2014Date of Patent: March 21, 2017Assignee: TEOCO CorporationInventors: John A. Devolites, David Corley
-
Publication number: 20160315818Abstract: A computerized method, system, and computer program product thereof determines a service topology of a telecommunication network respective of one or more user devices. Information related to a service, provided to the user device over a telecommunication network, is received. The service may be providing connectivity required for a voice call, a data session, short message service (SMS) or the like. Information related to at least a network element of the telecommunication network is collected, the network element having supplied the service. A telecommunication network topology for the service is determined related to the information. A failure notification is received through the telecommunication network. An impact on the service is determined, related to the telecommunication network topology and the failure notification. The impact may be full or partial loss of service. A service notification may be sent related to the determined impact, for example to a fault management system.Type: ApplicationFiled: April 24, 2015Publication date: October 27, 2016Applicant: TEOCO CORPORATIONInventors: Shachar Ebel, Yoav Sapir
-
Patent number: 9439087Abstract: A radio network coverage area provided by a mobile radio network is analyzed. The analysis is provided by receiving control messages from a first interface communicated between a base station of the mobile radio network and a radio network controller, the control messages being provided for controlling the communications of the data to or from the mobile terminals via the base station.Type: GrantFiled: November 17, 2009Date of Patent: September 6, 2016Assignee: TEOCO CorporationInventors: Gerard Terence Foster, Ian Goetz
-
Patent number: 9408083Abstract: A system, method, and computer program product can determine a need to place a small cell in a particular location covered by a cellular network. Accordingly usage of a network resource by one or more user devices within the confinement of a particular location can be recorded. When the usage exceeds a predetermined threshold for that network resource, and upon determination that such an area could be better served by a small cell, a notification can be generated of the location and the one or more user devices so that such a small cell, such as, e.g., but not limited to, a femtocell, can be effectively placed in the location. In certain embodiments, an area representative of a plurality of user devices may be determined. In such embodiments, the location can be determined within the area.Type: GrantFiled: March 27, 2015Date of Patent: August 2, 2016Assignee: TEOCO CorporationInventors: Ehud Riesenberg, Michael Livschitz
-
Publication number: 20150278269Abstract: A computerized method, system, and computer program product can allow for processing by a processor data records (xDRs). The method can include receiving by the processor xDRs, each xDR including a vector of unique data fields, the xDRs forming together a stream. The stream can be stored by the processor in a memory of a general purpose graphic processor unit (GPGPU). An index vector of xDRs can be created by the processor, wherein each xDR is assigned a unique index identifier, and stored by the processor in a memory of the GPGPU. The index vector of xDRs is sorted with respect to at least a key of at least a unique data element selected. The sorted index vector can be stored in the memory of the GPGPU. A selection of at least the unique data field can be performed and aggregation of the stream performed with respect to the selection.Type: ApplicationFiled: March 30, 2015Publication date: October 1, 2015Applicant: TEOCO CORPORATIONInventors: Yoav SAPIR, Ori CAHANA
-
Publication number: 20150281976Abstract: A system, method, and computer program product can determine a need to place a small cell in a particular location covered by a cellular network. Accordingly usage of a network resource by one or more user devices within the confinement of a particular location can be recorded. When the usage exceeds a predetermined threshold for that network resource, and upon determination that such an area could be better served by a small cell, a notification can be generated of the location and the one or more user devices so that such a small cell, such as, e.g., but not limited to, a femtocell, can be effectively placed in the location. In certain embodiments, an area representative of a plurality of user devices may be determined. In such embodiments, the location can be determined within the area.Type: ApplicationFiled: March 27, 2015Publication date: October 1, 2015Applicant: TEOCO CORPORATIONInventors: Ehud Riesenberg, Michael Livschitz
-
Publication number: 20150134622Abstract: A system and method for identifying anomalies in indicators, such as key performance indicators (KPIs) of a telecom system are disclosed. The method can learn over time behavior of the indicator and can statistically identify what should be considered anomalous. Learning can be performed on a per indicator basis that each presents different statistical qualities. The method can associate the indicator to a profile, such as one of several statistical distributions and can operate accordingly. Association may be determined by the correlation of the indicator to statistical distribution. The method can identify correlations between indicators when identifying the statistical distribution and especially when the associated statistical distribution is an unidentified profile. The method can include comparison of actuals versus prediction and sending alerts when anomalies are found.Type: ApplicationFiled: November 6, 2014Publication date: May 14, 2015Applicant: TEOCO CORPORATIONInventors: Shachar Ebel, Yuval Stein, Adir Pridor, Alexander Virtser
-
Publication number: 20150123784Abstract: A system and method for identification and handling of a flood of alarms in a telecommunications system. A flood event occurs when a plurality of alarms in a queue of an alarm management system exceeds a threshold. The threshold may be a static, dynamic or adaptive threshold. A classification is determined for each flood event and preventive measures are determined. A plurality of floods having identical or different classifications may be identified respective of the plurality of alarms. A classification may be related, for example, to a network element (NE), element manager (EM), sync event, user actions, external application or rules. Preventive measures may be, for example, resetting a NE or EM or diverting alarms from the queue into another memory portion. The threshold may be determined respective of the total number of alarms in queue, the rate of alarms received and the rate of processing the alarms.Type: ApplicationFiled: November 3, 2014Publication date: May 7, 2015Applicant: TEOCO CORPORATIONInventors: Shachar Ebel, Yoav Sapir
-
Publication number: 20140293807Abstract: A system, method, computer program product and computer processor-implemented method of generating a header detail record (HDR) for a hypertext transport protocol (HTTP) data browsing user accessing network resources, may include: receiving, by at least one computer processor, packet data from at least one probe tapping into at least one network element of a data network of a communications services provider, said packet data comprising: header data, and payload data; analyzing said packet data comprising: extracting at least one header detail record (HDR) from said header data and said payload data for all said packet data, and creating said at least one header detail record (HDR).Type: ApplicationFiled: March 14, 2014Publication date: October 2, 2014Applicant: TEOCO CORPORATIONInventors: John A. Devolites, David Corley
-
Patent number: 8812686Abstract: A communication system is arranged to provide a communication service to a communication terminal. The communication system comprises a packet data network arranged to communicate data packets supporting the communication service to and from the communication terminal via a data path through the packet data network, a path computational element arranged to control the data path, an application server arranged to control the communication service and an internet multimedia sub-system operable to control the application server. The application server is operable to provide the communication service to the communication terminal in response to a registration request transmitted from the communication terminal to the internet protocol multimedia sub-system requesting an establishment of the communication service.Type: GrantFiled: November 19, 2009Date of Patent: August 19, 2014Assignee: Teoco CorporationInventor: Kieran Arnold
-
Publication number: 20140222570Abstract: An exemplary system, method, and/or computer program product may programmatically by computer processor(s) combine various exemplary data elements to create an analyzed and calculated predictive device location, categorized by time of day for one or more devices. The exemplary method may take in as input(s) exemplary passive data that results from geolocated communication events such as wireless voice calls, data sessions and/or wireless communications tower or network hotspot information. The inputs, according to an embodiment may be combined and enriched with exemplary Latitude/Longitude reference data to provide a location history for an exemplary device. Based on analysis of frequented locations and time periods, the detailed location history information for a device may be probability weighted (e.g., scored) to predict where the device will be, at a given future time, based on the given device's detailed location history, and exemplary time of day, e.g., morning, afternoon, night, etc.Type: ApplicationFiled: November 15, 2013Publication date: August 7, 2014Applicant: Teoco CorporationInventors: John A. DEVOLITES, David Corley
-
Patent number: 8654676Abstract: A method of processing a model of a telecommunications system including a plurality of access nodes through which communications terminals can communicate data is described.Type: GrantFiled: April 15, 2010Date of Patent: February 18, 2014Assignee: TEOCO CorporationInventor: Gerard Terence Foster
-
Publication number: 20100179883Abstract: A system, method, and computer program product may include receiving, by at least one processor, a command selecting a data file for transfer across a network for storage at a remote storage facility, receiving, by the at least one processor, a parameter selection comprising a user selected transfer time, applying, by the at least one processor, the parameter selection to the data file, queuing, by the at least one processor, the data file in a queue for transmission to said remote storage facility at said transfer time, and transferring, by the at least one processor, the data file to the remote storage facility at the user selected transfer time.Type: ApplicationFiled: March 22, 2010Publication date: July 15, 2010Applicant: TEOCO CorporationInventor: John A. Devolites
-
Patent number: 7720206Abstract: A system, method and computer program product for extracting information from a telecommunications invoice is provided. According to an exemplary embodiment of the present invention, a method may include: receiving a telecommunications invoice data stream in a first data format; analyzing the telecommunications invoice data stream to determine the first data format; modeling the telecommunications invoice data stream; and mapping the modeled telecommunications invoice data stream to a normalized data format. According to another exemplary embodiment of the present invention, the method may include: where the modeling of the telecommunications invoice data stream may further include any of: creating a model for the first data format; modeling the telecommunications invoice data stream according to the model; and/or modeling the telecommunications invoice data stream with an intelligent adapter.Type: GrantFiled: January 18, 2006Date of Patent: May 18, 2010Assignee: TEOCO CorporationInventors: John A. Devolites, Roman Cybyk, John Wyatt
-
Patent number: 7702781Abstract: A system may include a network, a remote storage facility coupled to the network, and a client coupled to the network. The client may be adapted to receive a store command for a data file, to prompt a user for a file name for the data file, and to receive a parameter selection. The parameter selection may include a transfer time. The client may be adapted to apply the parameter selection to the data file, to queue the data file in a queue for transmission to the remote storage facility, and to transfer the data file to the remote storage facility at the transfer time.Type: GrantFiled: March 3, 2006Date of Patent: April 20, 2010Assignee: TEOCO CorporationInventor: John A. Devolites
-
Publication number: 20070208826Abstract: A system may include a network, a remote storage facility coupled to the network, and a client coupled to the network. The client may be adapted to receive a store command for a data file, to prompt a user for a file name for the data file, and to receive a parameter selection. The parameter selection may include a transfer time. The client may be adapted to apply the parameter selection to the data file, to queue the data file in a queue for transmission to the remote storage facility, and to transfer the data file to the remote storage facility at the transfer time.Type: ApplicationFiled: March 3, 2006Publication date: September 6, 2007Applicant: TEOCO CORPORATIONInventor: John Devolites
-
Publication number: 20070165801Abstract: A system, method and computer program product for extracting information from a telecommunications invoice is provided. According to an exemplary embodiment of the present invention, a method may include: receiving a telecommunications invoice data stream in a first data format; analyzing the telecommunications invoice data stream to determine the first data format; modeling the telecommunications invoice data stream; and mapping the modeled telecommunications invoice data stream to a normalized data format. According to another exemplary embodiment of the present invention, the method may include: where the modeling of the telecommunications invoice data stream may further include any of: creating a model for the first data format; modeling the telecommunications invoice data stream according to the model; and/or modeling the telecommunications invoice data stream with an intelligent adapter.Type: ApplicationFiled: January 18, 2006Publication date: July 19, 2007Applicant: TEOCO CORPORATIONInventors: John Devolites, Roman Cybyk, John Wyatt