Tekelec Global, Inc.

United States of America

Back to Profile

1-67 of 67 for Tekelec Global, Inc. Sort by
Query
Aggregations
IP Type
        Patent 58
        Trademark 9
Jurisdiction
        United States 62
        Europe 3
        Canada 2
IPC Class
H04M 7/00 - Arrangements for interconnection between switching centres 12
H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways 7
H04Q 3/00 - Selecting arrangements 7
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs 5
H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks] 5
See more
NICE Class
09 - Scientific and electric apparatus and instruments 9
35 - Advertising and business services 4
38 - Telecommunications services 3
42 - Scientific, technological and industrial services, research and design 2
37 - Construction and mining; installation and repair services 1
See more

1.

Methods, systems, and computer readable media for triggerless centralized location server

      
Application Number 14215696
Grant Number 09363631
Status In Force
Filing Date 2014-03-17
First Publication Date 2014-09-25
Grant Date 2016-06-07
Owner Tekelec Global, Inc. (USA)
Inventor Agarwal, Devesh

Abstract

Methods, systems, and computer readable media for providing a triggerless centralized location server are disclosed. According to one aspect, a system for providing a triggerless centralized location server includes multiple signaling message routing nodes configured to operate in a telecommunications network. Each routing node is configured to receive a signaling message having an intended destination, determine whether the received signaling message includes location information related to a subscriber, and, if so, extract the location information related to the subscriber, route the signaling message to the intended destination, and store the location information related to the subscriber in a centralized location database. The centralized location database is configured to receive a request for location information associated with a subscriber, and, in response to receiving the request, retrieve the location information associated with the subscriber from the database and provide the retrieved location information in response to the request.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 4/02 - Services making use of location information
  • H04W 4/20 - Services signallingAuxiliary data signalling, i.e. transmitting data via a non-traffic channel

2.

Methods, systems, and computer readable media for providing a multi-network equipment identity register

      
Application Number 14212291
Grant Number 09143942
Status In Force
Filing Date 2014-03-14
First Publication Date 2014-09-18
Grant Date 2015-09-22
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Agarwal, Devesh
  • Chellamani, Ramesh
  • Erickson, Mark Allen

Abstract

Methods, systems, and computer readable media for providing a multi-network equipment identity register are disclosed. According to one aspect, the subject matter described herein includes a system for providing a multi-network equipment identity register. A node in a telecommunications network receives from a requesting entity a request to check an identity of a user equipment, the request containing the identity of the user equipment, queries an EIR using the identity of the user equipment, receives a response from the EIR, and forwards the response to the requesting entity. The node includes first and second interfaces for receiving requests to check an identity of a user equipment in a first and second protocol, respectively, such that a user equipment that is blacklisted in a network that uses the first protocol is also blacklisted in a network that uses the second protocol.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

3.

Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability

      
Application Number 13752369
Grant Number 08855654
Status In Force
Filing Date 2013-01-28
First Publication Date 2014-07-31
Grant Date 2014-10-07
Owner Tekelec Global, Inc. (USA)
Inventor Agarwal, Devesh

Abstract

The subject matter described herein includes methods, systems and computer readable media for tracking and communicating LTE handset communication capability. One method includes maintaining, in a signaling message routing node, an LTE communication capability database. The database includes identifiers associated with LTE communication capable handsets. The method further includes, intercepting, at the signaling message routing node, a request for routing information. The method further includes, determining, by the signaling message routing node using the LTE communication capability database, whether a B party number associated with the request for routing information is associated with an LTE communication capable handset. In response to determining that the B party number is associated with an LTE communication capable handset, the method includes, responding, by the routing node, to the request for routing information with an identifier for a node in an LTE network for providing LTE service to the LTE capable handset.

IPC Classes  ?

  • H04W 40/00 - Communication routing or communication path finding
  • H04W 40/02 - Communication route or path selection, e.g. power-based or shortest path routing

4.

EAGLE

      
Application Number 012564795
Status Registered
Filing Date 2014-02-05
Registration Date 2014-06-30
Owner Tekelec Global, Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Data processing equipment, computer programs and telecommunications equipment, in particular commutation equipment for telecommunication and network transmission of voice, data and images allowing users to connect to a local zone for existing telecommunication networks; Computers, telecommunication apparatus and instruments; Apparatus and instruments for weak current engineering, namely for news, radio frequency and control engineering; telecommunication apparatus, control apparatus, remote control devices; computer, data transmission, processing, interface, end, input, output and recording apparatus; equipment for recording, transmission and reproduction of sound and image; optical equipment; computer programs recorded on data carriers; electronic and electric instruments and apparatus; electronics for laboratories and related peripheral apparatus; laboratories electronic and related peripheral apparatus; physical computer components; telecommunications switching equipment; voice, data and image communications installations.

5.

TEKELEC

      
Application Number 011555174
Status Registered
Filing Date 2013-02-07
Registration Date 2013-09-16
Owner Tekelec Global, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware for communications, telecommunications, and information service providers; computer software for communications, telecommunications, and information service providers; equipment, devices, and apparatus for communications and telecommunications; equipment, devices and apparatus for generating, acquiring, storing, transforming, processing, retrieving, utilizing or making available information via telecommunications and via electronic publishing. Business consulting, business management services, business information services, and business advisory services for communications, telecommunications, and information service providers. Technical consulting and technical support services in the fields of communications, telecommunications, and information service providers.

6.

TEKELEC

      
Serial Number 85842419
Status Registered
Filing Date 2013-02-06
Registration Date 2014-04-08
Owner Tekelec Global, Inc. ()
NICE Classes  ?
  • 38 - Telecommunications services
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services

Goods & Services

[ Technical consulting and technical support services in the fields of communications, telecommunications, and information service providers ] Computer hardware for telecommunications; Computer hardware for communications, telecommunications, and information service providers, namely, routers and switching equipment used with telecommunications, data, and broadband communication networks; computer software for communications, telecommunications, and information service providers for connecting computer networks, communication networks, telecommunication networks, mobile devices, servers, and data centers; equipment, devices, and apparatus for communications, telecommunications, and information service providers, namely, apparatus for transmission of data between computer networks, communication networks, telecommunication networks, mobile devices, servers, and data centers [ Business consulting, business management services, business information services, and business advisory services for communications, telecommunications, and information service providers ]

7.

Methods, systems and computer readable media for mobile-communication-device-initiated network monitoring services

      
Application Number 13109696
Grant Number 08649272
Status In Force
Filing Date 2011-05-17
First Publication Date 2011-12-22
Grant Date 2014-02-11
Owner Tekelec Global, Inc. (USA)
Inventor
  • Besset, Philippe
  • Terrien, Olivier
  • Marsico, Peter J.

Abstract

Methods, systems, and computer readable media for mobile communication device-initiated network monitoring services are disclosed. According to one aspect, a method for monitoring communications in a mobile networking environment by a core network probe-based monitoring system includes detecting, by an agent residing on a mobile communication device, a quality of service or customer experience triggering event; responding to the event by generating a message which includes information about that particular subscriber or device; and, transmitting that message to the network monitoring system to automatically trigger the monitoring system to monitor communications involving that mobile communication device.

IPC Classes  ?

8.

Methods, systems, and computer readable media for switching office trigger induction by an intermediate signaling node

      
Application Number 12902548
Grant Number 08934380
Status In Force
Filing Date 2010-10-12
First Publication Date 2011-05-12
Grant Date 2015-01-13
Owner Tekelec Global, Inc. (USA)
Inventor
  • Coupland, Michael
  • Wadwha, Amrit Pal Singh
  • Gosnell, Bradley W.
  • Ravishankar, Venkataramaiah

Abstract

Methods, systems, and computer readable media for inducing the activation of a service trigger at a switching office in a communications network are disclosed. According to one method, a call setup message associated with a call is received. It is then determined whether service trigger induction is required for the call. In response to determining that service trigger induction is required for the call, the call setup message is modified to include service trigger induction information and the modified call setup message is directed to a destination switching office. At the destination switching office, a service trigger is activated based on the service trigger induction information in the modified call setup message.

