Patents Assigned to TEOCO Corporation
  • Patent number: 10862738
    Abstract: 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: Grant
    Filed: December 13, 2017
    Date of Patent: December 8, 2020
    Assignee: TEOCO CORPORATION
    Inventors: Moshe Tocker, Itai Lavi
  • Patent number: 10609587
    Abstract: 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: Grant
    Filed: April 27, 2017
    Date of Patent: March 31, 2020
    Assignee: TEOCO Corporation
    Inventors: Michael Livschitz, Ayal Weissman, Moshe Tocker
  • Patent number: 10291481
    Abstract: 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: Grant
    Filed: April 15, 2010
    Date of Patent: May 14, 2019
    Assignee: TEOCO Corporation
    Inventor: Gerard Terence Foster
  • Patent number: 9602367
    Abstract: 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: Grant
    Filed: March 14, 2014
    Date of Patent: March 21, 2017
    Assignee: TEOCO Corporation
    Inventors: John A. Devolites, David Corley
  • Publication number: 20160315818
    Abstract: 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: Application
    Filed: April 24, 2015
    Publication date: October 27, 2016
    Applicant: TEOCO CORPORATION
    Inventors: Shachar Ebel, Yoav Sapir
  • Patent number: 9439087
    Abstract: 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: Grant
    Filed: November 17, 2009
    Date of Patent: September 6, 2016
    Assignee: TEOCO Corporation
    Inventors: Gerard Terence Foster, Ian Goetz
  • Patent number: 9408083
    Abstract: 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: Grant
    Filed: March 27, 2015
    Date of Patent: August 2, 2016
    Assignee: TEOCO Corporation
    Inventors: Ehud Riesenberg, Michael Livschitz
  • Publication number: 20150278269
    Abstract: 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: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Applicant: TEOCO CORPORATION
    Inventors: Yoav SAPIR, Ori CAHANA
  • Publication number: 20150281976
    Abstract: 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: Application
    Filed: March 27, 2015
    Publication date: October 1, 2015
    Applicant: TEOCO CORPORATION
    Inventors: Ehud Riesenberg, Michael Livschitz
  • Publication number: 20150134622
    Abstract: 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: Application
    Filed: November 6, 2014
    Publication date: May 14, 2015
    Applicant: TEOCO CORPORATION
    Inventors: Shachar Ebel, Yuval Stein, Adir Pridor, Alexander Virtser
  • Publication number: 20150123784
    Abstract: 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: Application
    Filed: November 3, 2014
    Publication date: May 7, 2015
    Applicant: TEOCO CORPORATION
    Inventors: Shachar Ebel, Yoav Sapir
  • Publication number: 20140293807
    Abstract: 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: Application
    Filed: March 14, 2014
    Publication date: October 2, 2014
    Applicant: TEOCO CORPORATION
    Inventors: John A. Devolites, David Corley
  • Patent number: 8812686
    Abstract: 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: Grant
    Filed: November 19, 2009
    Date of Patent: August 19, 2014
    Assignee: Teoco Corporation
    Inventor: Kieran Arnold
  • Publication number: 20140222570
    Abstract: 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: Application
    Filed: November 15, 2013
    Publication date: August 7, 2014
    Applicant: Teoco Corporation
    Inventors: John A. DEVOLITES, David Corley
  • Patent number: 8654676
    Abstract: 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: Grant
    Filed: April 15, 2010
    Date of Patent: February 18, 2014
    Assignee: TEOCO Corporation
    Inventor: Gerard Terence Foster
  • Publication number: 20100179883
    Abstract: 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: Application
    Filed: March 22, 2010
    Publication date: July 15, 2010
    Applicant: TEOCO Corporation
    Inventor: John A. Devolites
  • Patent number: 7720206
    Abstract: 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: Grant
    Filed: January 18, 2006
    Date of Patent: May 18, 2010
    Assignee: TEOCO Corporation
    Inventors: John A. Devolites, Roman Cybyk, John Wyatt
  • Patent number: 7702781
    Abstract: 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: Grant
    Filed: March 3, 2006
    Date of Patent: April 20, 2010
    Assignee: TEOCO Corporation
    Inventor: John A. Devolites
  • Publication number: 20070208826
    Abstract: 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: Application
    Filed: March 3, 2006
    Publication date: September 6, 2007
    Applicant: TEOCO CORPORATION
    Inventor: John Devolites
  • Publication number: 20070165801
    Abstract: 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: Application
    Filed: January 18, 2006
    Publication date: July 19, 2007
    Applicant: TEOCO CORPORATION
    Inventors: John Devolites, Roman Cybyk, John Wyatt