Patents by Inventor Hassan M. Omar
Hassan M. Omar 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: 10462006Abstract: A device may receive information associated with a reliable multicast service, that permits retransmission of multicast datagrams to be provided. The device may receive information associated with a plurality of network devices associated with providing the reliable multicast service. The device may configure the plurality of network devices to provide the reliable multicast service and may monitor the plurality of network devices. The device may detect an event associated with the reliable multicast service and may provide an instruction, to one or more network devices of the plurality of network devices, to modify the reliable multicast service based on detecting the event.Type: GrantFiled: December 18, 2015Date of Patent: October 29, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Lee E. Sattler, Christopher Allen Lenart, Hassan M. Omar
-
Patent number: 9986466Abstract: A system may identify a first intermediary device responsible for delivering an anycast stream in a first service area associated with a first foreign agent, identify an active anycast stream, identify a second foreign agent associated with a mobility event, identify a second intermediary device responsible for delivering the active anycast stream in a second service area associated with the second foreign agent, receive an indication that the second intermediary device is different from the first intermediary device, establish a content tunnel between the first foreign agent and the second foreign agent, and route communications associated with the active anycast stream over the content tunnel.Type: GrantFiled: May 22, 2012Date of Patent: May 29, 2018Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Publication number: 20170180203Abstract: A device may receive information associated with a reliable multicast service, that permits retransmission of multicast datagrams to be provided. The device may receive information associated with a plurality of network devices associated with providing the reliable multicast service. The device may configure the plurality of network devices to provide the reliable multicast service and may monitor the plurality of network devices. The device may detect an event associated with the reliable multicast service and may provide an instruction, to one or more network devices of the plurality of network devices, to modify the reliable multicast service based on detecting the event.Type: ApplicationFiled: December 18, 2015Publication date: June 22, 2017Inventors: Lee E. SATTLER, Christopher Allen LENART, Hassan M. OMAR
-
Patent number: 9197432Abstract: A method may include receiving a first set of parameters associated with a test environment, the test environment including a test system for testing a network, receiving a test objective, conducting a first test case based on the received first set of parameters and the test objective, automatically determining, by the test system, whether the test objective has been satisfied based on a first test result associated with the first test case, and automatically adapting, by the test system, a second test case based on the first test result when it is determined that the test objective has not been satisfied.Type: GrantFiled: April 17, 2012Date of Patent: November 24, 2015Assignee: VERIZON PATENT AND LICENSING INC.Inventor: Hassan M. Omar
-
Patent number: 9112664Abstract: A system for and method of dynamic home agent allocation is presented. The system and method may include receiving, via a network, a request for allocation of a Logical Home Agent for a mobile node, selecting a Logical Home Agent for the mobile node based on one or more performance metrics, and communicating Logical Home Agent selection to the selected Logical Home Agent and the mobile node.Type: GrantFiled: December 2, 2013Date of Patent: August 18, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 9106666Abstract: An approach for enabling controlled access to a limited set of remote services associated with a device is described. A controlled access platform determines one or more network access descriptors to associate with a calling application of a device configured to access a remote service via a communication network. The controlled access platform initiates a limiting of the calling application to one or more allowed network interaction types with a remote service or a network access component associated with the device based on a profile for defining one or more allowed network interaction types between the calling application and the remote service.Type: GrantFiled: October 31, 2012Date of Patent: August 11, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 9100304Abstract: A system comprises a communications network configured to support transmission of a plurality of communications streams and a resource manager communicatively coupled to the communications network and configured to provision resources of the communications network to the plurality of communications streams. The system may further comprise a performance test manager communicatively coupled to said communications network and configured to identify a communication stream from said plurality of communications streams, identify a test network path for said identified communication stream that is substantially free of other network traffic, and perform a performance test over said test network path.Type: GrantFiled: November 4, 2013Date of Patent: August 4, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 9009317Abstract: A system for and method of determining how to process a request for allocation network resource (whether to accept, deny or forward) is presented. The method may include receiving a request for allocating network resources from a user device. The method may also include determining, via at least one computer processor, whether to accept or deny the resource allocation request based at least in part on a classification of at least one of network elements and communication links, wherein the at least one network elements and communication links is identified based on the resource allocation request. The method may further include providing the determination of whether to accept or deny the resource allocation request to the user device. The system may utilize a dynamic set of policy, customized according to the current network status, to optimize the performance of processing the resource allocation request.Type: GrantFiled: October 10, 2011Date of Patent: April 14, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 8976703Abstract: A device receives, from a mobile device, a registration request when the mobile device moves to a new service area of a network, where the registration request includes a resource management (RM) extension and a performance monitoring (PM) extension. The device also inspects quality of service requirements of the registration request, identifies performance aspects of the registration request to be verified, and inspects performance monitoring information associated with the registration request to identify a performance monitoring test needed to make a resource management decision. The device further executes the performance monitoring test, collects results of the execution of the performance monitoring test, analyzes the collected results of the performance monitoring test, determines whether intervention related to network topology and configuration is possible, and accepts or rejects the registration request based on the analysis of the collected results of the performance monitoring test.Type: GrantFiled: December 9, 2013Date of Patent: March 10, 2015Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Publication number: 20140325278Abstract: An approach for interactive automated testing and deployment/field troubleshooting includes extracting one or more field parameters associated with a deployed network resource management environment; determining and/or updating one or more test parameters associated with a test network resource management environment based on the one or more field parameters; inputting the determined and/or updated test parameters within the test network resource management environment to evaluate the one or more test parameters; and modifying a configuration of at least one of the deployed network resource management environment and the test network resource management environment based on the one or more evaluated test parameters.Type: ApplicationFiled: April 25, 2013Publication date: October 30, 2014Applicant: Verizon Patent and Licensing Inc.Inventor: Hassan M. OMAR
-
Patent number: 8743681Abstract: A method including receiving network topology and resource management information; generating a mapping between the network topology of a network and resource reservation paths associated with flows using the network based on the network topology and resource management information; generating a failure recovery plan (FRP) based on the mapping, wherein the FRP instructs one or more other network devices on how to manage a failure such that one or more resource reservation paths associated with flows impacted by the failure are not deleted; and loading the FRP on the one or more other network devices.Type: GrantFiled: July 19, 2010Date of Patent: June 3, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Publication number: 20140123222Abstract: An approach for enabling controlled access to a limited set of remote services associated with a device is described. A controlled access platform determines one or more network access descriptors to associate with a calling application of a device configured to access a remote service via a communication network. The controlled access platform initiates a limiting of the calling application to one or more allowed network interaction types with a remote service or a network access component associated with the device based on a profile for defining one or more allowed network interaction types between the calling application and the remote service.Type: ApplicationFiled: October 31, 2012Publication date: May 1, 2014Applicant: Verizon Corporate Services Group Inc.Inventor: Hassan M. OMAR
-
Publication number: 20140094172Abstract: A device receives, from a mobile device, a registration request when the mobile device moves to a new service area of a network, where the registration request includes a resource management (RM) extension and a performance monitoring (PM) extension. The device also inspects quality of service requirements of the registration request, identifies performance aspects of the registration request to be verified, and inspects performance monitoring information associated with the registration request to identify a performance monitoring test needed to make a resource management decision. The device further executes the performance monitoring test, collects results of the execution of the performance monitoring test, analyzes the collected results of the performance monitoring test, determines whether intervention related to network topology and configuration is possible, and accepts or rejects the registration request based on the analysis of the collected results of the performance monitoring test.Type: ApplicationFiled: December 9, 2013Publication date: April 3, 2014Applicant: Verizon Patent and Licensing, Inc.Inventor: Hassan M. Omar
-
Publication number: 20140086185Abstract: A system for and method of dynamic home agent allocation is presented. The system and method may include receiving, via a network, a request for allocation of a Logical Home Agent for a mobile node, selecting a Logical Home Agent for the mobile node based on one or more performance metrics, and communicating Logical Home Agent selection to the selected Logical Home Agent and the mobile node.Type: ApplicationFiled: December 2, 2013Publication date: March 27, 2014Applicant: Verizon Patent and Licensing, Inc.Inventor: Hassan M. OMAR
-
Publication number: 20140059186Abstract: A system comprises a communications network configured to support transmission of a plurality of communications streams and a resource manager communicatively coupled to the communications network and configured to provision resources of the communications network to the plurality of communications streams. The system may further comprise a performance test manager communicatively coupled to said communications network and configured to identify a communication stream from said plurality of communications streams, identify a test network path for said identified communication stream that is substantially free of other network traffic, and perform a performance test over said test network path.Type: ApplicationFiled: November 4, 2013Publication date: February 27, 2014Applicant: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 8625529Abstract: A system for and method of dynamic home agent allocation is presented. The system and method may include receiving, via a network, a request for allocation of a Logical Home Agent for a mobile node, selecting a Logical Home Agent for the mobile node based on one or more performance metrics, and communicating Logical Home Agent selection to the selected Logical Home Agent and the mobile node.Type: GrantFiled: March 30, 2010Date of Patent: January 7, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 8619621Abstract: A device receives, from a mobile device, a registration request when the mobile device moves to a new service area of a network, where the registration request includes a resource management (RM) extension and a performance monitoring (PM) extension. The device also inspects quality of service requirements of the registration request, identifies performance aspects of the registration request to be verified, and inspects performance monitoring information associated with the registration request to identify a performance monitoring test needed to make a resource management decision. The device further executes the performance monitoring test, collects results of the execution of the performance monitoring test, analyzes the collected results of the performance monitoring test, determines whether intervention related to network topology and configuration is possible, and accepts or rejects the registration request based on the analysis of the collected results of the performance monitoring test.Type: GrantFiled: August 20, 2009Date of Patent: December 31, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Publication number: 20130318245Abstract: A system may identify a first intermediary device responsible for delivering an anycast stream in a first service area associated with a first foreign agent, identify an active anycast stream, identify a second foreign agent associated with a mobility event, identify a second intermediary device responsible for delivering the active anycast stream in a second service area associated with the second foreign agent, receive an indication that the second intermediary device is different from the first intermediary device, establish a content tunnel between the first foreign agent and the second foreign agent, and route communications associated with the active anycast stream over the content tunnel.Type: ApplicationFiled: May 22, 2012Publication date: November 28, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventor: Hassan M. OMAR
-
Patent number: 8483068Abstract: An approach is disclosed for monitoring performance of a network providing multicast and mobility services. A test profile is generated for determining performance of the multicast network. The test profile is uploaded on a mobile host that is configured to communicate over the multicast network, wherein the mobile host is further configured to participate in a test session according to the test profile. Test session information tracked by the mobile host is collected for evaluation of metrics for the performance of the multicast network.Type: GrantFiled: March 30, 2007Date of Patent: July 9, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar
-
Patent number: 8477622Abstract: An approach is provided for managing network resources and policies. A network resource manager receives an allocation request, over a radio network, for one or more network resources for joining one of a plurality of multicast groups, the one multicast group being associated with a quality of service (QoS) level. The network resource manager then determines whether the network can accommodate the allocation request and modifies the network to accommodate the allocation request based on the determination by modifying a local multicast service provider (LMSP) mapping list that associates, respectively, one or more LMSPs with the multicast groups.Type: GrantFiled: October 31, 2011Date of Patent: July 2, 2013Assignee: Verizon Patent and Licensing Inc.Inventor: Hassan M. Omar