IPC Classes  ?

  • H04L 12/16 - Arrangements for providing special services to substations
  • H04M 3/22 - Arrangements for supervision, monitoring or testing
  • H04Q 3/00 - Selecting arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

9.

Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages

      
Application Number 12689702
Grant Number 09219677
Status In Force
Filing Date 2010-01-19
First Publication Date 2010-08-12
Grant Date 2015-12-22
Owner Tekelec Global, Inc. (USA)
Inventor
  • Mccann, Thomas M.
  • Nas, Petrus Wilhelmus Adrianus Jacobus Maria
  • Bantukul, Apirux
  • Craig, Jeffrey A.
  • Marsico, Peter J.

Abstract

The subject matter described herein includes methods, systems and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages. One aspect of the subject matter described herein includes a system for routing BICC signaling messages and managing call instance code assignments. The system includes a BICC signaling router. The BICC signaling router includes a routing module for centralized routing of BICC signaling messages between a plurality of BICC signaling nodes. The BICC signaling router further includes a call instance code management module for centralized assignment of call instance codes for BICC signaling sessions routed through the BICC signaling router.

IPC Classes  ?

10.

Systems, methods, and computer readable media for providing toll-free service in a telecommunications network

      
Application Number 12624996
Grant Number 08600007
Status In Force
Filing Date 2009-11-24
First Publication Date 2010-06-24
Grant Date 2013-12-03
Owner Tekelec Global, Inc. (USA)
Inventor
  • Vijay Marathe, Rohini
  • Agarwal, Devesh
  • Rao, Raghavendra Gopala
  • Marsico, Peter Joseph

Abstract

Methods, systems, and computer program products for providing toll-free service in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for providing toll-free service in a telecommunications network. The method includes, at a signaling node that includes at least one processor: receiving a first signaling message that includes a toll-free called party number, where the first signaling message is one of a non-TCAP call setup message, a mobility management query, a number portability (NP) query, and an E.164 number (ENUM) query; determining a directory number associated with the toll-free called party number; and sending the first signaling message or a second signaling message, the sent message including at least one of the directory number and routing information associated with the directory number.

IPC Classes  ?

  • H04M 15/12 - Discriminative metering
  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04Q 3/00 - Selecting arrangements
  • G06Q 30/00 - Commerce

11.

Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network

      
Application Number 12625017
Grant Number 09584959
Status In Force
Filing Date 2009-11-24
First Publication Date 2010-06-24
Grant Date 2017-02-28
Owner Tekelec Global, Inc. (USA)
Inventor
  • Rao, Raghavendra Gopala
  • Agarwal, Devesh
  • Roach, Adam B.
  • Marsico, Peter Joseph

Abstract

Systems, methods, and computer readable media for location-sensitive identifier translation in a telecommunications network are disclosed. According to one aspect, the subject matter described herein includes a method for providing location-sensitive called-party identifier translation in a telecommunications network. The method includes, at a signaling node that includes at least one processor: receiving a first signaling message that includes a called party identifier; determining proximity information associated with the calling party; performing a location-sensitive called party identifier translation based on the proximity information associated with the calling party; and sending the first signaling message or a second signaling message, the sent message including the translated called party identifier.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04W 4/02 - Services making use of location information
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04Q 3/00 - Selecting arrangements
  • H04Q 3/72 - Finding out and indicating number of calling subscriber
  • H04Q 3/76 - Translation from the called subscriber's number to the outgoing or incoming control information
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

12.

Methods, systems and computer program products for rerouting specific services traffic from a signaling message routing node

      
Application Number 11478834
Grant Number 07738648
Status In Force
Filing Date 2006-06-30
First Publication Date 2010-06-15
Grant Date 2010-06-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Agarwal, Devesh
  • Rao, Raghavendra G.

Abstract

Methods, systems, and computer program products for rerouting signaling message traffic in response to unavailability of one or more services are disclosed. According to one method, service signaling message traffic is received at a signaling message routing node that provides a plurality of different services. It is determined whether at least one of the services is unavailable. In response to determining that at least one of the services is unavailable, the signaling message traffic for the unavailable service is rerouted to an alternate destination. Signaling message traffic for the remaining services is received and processed.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

13.

Methods, systems, and computer program products for providing first delivery attempt service for short message peer-to-peer (SMPP) messages

      
Application Number 12626460
Grant Number 08447335
Status In Force
Filing Date 2009-11-25
First Publication Date 2010-06-03
Grant Date 2013-05-21
Owner Tekelec Global, Inc. (USA)
Inventor Agarwal, Devesh

Abstract

Methods, systems, and computer readable media for providing a first delivery attempt (FDA) for short message peer-to-peer messages are disclosed. One method includes receiving, in a first network, a short message peer-to-peer protocol (SMPP) message from second communications network external to the first communications network. The SMPP message is converted into a mobile originated SMS message. The method also includes forwarding the mobile originated SMS message to a first delivery attempt (FDA) device, wherein the FDA device converts the mobile originated SMS message into a mobile terminated SMS message. The mobile terminated SMS message is delivered to a device in the local communications network.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor

14.

Methods, systems, and computer readable media for implementing a policy for a router

      
Application Number 12512965
Grant Number 09769053
Status In Force
Filing Date 2009-07-30
First Publication Date 2010-02-04
Grant Date 2017-09-19
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Kuthan, Jiri
  • Tirpák, Miklós

Abstract

Methods, systems, and computer readable media for implementing a policy for a router are disclosed. One method includes providing a meta administrator interface configured to facilitate the specification of one or more rules that form a policy definition. The method further includes automatically generating, based on the policy definition, an administrator interface for inputting rule data associated with the policy definition. Even further, the method includes storing the input rule data in one or more data structures associated with a router.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 12/701 - Routing or path finding
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/771 - Router architecture
  • H04L 12/813 - Policy-based control, e.g. policing
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

15.

Methods, systems, and computer readable media for routing a message service message through a communications network

      
Application Number 12400576
Grant Number 08594679
Status In Force
Filing Date 2009-03-09
First Publication Date 2009-09-10
Grant Date 2013-11-26
Owner Tekelec Global, Inc. (USA)
Inventor
  • Agarwal, Devesh
  • Marsico, Peter
  • Karmarkar, Kedar

Abstract

Methods, systems, and computer readable media for routing a message service message through a communications network are disclosed. In one embodiment, the method includes, at a signaling node upstream from a sending party message server, receiving a message service message that includes a sending party identifier and a receiving party identifier. A number translation database is queried to determine a routing identifier associated with the receiving party identifier. The method also includes modifying the message service message to include the routing identifier, and routing the message service message to the sending party message server.

IPC Classes  ?

  • H04W 40/00 - Communication routing or communication path finding

16.

Methods, systems, and computer program products for handset assisted resource utilization verification

      
Application Number 12400581
Grant Number 08233878
Status In Force
Filing Date 2009-03-09
First Publication Date 2009-09-10
Grant Date 2012-07-31
Owner Tekelec Global, Inc. (USA)
Inventor
  • Gosnell, Bradley
  • Marsico, Peter

Abstract

Methods, systems, and computer readable media for handset assisted resource utilization verification are disclosed. According to one method, first usage information is obtained from a mobile handset in response to the mobile handset being operated at a first time. Second usage information is obtained from the mobile handset in response to the mobile handset being operated at a second time. Based on the first and second usage information, an indication of network resource utilization is determined for the mobile handset between the first and second times. The first and second usage information may be obtained by polling the handset by sending query messages for the usage information to the handset or by triggering the handset to send the usage information in response to the expiration of a handset-implemented timer.

IPC Classes  ?

  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems
  • H04M 15/00 - Arrangements for metering, time-control or time-indication
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

17.

