Patents Assigned to Net Navigation Systems, LLC
  • Patent number: 8806089
    Abstract: A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 12, 2014
    Assignee: Net Navigation Systems, LLC
    Inventors: Andrew Li, Michael Lau, Asad Khamisy
  • Patent number: 8370545
    Abstract: A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: February 5, 2013
    Assignee: Net Navigation Systems, LLC
    Inventors: Andrew Li, Michael Lau, Asad Khamisy
  • Patent number: 8259738
    Abstract: A system and method are provided for prioritizing network processor information flow in a channel service manager (CSM). The method receives a plurality of information streams on a plurality of input channels, and selectively links input channels to CSM channels. The information streams are stored, and the stored the information streams are mapped to a processor queue in a group of processor queues. Information streams are supplied from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group. More explicitly, selectively linking input channels to CSM channels includes creating a fixed linkage between each input port and an arbiter in a group of arbiters, and scheduling information streams in response to the ranking of the arbiter inside the group. Finally, a CSM channel is selected for each information stream scheduled by an arbiter.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: September 4, 2012
    Assignee: Net Navigation Systems, LLC
    Inventors: Alexander Sgouros, Vladislav Kopzon, Noam Halevy
  • Patent number: 8135886
    Abstract: A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: March 13, 2012
    Assignee: Net Navigation Systems, LLC
    Inventors: Andrew Li, Michael Lau, Asad Khamisy