Patents by Inventor Robert Mann

Robert Mann 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: 20170172127
    Abstract: A fishing lure representing a typical fish is formed from plastic or polymer. Embedded therein is provided a dynamic motion actuator utilized to attract fish by the continuous or random motion effected thereby. The device is powered by an onboard battery connected to a vibrational motor. A control circuit detects the water activation of the fishing lure and enables the motor and a lighting system for a predetermined sequence of activation and deactivation. An auxiliary control circuit senses connection of a USB to barrel connector power wire through a charging dock mounted in the frame of the fishing lure. Checking both a charging state and the number of times the device has been charged, the auxiliary control circuit enables a steady state light for signaling charging and a flashing light if the number of charges is above a certain level by using a counter.
    Type: Application
    Filed: March 8, 2017
    Publication date: June 22, 2017
    Inventor: Robert Mann
  • Patent number: 9654553
    Abstract: Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) for processing a Diameter message, the method including: providing alias Diameter identifiers (IDs) to peers with the same Diameter IDs; receiving a Diameter message at the DRA associated with one of the peers with the same Diameter ID; determining a correct peer of the peers with the same Diameter ID associated with the received Diameter message; setting the destination host of the received Diameter message to the aliased ID of the correct peer; and transmitting the Diameter message to the correct peer.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: May 16, 2017
    Assignee: Alcatel Lucent
    Inventor: Robert A. Mann
  • Publication number: 20170128268
    Abstract: An earplug extending along an earplug axis may include an outer portion and an inner portion. The outer portion may include a proximal portion extending from a second end region, a distal portion extending from a first end region, and a slant portion therebetween. The outer portion may define an interior space. The inner portion may extend between a first and second end region and may be coupled to the outer portion within the interior space. A distance between an end of the inner portion proximate the second end region of the inner portion and an end of the outer portion proximate the second end region of the outer portion may be greater than a length of the proximal portion of the outer portion measured along the earplug axis.
    Type: Application
    Filed: November 7, 2016
    Publication date: May 11, 2017
    Inventor: Jackson Robert Mann
  • Publication number: 20170134522
    Abstract: Various exemplary embodiments relate to a Diameter Routing Agent (DRA) for processing a Diameter message, the DRA including: a rule storage configured to store a plurality of sets of rules and plugins; a Diameter stack configured to receive a Diameter message; a message handler configured to: determine whether there is a destination selection associated with the Diameter message; when the destination selection is associated with the Diameter message, routing the Diameter message according to a plugin by determining by the plugin, whether there is a routing configuration match by evaluating a set of filters in the plugin; and transmitting a message based on the evaluation of the plugin.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 11, 2017
    Inventors: Robert A. Mann, Aaron Ferguson, Satvinder Bawa
  • Patent number: 9615390
    Abstract: Various exemplary embodiments relate to a method performed by a node for creating a virtual IP-CAN session, the method including: receiving, at the network node, a S9 message; creating a S9 session; creating a virtual IP-CAN session associated with the S9 session; persisting the S9 session; and transmitting an answer S9 message.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: April 4, 2017
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Lui Chu Yeung, Haiqing Ma
  • Publication number: 20170071177
    Abstract: A fishing lure representing a typical fish is formed from plastic or polymer. Embedded therein is provided a dynamic motion actuator utilized to attract fish by the continuous or random motion effected thereby. The device is powered by an onboard battery connected to a vibrational motor. A control circuit detects the water activation of the fishing lure and enables the motor and a lighting system for a predetermined sequence of activation and deactivation. An auxiliary control circuit senses connection of a USB to barrel connector power wire through a charging dock mounted in the frame of the fishing lure. Checking both a charging state and the number of times the device has been charged, the auxiliary control circuit enables a steady state light for signaling charging and a flashing light if the number of charges is above a certain level by using a counter.
    Type: Application
    Filed: November 25, 2015
    Publication date: March 16, 2017
    Inventor: Robert Mann
  • 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
  • Patent number: 9420059
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving the set of PCC rules at the network device from a partner device; determining that the set of PCC rules includes an unauthorized PCC rule, wherein the unauthorized PCC rule fails an authorization; determining that the set of PCC rules includes an authorized PCC rule, wherein the authorized PCC rule passes the authorization; generating an unauthorized rules list including an indication of the unauthorized PCC rule; generating an authorized rules list including an indication of the authorized PCC rule; transmitting the unauthorized rules list and the authorized rules list to the partner device.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: August 16, 2016
    Assignee: Alcatel Lucent
    Inventors: Sachin J. Lalseta, Haiqing H. Ma, Lui Chu Yeung, Robert A. Mann
  • Publication number: 20160227394
    Abstract: Various exemplary embodiments relate to a network device configured to hide network topological information, the network device including: a network interface configured to communicate with other devices in a network; a memory; and a processor in communication with the network interface and the memory, the processor configured to: receive a message; identify in the message one or more Attribute Value Pairs (AVPs) with network information; define a local network identity; and evaluate a plurality of messages to determine whether one of a source of the message and a destination of the message are included in the local network identity.
    Type: Application
    Filed: February 3, 2015
    Publication date: August 4, 2016
    Inventors: Ivana Savkovic, Robert A. Mann, Mike 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: 20160182619
    Abstract: Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) for processing a Diameter message, the method including providing a normal rule set for processing the Diameter message according to a Diameter protocol; providing a disruption rule set for processing the Diameter message in contradiction to the Diameter protocol, wherein the rule set includes a criteria; receiving the Diameter message; determining that the Diameter message meets the criteria; and processing the Diameter message according to the disruption rule set.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventor: Robert A. Mann
  • Publication number: 20160182356
    Abstract: Various exemplary embodiments relate to a method on a non-transitory medium which may be performed by a Diameter device for managing a Diameter rules table. The method may include, retrieving a first Diameter rule from the Diameter rules table; determining a set of criteria associated with the first Diameter rule; when the set of criteria is non-empty, executing an action associated with the first Diameter rule and ending evaluation of a rules set; and when the set of criteria is empty, executing an action associated with the first Diameter rule and retrieving a second Diameter rule from the Diameter rules table for evaluation.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventor: Robert A. Mann
  • Publication number: 20160142368
    Abstract: Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) for processing a Diameter message, the method including: providing alias Diameter identifiers (IDs) to peers with the same Diameter IDs; receiving a Diameter message at the DRA associated with one of the peers with the same Diameter ID; determining a correct peer of the peers with the same Diameter ID associated with the received Diameter message; setting the destination host of the received Diameter message to the aliased ID of the correct peer; and transmitting the Diameter message to the correct peer.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventor: Robert A. Mann
  • Publication number: 20160142311
    Abstract: Various exemplary embodiments relate to a method performed by a Diameter Routing Agent (DRA) or processing a Diameter message, the method including: determining that more than one peer of the DRA have the same Diameter identifiers (IDs); receiving a Diameter message at the DRA associated with one of the peers with the same Diameter ID; determining a correct peer of the peers with the same Diameter ID associated with the received Diameter message and it assigned IP address; instructing a Diameter stack to transmit the Diameter message to the peer based upon the IP address.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventor: Robert A. Mann
  • 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
  • Publication number: 20160142294
    Abstract: Various exemplary embodiments relate to a method of routing Diameter messages in a network, the method including defining an alternate Attribute Value Pair (AVP) comprising a name and a format, wherein the alternate AVP indicates a session identity to enable route matching; determining a rule comprising the alternate AVP; and storing the rule.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Inventors: Robert A. Mann, Kugendran Sabaratnam, Matthew A. Yee
  • Patent number: 9300695
    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 message context object in response to receiving the Diameter message, wherein the message context object includes a first collection of child objects; evaluating at least one rule, including: modifying, based on a first instruction, a first index value associated with the first collection of child objects, accessing, based on a second instruction and from the first collection of child objects, a child object corresponding to the first index value; and transmitting a message based on the evaluation of the at least one rule.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: March 29, 2016
    Assignee: Alcatel Lucent
    Inventors: Robert A. Mann, Mike Vihtari
  • Patent number: 9268058
    Abstract: The present invention provides for an improved scanning process having microwave arrays comprised of microwave transmitters in radiographic alignment with microwave receivers. The microwave array emits controllably directed microwave radiation toward an object under inspection. The object under inspection absorbs radiation in a manner dependent upon its metal content. The microwave radiation absorption can be used to generate a measurement of metal content. The measurement, in turn, can be used to calculate at least a portion of the volume and shape of the object under inspection. The measurement can be compared to a plurality of predefined threats. The microwave screening system is used in combination with other screening technologies, such as NQR-based screening, X-ray transmission based screening, X-ray scattered based screening, or Computed Tomography based screening.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: February 23, 2016
    Assignee: Rapiscan Systems, Inc.
    Inventors: Kristian R. Peschmann, Kenneth Robert Mann