Methods, systems, and computer program products for performing IP link proving using heartbeat messages

      
Application Number 11946607
Grant Number 07907533
Status In Force
Filing Date 2007-11-28
First Publication Date 2009-05-28
Grant Date 2011-03-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Davidson, Mark E.
  • Kanode, Mark E.
  • Craig, Jeffrey A.
  • Marsico, Peter J.

Abstract

According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for performing IP link proving using heartbeat messages. The method includes transmitting a plurality of heartbeat messages over an IP communications link. A transmission parameter of the plurality of heartbeat messages is varied and a plurality of heartbeat acknowledgement messages corresponding to at least a subset of the plurality of heartbeat messages is received. A measure of processing capabilities of the IP communications link is determined based on the transmission parameters and the heartbeat acknowledgement messages.

IPC Classes  ?

  • G01R 31/08 - Locating faults in cables, transmission lines, or networks

18.

TEKELEC

      
Application Number 008119844
Status Registered
Filing Date 2009-02-23
Registration Date 2009-11-11
Owner Tekelec Global, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 38 - Telecommunications services

Goods & Services

Electronic components, namely, capacitors and transistors; computer hardware and software for providing the following functions, namely providing diagnostic testing analyses for data and telecommunications networks; computer hardware and software for simulating, monitoring, testing, or capturing data on a telephony network; communications hardware and software for convergence of telecommunication and Internet protocol networks, data and telecommunications database systems for use with telecommunications networks; routers for use in telephony and data networks; digital packet switches for use with telecommunications networks; computer hardware, software and firmware which comprises a distributed, high-speed, intelligent packet switch providing connectivity, message routing and distribution for distribution telecommunications protocols; computer hardware and software for text and multimedia messaging applications and routing; computer processors, computer hardware and software interface network analysis and management software and hardware in the nature of network diagnostics, simulation, protocol analysis, operating system program monitors and network communications analyzers; telecommunications equipment, namely telecommunications switching equipment, and computer hardware and software comprising data and image communications network to allow users in a local area to interface with existing telecommunications networks; computer processors servers, workstations, peripherals and software for use therewith to act as a switching system and network; local and wide area network communication equipment for conformance, performance and diagnostic, analysis and simulation; computer hardware and software comprising network management tools and interfaces, namely remote monitoring, protocol conversion, switching apparatus, and adjunct communication processors and computers, namely, external computing or processing platforms to be used in conjunction with said network management tools. Statistical analysis and reporting on market information to assist third parties with fraud management and detection services identifying customer fraud, theft, and unaccounted loss of business. Telecommunications services; information about telecommunication.

19.

TEKELEC

      
Application Number 142860300
Status Registered
Filing Date 2009-02-20
Registration Date 2010-09-02
Owner Tekelec Global, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 35 - Advertising and business services
  • 37 - Construction and mining; installation and repair services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 45 - Legal and security services; personal services for individuals.

Goods & Services

(1) Electronic components, namely, capacitors and transistors; computer hardware and software for providing the following functions, namely providing diagnostic testing analyses for data and telecommunications networks; computer hardware and software for simulating, monitoring, testing, or capturing data on a telephony network; communications hardware and software for convergence of telecommunication and Internet protocol networks, data and telecommunications database systems for use with telecommunications networks; routers for use in telephony and data networks; digital packet switches for use with telecommunications networks; computer hardware, software and firmware which comprises a distributed, high-speed, intelligent packet switch providing connectivity, message routing and distribution for distribution telecommunications protocols; computer processors, computer hardware and software interface network analysis and management software and hardware in the nature of network diagnostics, simulation, protocol analysis, operating system program monitors and network communications analyzers; telecommunications equipment, namely telecommunications switching equipment, and computer hardware and software comprising data and image communications network to allow users in a local area to interface with existing telecommunications networks; computer processors servers, workstations, peripherals and software for use therewith to act as a switching system and network; computer hardware and software comprising network management tools and interfaces, namely remote monitoring, protocol conversion, switching apparatus, and adjunct communication processors and computers, namely, external computing or processing platforms to be used in conjunction with said network management tools; communications network equipment, comprising computer hardware and software, for generating, processing, monitoring and routing signaling and data message traffic. (1) Telecommunications services, namely, data and voice telecommunications, design and development of telecommunications networks, engineering services for telecommunications and data networking, maintenance and management of telecommunications networks, telecommunications gateway services, providing multiple user access to a global computer network, engineering services for telecommunications and data networking, wireless digital messaging services, and Personal Communication Services (PCS). (2) Revenue management services, namely fraud management and detection services identifying customer fraud, theft, and unaccounted loss of business, and statistical analysis and reporting on market information.

20.

Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network

      
Application Number 11977723
Grant Number 08199892
Status In Force
Filing Date 2007-10-25
First Publication Date 2008-11-20
Grant Date 2012-06-12
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Ravishankar, Venkataramaiah
  • Grant, Cory A.
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for providing a call attempt triggered messaging service in a communications network comprises intercepting a call signaling message including a calling party subscriber identifier and a called party subscriber identifier. A call attempt triggered message generation (CATMG) database using the called party subscriber identifier is queried. In the event the called party subscriber identifier exists in the CATMG database, a messaging service message is generated. The messaging service message is then transmitted to a contact address.

IPC Classes  ?

  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 1/56 - Arrangements for indicating or recording the called number at the calling subscriber's set
  • H04M 15/06 - Recording class or number of calling party or called party

21.

Methods systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services

      
Application Number 11891677
Grant Number 08730970
Status In Force
Filing Date 2007-08-10
First Publication Date 2008-08-28
Grant Date 2014-05-20
Owner Tekelec Global, Inc. (USA)
Inventor
  • Allison, Rick L.
  • Bantukul, Apirux
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for providing voicemail routing information in a network that provides customized voicemail services are disclosed. According to one method, a voicemail routing query is received at an advanced voicemail routing node, where the query includes at least one parameter associated with a voicemail transaction. Based on at least one query parameter, voicemail routing information may be determined that identifies a voicemail server and a voicemail service from among a plurality of voicemail servers, where at least some of the voicemail servers provide different services. A voicemail routing query response may then be generated including the determined voicemail routing information.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

22.

Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect subscriber cutover

      
Application Number 11731768
Grant Number 08073127
Status In Force
Filing Date 2007-03-30
First Publication Date 2008-08-21
Grant Date 2011-12-06
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Bantukul, Apirux
  • Marsico, Peter J.

Abstract

A method for using an LRN based query and response mechanism to effect subscriber cutover includes receiving an LRN based response message including a communications service subscriber identifier. The method further includes determining a cutover switch LRN associated with the communications service subscriber identifier. The method further includes inserting the cutover switch LRN associated with the communications service subscriber identifier into the LRN based response message and routing the LRN based response message.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

23.

Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers

      
Application Number 11731772
Grant Number 08213440
Status In Force
Filing Date 2007-03-30
First Publication Date 2008-08-21
Grant Date 2012-07-03
Owner Tekelec Global, Inc. (USA)
Inventor
  • Bantukul, Apirux
  • Ravishankar, Venkataramaiah
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for using an LRN based query and response mechanism (e.g., a switching office number portability processing system) to route calls to IP multimedia subsystem (IMS) subscribers are disclosed. According to one method, an LRN based response message including a communications service subscriber identifier is received. An IMS gateway LRN associated with the communications service subscriber identifier may be determined. The IMS gateway LRN associated with the communications service subscriber identifier may be inserted into the LRN based response message and routing the message.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04L 12/56 - Packet switching systems

24.

Methods, systems, and computer program products for applying multiple communications services to a call

      
Application Number 12023601
Grant Number 08059667
Status In Force
Filing Date 2008-01-31
First Publication Date 2008-07-31
Grant Date 2011-11-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Lean, Yoogin
  • Kalyanpur, Gaurang
  • Wadhwa, Amrit P. S.

Abstract

