Ain Link Patents (Class 379/32.03)
  • Patent number: 9369382
    Abstract: A system and method can support messaging in a fully distributed system. The fully distributed system includes a plurality of agents. An agent in the plurality of agents operates to determine an address for a message, wherein said address is determined at least partially according to a content of the message. Then, said agent can select a path to transmit the message according to said address, and send the message according to said path directly to said address.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: June 14, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Sharon Azulai
  • Patent number: 9294381
    Abstract: In a multi-core device or clustered system, instead of snmpd polling for configured monitoring values of an entity to determine if reached a threshold, each core in a multi-core system or node in a clustered system triggers information to the snmpd about entities that may be or are generating SNMP traps. A configured threshold T is distributed among the cores or nodes, as the case may be, based on the number of cores or nodes. If there are ‘n’ cores in a multi-core device, and the configured threshold is ‘T’, then each core checks for a per-core threshold value ‘T/n’. If there are ‘n’ nodes in a clustered system, and the configured threshold is ‘T’, then each node checks for a per-node threshold value ‘T/n’. According to the pigeonhole principle, if an entity has reached or exceeded the threshold ‘T’, then the entity must have reached or exceeded a value of ‘T/n’ on at least one core or node. Upon the entity crossing a ‘T/n’ value on any core or node, the core or node informs snmpd about this entity.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: March 22, 2016
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Dhiraj Gedam, Raveendra Holla, Sharvari Mithyantha
  • Patent number: 9036480
    Abstract: The present invention relates to a point code emulation apparatus and method for dividing a Common Channel Signaling System No. 7 (or SS7) signaling network into two or more networks. The point code emulator is adapted to receive TCAP messages from two or more subnets and converts, for the messages crossing over the subnets, the information of the TCAP messages, including originating point code, destination point code, and transaction identifier, (and optionally, calling party number and called party number), and forwards to the other one of the two or more subnets. Correspondence among the two or more subnets may be provisioned by an authorized user of the system, may be learned automatically by the system based on ISUP message correspondences or previous TCAP transactions, or may be automatically discovered by the system broadcasting messages to nodes in the destined one of the two or more subnets.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: May 19, 2015
    Assignee: SONUS NETWORKS, INC.
    Inventors: Normand Glaude, Charles Wesley-James, Christine Aubry, Pierre Laporte
  • Patent number: 8300773
    Abstract: A telephonic recording method comprises recording, by an electronic device, a live conversation with at least one participant to form a recorded live conversation. The telephonic recording method further comprises presenting a portion of the recorded live conversation beginning at a segment selected by a user while continuing to record the live conversation.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: October 30, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Seth Pickett
  • Patent number: 8179885
    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.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: May 15, 2012
    Assignee: Tekelec
    Inventors: Jeffrey A. Craig, Mark A. Erickson, Mark E. Kanode, Seetharaman Khadri
  • Patent number: 8149994
    Abstract: Provided are an electronic surveillance system and a method thereof. In the electronic surveillance system that performs electronic surveillance on a subscriber in a communication network, the electronic surveillance system includes: one or more communication service providers that provide retained data, which is information generated while the subscriber uses a communication service; a dedicated storage that stores and manages the retained data provided by the communication service providers; and a law enforcement agency that requests the dedicated storage to send electronic surveillance information on a specific subscriber so as to be provided with the surveillance information when the electronic surveillance information on the specific subscriber is required. Accordingly, retained data, which is subscriber electronic surveillance information is integrally managed and stored in a dedicated storage.
    Type: Grant
    Filed: June 7, 2007
    Date of Patent: April 3, 2012
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Byung-Sik Yoon, Song-In Choi, Jee-Hwan Ahn
  • Patent number: 8150437
    Abstract: An inter-working network includes a plurality of interfaces for facilitating communications with a plurality of dispatch networks, a signaling controller, a media gateway and a system for facilitating the monetization of inter-carrier dispatch communications. The signaling controller and media gateway generate dispatch call records for dispatch sessions facilitated through the inter-working network. The system includes a billing accumulator and a settlement entity. The billing accumulator is interfaced with the inter-working network and includes logic to receive and store the dispatch call data records from the inter-working architecture. The settlement entity is interfaced with the billing accumulator, and includes settlement logic for converting each stored dispatch call data record to a billing record for each of at least two of the dispatch networks.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: April 3, 2012
    Assignee: Nextel Communications Company L.P.
    Inventor: Ojas Thakor Choksi
  • Patent number: 8005192
    Abstract: Systems for monitoring, storage, and analysis of information in signaling messages, communicated from originating networks to a destination network through one or more intermediate networks are described. Correlation and comparison between signaling messages of interest sent from an origination network to signaling messages received by the destination network allows for the detection of inconsistent information, e.g., information fields in a communicated message that have been altered, either intentionally or unintentionally, by an intermediate carrier. The introduction of an additional communications path over which notification messages are forwarded from signaling monitoring equipment in the origination network to signaling monitoring equipment in the destination network allows for a significant reduction in the memory storage requirements at the destination network and in the amount of processing required to match, compare, and evaluate signaling messages.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: August 23, 2011
    Assignee: Verizon Services Corp.
    Inventors: Arthur Doskow, Harry A Hetz, George Robert Hasenauer, Erik George Gebhardt, Joseph Vecchioli
  • Patent number: 7844033
    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.
    Type: Grant
    Filed: June 5, 2006
    Date of Patent: November 30, 2010
    Assignee: Tekelec
    Inventors: Michael J. Drum, Peter J. Marsico
  • Patent number: 7684547
    Abstract: A method, system and computer program for assisting law enforcement surveillance of a telephone call in accordance with the requirements of is presented. The method includes, but is not limited to, the steps of: receiving an indication of a call that is placed with a pre-identified telephonic unit that uses an internet packet protocol for transmission, wherein the pre-identified telephonic unit has been selected for telephone call surveillance; converting the call into a converted call that is in analog form; and redirecting the converted call to an analog switching station that is capable of performing surveillance of the call.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: March 23, 2010
    Assignee: International Business Machines Corporation
    Inventor: Willard C. Somers
  • Patent number: 7609818
    Abstract: Systems for monitoring, storage, and analysis of information in signaling messages, communicated from originating networks to a destination network through one or more intermediate networks are described. Correlation and comparison between signaling messages of interest sent from an origination network to signaling messages received by the destination network allows for the detection of inconsistent information, e.g., information fields in a communicated message that have been altered, either intentionally or unintentionally, by an intermediate carrier. The introduction of an additional communications path over which notification messages are forwarded from signaling monitoring equipment in the origination network to signaling monitoring equipment in the destination network allows for a significant reduction in the memory storage requirements at the destination network and in the amount of processing required to match, compare, and evaluate signaling messages.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: October 27, 2009
    Assignee: Verizon Services Corp.
    Inventors: Arthur Doskow, Harry A. Hetz, George Robert Hasenauer, Erik George Gebhardt, Joseph Vecchioli
  • Patent number: 7502447
    Abstract: A method and device for recording call failure information in a data transmission system is provided. The failure logs generated in response to a failure event include a failure type and a first timestamp. A log record is created for a first failure log based on the failure type, and storied in a log record storage. Whenever a further failure log is generated in response to the same failure event, the further failure log includes said failure type and a current timestamp, so that it will receive the same identifier. The log record is updated to document the current timestamp.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: March 10, 2009
    Assignee: Alcatel Lucent
    Inventors: James Stewart McCormick, David Ker, Kulpreet Singh Badial
  • Publication number: 20080317217
    Abstract: A computer-implemented method for determining resources utilized by a service request in a data processing system. The method includes determining monitored relationship types from monitoring data, determining relationship domains, determining intra-domain relationships from relationships that are internal to the relationship domains and determining cross-domain relationships from the intra-domain relationships that are linked between pairs of the relationship domains, and determining resources utilized by the service request from the intra-domain and cross-domain relationships. The domains are derived from one of the relationship types that is monitored by a single monitoring application.
    Type: Application
    Filed: June 22, 2007
    Publication date: December 25, 2008
    Inventors: Fausto Bernardini, Rong Nickle Chang, Perng Chang-shing, Karthik Rajagopal Gomadam, Chunqiang Tang, Tao Tao, Edward Cholchin So, Chun Zhang
  • Patent number: 7362851
    Abstract: A system for providing location ID services for telephone calls transfers location data describing the location of the calling device to the called device. Rather than or in addition to providing the name and telephone number as is done through the conventional caller ID service, the location of the calling device is displayed by the called device including the zip code, the longitude and latitude planar coordinates, or the street address. Existing advanced intelligent network infrastructure may be adapted to provide the location ID service, such as by providing location data queries from a signal switching point to a signal control point. The signal control point has access to a CNAM database containing location ID data fields in addition to conventional caller ID data.
    Type: Grant
    Filed: November 28, 2001
    Date of Patent: April 22, 2008
    Assignee: AT&T Delaware Intellectual Property, Inc.
    Inventor: Sunil H. Contractor
  • Patent number: 7286647
    Abstract: Methods, systems, and computer program products for providing a configurable telecommunications detail record adapter are disclosed. In one method, a user defines input data formats and output data formats via a graphical user interface. The text entered by the user is converted into a configuration file. The configuration file is converted into source code, and the source code is automatically converted into an executable adapter instance. In this manner, different adapter instances may be quickly and easily created by the user to process different input telecommunications detail record formats, such as formats of different probe vendors.
    Type: Grant
    Filed: January 18, 2005
    Date of Patent: October 23, 2007
    Assignee: Tekelec
    Inventors: Charles D. Stormon, Sanjay Ambardar, Kuldeep Sharma, Vijay Singh
  • Patent number: 7260101
    Abstract: Configuration of a new point code connected to a SS7 network through a MTP level 3 aligned link, involves listening to point code status massages originating from distant point codes and forwarded on said link. When a message originating from an unknown distant point code is received, the table of distant point codes is updated with the point code number of the distant point code; at the same time, a primary route to the new distant point code through the link may be created. Therefore, configuration and testing of a new point code within an existing SS7 network, without having to re-enter the full network architecture, is facilitated.
    Type: Grant
    Filed: January 8, 2001
    Date of Patent: August 21, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Pierre Sauvage, Eric Julien
  • Patent number: 7127054
    Abstract: The present invention uses a software program to analyze all of the SS7 message traffic in a telephone network. By comparing point codes in the message data, the present invention can detect invalid and undesirable network inefficiencies in different types of telephone networks, including for example, wireline, wireless, or hybrid networks.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: October 24, 2006
    Assignee: BellSouth Intellectual Property Corp.
    Inventors: Randy M. McDonald, Terry R. Droke, Mortimer P. Burnett
  • Patent number: 7068759
    Abstract: A variety of methods and systems can be used to achieve electronic surveillance when a call is directed to a destination as a result of service processing. For example, in a system involving a redirecting switch and a service platform switch, correlation between calling party identities for outgoing and incoming call legs can be done to identify a hairpin loop scenario. Upon detection of such a scenario, an appropriate electronic surveillance message can be sent to a monitoring device indicating the call's destination. Correlation information can be collected from available call setup signaling parameters. The methods and systems can be applied, for example, to systems involving directory assistance call completion, voice-activated dialing, voicemail callback, and prepaid services.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: June 27, 2006
    Assignee: AT&T Wireless Services, Inc.
    Inventor: J. Mark Dammrose
  • Patent number: 7062264
    Abstract: A method of testing a digital mobile phone network such as a GPRS or 3G network comprises creating test traffic using an unmodified test mobile phone coupled to a computer, and using the computer to measure a parameter associated with the network's response to the test traffic. The measurements made by the computer are encoded into the test traffic to create a data stream within the mobile phone network comprising test traffic, measurements relating to the test traffic, and signalling relating to the test traffic, whereby this data stream can be captured at points within the network and analysed to investigate the functioning of the network dynamically as the network is exercised with the test traffic. Software and test equipment for performing the method are also described.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: June 13, 2006
    Assignee: Actix Limited
    Inventors: Yiu Fai Ko, Robert W. A. Dobson
  • Patent number: 7003080
    Abstract: Systems for monitoring, storage, and analysis of information in signaling messages, communicated from originating networks to a destination network through one or more intermediate networks are described. Correlation and comparison between signaling messages of interest sent from an origination network to signaling messages received by the destination network allows for the detection of inconsistent information, e.g., information fields in a communicated message that have been altered, either intentionally or unintentionally, by an intermediate carrier. The introduction of an additional communications path over which notification messages are forwarded from signaling monitoring equipment in the origination network to signaling monitoring equipment in the destination network allows for a significant reduction in the memory storage requirements at the destination network and in the amount of processing required to match, compare, and evaluate signaling messages.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: February 21, 2006
    Assignee: Verizon Services Corp.
    Inventors: Arthur Doskow, Harry A. Hetz, George Robert Hasenauer, Erik George Gebhardt, Joseph Vecchioli
  • Patent number: 6980821
    Abstract: A dispatch based call system configured to contact a call center using a single unique name or number. Multiple users are able to simultaneously dispatch the single generic call center number and communicate with a unique end station or individual at the call center. A user, or subscriber unit, when dispatching a call communicates initially with the service provider infrastructure. The infrastructure then establishes communication with the call center. The call center determines the identifier of an available end station and the subscriber is subsequently connected to the available end station.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: December 27, 2005
    Assignee: Motorola, Inc.
    Inventors: Senaka Balasuriya, Gregory W. Cox, Steven Upp, Walter L. Johnson
  • Patent number: 6970540
    Abstract: A system and method for detection of invalid and undesirable conditions associated with a telephone network. The invalid and undesirable conditions can include, for example, call looping, misrouting, mass calling, and excessive redialing. Initial Address Messages associated with SS7 protocols are captured, parsed, and analyzed for detection of these conditions. A system in accordance with the present invention can be a device external to a switch that generate the messages. Alternatively, a microprocessor of the switch can be adapted to execute instruction sets disclosed in the present invention.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: November 29, 2005
    Assignee: BellSouth Intellectual Property Corp.
    Inventors: Randy M. McDonald, Terry R. Droke, Mortimer P. Burnett
  • Patent number: 6768787
    Abstract: An SS7 Network Preventative Maintenance System for detecting potential SS7 and switched network troubles, automatically analyzing the troubles, providing alarm and corrective action to avoid major network events. Real time monitors on SS7 links at the STP provide information on exceeded link load, exceeded Message Signaling Unit (MSU) frequency and network management status/error conditions in a Stage 1 Process. The Stage 1 Process provides alarm information to a Stage 2 Process which controls all Stage 1 associated monitors for an STP pair. Stage 2 reacts to Stage 1 signals to generate alarm and corrective action information which is passed on to a Stage 3 Process. The Stage 3 Process controls all Stage 2 Processes in the operating company. Stage 3 reacts to Stage 2 output to detect potential or real accompanying network trouble and generates alarm and corrective action information and displays in response thereto. Stage 3 also alerts a Stage 4 process which is connected to all Stage 3 Processes in a region.
    Type: Grant
    Filed: June 5, 1997
    Date of Patent: July 27, 2004
    Assignee: C & P Of Virginia
    Inventor: Eugene M. Pester, III
  • Patent number: 6763103
    Abstract: The invention refers to a method and an arrangement for netwide call trace with various interfaces and protocol stacks of at least one call within a telecommunication network by using a central call trace server (CS) and local intelligent call trace intelligent agents (IA) between the switching points (SP) of the telecommunication network, said central call trace server being connected with all of said local intelligent call trace intelligent agents IA. The central server manages the intelligent agents and distributes information between the intelligent agents. Only a reduced set of necessary data are sent to the central server by the intelligent agents, in case that the central server requires more data this data are sent by the intelligent agents upon request of the central server. The method and the arrangement allows an exact call trace inclusive of wild cards and calls between different telephone networks (mobile/land).
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: July 13, 2004
    Assignee: Wavetek Wandel Goltermann Eningen GmbH & Co.
    Inventor: Ursel Willrett
  • Patent number: 6754312
    Abstract: In a method, a call number of a subscriber that is to be monitored is flagged by an indication of subscribers that are authorized to monitor. A conference circuit between the subscriber which is to be monitored, a calling or called second communications subscriber and a third subscriber which is authorized to monitor is set up in a demand-controlled fashion if a communications link has been set up. If no communication takes place, only event data are transferred.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: June 22, 2004
    Assignee: Siemens Aktiengesellschaft
    Inventor: Michael Gundlach
  • Patent number: 6614894
    Abstract: A system and method is disclosed for correlating transaction messages in a communications network into transaction records. A plurality of monitoring units capture the messages from the links in the communication network. A processor or state machine processes the correlated transaction records and detects calls to particular destination telephone numbers. Transactions affecting particular destination point codes can also be detected or monitored. When a short-term threshold number of calls to a particular telephone number are detected, the detecting monitor instructs other monitors to track calls to that telephone number. If a long-term threshold number of calls are detected for the destination telephone number, then a mass call alarm is generated. Information comprising the highly called destination telephone number, dialed number, destination point code, and top originating point codes is provided to the service provider following the mass call alarm.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: September 2, 2003
    Assignee: Inet Technologies, Inc.
    Inventors: Pierce Edward Brockman, Lisan Lin, Emil Alfred Baenz Ramirez
  • Patent number: 6498843
    Abstract: Methods and systems consistent with the present invention intercept and monitor signals of any type associated with a target telephone number in a communications network such that the interception and the monitoring are undetectable. Such methods and systems configure a network by provisioning a route to a collection node in the network, defining a first trigger for intercepting a signal associated with the target telephone number, and by defining a second trigger for routing the intercepted signal on the provisioned route to the collection node. The methods and systems then monitor the signal at the collection node by intercepting the signal based on the first trigger and routing the intercepted signal to the collection node based on the second trigger.
    Type: Grant
    Filed: April 20, 1999
    Date of Patent: December 24, 2002
    Assignee: General Dynamics Government Systems Corporation
    Inventor: David L Cox
  • Patent number: 6477502
    Abstract: A method and apparatus for balancing the forward link capacity of a wireless communication system with the reverse link capacity of the system is presented. Speech coders with selectable modes are implemented in both links so that a forward link speech coder will not be operating with a mode set that is identical to the mode set used by a reverse link speech coder. Since the reverse link has a higher user capacity than a forward link, the reverse link speech coder can operate with a higher average data rate. Hence, the mode set used by the reverse link speech coder can be implemented without low average data rate modes. Elimination of modes from the mode set reduces complexity of the speech coder.
    Type: Grant
    Filed: August 22, 2000
    Date of Patent: November 5, 2002
    Assignee: Qualcomm Incorporated
    Inventors: Ananth Ananthpadmanabhan, Andrew P. DeJaco
  • Publication number: 20020054674
    Abstract: Method and systems for providing triggerless screening services include a triggerless screening service routing node and a message processing platform. The triggerless screening service routing node identifies call setup messages that require one or more call screening services and diverts the messages to a message processing platform. The message processing platform performs at least one screening action on the call setup messages and modifies the messages to include the type and result of the screening action.
    Type: Application
    Filed: July 13, 2001
    Publication date: May 9, 2002
    Inventors: James Tjin-Tek Chang, Thomas Matthew McCann, Peter Joseph Marsico, Allen Woodward Haley, Linda Ann Rushnak
  • Patent number: 6381306
    Abstract: A system and method for generating service quality statistics for a communications network is disclosed. Network monitors capture messages in a communications network, such as an SS7 network, and correlate related messages into records. The records are filtered using a call detail record profile to create call detail records which are provided to an statistics server. The statistics server generates certain statistics for the message records and stores the statistics to a database. A report application recalls the statistics from the database and presents statistics in a reporting format configured by the user. The reports indicate the statistical performance of network providers for selected called or calling telephone numbers or for selected services.
    Type: Grant
    Filed: June 8, 1998
    Date of Patent: April 30, 2002
    Assignee: Inet Technologies, Inc.
    Inventors: Gerald Ray Lawson, Chad Daniel Harper, Grant Michael Brehm, Gaurang S. Kalyanpur
  • Patent number: 6345087
    Abstract: In a graphical call trace display showing progress of telephone calls in a public switched telephone network, successive events in the progress of a call are represented by respective segments of a line. Each segment is controlled in appearance (e.g. in color) to indicate the nature of the corresponding event, in accordance with information derived from signalling messages in a signalling network for controlling operation of the telephone network.
    Type: Grant
    Filed: February 11, 1999
    Date of Patent: February 5, 2002
    Assignee: Agilent Technologies, Inc.
    Inventor: Andrew Guy Batham
  • Patent number: 6327350
    Abstract: A system for collecting and processing SS7 message signaling units (MSUs) includes a network interface for copying MSUs from an SS7 signaling link or a TCP/IP signaling link. A call detail record generator communicates with the link interface to receive the copied MSUs and parse the MSUs to extract desired parameters from the MSUs. An application interface kit received commands from an application to control the flow of MSU parameters to the application in real time.
    Type: Grant
    Filed: March 28, 2000
    Date of Patent: December 4, 2001
    Assignee: Tekelec
    Inventors: Richard James Spangler, Steven Michael Freedman