Patents by Inventor Peter K. Jorgensen

Peter K. Jorgensen 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).

  • Patent number: 9967133
    Abstract: Various exemplary embodiments relate to a Diameter network device which may include a storage configured to store one or more global variables, a memory; and a processor. The processor may be configured to: establish an object within the memory representative of a global variable; configure the object to access fields of the global variable including a property of the network device which was modified; and access via the object an attribute for the global variable.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 8, 2018
    Assignee: Provenance Asset Group LLC
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Patent number: 9819550
    Abstract: Various exemplary embodiments relate to a method, network node, and machine-readable medium including one or more of the following: instructions for processing a received Diameter message according to a plurality of proxylets; and instructions for defining a plug-in framework as a proxylet of the plurality of proxylets, including: instructions for retrieving a plug-in chain identifying a sequence of plug-ins; instructions for determining a current plug-in based on the plug-in chain; and instructions for evaluating plug-in instructions associated with a current plug-in.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: November 14, 2017
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Peter K. Jorgensen, Mike Vihtari
  • Publication number: 20160277534
    Abstract: Various exemplary embodiments relate to a method, network node, and non-transitory machine-readable storage medium encoded with instructions for execution by a network device, the non-transitory machine-readable storage medium including: instructions for associating a received response message with a previously-processed request message; instructions for evaluating operator-defined rules at run-time with respect to the received response message, the instructions for evaluating including: instructions for processing the previously-processed request as an outgoing request in response to encountering a first reference in an operator-defined rule.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 22, 2016
    Inventors: Robert A. Mann, Peter K. Jorgensen, Mike Vihtari
  • Patent number: 9432864
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a first Diameter message at the DRA; evaluating a first rule, including accessing data from a generic binding context object including: locating a record associated with a key specified by the first rule, and retrieving the data from the record; and transmitting a message based on the evaluation of the first rule. Various embodiments additionally relate to receiving a second Diameter message at the DRA; and evaluating a second rule, including accessing the generic binding context object, including storing the data in the record associated with the key.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: August 30, 2016
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann, Mikael Vihtari
  • Publication number: 20160204985
    Abstract: Various exemplary embodiments relate to a method, network node, and machine-readable medium including one or more of the following: instructions for processing a received Diameter message according to a plurality of proxylets; and instructions for defining a plug-in framework as a proxylet of the plurality of proxylets, including: instructions for retrieving a plug-in chain identifying a sequence of plug-ins; instructions for determining a current plug-in based on the plug-in chain; and instructions for evaluating plug-in instructions associated with a current plug-in.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 14, 2016
    Inventors: Robert A. Mann, Peter K. Jorgensen, Mike Vihtari
  • Publication number: 20160182283
    Abstract: Various exemplary embodiments relate to a Diameter network device which may include a storage configured to store one or more global variables, a memory; and a processor. The processor may be configured to: establish an object within the memory representative of a global variable; configure the object to access fields of the global variable including a property of the network device which was modified; and access via the object an attribute for the global variable.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Publication number: 20160142324
    Abstract: Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) for managing a Diameter queue, the method comprising: identifying throttling rules which dictate the rate at which a message in the Diameter queue will be transmitted; determining throttling rules that are applicable to the message; applying the determined throttling rules to the message; and determining an action to take based upon the applied throttling rules.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Mike E. Vihtari, Peter K. Jorgensen, Robert A. Mann
  • Patent number: 9246798
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: identifying a context artifact, wherein the context artifact defines a context object type for use by the DRA; receiving a Diameter message at the DRA from an origin device; establishing a context object of the context object type defined by the context artifact; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: January 26, 2016
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Patent number: 9204285
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device, wherein the Diameter message is associated with a subscriber; establishing a subscriber record context object in response to receiving the Diameter message, wherein the subscriber record context object is associated with a subscriber record of the subscriber; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the subscriber record context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: December 1, 2015
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Patent number: 9197496
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device; establishing a context object in response to receiving the Diameter message; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: November 24, 2015
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Patent number: 9172610
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving, via a user interface of the DRA, a request to define a rule; retrieving metadata associated with a context object; determining that a component specified by the metadata is an enumerated type component; presenting, via the user interface, a first displayed component for the enumerated type component, wherein the first displayed component is associated with a numeric value; presenting, via the user interface, a second displayed component for the enumerated type component, wherein the second displayed component is associated with an alphanumeric value; and receiving, via the user interface, a rule definition, wherein receiving the rule definition comprises receiving a selection of at least one of the first displayed component and the second displayed component.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: October 27, 2015
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Patent number: 9112800
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device; determining a received message type of the received Diameter message; determining an inverse message type based on the received message type; establishing an inverse message context object based on the inverse message type, wherein the inverse message context object provides access to a related Diameter message of the received Diameter message; processing the received Diameter message, wherein processing includes accessing the inverse message context object; and transmitting a message based on the processing.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: August 18, 2015
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Peter K. Jorgensen, Darryl W. Jaakkola
  • Patent number: 9025488
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device; establishing a routing decision context object in response to receiving the Diameter message, wherein the routing decision context object is associated with a destination device chosen to receive a previous message; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the routing decision context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 5, 2015
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Publication number: 20150095439
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: identifying a context artifact, wherein the context artifact defines a context object type for use by the DRA; receiving a Diameter message at the DRA from an origin device; establishing a context object of the context object type defined by the context artifact; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Application
    Filed: November 13, 2014
    Publication date: April 2, 2015
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Publication number: 20150088883
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device, wherein the Diameter message is associated with a subscriber; establishing a subscriber record context object in response to receiving the Diameter message, wherein the subscriber record context object is associated with a subscriber record of the subscriber; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the subscriber record context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Application
    Filed: December 2, 2014
    Publication date: March 26, 2015
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Publication number: 20150046826
    Abstract: Various exemplary embodiments relate to a method of displaying a Diameter network having a local node, a peer connected to the local node, and a realm contactable by the local node via the peer. The method includes drawing the local node as a vertex of a graph; drawing a peer that has been configured for communication with the local node as a second vertex of the graph; drawing a first connection status between the local node and the peer as an edge of the graph; determining, for a Diameter route to a realm, that the local node does not have a peer for the realm; drawing the realm as a third vertex of the graph; determining that messages to the realm should be routed to the peer; and drawing a second connection status for the Diameter route as an edge between the realm and the peer.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 12, 2015
    Applicant: Alcatel Lucent Canada, Inc.
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Patent number: 8929238
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device, wherein the Diameter message is associated with a subscriber; establishing a subscriber record context object in response to receiving the Diameter message, wherein the subscriber record context object is associated with a subscriber record of the subscriber; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the subscriber record context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: January 6, 2015
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Patent number: 8923204
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: identifying a context artifact, wherein the context artifact defines a context object type for use by the DRA; receiving a Diameter message at the DRA from an origin device; establishing a context object of the context object type defined by the context artifact; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 30, 2014
    Assignee: Alcatel Lucent
    Inventors: Peter K. Jorgensen, Robert A. Mann
  • Publication number: 20140372593
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device; establishing a context object in response to receiving the Diameter message; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Application
    Filed: August 28, 2014
    Publication date: December 18, 2014
    Inventors: Robert A. Mann, Peter K. Jorgensen
  • Patent number: 8850064
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a Diameter message at the DRA from an origin device; establishing a context object in response to receiving the Diameter message; evaluating a rule that includes a context object reference, wherein the evaluation includes accessing the context object based on the context object reference; and transmitting a message based on the evaluation of the rule.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: September 30, 2014
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Peter K. Jorgensen