Methods, systems, and computer program products for providing an enriched messaging service in a communications system is described. In one embodiment, the method includes receiving a signaling message associated with a call at one of a plurality of service dispatch and control (SDC) functions, wherein the call signaling message includes a subscriber identifier. A plurality of call services associated with the subscriber identifier that is to be applied to the call is determined. The method also includes communicating the signaling message from the SDC function to a service platform and receiving back at the SDC function for each of the plurality of call services and thereby sequentially applying the call services to the call.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

25.

Methods, systems, and computer program products for routing a short message service (SMS) message from a 2G network to a session initiation protocol (SIP)-based network

      
Application Number 12016314
Grant Number 08831648
Status In Force
Filing Date 2008-01-18
First Publication Date 2008-07-24
Grant Date 2014-09-09
Owner Tekelec Global, Inc. (USA)
Inventor Bantukul, Apirux

Abstract

Methods, systems, and computer program products for routing a short message service (SMS) message from a 2G network to a dual mode 2G/session initiation protocol (SIP) device are disclosed. According to one method, at a communications signaling message routing node, a 2G mobility location information query message for obtaining a delivery address for an SMS message to be sent to a dual mode 2G/SIP device roaming in a SIP-based network is received. The mobility location information query message includes a destination subscriber identifier associated with the dual mode 2G/SIP device. SIP mobility location information for the dual mode 2G/SIP device in the SIP-based network is determined based on the destination subscriber identifier. The method also includes providing the SIP mobility location information to a query originator.

IPC Classes  ?

  • H04Q 7/20 -
  • H04W 8/12 - Mobility data transfer between location registers or mobility servers
  • H04W 4/14 - Short messaging services, e.g. short message service [SMS] or unstructured supplementary service data [USSD]

26.

Methods, systems, and computer program products for performing prepaid account balance screening

      
Application Number 11890299
Grant Number 08606222
Status In Force
Filing Date 2007-08-03
First Publication Date 2008-07-03
Grant Date 2013-12-10
Owner Tekelec Global, Inc. (USA)
Inventor
  • Agarwal, Devesh
  • Green, Cary
  • Casalongue, Sergio Francisco Sanchez
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for performing prepaid account balance screening are disclosed. According to one aspect, the subject matter described herein includes a method for performing prepaid account balance screening. The method includes receiving, at a network entity for processing network signaling messages, a signaling message containing information that identifies a prepaid subscriber, the message being sent from a message source and intended for a message destination. It is determined whether the prepaid subscriber's account balance satisfies a threshold requirement, using prepaid account balance screening data and the information in the signaling message that identifies the prepaid subscriber, where the prepaid account balance screening data is a subset of available prepaid subscriber account information stored in a prepaid subscriber database separate from the prepaid account balance screening data. In response to determining that the prepaid subscriber's account balance does not satisfy the threshold requirement, a screening action is performed. In one example, the screening action shields the prepaid subscriber database from signaling message traffic associated with the prepaid subscriber's account.

IPC Classes  ?

27.

Methods, systems, and computer program products for providing memory management with constant defragmentation time

      
Application Number 11708668
Grant Number 07861056
Status In Force
Filing Date 2007-02-20
First Publication Date 2008-07-03
Grant Date 2010-12-28
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Marathe, Rohini
  • Nocjar, Jonathan E.

Abstract

Methods, systems, and computer program products for providing memory management with constant defragmentation time are disclosed. According to one aspect, the subject matter described herein includes a method for memory management. The method includes dividing memory to be allocated into a plurality of pages of equal size P, wherein P is an integer. The method also includes designating each page for holding records of a respective predetermined record size, at least some of the respective predetermined record sizes being different from each other, wherein, when filled, each page holds records of its respective predetermined record size and wherein at least some of the pages hold a remainder record having a size based on the page size P and the space allocated for the maximum number of records of the page's respective predetermined record size that will fit within the page. The method also includes allocating memory so that each page is populated with records of its respective predetermined record size.

IPC Classes  ?

  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

28.

Methods, systems, and computer program products for providing an enriched messaging service in a communications network

      
Application Number 11809200
Grant Number 08204057
Status In Force
Filing Date 2007-05-31
First Publication Date 2008-05-01
Grant Date 2012-06-19
Owner Tekelec Global, Inc. (USA)
Inventor
  • Marsico, Peter J.
  • Grant, Cory A.
  • Benedyk, Robby D.

Abstract

Methods, systems, and computer program products for providing an enriched messaging service in a communications network is described. In one embodiment, the method comprises receiving a messaging service message addressed to a first destination address. A subscriber identifier in the message is utilized to access subscriber information contained in at least one subscriber information database. The subscriber information facilitates intelligent processing or interpretation of the message. The accessed subscriber information is then incorporated in the message to create an enriched message. The enriched message is transmitted.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/52 - Circuit switching systems, i.e. systems in which the path is physically permanent during the communication using time division techniques

29.

Methods, systems, and computer program products for managing congestion in a multi-layer telecommunications signaling network protocol stack

      
Application Number 11788033
Grant Number 07633872
Status In Force
Filing Date 2007-04-18
First Publication Date 2007-12-27
Grant Date 2009-12-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Pitcher, Michael D.
  • Kanode, Mark E.
  • Craig, Jeffrey A.

Abstract

The subject matter described herein includes methods, systems, and computer program products for managing congestion in a multi-layer telecommunications signaling network protocol stack. According to one method, a congestion parameter is set for a first layer in a telecommunications signaling network protocol stack. The congestion parameter is automatically propagated for at least one second layer in the telecommunications signaling protocol stack. The first layer and the at least one second layer are monitored and layer-specific congestion management procedures are triggered using the parameters.

IPC Classes  ?

30.

Methods, systems and computer program products for offloading prepaid status queries from a prepaid status database for unlimited in-network prepaid calls

      
Application Number 11724590
Grant Number 07466807
Status In Force
Filing Date 2007-03-15
First Publication Date 2007-12-13
Grant Date 2008-12-16
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Mccann, Thomas M.
  • Agarwal, Devesh
  • Chiu, Chin-Chuan
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for offloading prepaid credit status queries from prepaid credit status databases for unlimited-plan prepaid in-network calls is provided. According to one aspect, the subject matter described herein includes a method that includes intercepting, at a signaling message routing node, a prepaid status query associated with a call originated by a calling subscriber and directed to a called subscriber. The signaling node then determines whether the calling subscriber is associated with an unlimited calling plan, unlimited text messaging plan, unlimited multimedia messaging plan, or a combination of plans based on the intercepted prepaid status query. The node also determines whether the call is an in-network call based on the intercepted prepaid status query, where an in-network call includes a call between a calling subscriber and a called subscriber belonging to the same network. In response to determining that the call is an in-network call associated with a calling party associated with an unlimited calling, text messaging, or multimedia messaging plan, the signaling node generates a prepaid status response instructing the query originator to connect the call. Alternatively, in response to determining that the call is not an in-network call associated with a calling party associated with an unlimited calling, text messaging, or multimedia messaging plan, the signaling node forwards the prepaid status query to the intended destination prepaid status database.

IPC Classes  ?

  • H04M 15/00 - Arrangements for metering, time-control or time-indication
  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04M 11/00 - Telephonic communication systems specially adapted for combination with other electrical systems

31.

Methods, systems and computer program products for integrating roaming control in a signaling message routing node

      
Application Number 11724684
Grant Number 08818360
Status In Force
Filing Date 2007-03-15
First Publication Date 2007-09-20
Grant Date 2014-08-26
Owner Tekelec Global, Inc. (USA)
Inventor
  • Agarwal, Devesh
  • Chiu, Chin-Chuan

Abstract

Methods, systems, and computer program products for integrating roaming control in a signaling message routing node are disclosed. In one exemplary implementation, a method for providing roaming control at a signaling message routing node is provided. The method includes receiving a signaling message at a signaling message routing node in a network of a home service provider of a mobile subscriber, the signaling message being generated in response to the mobile subscriber registering in a foreign carrier's network. It is determined whether the mobile subscriber is allowed, by the home service provider, to roam in the foreign carrier's network. In response to determining that mobile subscriber is not allowed to roam in the foreign carrier's network, a response to the signaling message is generated and sent, where the response indicates that mobile subscriber is not allowed to roam in a foreign carrier's network. The steps of the method are performed at a signaling message routing node.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 40/00 - Communication routing or communication path finding

