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: 20120100849
    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: Application
    Filed: October 19, 2011
    Publication date: April 26, 2012
    Inventor: Peter Joseph Marsico
  • Publication number: 20120094685
    Abstract: According to one aspect, the subject matter described herein includes a method for location-based policy enhancement. The method includes receiving a message containing location information identifying a current geographic location for a user device. The method also includes analyzing the location information to determine if the user device is located in a geographic region associated with a location based policy enhancement offer. The method further includes in response to determining that the user device is located in the geographic region associated with the location-based policy enhancement offer, generating a signaling message containing instructions to modify a policy attribute associated with the user device, wherein the policy attribute corresponds to the location-based policy enhancement offer. The method further includes communicating the signaling message to a policy control function associated with the user device.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 19, 2012
    Inventor: Peter Joseph Marsico
  • Publication number: 20110211527
    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. In response to determining that 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: Application
    Filed: February 25, 2011
    Publication date: September 1, 2011
    Inventors: Devesh Agarwal, Carlos Alberto Schifferli Lopes, Allyson Sharp, Peter Joseph Marsico
  • Publication number: 20110199895
    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: Application
    Filed: February 11, 2011
    Publication date: August 18, 2011
    Inventors: Mark Edward Kanode, Kedar Kashinath Karmarkar, Thomas M. McCann, David Michael Sprague, Mahesh Tomar, Donald E. Wallace, Peter Joseph Marsico
  • Publication number: 20110199906
    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 11, 2011
    Publication date: August 18, 2011
    Inventors: Mark Edward Kanode, Thmoas M. McCann, Peter Joseph Marsico
  • Publication number: 20110201314
    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: Application
    Filed: February 16, 2011
    Publication date: August 18, 2011
    Inventor: Peter Joseph Marsico
  • Publication number: 20110202613
    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: February 11, 2011
    Publication date: August 18, 2011
    Inventors: Jeffrey Alan Craig, Mark Edward Kanode, Thomas M. McCann, David Michael Sprague, Donald E. Wallace, Peter Joseph Marsico
  • Publication number: 20110202604
    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: Application
    Filed: February 11, 2011
    Publication date: August 18, 2011
    Inventors: Jeffrey Alan Craig, Mark Edward Kanode, David Michael Sprague, Donald E. Wallace, Peter Joseph Marsico
  • Publication number: 20110200047
    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: Application
    Filed: February 11, 2011
    Publication date: August 18, 2011
    Inventors: Thomas M. McCann, Petrus Wilhelmus Adrianus Jacobus Maria Nas, Peter Joseph Marsico
  • Publication number: 20110200053
    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: Application
    Filed: February 11, 2011
    Publication date: August 18, 2011
    Inventors: Mark Edward Kanode, Mahesh Tomar, Peter Joseph Marsico
  • Publication number: 20110195710
    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: Application
    Filed: February 4, 2011
    Publication date: August 11, 2011
    Inventors: Petrus Wilhelmus Adrianus Jacobus Maria Nas, Thomas M. McCann, Peter Joseph Marsico
  • Publication number: 20110188397
    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: Application
    Filed: February 11, 2011
    Publication date: August 4, 2011
    Inventors: Thomas M. McCann, Mahesh Tomar, Peter Joseph Marsico
  • Publication number: 20110158090
    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: Application
    Filed: December 20, 2010
    Publication date: June 30, 2011
    Inventors: Yusun Kim Riley, Bradley W. Gosnell, Peter Joseph Marsico
  • Publication number: 20110098049
    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: Application
    Filed: September 16, 2010
    Publication date: April 28, 2011
    Inventors: Bradley W. Gosnell, Michael Coupland, Amrit Pal Singh Wadhwa, Peter Joseph Marsico
  • Publication number: 20110014939
    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: Application
    Filed: June 25, 2010
    Publication date: January 20, 2011
    Inventors: Venkataramaiah Ravishankar, Peter Joseph Marsico
  • Patent number: 7814015
    Abstract: Methods and systems for performing sales transactions using a mobile communications device and without requiring text messaging or paging services are disclosed. In one example, a subscriber desiring to purchase goods or services proceeds to a point of sale device where the purchase price for the goods or services is totaled. The subscriber then initiates a voice call with a central transaction server. The subscriber provides a point of sale device identifier and the purchase price to the central transaction server. The central transaction server contacts a local transaction server using the identifier provided by the subscriber. The central transaction server also prompts the subscriber to select the payment account for the transaction and verifies that the subscriber has sufficient credit to purchase the goods or services. The central transaction server locates a pending transaction entry in a database local to the point of sale using the device identifier provided by the subscriber.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: October 12, 2010
    Assignee: Tekelec
    Inventors: Robby Darren Benedyk, Cory Andrew Grant, Peter Joseph Marsico
  • Publication number: 20100205248
    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: Application
    Filed: April 19, 2010
    Publication date: August 12, 2010
    Inventors: John R. Mason, Peter Joseph Marsico
  • Patent number: 7756788
    Abstract: Methods and systems for performing sales transactions using a mobile communications device and without requiring text messaging or paging services are disclosed. In one example, a subscriber desiring to purchase goods or services proceeds to a point of sale device where the purchase price for the goods or services is totaled. The subscriber then initiates a voice call with a central transaction server. The subscriber provides a point of sale device identifier and the purchase price to the central transaction server. The central transaction server contacts a local transaction server using the identifier provided by the subscriber. The central transaction server also prompts the subscriber to select the payment account for the transaction and verifies that the subscriber has sufficient credit to purchase the goods or services. The central transaction server locates a pending transaction entry in a database local to the point of sale using the device identifier provided by the subscriber.
    Type: Grant
    Filed: May 20, 2003
    Date of Patent: July 13, 2010
    Assignee: Tekelec
    Inventors: Robby Darren Benedyk, Cory Andrew Grant, Peter Joseph Marsico
  • Publication number: 20100157986
    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.
    Type: Application
    Filed: November 24, 2009
    Publication date: June 24, 2010
    Inventors: Raghavendra Gopala Rao, Davesh Agarwal, Adam B. Roach, Peter Joseph Marsico
  • Publication number: 20100158201
    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: Application
    Filed: November 24, 2009
    Publication date: June 24, 2010
    Inventors: Rohini Vijay Marathe, Devesh Agarwal, Raghavendra Gopala Rao, Peter Joseph Marsico