Patents by Inventor Pankaj N. Parmar

Pankaj N. Parmar 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: 7535899
    Abstract: An apparatus and method includes grouping filters to form a tree according to a bitmask. The bitmask includes entries indicating whether a value is assigned to an element of a filter. The method also includes receiving a packet that includes a particular bitmask, searching the tree to determine filters associated with the particular bitmask and the associated values, and returning a set of filters that are an intersection of the filters indicated by the associated values.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: May 19, 2009
    Assignee: Intel Corporation
    Inventors: Pankaj N. Parmar, David M. Durham
  • Patent number: 7340531
    Abstract: A method including matching a data transmission characteristic of a first application on a first network device and of a second application on a second network device, requesting a prioritized data transfer between the first and second applications from a policy manager application, determining whether to approve the requested prioritized data transfer based upon a set of policy rules, and transferring data between the first and second application with preferential treatment.
    Type: Grant
    Filed: September 27, 2002
    Date of Patent: March 4, 2008
    Assignee: Intel Corporation
    Inventors: Yasser Rasheed, Russell J. Fenger, Pankaj N. Parmar, Shriharsha S. Hegde
  • Publication number: 20080046546
    Abstract: In some embodiments of the present invention, an architecture comprises a cross platform specification for platform manageability to provide a secure execution environment independent of the host operating system which can execute third party management capability extensions, called Capability Modules (CM's) to enhance platform manageability. At least one embodiment of the present invention enables autonomic, utility, and on-demand computing. An operating system (OS) sensor effector transmits information about the health of the OS to the platform manageability (PM) component using EFI services. The PM component may enforce recovery actions to recover from disastrous conditions or recommend actions to host OS in order to prevent a possible fatal condition or a condition under which the OS could be subject to severe performance degradation. Other embodiments are described and claimed.
    Type: Application
    Filed: August 18, 2006
    Publication date: February 21, 2008
    Inventors: Pankaj N. Parmar, Ajay Garg
  • Patent number: 7072958
    Abstract: A policy based network management (PBNM) system may identify one or more policies associated with a network component (e.g., a network device, a device group, a device subgroup, a user, an application, an end-host, etc.) by identifying one or more policies directly associated with the network component, generating a list of one or more groups to which the network component belongs, and identifying one or more policies associated with each of the groups in the generated list. An aggregated data set (e.g., a hash table or a balanced tree) may be used to store network component identity elements, one or more pointers to a deployed policy tree, and one or more pointers to a network configuration tree. Each identity element in the data set identifies a network component and has an associated network configuration tree pointer and one or more associated deployed policy tree pointers.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: July 4, 2006
    Assignee: Intel Corporation
    Inventors: Pankaj N. Parmar, David M. Durham
  • Publication number: 20040064575
    Abstract: A method including matching a data transmission characteristic of a first application on a first network device and of a second application on a second network device, requesting a prioritized data transfer between the first and second applications from a policy manager application, determining whether to approve the requested prioritized data transfer based upon a set of policy rules, and transferring data between the first and second application with preferential treatment.
    Type: Application
    Filed: September 27, 2002
    Publication date: April 1, 2004
    Inventors: Yasser Rasheed, Russell J. Fenger, Pankaj N. Parmar, Shriharsha S. Hegde
  • Publication number: 20030023711
    Abstract: A policy based network management (PBNM) system may identify one or more policies associated with a network component (e.g., a network device, a device group, a device subgroup, a user, an application, an end-host, etc.) by identifying one or more policies directly associated with the network component, generating a list of one or more groups to which the network component belongs, and identifying one or more policies associated with each of the groups in the generated list. An aggregated data set (e.g., a hash table or a balanced tree) may be used to store network component identity elements, one or more pointers to a deployed policy tree, and one or more pointers to a network configuration tree. Each identity element in the data set identifies a network component and has an associated network configuration tree pointer and one or more associated deployed policy tree pointers.
    Type: Application
    Filed: July 30, 2001
    Publication date: January 30, 2003
    Inventors: Pankaj N. Parmar, David M. Durham