Patents by Inventor Luay Jalil
Luay Jalil 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: 12177113Abstract: A method may include identifying network slices associated with transmitting data in a network and determining, by a routing device, that a failure associated with a path used to transmit data has occurred. The method may also include determining, by the routing device, whether the failure is associated with one of the plurality of network slices. The method may further include prioritizing, by the routing device, a route selection process in response to determining that the failure is associated with one of the plurality of network slices.Type: GrantFiled: March 23, 2022Date of Patent: December 24, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sudhakar Reddy Patil, David Taft, Nicklous D. Morris, Luay Jalil
-
Publication number: 20240224114Abstract: A method, a network device, and a non-transitory computer-readable storage medium are described in relation to an transport congestion control notification service. The transport congestion control notification service may include providing congestion notification by a network device according to a schedule. The congestion notification may be implemented as explicit congestion notification bits included in packets. The schedule may govern the starting and stopping of the congestion notification. The schedule may be generated based on historical congestion states of relevance to the network device. The schedule may be generated by the network device or by an external device and provisioned at the network device.Type: ApplicationFiled: January 4, 2023Publication date: July 4, 2024Inventors: Mark T. Watts, David Gene Watkins, Luay Jalil
-
Patent number: 11956143Abstract: A source network device may receive a multicast data stream to be provided to a plurality of network devices of a network, and may generate, for the multicast data stream, a segment routing header that identifies the plurality of network devices to be provided the multicast data stream. The source network device may cause the multicast data stream to be serially provided to the plurality of network devices identified in the segment routing header without requiring the plurality of network devices to store and reconstruct the segment routing header and without requiring the plurality of network devices to maintain state.Type: GrantFiled: September 14, 2022Date of Patent: April 9, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Nicklous Dale Morris, David Taft, Luay Jalil
-
Publication number: 20240089192Abstract: A source network device may receive a multicast data stream to be provided to a plurality of network devices of a network, and may generate, for the multicast data stream, a segment routing header that identifies the plurality of network devices to be provided the multicast data stream. The source network device may cause the multicast data stream to be serially provided to the plurality of network devices identified in the segment routing header without requiring the plurality of network devices to store and reconstruct the segment routing header and without requiring the plurality of network devices to maintain state.Type: ApplicationFiled: September 14, 2022Publication date: March 14, 2024Applicant: Verizon Patent and Licensing Inc.Inventors: Nicklous Dale MORRIS, David TAFT, Luay JALIL
-
Publication number: 20240015101Abstract: Embodiments described herein allow reduced latency and computational costs by identifying a slice associated with a packet and determining an action to be performed with respect to the packet without having to perform deep packet inspection on the packet. An aspect of the present disclosure is a method comprising receiving a packet including a slice identifier corresponding to a slice of a network, the slice identifier having a plurality of bits; determining a bit value for each bit in a subset of the plurality of bits; and performing an action with respect to the packet based on the bit value of at least one bit in the subset.Type: ApplicationFiled: July 6, 2022Publication date: January 11, 2024Applicant: VERIZON PATENT AND LICENSING INC.Inventors: David TAFT, Anthony Clay REYNOLDS, Lap TSE, Raquel Morera SEMPRE, Sudhakar Reddy PATIL, Luay JALIL, Nicklous D. MORRIS
-
Publication number: 20230308385Abstract: A method may include identifying network slices associated with transmitting data in a network and determining, by a routing device, that a failure associated with a path used to transmit data has occurred. The method may also include determining, by the routing device, whether the failure is associated with one of the plurality of network slices. The method may further include prioritizing, by the routing device, a route selection process in response to determining that the failure is associated with one of the plurality of network slices.Type: ApplicationFiled: March 23, 2022Publication date: September 28, 2023Inventors: Sudhakar Reddy Patil, David Taft, Nicklous D. Morris, Luay Jalil
-
Patent number: 11743772Abstract: A system described herein may provide a technique for the differentiated Quality of Service (“QoS”) treatment of different traffic types associated with the same application (e.g., a “multi-persona” application) by a wireless network, without the exposure of an application identifier of the application to the wireless network. The application may provide a traffic type indication, based on which a User Equipment (“UE”) may establish one or more QoS flows or other types of communication sessions with the wireless network, where the QoS flows or other types of communication sessions are associated with a network slice that is associated with the traffic type. The communication sessions may include Data Radio Bearers (“DRBs”), backhaul links, protocol data unit (“PDU”) sessions, or other suitable types of communication sessions.Type: GrantFiled: June 25, 2021Date of Patent: August 29, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kalyani Bogineni, Deepa Jagannatha, Sudhakar Reddy Patil, Ratul K. Guha, Luay Jalil
-
Publication number: 20220417794Abstract: A system described herein may provide a technique for the differentiated Quality of Service (“QoS”) treatment of different traffic types associated with the same application (e.g., a “multi-persona” application) by a wireless network, without the exposure of an application identifier of the application to the wireless network. The application may provide a traffic type indication, based on which a User Equipment (“UE”) may establish one or more QoS flows or other types of communication sessions with the wireless network, where the QoS flows or other types of communication sessions are associated with a network slice that is associated with the traffic type. The communication sessions may include Data Radio Bearers (“DRBs”), backhaul links, protocol data unit (“PDU”) sessions, or other suitable types of communication sessions.Type: ApplicationFiled: June 25, 2021Publication date: December 29, 2022Applicant: Verizon Patent and Licensing Inc.Inventors: Kalyani Bogineni, Deepa Jagannatha, Sudhakar Reddy Patil, Ratul K. Guha, Luay Jalil
-
Patent number: 10462035Abstract: A device may receive, from a source, data destined for a destination. The device may identify a protocol associated with the data. The protocol may be used to transmit the data. The device may determine whether the protocol is unsupported by the device. The device may identify control information, associated with the protocol, based on determining that the protocol is unsupported by the device. The control information may identify an action, to perform on the data, other than dropping the data. The device may perform the action based on the control information.Type: GrantFiled: July 28, 2016Date of Patent: October 29, 2019Assignee: Verizon Patent and Licensing Inc.Inventor: Luay Jalil
-
Patent number: 10009274Abstract: A first routing instance may receive, from a second routing instance, forwarding information identifying a next-hop. The first routing instance may receive, via a component of the first routing instance, network traffic. The first routing instance may determine, based on the network traffic and the forwarding information, an interface to a component of the second routing instance. The first routing instance may provide, to the component of the second routing instance, the network traffic via the interface. The second routing instance may provide the network traffic to the next-hop.Type: GrantFiled: September 23, 2016Date of Patent: June 26, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Luay Jalil, David E. McDysan, Rudy Gohringer, Michael Altland
-
Publication number: 20180091424Abstract: A first routing instance may receive, from a second routing instance, forwarding information identifying a next-hop. The first routing instance may receive, via a component of the first routing instance, network traffic. The first routing instance may determine, based on the network traffic and the forwarding information, an interface to a component of the second routing instance. The first routing instance may provide, to the component of the second routing instance, the network traffic via the interface. The second routing instance may provide the network traffic to the next-hop.Type: ApplicationFiled: September 23, 2016Publication date: March 29, 2018Inventors: Luay JALIL, David E. McDYSAN, Rudy GOHRINGER, Michael ALTLAND
-
Publication number: 20180034942Abstract: A device may receive, from a source, data destined for a destination. The device may identify a protocol associated with the data. The protocol may be used to transmit the data. The device may determine whether the protocol is unsupported by the device. The device may identify control information, associated with the protocol, based on determining that the protocol is unsupported by the device. The control information may identify an action, to perform on the data, other than dropping the data. The device may perform the action based on the control information.Type: ApplicationFiled: July 28, 2016Publication date: February 1, 2018Inventor: Luay JALIL
-
Patent number: 8705369Abstract: A computing device ranks multiple routing pairs based on a current routing configuration for weighted links in a network, and ranks the multiple routing pairs based on a proposed routing configuration, different than the current routing configuration, for the weighted links in the network. The computing device compares a current rank order of a first routing pair and a second routing pair in the multiple routing pairs with a proposed rank order of the first routing pair and the second routing pair. The computing device identifies a change between the current rank order and the proposed rank order and generates a data structure that indicates the identified change between the current rank order and the proposed rank order for the first routing pair and the second routing pair.Type: GrantFiled: April 29, 2011Date of Patent: April 22, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Luay Jalil
-
Patent number: 8661116Abstract: A method may include receiving, at a first network device, a test initiation message from a control device, wherein the test initiation message includes at least an identification of a second network device. The method may further include retrieving the identification of the second network device from the test initiation message and generating test data including at least source information associated with the first network device, destination information associated with the second network device, and timestamp information associated with a time at which the test data is generated. In addition, the method may include transmitting the test data to the second network device via a data network under test and receiving return test data from the second network device. Further, the method may include generating performance information based on the return test data received from the second network device.Type: GrantFiled: December 15, 2008Date of Patent: February 25, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Daniel E. Mucha, Richard Moczygemba, Luay Jalil
-
Publication number: 20120275309Abstract: A computing device ranks multiple routing pairs based on a current routing configuration for weighted links in a network, and ranks the multiple routing pairs based on a proposed routing configuration, different than the current routing configuration, for the weighted links in the network. The computing device compares a current rank order of a first routing pair and a second routing pair in the multiple routing pairs with a proposed rank order of the first routing pair and the second routing pair. The computing device identifies a change between the current rank order and the proposed rank order and generates a data structure that indicates the identified change between the current rank order and the proposed rank order for the first routing pair and the second routing pair.Type: ApplicationFiled: April 29, 2011Publication date: November 1, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Luay Jalil
-
Publication number: 20100153055Abstract: A method may include receiving, at a first network device, a test initiation message from a control device, wherein the test initiation message includes at least an identification of a second network device. The method may further include retrieving the identification of the second network device from the test initiation message and generating test data including at least source information associated with the first network device, destination information associated with the second network device, and timestamp information associated with a time at which the test data is generated. In addition, the method may include transmitting the test data to the second network device via a data network under test and receiving return test data from the second network device. Further, the method may include generating performance information based on the return test data received from the second network device.Type: ApplicationFiled: December 15, 2008Publication date: June 17, 2010Applicant: VERIZON BUSINESS NETWORK SERVICES INC.Inventors: Daniel E. Mucha, Richard Moczygemba, Luay Jalil