Patents by Inventor Michael A. Gallagher

Michael A. Gallagher 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: 20260163823
    Abstract: A network device receives user-selected performance requirements for a network slice to be implemented in a network and receives user-selected resource isolation requirements for the network slice, where the user selected resource isolation requirements specify a level of isolation to be applied to resources of the network slice in the network. The network device initiates orchestration of the resources of the network slice such that the network slice satisfies the user-selected performance requirements and the resources of the network slice comply with the user-selected resource isolation requirements.
    Type: Application
    Filed: December 11, 2024
    Publication date: June 11, 2026
    Inventors: Vinod Kumar Choyi, Peter M. Gervase, Michael A. Gallagher, John M. Bittenbender
  • Patent number: 12262206
    Abstract: Systems and methods enable the provisioning of security as a service for network slices. A network device stores definitions of multiple security assurance levels for network slices based on security parameters of assets used in the network slices. The network device stores multiple network slice templates, wherein the multiple network slice templates have different security assurance levels, of the multiple security assurance levels, for a Network Service Descriptor (NSD). The network device receives a request for a network slice with a requested security assurance level, of the multiple security assurance levels, for the NSD, and deploys the network slice using one of the network slice templates that has a security assurance level that corresponds to the requested security assurance level. The network device monitors the security parameters of the assets of the network slice for changes to the security assurance level of the deployed network slice.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: March 25, 2025
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vinod Kumar Choyi, Kristen Sydney Young, Yousif Targali, Michael A. Gallagher
  • Patent number: 11910480
    Abstract: A method may include receiving, at a network device, a registration request that comprises a subscription concealed identifier (SUCI) associated with a particular user equipment (UE) device. The network device determines whether the SUCI indicates a request for null-scheme network access; and retrieves a scheme authorization parameter for the UE device when it is determined that the SUCI indicates a request for null-scheme network access. The scheme authorization parameter indicates whether the UE device is authorized for null-scheme access to a service provider network. The network device determines whether the UE device is authorized for null-scheme network access based on the retrieved scheme authorization parameter and performs processing associated with null-scheme network access when it is determined that the particular UE device is authorized for null-scheme network access.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: February 20, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Yousif Targali, Vinod Kumar Choyi, Sudhakar Reddy Patil, Michael A. Gallagher
  • Publication number: 20230284028
    Abstract: Systems and methods enable the provisioning of security as a service for network slices. A network device stores definitions of multiple security assurance levels for network slices based on security parameters of assets used in the network slices. The network device stores multiple network slice templates, wherein the multiple network slice templates have different security assurance levels, of the multiple security assurance levels, for a Network Service Descriptor (NSD). The network device receives a request for a network slice with a requested security assurance level, of the multiple security assurance levels, for the NSD, and deploys the network slice using one of the network slice templates that has a security assurance level that corresponds to the requested security assurance level. The network device monitors the security parameters of the assets of the network slice for changes to the security assurance level of the deployed network slice.
    Type: Application
    Filed: May 9, 2023
    Publication date: September 7, 2023
    Inventors: Vinod Kumar Choyi, Kristen Sydney Young, Yousif Targali, Michael A. Gallagher
  • Patent number: 11683691
    Abstract: Systems and methods enable the provisioning of security as a service for network slices. A network device stores definitions of multiple security assurance levels for network slices based on security parameters of assets used in the network slices. The network device stores multiple network slice templates, wherein the multiple network slice templates have different security assurance levels, of the multiple security assurance levels, for a Network Service Descriptor (NSD). The network device receives a request for a network slice with a requested security assurance level, of the multiple security assurance levels, for the NSD, and deploys the network slice using one of the network slice templates that has a security assurance level that corresponds to the requested security assurance level. The network device monitors the security parameters of the assets of the network slice for changes to the security assurance level of the deployed network slice.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: June 20, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vinod Kumar Choyi, Kristen Sydney Young, Yousif Targali, Michael A. Gallagher
  • Publication number: 20230047880
    Abstract: Disclosed are embodiments for injecting sidecar proxy capabilities into non-sidecar applications, allowing such non-sidecar applications to communicate with a service mesh architecture. In an embodiment, a method comprises receiving a request to instantiate a proxy for a non-sidecar application at a service mesh gateway (SMG). The SMG then instantiates the proxy in response to the request and broadcasts network information of the non-sidecar application to a mesh controller deployed in a containerized environment. Finally, the SMG (via the proxy) transmits data over a control plane that is communicatively coupled to the mesh controller.
    Type: Application
    Filed: August 12, 2021
    Publication date: February 16, 2023
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: David Robert LENROW, Myron Eugene BAGWELL, Vinod Kumar CHOYI, Michael A. GALLAGHER
  • Publication number: 20220337994
    Abstract: A method may include receiving, at a network device, a registration request that comprises a subscription concealed identifier (SUCI) associated with a particular user equipment (UE) device. The network device determines whether the SUCI indicates a request for null-scheme network access; and retrieves a scheme authorization parameter for the UE device when it is determined that the SUCI indicates a request for null-scheme network access. The scheme authorization parameter indicates whether the UE device is authorized for null-scheme access to a service provider network. The network device determines whether the UE device is authorized for null-scheme network access based on the retrieved scheme authorization parameter and performs processing associated with null-scheme network access when it is determined that the particular UE device is authorized for null-scheme network access.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 20, 2022
    Inventors: Yousif Targali, Vinod Kumar Choyi, Sudhakar Reddy Patil, Michael A. Gallagher
  • Publication number: 20220217540
    Abstract: Systems and methods enable the provisioning of security as a service for network slices. A network device stores definitions of multiple security assurance levels for network slices based on security parameters of assets used in the network slices. The network device stores multiple network slice templates, wherein the multiple network slice templates have different security assurance levels, of the multiple security assurance levels, for a Network Service Descriptor (NSD). The network device receives a request for a network slice with a requested security assurance level, of the multiple security assurance levels, for the NSD, and deploys the network slice using one of the network slice templates that has a security assurance level that corresponds to the requested security assurance level. The network device monitors the security parameters of the assets of the network slice for changes to the security assurance level of the deployed network slice.
    Type: Application
    Filed: January 7, 2021
    Publication date: July 7, 2022
    Inventors: Vinod Kumar Choyi, Kristen Sydney Young, Yousif Targali, Michael A. Gallagher
  • Patent number: 6461163
    Abstract: The present invention covers a swing trainer arrangement for providing recognizable signals to the user/holder of a sports club or racket to indicate the optimum swing and strike locations during playing with a ball or puck. The swing trainer arrangement comprises a first stopper and a second stopper each may be adjustably arranged to be supported at a selected location of a shaft or handle of the sports club or racket. At least one movable member is arranged to be slideably disposed between the first and second stoppers to generate a signal when they hit one another of a stopper as to indicate certain preferred arcuate swing locations of the shaft or handle during such play thereof, or indicate to the user as to inaccuracies of that swing when a sound is produced before or after the club swings through an optimum location for hitting a ball, puck or the like.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: October 8, 2002
    Inventors: Michael A. Gallagher, Michael J. Hope
  • Publication number: 20020072041
    Abstract: The present invention covers a swing trainer arrangement for providing recognizable signals to the user/holder of a sports club or racket to indicate the optimum swing and strike locations during playing with a ball or puck. The swing trainer arrangement comprises a first stopper and a second stopper each may be adjustably arranged to be supported at a selected location of a shaft or handle of the sports club or racket. At least one movable member is arranged to be slideably disposed between the first and second stoppers to generate a signal when they hit one another of a stopper as to indicate certain preferred arcuate swing locations of the shaft or handle during such play thereof, or indicate to the user as to inaccuracies of that swing when a sound is produced before or after the club swings through an optimum location for hitting a ball, puck or the like.
    Type: Application
    Filed: December 12, 2000
    Publication date: June 13, 2002
    Inventors: Michael A. Gallagher, Michael J. Hope
  • Patent number: 4218841
    Abstract: A fishing rod which is made in one piece of molded plastic so to include the row of eyelets which heretofor have been separately made and attached thereto, the present invention in one design thereof having the eyelets made with a longitudinal groove under an angular transverse cross-bars so to produce acute and obtuse corners through which the fishing line can selectively be positioned for either braking or friction free running-out of the line from the rod.
    Type: Grant
    Filed: August 18, 1978
    Date of Patent: August 26, 1980
    Inventors: Michael A. Gallagher, George Spector