Patents by Inventor Michael R. Waters

Michael R. Waters 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: 20240089797
    Abstract: A first network device may receive, from an application server, a first request for a dedicated bearer session for an application with a quality of service (QoS) and for a notification of an idle session for the application. The first network device may generate, based on the first request, a second request to be notified regarding expiration of an idle session timer for the application, and may provide the second request to a second network device. The first network device may receive, from the second network device and based on the second request, a notification of expiration of the idle session timer for the application, and may provide, to the application server, the notification of expiration of the idle session timer for the application.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ye HUANG, Lixia YAN, Sudhakar Reddy PATIL, Jin YANG, Michael R. WATERS, Yousef ABDELMALEK, Jerry STEBEN, Raquel MORERA SEMPERE, Emerando M. DELOS REYES
  • Patent number: 11825396
    Abstract: In some implementations, a network device may receive an identifier associated with an application server. The network device may associate the identifier with a service profile associated with a network slice based on a quality of service associated with the network slice. The network device may provide, to a device associated with the application server, information indicating that the identifier is associated with the service profile. The network device may receive address information associated with the application server. The network device may associate the address information with the service profile. The network device may provide service profile information to a security device included in a core network to cause the security device to forward traffic transmitted by the application server toward a destination via the network slice. The service profile information may include an identifier associated with the service profile, the identifier, and the address information.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: November 21, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Sudhakar Reddy Patil, Alexander Fadeev, Suzann Hua, Jude M. Munn, Michael R. Waters
  • Publication number: 20230328628
    Abstract: A device may receive a request from a User Equipment (UE) device to enlist termination information for an application hosted on the UE device when either a Protocol Data Unit (PDU) session or a Packet Data Network (PDN) session is established between the application and a network. In addition, the device may insert the termination information into a routing table on the device in response to receiving the request; receive data originating from the application on the UE device or from an application function (AF) node; translate the received data using the routing table; and forward the translated data to the application on the UE device or to the AF node.
    Type: Application
    Filed: June 15, 2023
    Publication date: October 12, 2023
    Inventors: Ye Huang, Michael R. Waters
  • Patent number: 11706321
    Abstract: A system may receive a request from the UE device to establish a session over a user plane of a network; establish a session over the user plane in response to the request from the UE device; receive, at a first node, uplink IP data from the UE device over the session; redirect the received IP data at the first node to a second node for translating IP data to a T8 message; translate, at the second node, the redirected IP data to a first T8 message; and forward the first T8 message to an application server or an application function (AF) node.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: July 18, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Michael R. Waters, Gerardo S. Libunao, Sameer Muhammad Farooqi
  • Publication number: 20230139435
    Abstract: Disclosed are systems and methods for an electronic security framework that is configured to detect anomalies, determine (or capture) forensics for those events, and enable mediation to not only address the activity causing the anomaly, but also perform processing steps to prevent the same or similar type of anomaly from occurring again at a later time. In some embodiments, as network requests are received, the disclosed framework can determine the type of activity triggered, whereby the request (e.g., packets) can be subject to a deep inspection, which can trigger the request and/or its associated device being quarantined and/or prevented from operating on the network entirely should a suspect activity that can predicate an anomaly or set of anomalies be detected. The disclosed systems and methods, therefore, provide an advanced, adaptive security backstop for existing networks in order to maintain the integrity of the operations being performed thereon.
    Type: Application
    Filed: October 29, 2021
    Publication date: May 4, 2023
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Ye HUANG, John ANTYPAS, III, Alexander FADEEV, Michael R. WATERS, Pasi UURTAMO, Miguel A. CARAMES, Thao Phuong HO
  • Publication number: 20230122913
    Abstract: In some implementations, a network device may receive an identifier associated with an application server. The network device may associate the identifier with a service profile associated with a network slice based on a quality of service associated with the network slice. The network device may provide, to a device associated with the application server, information indicating that the identifier is associated with the service profile. The network device may receive address information associated with the application server. The network device may associate the address information with the service profile. The network device may provide service profile information to a security device included in a core network to cause the security device to forward traffic transmitted by the application server toward a destination via the network slice. The service profile information may include an identifier associated with the service profile, the identifier, and the address information.
    Type: Application
    Filed: December 14, 2022
    Publication date: April 20, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ye HUANG, Miguel A. CARAMES, Sudhakar Reddy PATIL, Alexander FADEEV, Suzann HUA, Jude M. MUNN, Michael R. WATERS
  • Patent number: 11540197
    Abstract: In some implementations, a network device may receive an identifier associated with an application server. The network device may associate the identifier with a service profile associated with a network slice based on a quality of service associated with the network slice. The network device may provide, to a device associated with the application server, information indicating that the identifier is associated with the service profile. The network device may receive address information associated with the application server. The network device may associate the address information with the service profile. The network device may provide service profile information to a security device included in a core network to cause the security device to forward traffic transmitted by the application server toward a destination via the network slice. The service profile information may include an identifier associated with the service profile, the identifier, and the address information.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: December 27, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Sudhakar Reddy Patil, Alexander Fadeev, Suzann Hua, Jude M. Munn, Michael R. Waters
  • Publication number: 20220369199
    Abstract: In some implementations, a network device may receive an identifier associated with an application server. The network device may associate the identifier with a service profile associated with a network slice based on a quality of service associated with the network slice. The network device may provide, to a device associated with the application server, information indicating that the identifier is associated with the service profile. The network device may receive address information associated with the application server. The network device may associate the address information with the service profile. The network device may provide service profile information to a security device included in a core network to cause the security device to forward traffic transmitted by the application server toward a destination via the network slice. The service profile information may include an identifier associated with the service profile, the identifier, and the address information.
    Type: Application
    Filed: May 13, 2021
    Publication date: November 17, 2022
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Ye HUANG, Miguel A. CARAMES, Sudhakar Reddy PATIL, Alexander FADEEV, Suzann HUA, Jude M. MUNN, Michael R. WATERS
  • Patent number: 11452023
    Abstract: A user device may be provisioned with a list of paths for connecting to a network. A method may include determining that the user device has attached to a visited network and sending the visited network an indication of connectivity capabilities associated with the network. The method may include receiving an indication of one or more paths established from the visited network to the network based on capabilities of the visited network. The one or more paths may be included in the list of paths. The method may include transmitting data to or from the user device via a first path of the one or more paths.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: September 20, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Jignesh Patel, Sudhir Patel, Michael R. Waters, Gregory D. Roberts
  • Publication number: 20220104004
    Abstract: A device, located in a core network associated with a radio access network (RAN), may include a processor configured to expose services or capabilities to application servers outside the core network, wherein the device is located in a core network associated with a radio access network (RAN). The processor may be further configured to receive a subscriber identifier message from a gateway device that established a connection to a user equipment (UE) device via the RAN, wherein the subscriber identifier message includes information identifying the UE device; receive a request from an application server associated with the connection for the information identifying the UE device; and provide the requested information identifying the UE device to the application server, in response to receiving the request from the application server.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Inventors: Ye Huang, Jason Logan Anderson, Om Prakash, Michael R. Waters, Shannon A. Donaghey, Carlos A. Cazanas, Brendan Major, Miguel A. Carames, Alexander Fadeev
  • Patent number: 11233883
    Abstract: A device may determine that an application server requires an IPv6 address of a user equipment, and may provide, to another network device, a request for the IPv6 address of the user equipment, wherein the request includes data identifying an IP address of the network device and a port of the network device, and wherein the request is to cause the other network device to provide the request for the IPv6 address to the user equipment via a SMS request message, and receive, from the user equipment, data identifying the IPv6 address and a port of the user equipment via a SMS response message. The network device may receive, from the other network device, a response that includes the data identifying the IPv6 address and the port of the user equipment, and may store the data identifying the IPv6 address and the port of the user equipment.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 25, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Michael R. Waters, Sameer Muhammad Farooqi, Sudhir Patel, Jeremy Nacer, Miguel A. Carames, Andrew E. Youtz, Gregory S. Blazi
  • Publication number: 20210289060
    Abstract: A device may determine that an application server requires an IPv6 address of a user equipment, and may provide, to another network device, a request for the IPv6 address of the user equipment, wherein the request includes data identifying an IP address of the network device and a port of the network device, and wherein the request is to cause the other network device to provide the request for the IPv6 address to the user equipment via a SMS request message, and receive, from the user equipment, data identifying the IPv6 address and a port of the user equipment via a SMS response message. The network device may receive, from the other network device, a response that includes the data identifying the IPv6 address and the port of the user equipment, and may store the data identifying the IPv6 address and the port of the user equipment.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Inventors: Ye HUANG, Michael R. WATERS, Sameer Muhammad FAROOQI, Sudhir PATEL, Jeremy NACER, Miguel A. CARAMES, Andrew E. YOUTZ, Gregory S. BLAZI
  • Publication number: 20210160757
    Abstract: A user device may be provisioned with a list of paths for connecting to a network. A method may include determining that the user device has attached to a visited network and sending the visited network an indication of connectivity capabilities associated with the network. The method may include receiving an indication of one or more paths established from the visited network to the network based on capabilities of the visited network. The one or more paths may be included in the list of paths. The method may include transmitting data to or from the user device via a first path of the one or more paths.
    Type: Application
    Filed: November 10, 2020
    Publication date: May 27, 2021
    Inventors: Ye Huang, Miguel A. Carames, Jignesh Patel, Sudhir Patel, Michael R. Waters, Gregory D. Roberts
  • Patent number: 10869254
    Abstract: A user device may be provisioned with a list of paths for connecting to a network. A method may include determining that the user device has attached to a visited network and sending the visited network an indication of connectivity capabilities associated with the network. The method may include receiving an indication of one or more paths established from the visited network to the network based on capabilities of the visited network. The one or more paths may be included in the list of paths. The method may include transmitting data to or from the user device via a first path of the one or more paths.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: December 15, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, Miguel A. Carames, Jignesh Patel, Sudhir Patel, Michael R. Waters, Gregory D. Roberts
  • Patent number: 10623378
    Abstract: A network device may receive, a flow control request for a first device that is registered for an internet protocol (IP) pinhole service. The flow control request may include a device identifier associated with the first device and a private IP address. The network device may identify at least one of IP address information, port information, and pinhole rules. The network device may provide, to another network device, a flow control response that includes at least one of the IP address information, the port information, and the pinhole rules. The flow control response may cause the other network device to allow traffic flow through the firewall using at least one of the IP address information and the port information. The network device may provide a public IP address and a port identifier to a second device, allowing the second device to provide traffic to the first device.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: April 14, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, James Mathison, Sudhakar Reddy Patil, Michael R. Waters
  • Publication number: 20200068047
    Abstract: A system may receive a request from the UE device to establish a session overser plane of a network; establish a session over the user plane in response to the request from the UE device; receive, at a first node, uplink IP data from the UE device over the session; redirect the received IP data at the first node to a second node for translating IP data to a T8 message; translate, at the second node, the redirected IP data to a first T8 message; and forward the first T8 message to an application server or an application function (AF) node.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 27, 2020
    Inventors: Ye Huang, Michael R. Waters, Gerardo S. Libunao, Sameer Muhammad Farooqi
  • Publication number: 20190199686
    Abstract: A network device may receive, a flow control request for a first device that is registered for an internet protocol (IP) pinhole service. The flow control request may include a device identifier associated with the first device and a private IP address. The network device may identify at least one of IP address information, port information, and pinhole rules. The network device may provide, to another network device, a flow control response that includes at least one of the IP address information, the port information, and the pinhole rules. The flow control response may cause the other network device to allow traffic flow through the firewall using at least one of the IP address information and the port information. The network device may provide a public IP address and a port identifier to a second device, allowing the second device to provide traffic to the first device.
    Type: Application
    Filed: March 6, 2019
    Publication date: June 27, 2019
    Inventors: Ye Huang, James Mathison, Sudhakar Reddy Patil, Michael R. Waters
  • Patent number: 10250564
    Abstract: A network device may receive, a flow control request for a first device that is registered for an internet protocol (IP) pinhole service. The flow control request may include a device identifier associated with the first device and a private IP address. The network device may identify at least one of IP address information, port information, and pinhole rules. The network device may provide, to another network device, a flow control response that includes at least one of the IP address information, the port information, and the pinhole rules. The flow control response may cause the other network device to allow traffic flow through the firewall using at least one of the IP address information and the port information. The network device may provide a public IP address and a port identifier to a second device, allowing the second device to provide traffic to the first device.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 2, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Ye Huang, James Mathison, Sudhakar Reddy Patil, Michael R. Waters
  • Publication number: 20190058690
    Abstract: A network device may receive, a flow control request for a first device that is registered for an internet protocol (IP) pinhole service. The flow control request may include a device identifier associated with the first device and a private IP address. The network device may identify at least one of IP address information, port information, and pinhole rules. The network device may provide, to another network device, a flow control response that includes at least one of the IP address information, the port information, and the pinhole rules. The flow control response may cause the other network device to allow traffic flow through the firewall using at least one of the IP address information and the port information. The network device may provide a public IP address and a port identifier to a second device, allowing the second device to provide traffic to the first device.
    Type: Application
    Filed: August 21, 2017
    Publication date: February 21, 2019
    Inventors: Ye Huang, James Mathison, Sudhakar Reddy Patil, Michael R. Waters
  • Patent number: 5982833
    Abstract: A method and apparatus for attenuating jitter in digital signals. A recovered clock is derived from the digital signal and the digital signal is stored in a buffer. The derived clock is input to an input counter which counts a predetermined number of degrees out of phase with an output counter. When the input counter is at a maximum counter value, the output counter value is latched to the address inputs of a ROM look-up table, which outputs a coefficient to a numerically controlled oscillator (NCO). The NCO includes a low frequency portion that adds the coefficient successively to itself and outputs a carry out (CO) signal. A high frequency portion of the NCO receives a high frequency clock and preferably divides down the high frequency clock to a clock frequency which is centered at the desired output frequency. The high frequency portion preferably includes an edge detect circuit that receives the CO signal and adjusts the frequency of the output clock to produce a compensation clock.
    Type: Grant
    Filed: August 6, 1996
    Date of Patent: November 9, 1999
    Assignee: VLSI Technology, Inc.
    Inventor: Michael R. Waters