Patents by Inventor Michael Anthony Brown

Michael Anthony Brown 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: 20220382596
    Abstract: Techniques are disclosed for providing method for providing an event timer for event synchronization across Kubernetes clusters. The event timer is configured to provide event synchronization on behalf of microservice instances in the cloud computing environment. In response to a request for an event timer for a timed event, it is determined whether the requested event timer has been started for a second microservice instance. If the requested event timer has been started, a state of the requested event timer is sent to the first microservice instance If the requested event timer has not been started, the requested event timer is instantiated, and a state of the instantiated event timer is stored in a database. The instantiated event timer is independent of the first and second microservice instances. In response to an expiration of the event timer, a single callback for processing of the event is generated.
    Type: Application
    Filed: August 30, 2021
    Publication date: December 1, 2022
    Inventors: Kunal Anand EKAWDE, Abhay BALAPPANAVAR, Michael Anthony BROWN, Ronald Mark PARKER, Anupama RAGHAVAN, Dhananjaya EADALA, Rama Krishna Prasad MANGALAPARTHI, Mark Gordon LIBBY
  • Publication number: 20220377623
    Abstract: A transition region can be defined for a first network segment that can provide wireless communication services using a first radio access technology (RAT) and a second RAT and that supports Internet protocol (IP) packet-based voice calls. The transition region can be defined based at least in part on a first coverage area of the first network segment and a second coverage area of a second network segment that does not support IP packet-based voice calls and does not support a first handoff mechanism based on the first RAT. A network node can be notified about an IP packet-based voice call involving a user equipment (UE) that is receiving service from the first network segment using a first RAT. Upon determining that the UE is located within the transition region, the network node can cause the UE to be switched to a second RAT for the IP packet-based voice call.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Fred Walter RINK, Haibo QIAN, Michael Anthony BROWN
  • Publication number: 20220350748
    Abstract: A method for allocating a device-specific resource from one or more databases is provided. The method includes receiving, at an interface, a coupling identifier including a pool identifier and a resource identifier, as part of a processing request from a requesting entity, the processing request including a request for the device-specific resource, wherein the coupling identifier associates the requesting entity with the device-specific resource based on the resource identifier, extracting, at the interface, the pool identifier from the coupling identifier, identifying, by the interface, the processing service in which the device-specific resource associated with the resource identifier is cached, based on the pool identifier, and transmitting, from the interface to the identified processing service, at least a part of the processing request to process the cached requested device-specific resource.
    Type: Application
    Filed: May 28, 2021
    Publication date: November 3, 2022
    Inventors: Haibo QIAN, Michael Anthony BROWN, Srinivasan MURALIDHARAN, Akash BAID
  • Publication number: 20220329699
    Abstract: A system for preserving charging event messages in a mobile telecommunications network when a charging server is unavailable includes a message broker comprising persistent storage. The system also includes a network element that generates a charging event message, attempts to send the charging event message to a charging server, and writes the charging event message to the message broker in response to determining that the attempt to send the charging event message to the charging server has failed. The system also includes a replay agent that subscribes to the message broker for notifications associated with the charging server, receives a notification from the message broker about the charging event message, reads the charging event message from the message broker, and causes the charging event message to be sent to the charging server when the charging server is available.
    Type: Application
    Filed: April 9, 2021
    Publication date: October 13, 2022
    Inventors: Rama Krishna Prasad MANGALAPARTHI, Anthony RAJ, Ronald Mark PARKER, Michael Anthony BROWN
  • Publication number: 20220070250
    Abstract: The present disclosure relates to methods and systems for configuring service mesh networking resources for dynamically discovered external entities. The methods and systems create custom resource objects for services provided by the external entities and dynamically create service mesh network resources for the custom resource objects. The methods and systems enable communications with the external entities using the service mesh network resources.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 3, 2022
    Inventors: Akash BAID, Nitish MALHOTRA, Michael Anthony BROWN
  • Patent number: 10602408
    Abstract: Example implementations are directed to a method and an apparatus for managing one of a plurality of core networks (CNs) sharing a radio access network (RAN), which may receive a RAN resource allocation control type indicator associated with at least one CN of the plurality of CNs. The RAN resource allocation control type indicator be at least one of: a guaranteed minimum allocation of RAN resources, an absolute allocation of RAN resources, and a percentage-based allocation of RAN resources. The method and apparatus may further include determining a RAN resource allotment parameter for the at least one CN of the plurality of CNs. The RAN resource allotment parameter and an identification of the associated at least one CN may be transmitted to a traffic controller such that the at least one CN is allocated an amount of RAN resources based on the resource allotment value may.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 24, 2020
    Assignee: AFFIRMED NETWORKS COMMUNICATIONS TECHNOLOGIES, INC.
    Inventors: Fred Rink, Haibo Qian, Michael Anthony Brown
  • Publication number: 20180234885
    Abstract: Example implementations are directed to a method and an apparatus for managing one of a plurality of core networks (CNs) sharing a radio access network (RAN), which may receive a RAN resource allocation control type indicator associated with at least one CN of the plurality of CNs. The RAN resource allocation control type indicator be at least one of: a guaranteed minimum allocation of RAN resources, an absolute allocation of RAN resources, and a percentage-based allocation of RAN resources. The method and apparatus may further include determining a RAN resource allotment parameter for the at least one CN of the plurality of CNs. The RAN resource allotment parameter and an identification of the associated at least one CN may be transmitted to a traffic controller such that the at least one CN is allocated an amount of RAN resources based on the resource allotment value may.
    Type: Application
    Filed: February 13, 2018
    Publication date: August 16, 2018
    Inventors: Fred RINK, Haibo QIAN, Michael Anthony BROWN
  • Publication number: 20170293500
    Abstract: Example implementations involve a mechanism based on inter virtual machine (VM) communication to detect latency between VMs (Latency Detection Protocol) and peer nodes. The mechanism is used to optimize inter VM communication, by selecting a VM closest to the source; and also it is used to anchor an external connection to a VM which is closer to the external peer network function.
    Type: Application
    Filed: April 6, 2016
    Publication date: October 12, 2017
    Inventors: Carlos Molina, Kenton Perry Nickell, Haibo Qian, Fred Rink, Michael Anthony Brown
  • Patent number: 6587464
    Abstract: A method and system for partial reporting of missing sequence numbered information frames within a telecommunication system using selective reject (SREJ) frames. Upon receiving a sequence numbered information frame from a transmit terminal, a receive terminal determines if it is out of sequence. If the sequence numbered information frame is out of sequence, the receive terminal further checks the sequence numbered information frame to see if a poll bit has been set. If the poll bit is not set, the receive terminal further checks to see if the sequence numbered information frame is new or retransmitted. If the sequence numbered information frame is new, a list of missing sequence numbers is constructed beginning with the missing sequence number one greater than the largest number in the receive queue and ending with N(S)−1.
    Type: Grant
    Filed: January 8, 1999
    Date of Patent: July 1, 2003
    Assignee: Nortel Networks Limited
    Inventors: Michael Anthony Brown, Richard K. Doll, Martin Louis Joseph Gallant, Scott William Noble
  • Patent number: 6434147
    Abstract: A method and system for sequential ordering of missing sequence numbered information frames within a telecommunication system using selective reject (SREJ) frames is disclosed. Upon receiving a sequence numbered information frame from a transmit terminal, a receive terminal determines if it is out of sequence. If the sequence numbered information frame is out of sequence, the receive terminal further checks the sequence numbered information frame to see if a poll bit has been set. If the poll bit is not set, the sequence numbered information frame further checks to see if the sequence numbered information frame is new or retransmitted. If the sequence numbered information frame is new, a list of missing sequence numbers is constructed in ascending sequential order beginning with the missing sequence number one greater than the largest number in the receive queue and ending with N(S)−1.
    Type: Grant
    Filed: January 8, 1999
    Date of Patent: August 13, 2002
    Assignee: Nortel Netwoks Limited
    Inventors: Michael Anthony Brown, Richard K. Doll, Martin Louis Joseph Gallant, Scott William Noble
  • Patent number: 6065704
    Abstract: An improved pyrotechnic-operated seat belt tensioner provides variable energy management to enable tailoring operation of the seat belt tensioner to different applications. A seat belt tensioner has a reel mounting one end of a seat belt, a pressure chamber, and a piston having screw threads connecting to the reel. The reel is rotatable to retract and extend the seat belt. The piston is mounted for movement in the chamber in response to activation of pyrotechnic devices, which exert a force on the piston, to rotate the reel to retract the seat belt. A pair of pyrotechnic devices are provided which are separately actuatable to selectively activated to vary the magnitude and duration of the force. A third pyrotechnic device is provided to selectively open a chamber vent. The piston and pressure chamber are configured to prevent piston rotation.
    Type: Grant
    Filed: August 27, 1998
    Date of Patent: May 23, 2000
    Assignee: General Motors Corporation
    Inventors: James Frederick Pywell, James Orin Lair, Jr., Michael Anthony Brown, Kevin J. Maikis
  • Patent number: 5913486
    Abstract: A housing has a chamber and a piston is slidablyally mounted in the chamber. The piston has a piston shaft which extends outwardly of the housing and has a seat belt reel attached thereto. A pyrotechnic device is energizable to introduce pressurized gas into the chamber and thereby translate the piston within the chamber. Screw threads are provided between the housing and the piston shaft so that translation of the piston shaft upon energization of the pyrotechnic device will cause the screws to impart rotation to the piston shaft and the seat reel. Accordingly, the seat belt reel is simultaneously rotated to wind the belt and also projected outwardly with respect to the housing so that the belt is tensioned by both a rotary and a projecting action of the seat belt reel.
    Type: Grant
    Filed: February 17, 1998
    Date of Patent: June 22, 1999
    Assignees: General Motors Corporation, Talley Defense Systems, Inc.
    Inventors: James Frederick Pywell, James Orin Lair, Jr., Michael Anthony Brown, Kevin John Maikis