Patents by Inventor Subash Bohra

Subash Bohra 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: 8539498
    Abstract: A method and system for scheduling tasks in a processing system. In one embodiment, the method comprises processing tasks from a primary work queue, wherein the tasks consume resources that are operable to be released. Whenever the volume of resources that have been consumed exceeds a threshold, the processor executes tasks from a secondary work queue for a period of time. The secondary work queue is comprised of tasks from the primary work queue that can release the resources; the secondary work queue can be sorted according to the volume of resources that can be released.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: September 17, 2013
    Assignee: Alcatel Lucent
    Inventors: Subash Bohra, Scott Nam
  • Patent number: 7969966
    Abstract: System and method for implementing a port mapping technique in a switch of a communications network, wherein the switch includes a plurality of ports including user ports and network ports, are described. In one embodiment, the method comprises identifying a first portion of the ports as user ports; identifying a second portion of the ports as network ports; assigning a plurality of the user ports to a first session; and preventing user ports assigned to the first session from interacting with one another.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: June 28, 2011
    Assignee: Alcatel Lucent
    Inventors: Subash Bohra, Vincent Magret, Steve Valentine
  • Publication number: 20090180471
    Abstract: System and method for implementing a port mapping technique in a switch of a communications network, wherein the switch includes a plurality of ports including user ports and network ports, are described. In one embodiment, the method comprises identifying a first portion of the ports as user ports; identifying a second portion of the ports as network ports; assigning a plurality of the user ports to a first session; and preventing user ports assigned to the first session from interacting with one another.
    Type: Application
    Filed: December 19, 2005
    Publication date: July 16, 2009
    Inventors: Subash Bohra, Vincent Magret, Steve Valentine
  • Publication number: 20080288949
    Abstract: A method and system for scheduling tasks in a processing system. In one embodiment, the method comprises processing tasks from a primary work queue, wherein the tasks consume resources that are operable to be released. Whenever the volume of resources that have been consumed exceeds a threshold, the processor executes tasks from a secondary work queue for a period of time. The secondary work queue is comprised of tasks from the primary work queue that can release the resources; the secondary work queue can be sorted according to the volume of resources that can be released.
    Type: Application
    Filed: May 17, 2007
    Publication date: November 20, 2008
    Inventors: Subash Bohra, Scott Nam
  • Publication number: 20070081463
    Abstract: A system and method for negotiating speed of a stack link disposed between a stack port of a first stack switch element (SSE) and a stack port of a second SSE, wherein the first and second SSEs are immediate neighbors in a stackable Ethernet switch (SES). In one embodiment, appropriate logic and/or processing structures are provided with respective SSEs for automatically negotiating the stack link's speed during initialization of the SES, whereby the stack link's speed may be increased to a select bandwidth rate greater than a default rate upon determining that the stack ports of the first and second SSE are capable of supporting the select bandwidth rate.
    Type: Application
    Filed: September 8, 2006
    Publication date: April 12, 2007
    Inventors: Subash Bohra, Vincent Magret