32.

Methods, systems, and computer readable media for selectively processing or redirecting signaling connection control part (SCCP) messages

      
Application Number 11706837
Grant Number 07916857
Status In Force
Filing Date 2007-02-15
First Publication Date 2007-09-06
Grant Date 2011-03-29
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Palmer, Jonathan J.
  • Agarwal, Devesh
  • Benedyk, Robby D.

Abstract

The subject matter described herein includes methods, systems, and computer program products for selectively processing or redirecting SCCP messages. According to one method, an SCCP message addressed to an STP and sent route-on-PC-SSN is received at the STP. It is determined whether the SCCP message can be processed locally by the STP. In response to determining that the SCCP message can be processed locally by the STP, the SCCP message is terminated, processed locally, and a response is sent to the message originator. In response to determining that the message cannot be processed locally at the STP, the SCCP message is redirected to a destination.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

33.

Methods, systems, and computer program products for detecting and mitigating fraudulent message service message traffic

      
Application Number 11639446
Grant Number 08826422
Status In Force
Filing Date 2006-12-14
First Publication Date 2007-06-14
Grant Date 2014-09-02
Owner Tekelec Global, Inc. (USA)
Inventor Russell, Travis E.

Abstract

Methods, systems, and computer program products for detecting fraudulent message service message traffic are disclosed. According to one method, message service messages are monitored. It is determined that the message service message traffic indicates that the message service message traffic is fraudulent based on detection of at least one of: 1) message service message traffic received at a first network from a second network, where the traffic includes at least one message with an SCCP calling party address internal to the first network, 2) a volume of message service message traffic received at the first network from the second network that exceeds the volume of message service message traffic sent by the first network to the second network by a threshold amount, and 3) message service message traffic that is sent to a dark number. In response to detecting fraudulent message service message traffic, a mitigating action is performed.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04Q 3/00 - Selecting arrangements
  • H04L 12/58 - Message switching systems
  • H04M 3/42 - Systems providing special services or facilities to subscribers
  • H04M 3/436 - Arrangements for screening incoming calls

34.

Methods and systems for wireless local area network (WLAN)-based signaling network monitoring

      
Application Number 11651724
Grant Number 07706343
Status In Force
Filing Date 2007-01-10
First Publication Date 2007-05-17
Grant Date 2010-04-27
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods and systems for WLAN-based signaling network monitoring are disclosed. A signaling message is received at a network routing node. A message copy function on the network routing node copies the signaling message. The message copy function forwards the copied signaling message to a WLAN interface. The WLAN interface transmits the signaling message to an external network monitoring platform via a wireless local area network connection.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor

35.

Methods, systems, and computer program products for reducing signaling link congestion

      
Application Number 11202928
Grant Number 07693066
Status In Force
Filing Date 2005-08-12
First Publication Date 2007-01-18
Grant Date 2010-04-06
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Palmer, Jonathan James
  • Hildebrand, John L.

Abstract

Methods, systems, and computer program products for reducing the likelihood of signaling link congestion on a failing or recovering signaling linkset are disclosed. According to one aspect, a method for reducing or eliminating congestion on a recovered link in a previously failed linkset due to the routing of post-global title (GT) translated signaling message traffic is disclosed. When the first link in a previously failed linkset becomes available, routes associated with the recovering linkset are marked as restricted. GT translated messages are directed to the lowest cost route that is marked as allowed. If no routes are marked as allowed, messages are directed to the lowest cost route that is marked as restricted. When a predetermined number or percentage of the links in a linkset become available, routes associated with the recovering linkset are marked as allowed.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04L 12/16 - Arrangements for providing special services to substations
  • H04L 12/42 - Loop networks
  • H04L 12/403 - Bus networks with centralised control, e.g. polling

36.

Methods, systems, and computer program products for selecting a global title translation mode based on an originator of a signaling message and performing global title translation according to the selected mode

      
Application Number 11217100
Grant Number 08041021
Status In Force
Filing Date 2005-08-31
First Publication Date 2007-01-04
Grant Date 2011-10-18
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Xu, Michael Y.
  • Kaplan, Michael
  • Rao, Raghavendra G.

Abstract

The subject matter disclosed herein includes methods, systems, and computer program products for selecting among different global title translation modes based on a message originator and performing global title translation based on the selected mode. According to one method, a global title translation mode is selected based on a message originator. A global title translation lookup is performed in accordance with the selected mode. If the global title translation according to the selected mode fails, a lookup may be performed according to at least one additional mode in a global title translation mode hierarchy.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

37.

Methods, systems, and computer program products for generic call tracing

      
Application Number 11446833
Grant Number 07844033
Status In Force
Filing Date 2006-06-05
First Publication Date 2006-12-07
Grant Date 2010-11-30
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Drum, Michael J.
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for performing a trace of a communications transaction using a dynamically generated endpoint identifier list are disclosed. According to one method, a first endpoint identifier for identifying a communications endpoint is received. A list including the first endpoint identifier is created. A signaling message including the first endpoint identifier may be searched for in the list. A parameter from the signaling message having the first endpoint identifier may be extracted that is distinct from the endpoint identifier. Further, the method may include searching for signaling messages having the extracted parameter. The method may include adding to the list any endpoint identifiers found in the search for signaling messages having the extracted parameter. The method may include searching for signaling messages having any of the endpoint identifiers in the list and thereby tracing a communications transaction involving endpoints in the endpoint identifier list.

IPC Classes  ?

  • H04M 1/24 - Arrangements for testing
  • H04M 3/08 - Indicating faults in circuits or apparatus
  • H04M 3/22 - Arrangements for supervision, monitoring or testing

38.

Methods, systems, and computer program products for detecting and mitigating denial of service attacks in a telecommunications signaling network

      
Application Number 11107413
Grant Number 07774849
Status In Force
Filing Date 2005-04-15
First Publication Date 2006-10-19
Grant Date 2010-08-10
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Russell, Travis E.
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products for detecting and mitigating a denial of service attack in a telecommunications signaling network are provided. According to one method, traffic rate information is monitored on at least two of a plurality of signaling links. If the traffic rate on one of the signaling links exceeds the rate on at least another of the signaling links by a predetermined threshold, a denial of service attack is indicated. In response to indicating a denial of service attack, a user may take mitigating action, such as updating a firewall function to block packets associated with the offending source.

IPC Classes  ?

  • G01R 31/08 - Locating faults in cables, transmission lines, or networks

39.

Methods, systems, and computer program products for selectively performing global title translation based on message type

      
Application Number 11104189
Grant Number 07675905
Status In Force
Filing Date 2005-04-12
First Publication Date 2006-10-12
Grant Date 2010-03-09
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods, systems, and computer program products are disclosed for selectively performing global title translation based on message type at an SS7 network node. A message is received indicating route-on-global-title. A message type of the received message is determined. Global title translation is selectively performed based on the determined message type.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04L 12/50 - Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
  • H04Q 11/00 - Selecting arrangements for multiplex systems
  • H04M 7/00 - Arrangements for interconnection between switching centres

40.

Methods, systems, and computer program products for congestion-based routing of telecommunications signaling messages

      
Application Number 11071946
Grant Number 08903074
Status In Force
Filing Date 2005-03-04
First Publication Date 2006-09-07
Grant Date 2014-12-02
Owner Tekelec Global, Inc. (USA)
Inventor
  • Delaney, Robert J
  • Eichler, Todd

Abstract

Methods, systems, and computer program products for congestion-based routing of telecommunications signaling messages are disclosed. One method includes determining whether congestion exists on a primary SS7 signaling route to a destination. In response to determining that congestion exists on the primary SS7 signaling route, the method includes redirecting messages to be sent over the primary SS7 signaling route to an alternate SS7 signaling route to the destination independently of whether the primary route is in a failed state.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres
  • H04Q 3/00 - Selecting arrangements
  • H04M 3/22 - Arrangements for supervision, monitoring or testing

