Patents by Inventor Kevin Warren James
Kevin Warren James 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: 7889729Abstract: A system and method are provided for fairly distributing grants for access to switch outputs, through crossbars, between switch input channels. Crossbars are granted access between specified switch inputs and switch outputs, and the least recently used input channels are associated with selected switch outputs. A history of the previous channel transaction is maintained for each switch output, and channels are nominated in a rotation through a priority channel list. The present invention bid grant algorithm permits information packets to be transferred across a switch in the time between a bid submission and a bid grant.Type: GrantFiled: April 14, 2008Date of Patent: February 15, 2011Assignee: Qualcomm IncorporatedInventors: Kenneth Yi Yun, Kevin Warren James
-
Patent number: 7424013Abstract: A system and method are provided for fairly distributing grants for access to switch outputs, through crossbars, between switch input channels. Crossbars are granted access between specified switch inputs and switch outputs, and the least recently used input channels are associated with selected switch outputs. A history of the previous channel transaction is maintained for each switch output, and channels are nominated in a rotation through a priority channel list. The present invention bid grant algorithm permits information packets to be transferred across a switch in the time between a bid submission and a bid grant.Type: GrantFiled: December 20, 2001Date of Patent: September 9, 2008Assignee: Applied Micro Circuits CorporationInventors: Kenneth Yi Yun, Kevin Warren James
-
Publication number: 20080186961Abstract: A system and method are provided for fairly distributing grants for access to switch outputs, through crossbars, between switch input channels. Crossbars are granted access between specified switch inputs and switch outputs, and the least recently used input channels are associated with selected switch outputs. A history of the previous channel transaction is maintained for each switch output, and channels are nominated in a rotation through a priority channel list. The present invention bid grant algorithm permits information packets to be transferred across a switch in the time between a bid submission and a bid grant.Type: ApplicationFiled: April 14, 2008Publication date: August 7, 2008Inventors: Kenneth Yi Yun, Kevin Warren James
-
Patent number: 7304987Abstract: A system and method are provided for resynchronizing backplane link management credit counters in a packet communications switch fabric. The method comprises: at an input port card ingress port, accepting information packets including cells and cell headers with destination information; modifying the destination information in the received cell headers; routing information packets between the input port card and output port cards on backplane data links through an intervening crossbar; at the input port card, maintaining a credit counter for each output port card channel; decrementing the counter in response to transmitting cells from the input port card; generating credits in response to transmitting cells from an output port card channel; sending the generated credits to increment the counter, using the modified destination information; and, using the generated credit flow to resynchronize the credit counter.Type: GrantFiled: March 24, 2003Date of Patent: December 4, 2007Assignee: Applied Micro Circuits CorporationInventors: Kevin Warren James, Kenneth Yi Yun, Sushil Kumar Singh, Viet Linh Do, Michael John Hellmer, Kirk Alvin Miller, Jianfeng Shi, George Beshara Bendak
-
Patent number: 7263066Abstract: A credit-based system and method are provided for managing backplane traffic flow in a packet communications switch fabric. The method comprises: accepting information packets including cells and cell headers with destination information; modifying the destination information in the received cell headers; routing information packets between an input port card and output port cards on backplane data links through an intervening crossbar; at the input port card, maintaining a credit counter for each output port card channel; decrementing the counter in response to transmitting cells from the input port card; generating credits in response to transmitting cells from an output port card channel; and, using modified destination information, sending the generated credits to increment the counter. In some aspects, modifying the destination information in the received packet headers includes: extracting the output port card termination from the card field; and, inserting the input port card source in the card field.Type: GrantFiled: March 24, 2003Date of Patent: August 28, 2007Assignee: Applied Micro Circuits CorporationInventors: Kenneth Yi Yun, Jianfeng Shi, Viet Linh Do, Michael John Hellmer, Kevin Warren James, Kirk Alvin Miller, Sushil Kumar Singh, David Thomas Dougherty, John Calvin Leung
-
Patent number: 7230947Abstract: A system and method are provided for cut-through packet routing in a packet communications switch fabric. The method comprises: accepting information packets addressed to a plurality of output port card egress ports at an input port card ingress port; routing information packets between port cards on backplane data links through an intervening crossbar; maintaining a credit counter for each port card egress destination, at the input port card; decrementing the counter in response to transmitting cells in a packet from the input port card; and, incrementing the counter in response to transmitting cells from the packet at the output port card. In some aspects of the method, accepting information includes buffering the packets in an ingress memory subsystem (iMS). Routing information includes the iMS transmitting buffered packets on a selected backplane data link. Decrementing the counter includes the iMS communicating with the iPQ in response to transmitting a cell.Type: GrantFiled: March 3, 2003Date of Patent: June 12, 2007Assignee: Applied Micro Circuits CorporationInventors: John David Huber, Kirk Alvin Miller, Michael John Hellmer, Kenneth Yi Yun, Kevin Warren James, George Beshara Bendak
-
Patent number: 7079545Abstract: A system and method have been provided for prioritizing queued information packets having a variable number of cells. A simultaneous deficit round robin (DRR) analysis occurs in the course of several selection cycles. Each queue has an associated increment value. The packet lengths in each queue are simultaneously compared to an accumulation total in every selection cycle. If all the packets have lengths greater than their corresponding accumulation totals, each accumulation total is incremented and the selection process is repeated. If one of the information packets has a number of cells less than, or equal to its corresponding accumulation total, it is selected. In case multiple information packets are eligible, a variety of selection criteria can be used to break a tie. For example, the eligible information packet with the highest class of service (COS) can be selected. The information packet is completed transferred before another selection process is begun.Type: GrantFiled: December 17, 2001Date of Patent: July 18, 2006Assignee: Applied Microcircuits Corporation ( AMCC)Inventors: Kenneth Yi Yun, Kevin Warren James
-
Patent number: 7020131Abstract: A system and method have been provided for hierarchically arbitrating in a broadband information switching network. The method promotes the fair and efficient distribution of information packets across the switch fabric that ultimately permits the switch to maximally match information packets to switch output addresses, at faster rates and higher throughput.Type: GrantFiled: December 24, 2001Date of Patent: March 28, 2006Assignee: Applied Micro Circuits Corp.Inventors: Kenneth Yi Yun, Kevin Warren James
-
Patent number: D811172Type: GrantFiled: November 2, 2016Date of Patent: February 27, 2018Assignee: Picnic Time, Inc.Inventors: Kevin Warren James Guy, Nathan Pavitt