Patents by Inventor Peter J. Marsico

Peter J. 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: 20120226758
    Abstract: According to one aspect, the subject matter described herein includes a method for sharing Diameter binding data. The method includes receiving, by a first Diameter signaling router (DSR), a first Diameter message requiring processing. The method also includes selecting, by the first DSR, a processing element to perform the required processing from a plurality of processing elements. The method further includes routing, by the first DSR, the received first Diameter message to the selected processing element. The method further includes creating, by the first DSR, a binding record associating the selected processing element with information associated with the received first Diameter message. The method further includes communicating, by the first DSR, the binding record to a second DSR.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 6, 2012
    Inventors: David M. Sprague, Mark E. Kanode, Thomas M. McCann, Peter J. Marsico
  • Publication number: 20120224524
    Abstract: Methods, systems, and computer readable media for enriching a Diameter signaling message are disclosed. In one example, the method comprises receiving, at a Diameter routing node, a Diameter signaling message that is associated with a mobile subscriber and includes mobile subscriber related information and querying a Diameter binding repository (DBR) using the mobile subscriber related information to select a network service node from a plurality of network service nodes configured to process the Diameter signaling message. The method further includes obtaining DBR information associated with the mobile subscriber from the DBR, wherein the DBR information includes an identifier associated with the selected network service node and modifying the Diameter signaling message to include at least a portion of the DBR information.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 6, 2012
    Inventor: Peter J. Marsico
  • Publication number: 20120224677
    Abstract: According to one aspect, the subject matter described herein includes a method for SDF based subscription profile repository selection. The method includes receiving a first signaling message. The first signaling message includes service data flow information for identifying a service data flow. The method also includes selecting, using the service data flow information, an SPR from a plurality of SPRs, the SPR containing policy information associated with the service data flow.
    Type: Application
    Filed: September 29, 2011
    Publication date: September 6, 2012
    Inventors: Yusun Kim Riley, Sundaram Rajagopalan, Peter J. Marsico
  • Publication number: 20120224531
    Abstract: Methods, systems, and computer readable media for hybrid session based Diameter routing are disclosed. According to one method, the method comprises receiving, at a first Diameter signaling router (DSR), a first Diameter message for processing by a Diameter server. The method also includes selecting, using a Diameter node selection algorithm that operates on at least one parameter in the first Diameter message without requiring use of stored Diameter binding information, a first Diameter server to which the first Diameter message is to be routed. The method further includes determining whether the first Diameter server is available. The method also includes, in response to determining that the first Diameter server is not available, selecting a second Diameter server to which the first Diameter message is to be routed and creating an exception binding record that associates the second Diameter server and information in the first Diameter message.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 6, 2012
    Inventors: Sridhar Karuturi, Peter J. Marsico
  • Publication number: 20120225679
    Abstract: Methods, systems, and computer readable media for dynamically learning Diameter binding information are disclosed. According to one method, the method comprises receiving one or more response messages associated with the one or more Diameter signaling messages, determining, based on information contained in the one or more response messages, whether at least one of the one or more network service nodes was able to successfully process the one or more Diameter signaling messages, and generating, in response to determining that at least one of the one or more network service nodes was able to successfully process at least one of the one or more Diameter request messages, a Diameter binding record that associates the identification information and the at least one of the one or more network service nodes.
    Type: Application
    Filed: March 1, 2012
    Publication date: September 6, 2012
    Inventors: Thomas Matthew McCann, Mark Edward Kanode, Peter J. Marsico
  • Publication number: 20120221899
    Abstract: Methods, systems, and computer readable media for PCRF fault tolerance are disclosed. One exemplary method for PCRF fault tolerance includes sending, from the PCRF to a Diameter peer, a message concerning Diameter application session state information associated with Diameter application sessions currently or previously managed by the PCRF. The method further includes receiving, by the PCRF, a message from the Diameter peer in response to the message concerning the Diameter application session state information. The method further includes, determining, by the PCRF and based on the response, whether the Diameter application session state information maintained by the PCRF is accurate. The method further includes, in response to determining that the Diameter application session state information maintained by the PCRF is not accurate, requesting, by the PCRF, Diameter application session state information.
    Type: Application
    Filed: September 23, 2011
    Publication date: August 30, 2012
    Inventors: Bradford Cervenak, Yusun Kim Riley, Uri Baniel, Peter J. Marsico
  • Patent number: 8254553
    Abstract: Methods, systems, and computer program products for number portability with local directory number support are disclosed. According to one aspect, the subject matter herein includes a system for providing number translation with local directory number support. The system includes a communications node for receiving, from a message source, a first message that includes information identifying a subscriber. The system also includes a number translation module, operatively associated with the communications node, for determining a network address and a local directory number associated with the identified a subscriber, and for at least one of: including the network address and local directory number in the first message and forwarding the first message to a destination of the first message; and including the network address and local directory number in a second message and sending the second message to the source of the first message.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: August 28, 2012
    Assignee: Tekelec, Inc.
    Inventors: Devesh Agarwal, Peter J. Marsico
  • Patent number: 8254551
    Abstract: Methods, systems, and computer program products for providing a quality of service (QoS) using E.164 number mapping (ENUM) data in a communications network. According to one method, a query message including an E.164 number can be received. Next, at least one uniform resource identifier (URI) associated with the E.164 number can be located. Afterwards, QoS data corresponding to the at least one URI is subsequently obtained. Further, the query message can be responded to with the URI and the corresponding QoS data.
    Type: Grant
    Filed: December 7, 2006
    Date of Patent: August 28, 2012
    Assignee: Tekelec, Inc.
    Inventors: Christopher R. Heinze, Rohini Marathe, Maria A. Wiatrowski, Peter J. Marsico
  • Publication number: 20120207015
    Abstract: Methods, systems, and computer readable media for providing enhanced mobile subscriber location register fault recovery are disclosed. According to one method, the method occurs at a signaling message routing node. The method includes storing, in a memory, mobile subscriber location information. The method also includes receiving a reset related message associated with a mobile subscriber from a recovering mobile subscriber location register. The method further includes extracting, from the memory, mobile subscriber location information and responding to the recovering mobile subscriber location register with the mobile subscriber location information.
    Type: Application
    Filed: January 23, 2012
    Publication date: August 16, 2012
    Inventor: Peter J. Marsico
  • Publication number: 20120202550
    Abstract: Methods, systems, and computer readable media for for provisioning a Diameter binding repository (DBR) are disclosed. In one example, the method comprises receiving, at a Diameter routing node, a Diameter signaling message that is associated with a mobile subscriber and includes mobile subscriber related information. The method also includes selecting a network service node from a plurality of network service nodes configured to process the Diameter signaling message and querying a subscriber data management (SDM) node using the mobile subscriber related information to obtain additional information associated with the mobile subscriber. The method further includes generating Diameter binding record information using the mobile subscriber related information, the additional information, and an identifier corresponding to the selected network service node and providing the Diameter binding record information to a Diameter binding repository.
    Type: Application
    Filed: February 6, 2012
    Publication date: August 9, 2012
    Inventor: Peter J. Marsico
  • Publication number: 20120191847
    Abstract: According to one aspect, the subject matter described herein includes a method for screening Diameter messages within a Diameter signaling router (DSR) having a distributed message processor architecture. The method includes steps occurring at a DSR comprising a plurality of Diameter message processors, each configured to perform at least one Diameter function. The steps include receiving, at an ingress Diameter message processor of the Diameter message processors, a Diameter message from a Diameter peer node. The steps also include identifying, at a Diameter application message processor of the Diameter message processors, a Diameter message screening rule associated with the received Diameter message. The steps further include performing, at the Diameter application message processor of the Diameter message processors, a screening function associated with the identified Diameter message screening rule on the received Diameter message.
    Type: Application
    Filed: January 19, 2012
    Publication date: July 26, 2012
    Inventors: Petrus Wilhelmus Adrianus Jacobus Maria Nas, Thomas Matthew McCann, Peter J. Marsico
  • Patent number: 8213440
    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.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: July 3, 2012
    Assignee: Tekelec Global, Inc.
    Inventors: Apirux Bantukul, Venkataramaiah Ravishankar, Peter J. Marsico
  • Patent number: 8213416
    Abstract: Methods, systems, and computer readable media for early media connection proxying are disclosed. According to one method, a call setup signaling message is received for establishing a call between a calling entity and a called entity. Based on at least one parameter in the call setup signaling message, it is determined whether an early media connection is required for the call. It is also determined whether early media connection proxying is required for the call. In response to determining that an early media connection and early media connection proxying are required for the call, signaling is performed on behalf of a network entity to establish an early media connection for the call.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: July 3, 2012
    Assignee: Tekelec, Inc.
    Inventors: Venkataramaiah Ravishankar, Peter J. Marsico
  • Patent number: 8204057
    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.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: June 19, 2012
    Assignee: Tekelec Global, Inc.
    Inventors: Peter J. Marsico, Cory A. Grant, Robby D. Benedyk
  • Patent number: 8199892
    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.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: June 12, 2012
    Assignee: Tekelec
    Inventors: Venkataramaiah Ravishankar, Cory A. Grant, Peter J. Marsico
  • Publication number: 20120129488
    Abstract: Methods, systems, and computer readable media for enabling location-based policy in a mobile communication network are disclosed. According to one method, a first Diameter signaling message is received at a Diameter agent. Subscriber identification information and roaming information are extracted from the first Diameter message and the extracted information is communicated to a policy control function.
    Type: Application
    Filed: September 23, 2011
    Publication date: May 24, 2012
    Inventors: Taren J. Patterson, Peter J. Marsico
  • Patent number: 8184798
    Abstract: According to one aspect, the subject matter described herein comprises methods, systems, and computer program products for accessing number portability (NP) and E.164 number (ENUM) data in a combined NP/ENUM database. One method includes receiving a query including a telephone number (TN). A common NP/ENUM data locator structure is accessed to locate a pointer corresponding to the TN. In response to the query being a NP query, the pointer is used to locate NP data, and the NP data is returned. In response to the query being an ENUM query, the pointer is used to locate at least one URI and returning at least one uniform resource locators (URIs).
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: May 22, 2012
    Assignee: Tekelec
    Inventors: Maria A. Wiatrowski, Rohini Marathe, Peter J. Marsico
  • Publication number: 20120108343
    Abstract: Methods, systems, and computer readable media for providing interactive user controlled policy are disclosed herein. One method includes, at a policy enhancement server (PES), receiving, from an application service provider, an indication that a user is eligible for enhanced network policy in response to the user accessing an application service provided by an application service provider. In response to receiving the indication, at least one attribute of a network policy associated with the user is enhanced.
    Type: Application
    Filed: October 3, 2011
    Publication date: May 3, 2012
    Inventor: Peter J. Marsico
  • Publication number: 20120099715
    Abstract: According to one aspect, the subject matter described herein includes a method for credit status triggered policy control. The method may include monitoring one or more credit control request (CCR) and credit control answer (CCA) messages associated with a request of credit for a subscriber. The method may further include determining whether an amount of granted credit for a service flow associated with the subscriber has reached a predetermined minimum threshold value. The method may further include notifying a policy and charging rules function (PCRF) of the credit status associated with the subscriber when the predetermined minimum threshold value has been reached.
    Type: Application
    Filed: October 20, 2011
    Publication date: April 26, 2012
    Inventors: Venkataramaiah Ravishankar, Peter J. Marsico
  • Publication number: 20120096139
    Abstract: Methods, systems, and computer readable media for providing user receptivity driven policy in a communications network are disclosed. The method includes storing subscriber preference information indicating a willingness of a subscriber to receive a first type of content as well as policy and charging enhancement information associated with the subscriber preference information. Content is received from a content provider. Based on the subscriber preference information, it is determined whether the subscriber is willing to receive the content. In response to determining that the subscriber is willing to receive the content, the content is communicated to the subscriber and a policy and charging rules function (PCRF) is communicated with for temporarily enhancing a network or charging policy of the subscriber based on the policy charging enhancement information.
    Type: Application
    Filed: October 17, 2011
    Publication date: April 19, 2012
    Inventors: David Cackowski, Peter J. Marsico