41.

Methods and systems for providing management in a telecommunications equipment shelf assembly using a shared serial bus

      
Application Number 11272478
Grant Number 07644215
Status In Force
Filing Date 2005-11-10
First Publication Date 2006-06-15
Grant Date 2010-01-05
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Wallace, Robert L.
  • Bonds, Jr., Thomas L.
  • Messer, Gary Conly
  • Prather, Donald Wayne
  • Jerzak, Phillip C.

Abstract

A method for connecting an externally accessible shared serial port to one of a plurality of target serial ports is provided. The target serial ports are associated with a plurality of different application cards within a shelf assembly. The method includes receiving, from an external device connected to an externally accessible shared serial port, a request for a connection between the externally accessible shared serial port and one of a plurality of target serial ports within a shelf assembly associated with a plurality of different application cards, and determining whether shelf resources are available to connect the externally accessible shared serial port to the requested target serial port. In response to determining that shelf resources are available, the externally accessible shared serial port is connected to the requested target serial port.

IPC Classes  ?

  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
  • H05K 7/10 - Plug-in assemblages of components

42.

Methods and systems for clock signal distribution and fault location detection in a multi-shelf modular computing system

      
Application Number 10978904
Grant Number 07702963
Status In Force
Filing Date 2004-11-01
First Publication Date 2006-05-04
Grant Date 2010-04-20
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Wallace, Robert L.
  • Messer, Gary C.
  • Jerzak, Phillip C.

Abstract

A method and system are described for distributing at least one clock signal between shelves in a multi-shelf modular computing system includes a clock signal generator for generating a first clock signal, an inter-shelf bus for carrying the first clock signal to a second shelf, and a first shelf manager module, associated with the second shelf, for receiving and regenerating the first clock signal and providing the regenerated first clock signal to at least one module within the second shelf. A system and method for detecting a location of a fault in an inter-shelf bus in a multi-shelf modular computing system is also disclosed. A power source applies a bias between at least two conductors of the inter-shelf bus. At least one module detects the applied bias to determine if a fault is located between the at least one shelf and the power source.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring

43.

Methods, systems, and computer program products for short message service (SMS) spam filtering using e-mail spam filtering resources

      
Application Number 11224295
Grant Number 07751836
Status In Force
Filing Date 2005-09-12
First Publication Date 2006-04-13
Grant Date 2010-07-06
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Bantukul, Apirux
  • Marsico, Peter J.

Abstract

Methods, systems, and computer program products are disclosed for preventing the delivery of unwanted SMS messages, such as those containing unsolicited commercial messages or spam, in a communications network. More particularly, SMS messages are intercepted prior to delivery and at least a portion of the SMS message content is encapsulated within an electronic mail (e-mail) message. The e-mail message is communicated to an e-mail spam filtering resource in a data network, where spam screening/filtering algorithms are applied. The e-mail message is discarded at the e-mail spam filtering resource if the message fails spam screening. Alternatively, or in addition, the results of the spam screening may be returned with the original message for another network node to process accordingly. In any case, if the message passes spam screening, the original SMS message that is associated with the e-mail message may be delivered to/toward the intended message recipient.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

44.

Methods, systems, and computer program products for providing wireless-fidelity (Wi-Fi) gateway visitor location register (VLR) functionality

      
Application Number 11227427
Grant Number 07738488
Status In Force
Filing Date 2005-09-15
First Publication Date 2006-04-13
Grant Date 2010-06-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Marsico, Peter J.
  • Ravishankar, Venkataramaiah

Abstract

Methods, Systems, and Computer Program Products for Providing Wireless-Fidelity (Wi-Fi) Gateway Visitor Location Register (VLR) Functionality. A method is disclosed herein for providing Wi-Fi gateway VLR functionality for an access point in a Wi-Fi network. The steps of the method can occur at a Wi-Fi gateway VLR that can perform VLR functions for at least one access point in a Wi-Fi network. The VLR functions can include receiving a registration request from a subscriber located in a service area of an access point in the Wi-Fi network. Further, the VLR functions can include authenticating the subscriber with a home location register (HLR) associated with the cellular network. The VLR functions can also include receiving information associated with the subscriber from the HLR. The Wi-Fi gateway VLR can store the information associated with the subscriber and maintain Wi-Fi reachability information for sending media packets to the subscriber in the Wi-Fi network.

IPC Classes  ?

  • H04J 3/22 - Time-division multiplex systems in which the sources have different rates or codes

45.

Methods, systems, and computer program products for dynamically adjusting load sharing distributions in response to changes in network conditions

      
Application Number 11147144
Grant Number 07633969
Status In Force
Filing Date 2005-06-07
First Publication Date 2006-03-30
Grant Date 2009-12-15
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Caugherty, Jill H.
  • Khungar, Komal G.
  • Marsico, Peter J.

Abstract

A signaling network routing node, such as a signaling system 7 (SS7)/Internet protocol (IP) gateway, is adapted to perform global title translation (GTT) or other processing on received signaling messages and route the signaling messages to a member of a load sharing group using a threshold-based weighted load sharing algorithm. In the event that one of the signaling destinations in the load sharing group becomes unavailable, signaling message traffic is redistributed evenly among the remaining available members of the load sharing group in a manner such that a maximum load sharing weight threshold value associated with each group member is not exceeded. If a load sharing group member becomes unavailable, and the resulting recalculated load sharing weights of the remaining available members sum to less than 100%, then load sharing weights for the group are normalized, and a maximum message rate capacity threshold associated with each group member is used to determine whether the discarding of messages is required.

IPC Classes  ?

  • H04J 3/16 - Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted

46.

Methods and systems for converting an internet protocol (IP)-based message containing subscriber content to a public switched telephone network (PSTN)-based message including subscriber content

      
Application Number 10957852
Grant Number 07983245
Status In Force
Filing Date 2004-10-04
First Publication Date 2006-03-16
Grant Date 2011-07-19
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Eichler, Todd Anthony
  • Delaney, Robert John

Abstract

A node in a converged network converts a session initiation protocol (SIP) message to a signaling system 7 (SS7) message. A SIP INVITE request is received by the node and the node determines whether the SIP INVITE request is destined for an SS7 user. If the INVITE request is destined for an SS7 user, the node determines whether the INVITE request contains MIME-encoded text and constructs a short message service (SMS) message containing the MIME-encoded text. The SMS message is routed to the SS7 user. In addition, the node constructs an initial address message (IAM) and routes the IAM to the SS7 user.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

47.

Methods and systems for load sharing and preserving sequencing of signaling connection control part (SCCP) messages

      
Application Number 10922593
Grant Number 07864943
Status In Force
Filing Date 2004-08-20
First Publication Date 2006-02-23
Grant Date 2011-01-04
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Davidson, Mark Ernest
  • Agarwal, Devesh
  • Rao, Raghavendra Gopala

Abstract

Methods and systems for load sharing and preserving sequencing of signaling connection control part (SCCP) messages are disclosed. According to one method, SCCP messages are received at an inbound interface module and assigned a sequence number. Each SCCP message is then transmitted using a load sharing algorithm to any one of a plurality of SCCP modules for SCCP processing. After the SCCP processing, the SCCP messages are returned to the inbound interface module and ordered based on the assigned sequence numbers the messages are then transmitted in order to an outbound interface module.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

48.

Methods, systems, and computer program products for multicast compression and pacing of database update messages transmitted between processing modules in a distributed processing system

      
Application Number 10915782
Grant Number 07716175
Status In Force
Filing Date 2004-08-11
First Publication Date 2006-02-16
Grant Date 2010-05-11
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Hildebrand, John L.
  • Hardin, Sr., Paul H.

Abstract

