Patents by Inventor Mohammed Khalid
Mohammed Khalid 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: 9210223Abstract: In one embodiment, a first network device receives a priority message from a second network device, wherein the priority message conforms to a connection establishment protocol and indicates a priority associated with the second network device. The first network device obtains the priority from the priority message and stores the priority. The first network device allocates resources for at least one of control or data plane processing to the second network device in accordance with the priority.Type: GrantFiled: August 23, 2014Date of Patent: December 8, 2015Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Sunil Cherukuri, Haseeb Sarwar Niazi, Muhammad Afaq Khan
-
Patent number: 9185033Abstract: In an example embodiment, a method for selecting a communication path is provided. The method may comprise receiving data encapsulated in a transport protocol. In addition, a classification type and exit path information associated with the classification type may be received. The data is associated with the classification type and then is encapsulated in Stream Control Transmission Protocol (SCTP) based on the exit path information. This exit path information is associated with the classification type that is associated with the data.Type: GrantFiled: July 18, 2014Date of Patent: November 10, 2015Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Aamer Saeed Akhter, Kenneth Alan Durazzo
-
Patent number: 9128117Abstract: A method for sharpening a nanotip involving a laser-enhanced chemical etching is provided. The method includes immersing a nanotip in an etchant solution. The nanotip includes a base and an apex, the apex having a diameter smaller than a diameter of the base. The method also includes irradiating the nanotip with laser fluence to establish a temperature gradient in the nanotip along a direction from the apex to the base of the nanotip such that the apex and base are etched at different rates.Type: GrantFiled: December 4, 2013Date of Patent: September 8, 2015Assignee: GLOBALFOUNDRIES SINGAPORE PTE. LTD.Inventors: ZhiHong Mai, Jeffrey C. Lam, Mohammed Khalid Bin Dawood, Tsu Hau Ng
-
Patent number: 9112816Abstract: In one example, an Edge Quadrature Amplitude Modulation (EQAM) communicates EQAM information to a Modular Cable Modem Termination System (M-CMTS) core using a routing protocol that is configured on a packet switched network coupling the EQAM to the M-CMTS core. The EQAM generates a routing message according to the routing protocol and inserts EQAM information, such as a description of a modulated channel extending from the EQAM, the service-group information, etc., into the routing message. The EQAM then floods the EQAM information over at least portions of a routing domain by transmitting the routing message to an adjacent intermediary device.Type: GrantFiled: May 22, 2013Date of Patent: August 18, 2015Assignee: Cisco Technology, Inc.Inventors: Rajiv Asati, John Chapman, Mohamed Khalid
-
Publication number: 20150140688Abstract: A multiple-sample-holder polishing setup for cross-section sample preparation and a method of making a device using the same are presented. The multiple-sample-holder polishing setup includes a frame. The frame has a hollow center, one or more long and short rods and a recess for accommodating a polishing head. The setup includes one or more sample holders. The sample holder is to be attached to the one or more long and short rods of the frame. A paddle is affixed to each sample holder. A sample is attached to the paddle. The sample is coated with a thin epoxy layer prior to polishing thereby allowing for easy inspection for site of interests as well as quick material removal.Type: ApplicationFiled: November 20, 2013Publication date: May 21, 2015Applicant: GLOBALFOUNDRIES Singapore Pte. Ltd.Inventors: Tsu Hau NG, Zhihong MAI, Mohammed Khalid Bin DAWOOD, Pik Kee TAN, Yamin HUANG, Jeffrey Chor-Keung LAM
-
Patent number: 9027114Abstract: In an embodiment, a method comprises obtaining a second network address at a computer node, which has been already associated with a first network address and provided first keying information; sending, to a key server computer, an update message that comprises both the first network address and the second network address; using the first keying information to encrypt messages that the computer node sends from the second network address to one or more other members of a group.Type: GrantFiled: March 12, 2013Date of Patent: May 5, 2015Assignee: Cisco Technology, Inc.Inventors: Aamer S. Akhter, Rajiv Asati, Brian Weis, Mohamed Khalid
-
Publication number: 20150039744Abstract: In one embodiment, a cloud network provides cloud services to the one or more clients, where data usage of each client is monitored on a per client basis. If the data usage of any client is above a first predetermined threshold, then a WAN optimization platform is automatically implemented within the cloud network for the client having the data usage determined to be above the first predetermined threshold.Type: ApplicationFiled: July 30, 2013Publication date: February 5, 2015Applicant: Cisco Technology, Inc.Inventors: Haseeb Niazi, Sunil Cherukuri, Mohammed Khalid
-
Publication number: 20140372761Abstract: An example method includes receiving a request for a cloud capability set during an Internet Key Exchange negotiation associated with a virtual private network (VPN) tunnel between a subscriber and a cloud, wherein the cloud capability set comprises one or more cloud capabilities, mapping the request to one or more cryptographic modules that can support the cloud capability set, and offloading the VPN tunnel to the one or more cryptographic modules. The request can be an Internet Security Association and Key Management Protocol (ISAKMP) packet listing the one or more cloud capabilities in a private payload. The method may further include splitting the VPN tunnel between the cryptographic modules if no single cryptographic module can support substantially all the cloud capabilities in the cloud capability set. In some embodiments, the request is compared with a service catalog comprising authorized cloud capabilities.Type: ApplicationFiled: August 27, 2014Publication date: December 18, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Sunil Cherukuri, Mohamed Khalid, Brian Cinque
-
Publication number: 20140365672Abstract: In one embodiment, a first network device receives a priority message from a second network device, wherein the priority message conforms to a connection establishment protocol and indicates a priority associated with the second network device. The first network device obtains the priority from the priority message and stores the priority. The first network device allocates resources for at least one of control or data plane processing to the second network device in accordance with the priority.Type: ApplicationFiled: August 23, 2014Publication date: December 11, 2014Inventors: Mohamed KHALID, Sunil CHERUKURI, Haseeb Sarwar NIAZI, Muhammad Afaq Khan
-
Publication number: 20140357529Abstract: There is provided a microarray comprising a plurality of active agents immobilized onto an array of porous nanostructures, wherein each nanostructure has a network of pores that extends throughout the thickness of said nano structure.Type: ApplicationFiled: December 19, 2012Publication date: December 4, 2014Applicant: National University of SingaporeInventors: Wee Kiong Choi, Heng Phon Too, Raj Rajagopalan, Lihan Zhou, Mohammed Khalid Bin Dawood, Han Zheng, He Cheng
-
Publication number: 20140328341Abstract: In an example embodiment, a method for selecting a communication path is provided. The method may comprise receiving data encapsulated in a transport protocol. In addition, a classification type and exit path information associated with the classification type may be received. The data is associated with the classification type and then is encapsulated in Stream Control Transmission Protocol (SCTP) based on the exit path information. This exit path information is associated with the classification type that is associated with the data.Type: ApplicationFiled: July 18, 2014Publication date: November 6, 2014Inventors: Mohamed Khalid, Aamer Saeed Akhter, Kenneth Alan Durazzo
-
Patent number: 8862095Abstract: In an embodiment, a care-of address associated with a first node coupled to a communications network via an access node is received. The care-of address may be contained in a notification message sent by a home agent associated with the first node or by a binding update message sent by the first agent. The access node is identified using the care-of address. A request to tap communications associated with the first node at the access node is generated and the request is forwarded to the access node to cause communications associated with the first node to be tapped at the access node.Type: GrantFiled: June 19, 2007Date of Patent: October 14, 2014Assignee: Cisco Technology, Inc.Inventors: Ciprian P. Popoviciu, Mohamed Khalid, John M. Gavin, William J. Wei
-
Patent number: 8862883Abstract: An example method includes receiving a request for a cloud capability set during an Internet Key Exchange negotiation associated with a virtual private network (VPN) tunnel between a subscriber and a cloud, wherein the cloud capability set comprises one or more cloud capabilities, mapping the request to one or more cryptographic modules that can support the cloud capability set, and offloading the VPN tunnel to the one or more cryptographic modules. The request can be an Internet Security Association and Key Management Protocol (ISAKMP) packet listing the one or more cloud capabilities in a private payload. The method may further include splitting the VPN tunnel between the cryptographic modules if no single cryptographic module can support substantially all the cloud capabilities in the cloud capability set. In some embodiments, the request is compared with a service catalog comprising authorized cloud capabilities.Type: GrantFiled: May 16, 2012Date of Patent: October 14, 2014Assignee: Cisco Technology, Inc.Inventors: Sunil Cherukuri, Mohamed Khalid, Brian Cinque
-
Patent number: 8850521Abstract: In one embodiment, a first network device receives a priority message from a second network device, wherein the priority message conforms to a connection establishment protocol and indicates a priority associated with the second network device. The first network device obtains the priority from the priority message and stores the priority. The first network device allocates resources for at least one of control or data plane processing to the second network device in accordance with the priority.Type: GrantFiled: August 4, 2009Date of Patent: September 30, 2014Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Sunil Cherukuri, Haseeb Sarwar Niazi, Muhammad Afaq Khan
-
Publication number: 20140242805Abstract: A method for sharpening a nanotip involving a laser-enhanced chemical etching is provided. The method includes immersing a nanotip in an etchant solution. The nanotip includes a base and an apex, the apex having a diameter smaller than a diameter of the base. The method also includes irradiating the nanotip with laser fluence to establish a temperature gradient in the nanotip along a direction from the apex to the base of the nanotip such that the apex and base are etched at different rates.Type: ApplicationFiled: December 4, 2013Publication date: August 28, 2014Applicant: GLOBALFOUNDRIES Singapore Pte. Ltd.Inventors: ZhiHong MAI, Jeffrey C. LAM, Mohammed Khalid BIN DAWOOD, Tsu Hau NG
-
Patent number: 8812726Abstract: Apparatus, methods and computer programs enable carrying service insertion architecture data plane packets in IPv4 or IPv6 networks by packaging destination addresses using IPv6 mechanisms. For example, a data processing apparatus is configured for receiving, from a service broker, a service label and an Internet Protocol version 6 (IPv6) address of a first service node; receiving an IPv4 packet requesting a service associated with the first service node; creating an IPv6 packet comprising a service label in a Flow Label field of the IPv6 packet, the IPv6 address of the first service node in a destination address field of the IPv6 packet, and the IPv4 packet in a payload field of the IPv6 packet; forwarding the IPv6 packet to the first service node. Approaches allow service insertion architecture support for all-IPv6 traffic including tunneled and non-tunneled techniques for environments in which user applications place data in the flow label field.Type: GrantFiled: September 9, 2008Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Ciprian Popoviciu, Patrick Grossetete, Kenneth Durazzo
-
Patent number: 8792487Abstract: In an example embodiment, a method for selecting a communication path is provided. The method may comprise receiving data encapsulated in a transport protocol. In addition, a classification type and exit path information associated with the classification type may be received. The data is associated with the classification type and then is encapsulated in Stream Control Transmission Protocol (SCTP) based on the exit path information. This exit path information is associated with the classification type that is associated with the data.Type: GrantFiled: August 21, 2007Date of Patent: July 29, 2014Assignee: Cisco Technology, Inc.Inventors: Mohamed Khalid, Aamer Saeed Akhter, Kenneth Alan Durazzo
-
Patent number: 8675478Abstract: In one embodiment, a network device joins a first multicast tree to receive post-ad-inserted video content. The network device also joins a second multicast tree to receive the pre-ad-inserted video content. The content from the first multicast tree is forwarded by the network device to the receiver(s). The network device determines if it does not receive the content on the first multicast tree due to any failure, in which case, it delivers the content from the second multicast tree to the receiver(s). This enables the receiver to receive the original (pre-ad-inserted) content during the failure in first multicast tree. When the failure is resolved, the network device can go back to sending the content from the first multicast tree to the receiver(s).Type: GrantFiled: April 30, 2008Date of Patent: March 18, 2014Assignee: Cisco Technology, Inc.Inventors: Rajiv Asati, Gregory Shepherd, Mohamed Khalid
-
Patent number: 8650618Abstract: Apparatus, methods, and other embodiments associated with providing service insertion architecture (SIA) differentiated services in a virtual private network (VPN) environment are described. Embodiments may provision an authentication, authorization, and accounting (AAA) server with user-to-SIA service-context mapping information. With the AAA server provisioned, embodiments may acquire, in an IPSec VPN hub, during IPSec tunnel user authentication, from the AAA server, the user-to-SIA service-context mapping information. With the mapping information available, embodiments may dynamically map an SIA service to an IPSec VPN tunnel user based on the service information acquired from the Service Broker or Pseudo-Service Broker.Type: GrantFiled: July 22, 2009Date of Patent: February 11, 2014Assignee: Cisco Technology, Inc.Inventors: Rajiv Asati, Mohamed Khalid, Sunil Cherukuri, Kenneth A. Durazzo, Shree Murthy
-
Patent number: 8644153Abstract: Methods and apparatus for providing a mediation device infrastructure that allows a mobile node to be tapped while roaming among and within service providers are disclosed. In one embodiment, a method includes determining when a node that is tapped by a first mediation device has moved from a first domain associated with the first mediation device into a second domain associated with a second mediation device. A first packet is sent to the second mediation device if the node has moved. The first packet provides an indication that the second mediation device is to tap the node. The method also includes opening a call data channel to the second mediation device, and receiving information from the second mediation device on the call data channel that is obtained by the second mediation device from the node. Finally, the method includes providing the information to the first mediation device.Type: GrantFiled: July 31, 2007Date of Patent: February 4, 2014Assignee: Cisco Technology, Inc.Inventors: Ciprian P. Popoviciu, John M. Gavin, William J. Wei, Mohamed Khalid