Patents by Inventor Ahmad Muhanna

Ahmad Muhanna 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: 8499097
    Abstract: The invention consists of the invention consists of a new route optimization authentication protocol. The current Mobile IPv6 protocols do not allow for optional control over the use of route optimization. The present invention allows for system control over whether route optimization is allowed or not allowed. The conditional allowance of route optimization solves several billing and security issues by allowing the system to impose appropriate charges for the route optimization feature or prevent route optimization where message flow using care-of addressing can be monitored.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: July 30, 2013
    Assignee: Microsoft Corporation
    Inventors: Ahmad Muhanna, Mohamed Khalil
  • Patent number: 8477729
    Abstract: The present invention solves these problems with a new proxy binding update request and proxy binding acknowledgement messages having new indicators and identification information. Namely, the home agent/local mobility anchor will exchange proxy binding update messages and proxy binding acknowledge messages that include information such as mobile node identification (MN-ID), home network prefix (HNP), but can also include selective information fields such as, access type, handover indicator (HO), and interface identification (interface ID). By including new access type, indicator, and identification information, the local mobility anchor can respond to a binding update request message with a better understanding of the new connectivity request from the mobile node. The invention also includes a binding revocation message with expanded trigger field information sent from the local mobility anchor to the mobile access gateways.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: July 2, 2013
    Assignee: Research In Motion Limited
    Inventors: Ahmad Muhanna, Barnaba Barnowski, Mohamed Khalil
  • Patent number: 8451851
    Abstract: Wireless gateway nodes are enabled to support mobile node services, such as content based billing, when a data treatment server is present in the system. Using one of a defined Content Flow Label (CFL), an Application Program Interface (API), and a compression protocol header, content based billing is provided such as by exchanging content and byte count information with the data treatment server.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: May 28, 2013
    Assignee: Apple Inc.
    Inventors: Hachem Moussa, Ricardo Serrano, Kory Keith, Essam El-Beik, Ahmad Muhanna
  • Patent number: 8411858
    Abstract: The present invention utilizes the AAA infrastructure to dynamically allocate the various parameters needed to establish the security association between the Foreign Agent and the Home Agent. The present invention uses the AAA server as a central entity to dynamically generate and distribute the chosen security association parameters needed to support the Foreign Agent and Home Agent security association based on a request from the Foreign Agent. The AAA server can also dynamically assigns a unique SPI value to the Foreign Agent and Home Agent pairs. The various parameters that can be allocated in the present invention include a FA-HA shared secret key or a public/private key pair, an authentication algorithm and mode, a FA-HA secret key lifetime, and security parameter index or security index values. The present invention also can assist in making sure that the Foreign Agent and the Home Agent stay synchronized with respect to their security association.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: April 2, 2013
    Assignee: Apple Inc.
    Inventors: Ahmad Muhanna, Mohamed Khalil
  • Publication number: 20130070769
    Abstract: The present invention provides a method and system for identification of the different packet gateways that support different types of services on their packet data networks. The method and system provides identification and addressing information to user equipment for one or more packet gateways that support different types of services, sometimes called QoS services. The identification and addressing information for the one or more packet gateways is provided in the present invention by and through a DNS server or an AAA server depending on the network architecture and the IP version supporting the communications with the mobile node.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Inventors: Mohamed Khalil, Ahmad Muhanna, Haseeb Akhtar
  • Publication number: 20130064223
    Abstract: The present invention solves the problems with a new proxy binding update request and proxy binding acknowledgement messages having new indicators and identification information. Namely, the home agent/local mobility anchor will exchange proxy binding update messages and proxy binding acknowledge messages that include information such as mobile node identification (MN-ID), home network prefix (HNP), but can also include selective information fields such as, access type, handover indicator (HO), and interface identification (interface ID). By including new access type, indicator, and identification information, the local mobility anchor can respond to a binding update request message with a better understanding of the new connectivity request from the mobile node.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventors: Ahmad Muhanna, Mohamed Khalil, Khosrow Saboorian
  • Publication number: 20130016657
    Abstract: A Machine-to-Machine (M2M) Services Enablement Solution offering M2M services enablement to an M2M entity that supports a 3GPP or a non-3GPP access for connection and service by a 3GPP Evolved Packet Core (EPC). The solution enables an Access Network (AN) to offer a transport connection for the M2M entity over its 3GPP EPC to M2M entity's per-choice M2M Service Provider (SP). The M2M entity's first attach to the AN is forced to be directed to the Access Point Name (APN) of an AN default M2M Network Services Capabilities (N-SC) application. The AN default M2M N-SC application facilitates M2M Service Layer (SL) initial registration of the M2M entity with its per-choice M2M SP. M2M entity's future Regular Attach to the SP network may be directed to the APN of an AN-based regular M2M N-SC application that serves the M2M SP.
    Type: Application
    Filed: June 14, 2012
    Publication date: January 17, 2013
    Inventors: Ahmad Muhanna, Peter Hedman, George Foti
  • Publication number: 20130017827
    Abstract: A Machine-to-Machine (M2M) services enablement architecture for a cellular Access Network (AN) that allows the cellular AN operator to not only deploy its M2M Services Capabilities (SC) as an M2M SC Server within its network domain, but to also use its M2M SC to work as an M2M SC Proxy when communicating with an M2M Service Provider (SP) network that also deploys an M2M SC Server. The M2M SC Proxy in the cellular AN relays all signaling plane communications between an M2M device's/gateway's SC and the SP's M2M SC Server. The M2M SC Proxy provides the cellular AN with an access to all of the Across-Layers (Transport and Service Layers) information needed for the M2M services enablement in the cellular AN. This proxy-based solution allows the cellular AN to serve all types of M2M SPs, and relieves the M2M SP from the need to support different cellular AN interworking interfaces.
    Type: Application
    Filed: June 14, 2012
    Publication date: January 17, 2013
    Inventors: Ahmad Muhanna, George Foti, Rikard Eriksson, Octavio Jose De Franca Lima
  • Patent number: 8325680
    Abstract: The present invention solves communication disruption problems during the hand-off transition period by using a pre-handoff registration of a new foreign agent on behalf of the mobile node The pre-handoff registration message should: (1) identify itself as a pre-hand off registration message, (2) indicate direction of traffic for the pre-handoff registration time period, and (3) specify a lifetime or time period when the pre-handoff registration request will continue to be considered valid The local mobility anchor will accept traffic using the pre-handoff registration care-of address depending on the directionality indicator, but the communication traffic to or from the mobile node will not be disrupted during the transition period. Because the care-of address for the mobile node on the new foreign network can be used to direct communication traffic to or from the mobile node during this transition time period, no disruption of service will be encountered.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Ahmad Muhanna, Mohamed Khalil, Barnaba Barnowski, Eric Parsons, Khosrow Saboorian
  • Publication number: 20120300705
    Abstract: Wireless gateway nodes are enabled to support mobile node services, such as content based billing, when a data treatment server is present in the system. Using one of a defined Content Flow Label (CFL), an Application Program Interface (API), and a compression protocol header, content based billing is provided such as by exchanging content and byte count information with the data treatment server.
    Type: Application
    Filed: August 3, 2012
    Publication date: November 29, 2012
    Inventors: Hachem Moussa, Ricardo Serrano, Kory Keith, Essam El-Beik, Ahmad Muhanna
  • Publication number: 20120281707
    Abstract: A method of obtaining addressing information may include establishing a communication path through a network between first and second peer devices with a router coupled between the first peer device and the communication path through the network. A communication may be received at the first peer device from the second per device through the communication path and the router. Moreover, a payload of the communication received at the first peer device from the second peer device may include a public reachability address used by the second peer device to transmit the communication through the network and the router to the first peer device. Related methods of providing such addressing information and related devices are also discussed.
    Type: Application
    Filed: August 17, 2011
    Publication date: November 8, 2012
    Inventors: Ahmad Muhanna, Zu Qiang, Dinand Roeland
  • Patent number: 8259737
    Abstract: Wireless gateway nodes are enabled to support mobile node services, such as content based billing, when a data treatment server is present in the system. Using one of a defined Content Flow Label (CFL), an Application Program Interface (API), and a compression protocol header, content based billing is provided such as by exchanging content and byte count information with the data treatment server.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: September 4, 2012
    Assignee: Apple Inc.
    Inventors: Hachem Moussa, Ricardo Serrano, Kory Keith, Essam El-Beik, Ahmad Muhanna
  • Publication number: 20120208533
    Abstract: The present invention provides a system and method to selectively negotiate different delivery styles for different types of packets sent from the Mobile Node to the Foreign Agent, which will allow the Mobile Node to negotiate a delivery style that will permit the Foreign Agent to transmit certain selected outbound traffic directly without reverse tunneling that traffic back to the home network. Specifically, the present invention allows the Foreign Agent to distinguish between certain types of BC/MC packets that are designated to be processed and routed to their destinations by the Foreign Network directly, as opposed to reverse tunneling the outbound traffic from the Foreign Agent back to the Home Agent on the home network. By selecting processing by the Foreign Network, the efficiency of the system will improve because the transmission of outbound traffic and inbound responses will not need to be tunneled through the Home Network.
    Type: Application
    Filed: March 21, 2012
    Publication date: August 16, 2012
    Applicant: Nortel Networks Limited
    Inventors: Ahmad Muhanna, Mohamed Khalil
  • Publication number: 20120201222
    Abstract: A system and method for transitioning connectivity of a mobile node between mobility access gateways on a communication system using an inter-MAG tunneling protocols for a fast handoff. The protocols can use pre-configured or dynamic protocols on the IP-Layer or another layer on the protocol stack. In a hi-directional tunneling mechanism, the protocol and system supports the transfer of the mobility session context information for the mobile node to the next MAG in advance of the fast handoff to avoid delays and an inter-serving gateway bidirectional tunneling mechanism to allow forwarding of the mobility session traffic between new serving gateway and the prior serving gateway without ambiguity.
    Type: Application
    Filed: October 5, 2010
    Publication date: August 9, 2012
    Applicant: Nortel Networks Limited
    Inventors: Ahmad Muhanna, Eric Parsons, Marvin Bienn
  • Publication number: 20120195266
    Abstract: The present invention supports a communication protocol for transmission of information packets between a mobile node and a virtual private network. Information packets are encapsulated and decapsulated along the route as the information packet is forwarded among the various networks on its path to the destination address; either the mobile node on a foreign network or a correspondence node on a virtual private network. A home agent on the virtual private network supports transmitting the information packets, and the information packets are transmitted from the virtual private network from the home agent or a virtual private network gateway.
    Type: Application
    Filed: March 21, 2012
    Publication date: August 2, 2012
    Applicant: Nortel Networks Limited
    Inventors: Mohamed Khalil, Ahmad Muhanna
  • Publication number: 20120124201
    Abstract: A machine-to-machine application server may provide a machine-to-machine application. A machine-to-machine application identification from a machine-to-machine service device may be provided at the machine-to-machine application server. The machine-to-machine application identification may identify a machine-to-machine application provided by the machine-to-machine application server, and the machine-to-machine application identification may identify a communication path between the wireless device and the machine-to-machine application server. Service may be provided according to the machine-to-machine application from the machine-to-machine application server to the machine-to-machine service device using the machine-to-machine application identification to identify the communications path between the machine-to-machine application server and the machine-to-machine service device.
    Type: Application
    Filed: June 7, 2011
    Publication date: May 17, 2012
    Inventors: Ahmad Muhanna, Ke-Chi Jang, Marvin Bienn, Octavio Jose De Franca Lima
  • Patent number: 8179890
    Abstract: The present invention supports a communication protocol for transmission of information packets between a mobile node and a virtual private network. Information packets are encapsulated and decapsulated along the route as the information packet is forwarded among the various networks on its path to the destination address; either the mobile node on a foreign network or a correspondence node on a virtual private network. A home agent on the virtual private network supports transmitting the information packets, and the information packets are transmitted from the virtual private network from the home agent or a virtual private network gateway.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: May 15, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Mohamed Khalil, Ahmad Muhanna
  • Patent number: 8171120
    Abstract: The invention consists of a new route optimization authorization enabling mechanism. The current Mobile IPv6 protocols do not allow for optional control over the use of route optimization. The present invention allows for system control over whether route optimization is allowed or not allowed. The conditional allowance of route optimization solves several billing and security issues by allowing the system to impose appropriate charges for the route optimization feature or prevent route optimization where traffic flow can be monitored by the home network.
    Type: Grant
    Filed: November 21, 2007
    Date of Patent: May 1, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Ahmad Muhanna, Mohamed Khalil
  • Patent number: 8160003
    Abstract: The present invention provides a system and method to selectively negotiate different delivery styles for different types of packets sent from the Mobile Node to the Foreign Agent, which will allow the Mobile Node to negotiate a delivery style that will permit the Foreign Agent to transmit certain selected outbound traffic directly without reverse tunneling that traffic back to the home network. Specifically, the present invention allows the Foreign Agent to distinguish between certain types of BC/MC packets that are designated to be processed and routed to their destinations by the Foreign Network directly, as opposed to reverse tunneling the outbound traffic from the Foreign Agent back to the Home Agent on the home network. By selecting processing by the Foreign Network, the efficiency of the system will improve because the transmission of outbound traffic and inbound responses will not need to be tunneled through the Home Network.
    Type: Grant
    Filed: May 2, 2008
    Date of Patent: April 17, 2012
    Assignee: Rockstar Bidco LP
    Inventors: Ahmad Muhanna, Mohamed Khalil
  • Publication number: 20110191819
    Abstract: The invention consists of a new registration and authentication protocol for between a Mobile Node and a Home Agent. The new protocol uses a novel messaging sequence to request registration, authentication and authorization of the Mobile Node when it is located on a foreign network, and the novel protocol will avoid some of the standard registration and authentication protocol messages in order to eliminate the problems associated with re-transmission errors.
    Type: Application
    Filed: August 12, 2008
    Publication date: August 4, 2011
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Mohamed Khalil, Ahmad Muhanna, Haseeb Akhtar