Methods, systems, and computer program products for multicast compression and pacing are disclosed. In one method, messages relating to events that affect or require use of a database maintained by multiple processing modules in a distributed processing system are received. The messages are buffered and placed in a third message in a manner that preserves time ordering of the messages. The packed message is then multicast to the processing modules. Each processing module processes messages that are addressed to it. A method for pacing multicast messages destined for the processing modules is also provided.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor

49.

Methods and systems for auto-correlating message transfer part (MTP) priority and internet protocol (IP) type of service in converged networks

      
Application Number 10890779
Grant Number 07532647
Status In Force
Filing Date 2004-07-14
First Publication Date 2006-01-19
Grant Date 2009-05-12
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Eichler, Todd
  • Delaney, Robert John

Abstract

Methods and systems for automatically correlating signaling message priority and IP priority are disclosed. A priority level of a signaling message may be determined based on a priority parameter in the signaling message or a user based priority. The signaling message is encapsulated in an IP packet. A priority level in the IP packet is set based on the priority level determined for the signaling message.

IPC Classes  ?

  • H04J 3/12 - Arrangements providing for calling or supervisory signals

50.

Methods, systems, and computer program products for organizing, managing, and selectively distributing routing information in a signaling message routing node

      
Application Number 11084853
Grant Number 07804789
Status In Force
Filing Date 2005-03-18
First Publication Date 2005-10-20
Grant Date 2010-09-28
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Craig, Jeffrey A.
  • Erickson, Mark A.
  • Kanode, Mark E.
  • Khadri, Seetharaman

Abstract

Methods, systems, and computer program products for managing and selectively distributing routing information in a routing node are disclosed. In one implementation, a method for selectively distributing routing information in a routing node includes organizing internal signaling resources are organized so as to facilitate the efficient mapping of signaling system 7 (SS7) message transfer part (MTP) signaling protocol attributes to Internet protocol (IP)-based signaling resources. A routing status information sharing hierarchy is defined, which enables routing status information to be efficiently shared among members of a signaling mateset group. Members of a signaling mateset replicate and distribute SS7 MTP network management information across non-MTP signaling connections, such as IP connections.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

51.

Methods, systems, and computer program products for determining the application-level protocol of a signaling message

      
Application Number 11084696
Grant Number 07801124
Status In Force
Filing Date 2005-03-18
First Publication Date 2005-09-22
Grant Date 2010-09-21
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Drum, Michael J.
  • Whitmire, Cynthia A.

Abstract

Method, systems, and computer program products for identifying the application-level protocol of a signaling message are disclosed. According to one method, a message copied by a network monitoring system is received. The service indicator in the message is examined to determine whether more than one application-level protocol is possible. If more than one application-level protocol is not possible, the application-level protocol is identified based on the service indicator. If more than one application-level protocol is possible, additional message attributes are individually examined to determine whether identification of the application-level protocol is possible based on each attribute. The application-level protocol is identified based on the first attribute for which identification is determined to be possible.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04L 12/56 - Packet switching systems
  • H04J 3/16 - Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
  • H04J 3/12 - Arrangements providing for calling or supervisory signals
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

52.

Systems and methods of performing stateful signaling transactions in a distributed processing environment

      
Application Number 10796653
Grant Number 07554974
Status In Force
Filing Date 2004-03-09
First Publication Date 2005-09-15
Grant Date 2009-06-30
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Palmer, Jonathan James
  • Erickson, Mark Allen
  • Davidson, Mark Ernest
  • Rao, Raghavendra Gopala
  • Agarwal, Devesh
  • Marsico, Peter Joseph

Abstract

Methods and systems for performing stateful signaling transactions in a distributed processing environment are disclosed. A method for performing stateful signaling transactions in a distributed processing environment includes receiving a signaling message at a routing node, such as a signal transfer point. The signaling message is distributed to one of the plurality of stateful processing modules. The receiving stateful processing module buffers the signaling message and initiates a stateful transaction based on the signaling message. Initiating the stateful transaction may include generating a query message and inserting a stateful processing module identifier in the query message. The query message is sent to an external node, such as an SCP, which formulates a response. The SCP may insert the stateful processing module in the response and send the response back to the signal transfer point. The signal transfer point decodes the response and uses the stateful processing module identifier to forward the response to the correct stateful processing module.

IPC Classes  ?

  • H04L 12/50 - Circuit switching systems, i.e. systems in which the path is physically permanent during the communication

53.

Methods and systems for extensible link level alignment between modules in a distributed processing system

      
Application Number 10789598
Grant Number 07853707
Status In Force
Filing Date 2004-02-27
First Publication Date 2005-09-08
Grant Date 2010-12-14
Owner TEKELEC GLOBAL, INC. (USA)
Inventor Minnich, David Wayne

Abstract

Methods and systems for link-level alignment between processing modules or cards and distributed processing system are disclosed. According to one method, cards that support link level communications parameter negotiation exchange link status signal units (LSSUs) to negotiate a common set of link level communications. For link level communications between a card that supports parameter negotiation and a card that does not support link level communications parameter negotiation, LSSUs are exchanged, and the cards establish link level communications using a default set of parameter values.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

54.

Methods and systems for automatic time-based routing rule administration

      
Application Number 10985823
Grant Number 08913603
Status In Force
Filing Date 2004-11-10
First Publication Date 2005-06-09
Grant Date 2014-12-16
Owner Tekelec Global, Inc. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd
  • Marsico, Peter J.

Abstract

Methods and systems for automatic time-based routing rule administration are disclosed. According to one method, routing data for routing messages between a source address and a destination address is stored in a network routing table. A time period is associated with the routing data based on agreements between service providers. Messages are routed between the service providers during the time period. Outside of the time period, routing of messages between the source address and the destination address is automatically inhibited.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04Q 3/66 - Traffic distributors
  • H04L 12/741 - Header address processing for routing, e.g. table lookup
  • H04Q 3/00 - Selecting arrangements

55.

Methods and systems for automatically and accurately generating call detail records for calls associated with ported subscribers

      
Application Number 10788574
Grant Number 07190772
Status In Force
Filing Date 2004-02-27
First Publication Date 2005-05-26
Grant Date 2007-03-13
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Moisey, Kenneth Andrew
  • Marsico, Peter Joseph

Abstract

Methods and systems for generating accurate call detail records in networks that utilize number portability are disclosed. A number portability reconciliation (NPR) monitoring system receives signaling messages relating to different calls or transactions. The signaling messages may be copied from a network monitoring location upstream from where a number portability database lookup occurs for a call. The monitoring system automatically correlates messages relating to the same call or transaction into a call detail record usable by a plurality of different network monitoring applications. The NPR monitoring system determines whether number portability processing is required, and, in response, the NPR monitoring system queries a number portability database. The NPR monitoring system receives a response from the number portability database and updates the call detail record based on the response.

IPC Classes  ?

  • H04M 15/00 - Arrangements for metering, time-control or time-indication

56.

Signal transfer point with wireless signaling link interface

      
Application Number 10993089
Grant Number 07801093
Status In Force
Filing Date 2004-11-19
First Publication Date 2005-05-26
Grant Date 2010-09-21
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

An STP includes a link interface module for performing SS7 signal transfer functions, such as routing messages between SS7 signaling points. A WLAN signaling link interface is operatively associated with the link interface module for sending and receiving SS7 signaling messages over a wireless signaling link.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor

57.

Methods and systems for message transfer part (MTP) load sharing using MTP load sharing groups

      
Application Number 10993738
Grant Number 07760706
Status In Force
Filing Date 2004-11-19
First Publication Date 2005-05-26
Grant Date 2010-07-20
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods and systems for load sharing signaling messages at the MTP level are disclosed. When a signaling message is received, it is determined whether the signaling message includes a routing indication indicating route-on-point-code-subsystem-number. If the routing indicator indicates route-on-point-code-subsystem-number, it is determined whether the signaling message belongs to an MTP level 3 load sharing group. If the signaling message belongs to an MTP level 3 load sharing group, the signaling message may be routed to any of the point codes in the MTP level 3 load sharing group. Routing the signaling message to a point code in the MTP level 3 load sharing group may include replacing the destination point code in the signaling message with the destination point code of the node to which the signaling message is to be routed. Once the point code has been replaced, the signaling message is routed to the destination associated with the point code.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04J 3/12 - Arrangements providing for calling or supervisory signals
  • H04M 7/06 - Arrangements for interconnection between switching centres using auxiliary connections for control or supervision

