Patents by Inventor Peter Joseph Marsico

Peter Joseph Marsico has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140226495
    Abstract: Methods, systems, and computer readable media for performing Diameter answer message-based network management at a Diameter signaling router (DSR) are disclosed. According to one method, a Diameter answer message that includes error indicator information is received from a first Diameter node at a DSR. The error indicator information included in the Diameter answer message is examined, at the DSR, and information based on the error indicator information is used to update status information for routes maintained by the DSR to the first Diameter node.
    Type: Application
    Filed: February 20, 2014
    Publication date: August 14, 2014
    Applicant: Tekelec, Inc.
    Inventors: Mark Edward Kanode, Thomas Matthew McCann, Peter Joseph Marsico
  • Patent number: 8792329
    Abstract: Methods, systems, and computer readable media for performing Diameter answer message-based network management at a Diameter signaling router (DSR) are disclosed. According to one method, a Diameter answer message that includes error indicator information is received from a first Diameter node at a DSR. The error indicator information included in the Diameter answer message is examined, at the DSR, and information based on the error indicator information is used to update status information for routes maintained by the DSR to the first Diameter node.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: July 29, 2014
    Assignee: Tekelec, Inc.
    Inventors: Mark Edward Kanode, Thomas M. McCann, Peter Joseph Marsico
  • Patent number: 8787174
    Abstract: According to one aspect, the subject matter described herein includes a method for determining condition-triggered policies. The method occurs at a Diameter node. The method includes receiving a notification of a network condition. The method further includes determining, based on the network condition, policy information for a plurality of associated subscribers.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: July 22, 2014
    Assignee: Tekelec, Inc.
    Inventors: Yusun Kim Riley, Bradley W Gosnell, Peter Joseph Marsico
  • Publication number: 20140181952
    Abstract: According to one aspect, the subject matter described herein includes a system for Diameter routing and firewall filtering. The system includes a Diameter signaling router comprising a network interface for receiving, from a first Diameter node, a first Diameter message having Diameter information. The Diameter signaling router also includes a firewall module for determining whether the first Diameter message satisfies a firewall policy. The firewall policy is based on at least a portion of the Diameter information in the first Diameter message. The Diameter signaling router further includes a routing module for forwarding at least a portion of the first Diameter message towards a second Diameter node in response to the first Diameter message satisfying the firewall policy.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 26, 2014
    Applicant: TEKELEC, INC.
    Inventors: Thomas Matthew McCann, Peter Joseph Marsico
  • Patent number: 8750292
    Abstract: Methods, systems, and computer readable media for using a signaling message routing node to provide a backup subscriber information management service are disclosed. According to one method, a signaling message routing node obtains information associated with a subscriber. The signaling message routing node receives a first subscriber information management message including a message destination and being associated with the subscriber. The signaling message routing node determines whether the message destination is operable to process the first subscriber information management message. If the message destination node is operable to process the first subscriber information management message, the signaling message routing node routes the first subscriber information message to the message destination.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: June 10, 2014
    Assignee: Tekelec, Inc.
    Inventors: Devesh Agarwal, Carlos Alberto Schifferli Lopes, Allyson Sharp, Peter Joseph Marsico
  • Patent number: 8750126
    Abstract: According to one aspect, the subject matter described herein includes a method for multi-interface monitoring and correlation of Diameter signaling information. The method includes copying Diameter information from a first signaling message traversing a first signaling interface. The method further includes copying information from a second signaling message traversing a second signaling interface. The method further includes correlating the Diameter information from the first signaling message with the information from the second signaling message and storing the correlated information in a memory device.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: June 10, 2014
    Assignee: Tekelec, Inc.
    Inventors: Thomas M. McCann, Mahesh Tomar, Peter Joseph Marsico
  • Publication number: 20140074975
    Abstract: Methods, systems, and computer readable media for answer-based routing of Diameter request messages are disclosed. According to one method, a Diameter request message is received from a first Diameter node at a. A copy of at least a portion of the Diameter request message is cached at the DSR and the Diameter request message is routed to a second Diameter node. The DSR determines whether a predetermined condition associated with an answer to the first Diameter request message exists. In response to determining that the predetermined condition exists, the cached portion of the Diameter request message is retrieved, a Diameter request that includes the cached portion of the Diameter request message is generated, and the generated Diameter request message is routed.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 13, 2014
    Applicant: Tekelec, Inc.Morrisville
    Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Thomas Matthew McCann, David Michael Sprague, Donald Eugene Wallace, Peter Joseph Marsico
  • Patent number: 8644324
    Abstract: Methods, systems, and computer readable media for providing priority routing at a Diameter node are disclosed. One exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message from a first Diameter node. The method further includes assigning, at the Diameter message processor, a priority level indicator to the Diameter message. The method also includes routing the Diameter message with the priority level indicator to a second Diameter node. A second exemplary method includes receiving, at a Diameter message processor associated with a DSR, a Diameter message that includes a priority level indicator from a first Diameter node. The second method further includes applying, at the Diameter message processor, a routing action to the Diameter message based at least in part on the priority level indicator contained in the Diameter message.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: February 4, 2014
    Assignee: Tekelec, Inc.
    Inventors: Mark Edward Kanode, Mahesh Tomar, Peter Joseph Marsico
  • Patent number: 8626157
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for dynamic subscriber profile adaptation. According to one aspect of the subject matter described herein, a method for subscriber profile adaptation is provided. The method includes receiving, from a database that stores subscriber profile information, a message generated by the database node in response to a message received by the database node. The message generated by the database node may include subscriber profile information. The method further includes determining whether to modify the subscriber profile information based on predetermined criteria. The method further includes, in response to determining to modify the subscriber profile information, modifying the subscriber profile information and forwarding the modified information to an originator of the message generated by the database node.
    Type: Grant
    Filed: February 4, 2011
    Date of Patent: January 7, 2014
    Assignee: Tekelec, Inc.
    Inventors: Petrus Wilhelmus Adrianus Jacobus Maria Nas, Thomas M. McCann, Peter Joseph Marsico
  • Patent number: 8626156
    Abstract: According to one aspect, the subject matter described herein includes a method for modifying policy information associated with a roaming subscriber. The method includes receiving a first signaling message. The first signaling message includes a policy or quality of service (QoS) attribute associated with a roaming subscriber and originating from a home network of the roaming subscriber. The method also includes determining, using information associated with the roaming subscriber or a provider network, that the policy or QoS attribute should be modified and modifying the policy or QoS attribute for application in the provider network.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: January 7, 2014
    Assignee: Tekelec, Inc.
    Inventor: Peter Joseph Marsico
  • Patent number: 8615217
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for detecting and mitigating fraud in a distributed monitoring system which includes fixed-location monitoring and communication devices. According to one aspect, a method for detecting and mitigating fraud includes receiving a signaling message that originates or appears to originate from a wireless communication device that is associated with a fixed-location management system that performs at least one of monitoring and control of a resource, wherein the wireless communication device is responsible for communicating information generated by the management system over a network. The method further includes determining whether the signaling message indicates an expected location of the wireless communication device and in response to a determination that the signaling message does not indicate an expected location of the wireless communication device, initiating a mitigating action.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: December 24, 2013
    Assignee: Tekelec, Inc.
    Inventors: Venkataramaiah Ravishankar, Peter Joseph Marsico
  • Patent number: 8600007
    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.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: December 3, 2013
    Assignee: Tekelec Global, Inc.
    Inventors: Rohini Vijay Marathe, Devesh Agarwal, Raghavendra Gopala Rao, Peter Joseph Marsico
  • Patent number: 8601073
    Abstract: Methods, systems, and computer readable media for source peer capacity-based Diameter load sharing are disclosed. According to one aspect, the subject matter described herein includes a method for source peer capacity-based Diameter load sharing. A network element for processing Diameter messages received from a Diameter peer requests information regarding a Diameter message capacity requirement of the Diameter peer, receives information regarding the Diameter message capacity requirement of the Diameter peer, and uses the received information to load share the processing. In one embodiment, the network element is a Diameter signaling router having multiple message processors for processing Diameter messages, and the information regarding the Diameter message capacity requirement of the Diameter peer is used to load share Diameter message processing and/or Diameter connections among the multiple message processors.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: December 3, 2013
    Assignee: Tekelec, Inc.
    Inventors: Jeffrey Alan Craig, Mark Edward Kanode, David Michael Sprague, Donald E. Wallace, Peter Joseph Marsico
  • Patent number: 8532110
    Abstract: According to one aspect, the subject matter described herein includes a method for providing Diameter protocol harmonization. The method includes steps occurring at a Diameter node. The method further includes determining a first Diameter protocol associated with received Diameter information that is to be sent to a destination. The method also includes determining a second Diameter protocol associated with the destination. The method further includes harmonizing the received Diameter information such that the harmonized Diameter information is compatible with the second Diameter protocol. The method also includes providing the harmonized Diameter information to the destination.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: September 10, 2013
    Assignee: Tekelec, Inc.
    Inventors: Thomas M. McCann, Petrus Wilhelmus Adrianus Jacobus Maria Nas, Peter Joseph Marsico
  • Patent number: 8527598
    Abstract: Methods, systems, and computer readable media for answer-based routing of Diameter request messages are disclosed. According to one method, a Diameter request message is received from a first Diameter node at a. A copy of at least a portion of the Diameter request message is cached at the DSR and the Diameter request message is routed to a second Diameter node. The DSR determines whether a predetermined condition associated with an answer to the first Diameter request message exists. In response to determining that the predetermined condition exists, the cached portion of the Diameter request message is retrieved, a Diameter request that includes the cached portion of the Diameter request message is generated, and the generated Diameter request message is routed.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: September 3, 2013
    Assignee: Tekelec, Inc.
    Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Thomas M. McCann, David Michael Sprague, Donald E. Wallace, Peter Joseph Marsico
  • Patent number: 8498202
    Abstract: According to one aspect, the subject matter described herein includes a method for providing Diameter network management information in a communications network. The method includes steps occurring at a Diameter signaling router (DSR). The method also includes determining whether successful Diameter communications are available with a first Diameter application. The method further includes in response to determining that successful Diameter communications are not available with the first Diameter application, generating a first Diameter network management message (DNMM) indicating that successful Diameter communications are not available with the first Diameter application. The method also includes sending the first DNMM to a second Diameter node.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: July 30, 2013
    Assignee: Tekelec, Inc.
    Inventors: Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace, Peter Joseph Marsico
  • Patent number: 8422487
    Abstract: A presence registration and routing node receives a message indicative of a telephony-related action performed by a user. In response to the message, the presence registration and routing node sends a message to a presence server for updating presence information regarding the user in a presence server database.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: April 16, 2013
    Assignee: Tekelec, Inc.
    Inventors: John R. Mason, Peter Joseph Marsico
  • Publication number: 20130048710
    Abstract: Disclosed are methods, systems and computer program products for surveying a user using a scan-able information encoded graphic image, such as a bar code or a quick response (QR) code. In one embodiment, a mobile communication device such as a smartphone, tablet computer or other mobile computer is adapted to include a survey client module for scanning and communicating QR code information. QR code scanning is accomplished by a camera module that is associated with the smartphone or other mobile computing device. The survey client module communicates the scanned QR code information to an associated server application for collecting, processing and reporting survey data. The information encoded in the QR code includes information that is sufficient to identify a client entity (e.g., a local retailer or merchant) and a survey response.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 28, 2013
    Inventors: Peter Joseph Marsico, Paul Gregory Michell
  • Patent number: 8364124
    Abstract: Methods, systems, and computer readable media for processing multimedia messages are disclosed. One method includes receiving a first multimedia messaging service (MMS) message containing a first payload. The method further includes extracting and caching the first payload. The method further includes associating a token with the first payload and replacing, in the MMS message, the first payload with a second payload containing the token thereby establishing a modified MMS message. The method further includes forwarding the modified MMS message to the message recipient.
    Type: Grant
    Filed: February 16, 2011
    Date of Patent: January 29, 2013
    Assignee: Tekelec, Inc.
    Inventor: Peter Joseph Marsico
  • Patent number: 8224337
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway. According to one aspect, the method includes, at a call signaling message routing node in a first telecommunications network, intercepting a call setup message that includes a called party number identifier and is directed towards a network gateway connected to at least one foreign telecommunications network. The method also includes accessing a foreign routing information database using an ENUM formatted query message to obtain foreign routing address information associated with the at least one foreign telecommunications network, modifying the call setup message to include the address information, and routing the modified call setup message towards the network gateway.
    Type: Grant
    Filed: September 16, 2010
    Date of Patent: July 17, 2012
    Assignee: Tekelec, Inc.
    Inventors: Bradley W Gosnell, Michael Coupland, Amrit Pal Singh Wadhwa, Peter Joseph Marsico