58.

Methods and systems for dynamic, distributed link table consistency management

      
Application Number 10649489
Grant Number 07383298
Status In Force
Filing Date 2003-08-27
First Publication Date 2005-03-03
Grant Date 2008-06-03
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Palmer, Jonathan
  • Agarwal, Devesh

Abstract

Methods and systems for dynamic, distributed link table consistency management are disclosed. A method for dynamic, distributed link table consistency management includes requesting, from each link interface module that maintains a link table in a distributed routing system, a link table checksum from the other link interface modules in the system. The requesting link interface module computes a checksum for its local link table and compares the computed checksum to the received checksums. In response to detecting a mismatch between the local checksum and one of the received link table checksums, the link interface module requests individual entry checksums from the link interface module with which a mismatch was detected. Inconsistencies between individual entries may be automatically corrected and/or reported to an operator.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake

59.

Methods and systems for detecting and preventing signaling connection control part (SCCP) looping

      
Application Number 10609094
Grant Number 07466815
Status In Force
Filing Date 2003-06-27
First Publication Date 2004-12-30
Grant Date 2008-12-16
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods and systems for signaling connection control part (SCCP) loop detection and prevention are disclosed. A signal transfer point (STP) receives a message and performs global title translation (GTT) for the message. The STP compares the originating point code (OPC) in the signaling message with the post-GTT destination point code (DPC) in the message. If the incoming message OPC matches the post-GTT DPC, SCCP looping is detected and the message is discarded. If the incoming message OPC does not match the post-GTT DPC, the STP may correlate the incoming message OPC or the DPC to one or more additional point codes to identify the presence of SCCP looping.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

60.

Methods and systems for default routing in a signaling network

      
Application Number 10446424
Grant Number 07372953
Status In Force
Filing Date 2003-05-28
First Publication Date 2004-12-02
Grant Date 2008-05-13
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods and systems for routing SS7 messages based on DPC-based routing rules and non-DPC-based routing rules are disclosed. For a message containing signaling system 7 (SS7) information, a message routing function at an SS7 signaling message routing node searches a list of message routing rules using a search key including a DPC parameter extracted from the signaling message. If a matching entry is not located in the first routing rule list, a default SS7 routing rule may be used to route the message. The default routing rule may include wildcard values for each of the network ID, network cluster, and cluster member components of the DPC address field. Multiple default routing rules may be defined using various SS7 discriminator parameters. In addition, new DPC-based routing rules can be created and added to the list of DPC-based routing rules based on lookups in the set of non-DPC-based routing rules.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

61.

Methods and systems for migrating between application layer mobile signaling protocols

      
Application Number 10405859
Grant Number 07848767
Status In Force
Filing Date 2003-04-02
First Publication Date 2004-11-04
Grant Date 2010-12-07
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Mccann, Thomas M.
  • Rao, Raghavendra G.

Abstract

Methods and systems for migrating between application layer mobile signaling protocols are disclosed. For subscribers of multiple protocols, the registration status is tracked in one or more of the protocols. When a location query message for a subscriber of multiple protocols is received, it is determined whether the subscriber is registered according to the tracked protocol. If the subscriber is registered according to the tracked protocol and the request originated from an MSC of the tracked protocol, the message is routed to an HLR of the tracked protocol. If the subscriber is not registered according to the tracked protocol, a response is formulated to the first message. The response optionally includes a prefix that directs the originating MSC to route the call to an MSC of the non-tracked protocol.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information

62.

Methods and systems for global title translation using message origination information

      
Application Number 10397774
Grant Number 07260086
Status In Force
Filing Date 2003-03-26
First Publication Date 2004-07-22
Grant Date 2007-08-21
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Delaney, Robert J.
  • Eichler, Todd

Abstract

Methods and systems for message-origination-based global title translation include receiving a signaling message and determining whether global title translation is required. In response to determining that global title translation is required, a lookup is performed in the global title translation database. The lookup is based on the called party address and the originating point code in the signaling message. The destination point code from the global title translation is inserted in the signaling message. The signaling message is then routed to its intended destination based on the destination point code and optionally the originating point code in the signaling message.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04M 7/00 - Arrangements for interconnection between switching centres

63.

Methods and systems for providing duplicate point code support in a signaling message routing node

      
Application Number 10093862
Grant Number 07580517
Status In Force
Filing Date 2002-03-08
First Publication Date 2002-12-26
Grant Date 2009-08-25
Owner TEKELEC GLOBAL, INC. (USA)
Inventor
  • Khadri, Seetharaman
  • Marsico, Peter Joseph
  • Dunn, Jr., Randal Latta
  • Mccann, Thomas Matthew
  • Kanode, Mark Edward

Abstract

A duplicate point code routing node is capable of routing messages to nodes having the same point code but being located in different national networks. The duplicate point code routing node associates a group code with received messages and uses the group code to route the messages to the appropriate national network. The group code may be determined based on the link or linkset from which a message is received or from the message itself.

IPC Classes  ?

  • H04M 7/00 - Arrangements for interconnection between switching centres

64.

TEKELEC

      
Serial Number 76217874
Status Registered
Filing Date 2001-03-01
Registration Date 2002-08-27
Owner TEKELEC GLOBAL, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

[ electronic components, namely, capacitors and transistors; ] computer hardware and software for providing the following functions, namely, providing diagnostic testing analyses for data and telecommunications networks; computer hardware and software for simulating, monitoring, testing, or capturing data on a telephony network; communications hardware and software for convergence of telecommunication and Internet protocol networks, data and telecommunications database systems for use with telecommunications networks; routers for use in telephony and data networks; digital packet switches for use with telecommunications networks; computer hardware, software and firmware which comprises a distributed, high-speed, intelligent packet switch providing connectivity, message routing and distribution for distribution telecommunications protocols; computer processors, computer hardware and software interface network analysis and management software and hardware in the nature of network diagnostics, simulation, protocol analysis, operating system program monitors and network communications analyzers; telecommunications equipment, namely, telecommunications switching equipment, and computer hardware and software comprising [ a voice, ] data and image communications network to allow users in a local area to interface with existing telecommunications networks; computer processors servers, workstations, peripherals and software for use therewith to act as a switching system and network; local and wide area network communication equipment for conformance, performance and diagnostic, analysis and simulation; computer hardware and software comprising network management tools and interfaces, namely, remote monitoring, protocol conversion, switching apparatus, and adjunct communication processors and computers, namely, external computing or processing platforms to be used in conjunction with said network management tools

65.

G-PORT

      
Serial Number 75705796
Status Registered
Filing Date 1999-05-13
Registration Date 2001-07-24
Owner TEKELEC GLOBAL, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer hardware and computer software for use in routing signaling message packets in a mobile communications network

66.

EAGLE

      
Application Number 073736400
Status Registered
Filing Date 1993-09-22
Registration Date 1996-09-27
Owner Tekelec Global, Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

(1) Telecommunications equipment, namely telecommunications switching equipment and a voice, data and image communications network to allow users in a local area to interface with existing telecommunications networks.

67.

EAGLE

      
Serial Number 74201963
Status Registered
Filing Date 1991-09-09
Registration Date 1994-07-12
Owner TEKELEC GLOBAL, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

computer hardware, computer programs in the field of telecommunications networking and diagnostics interface, and telecommunications equipment; namely, telecommunications switching equipment, and a voice, data and image communications network to allow users in a local area to interface with existing telecommunications networks comprising computer programs and computer hardware; namely, computer processors, servers, workstations, peripherals and software for use therewith to act as a switching system and network