Patents by Inventor Kelvin Spencer

Kelvin Spencer 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).

  • Publication number: 20140124310
    Abstract: A positive friction powder additive for modifying existing brake pad or brake shoe formulations to reduce squealing associated with braking. The positive friction powder additive comprises a friction modifier and a solid lubricant and is comprised of talc, barytes, aluminum oxide, and molybdenum disulphide. The positive friction powder additive can be formulated with binders and fillers to prepare a non-metallic brake pad or brake shoe formulation and a non-metallic brake pad or brake shoe. The positive friction powder additive, non-metallic brake pad or brake shoe formulation, and non-metallic brake pad or brake shoe have high and positive frictional characteristic which reduces vibrations and noise by reducing stick/slip oscillations by changing friction from negative to positive.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 8, 2014
    Inventor: Kelvin Spencer Chiddick
  • Patent number: 8443256
    Abstract: A method of creatine a CRC (Cyclic Redundancy Check) code for a data message in a data communications system includes sequentially placing portions of the data message on a bus of width W bits consisting of an integral number N of segments of width S. An initial portion of the message fills n complete segments, where n<N. The method further includes processing the initial portion of the message placed on the bus to compute a CRC while compensating for any data on the bus preceding the initial portion, and subsequently processing one or more following portions of the message placed on the bus to update the CRC. A final portion of the message is processed to update the CRC by separately processing complete segments that do not fill the bus and any bytes that do not completely fill the last segment.
    Type: Grant
    Filed: January 24, 2011
    Date of Patent: May 14, 2013
    Assignee: Xilinx, Inc.
    Inventors: Farhad Shafai, Kelvin Spencer, Jason Coppens
  • Patent number: 8380921
    Abstract: A method includes searching a content addressable memory based on a comparand. The comparand includes a collection of bits. A modified comparand is generated by modifying the comparand. The modified comparand is based at least in part on a comparand overlay data value. The content addressable memory is also searched with the modified comparand.
    Type: Grant
    Filed: January 24, 2012
    Date of Patent: February 19, 2013
    Assignee: Core Networks L.L.C.
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Patent number: 8307786
    Abstract: Feeder protection apparatus comprising a plurality of side panels attached around a periphery of the base of the feeder by a plurality of fasteners. Each side panel comprises a generally rectangular sheet configured to be oriented generally perpendicular to the base when attached thereto and to extend above and below the base.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: November 13, 2012
    Inventors: Kelvin Spencer Chiddick, Donald Arthur Thomson
  • Publication number: 20120192795
    Abstract: Feeder protection apparatus comprising a plurality of side panels attached around a periphery of the base of the feeder by a plurality of fasteners. Each side panel comprises a generally rectangular sheet configured to be oriented generally perpendicular to the base when attached thereto and to extend above and below the base.
    Type: Application
    Filed: January 28, 2011
    Publication date: August 2, 2012
    Inventors: Kelvin Spencer Chiddick, Donald Arthur Thomson
  • Publication number: 20120192044
    Abstract: A CRC (Cyclic Redundancy Check) code for a data message is created by placing an initial portion of the data message on a bus of width W bits consisting of an integral number N of segments of width S such that the initial portion of the message fills n complete segments, where n?N. A known bit pattern is placed on any segments preceding a start of the message as determined by a start indicator. A first intermediate CRC code is computed for the n segments of the initial portion by applying the W bits of the bus forming an input word to a CRC full processing circuit using a compensating constant to compensate for any known bit pattern preceding the initial portion of the message. Subsequent portions of the message width W are placed on the bus during subsequent bus cycles, and in each case a new first intermediate CRC code is computed on the W bits of the bus as input words using the current first intermediate CRC code as a seed input.
    Type: Application
    Filed: January 24, 2011
    Publication date: July 26, 2012
    Applicant: SARANCE TECHNOLOGIES INC.
    Inventors: Farhad Shafai, Kelvin Spencer, Jason Coppens
  • Publication number: 20120124283
    Abstract: A method includes searching a content addressable memory based on a comparand. The comparand includes a collection of bits. A modified comparand is generated by modifying the comparand. The modified comparand is based at least in part on a comparand overlay data value. The content addressable memory is also searched with the modified comparand.
    Type: Application
    Filed: January 24, 2012
    Publication date: May 17, 2012
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Patent number: 8117384
    Abstract: A method includes searching a content addressable memory based on a comparand. The comparand includes a collection of bits. A modified comparand is generated by modifying the comparand. The modified comparand is based at least in part on a comparand overlay data value. The content addressable memory is also searched with the modified comparand.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: February 14, 2012
    Assignee: Core Networks LLC
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Publication number: 20120030438
    Abstract: Serial data streams received on multiple data lanes, wherein each data stream is in the form of a series of blocks including a data block preceded by a synchronization block, are deskewed by setting a detection flag in response to the valid detection of one or more synchronization blocks in each data stream, writing received data following the setting of said detection flag for that data stream to memory, and reading data sequentially from each memory under the control of a common output clock in response to the setting of the flag in respect at least a group of the data streams.
    Type: Application
    Filed: July 29, 2010
    Publication date: February 2, 2012
    Applicant: SARANCE TECHNOLOGIES INC.
    Inventors: Farhad Shafai, Kelvin Spencer
  • Publication number: 20110047327
    Abstract: A method includes searching a content addressable memory based on a comparand. The comparand includes a collection of bits. A modified comparand is generated by modifying the comparand. The modified comparand is based at least in part on a comparand overlay data value. The content addressable memory is also searched with the modified comparand.
    Type: Application
    Filed: October 27, 2010
    Publication date: February 24, 2011
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Patent number: 7873780
    Abstract: A device for performing searches includes a comparand data register configured to store a comparand received from a host processor where the comparand includes a collection of bits. The device also includes logic configured to generate a modified comparand corresponding to the comparand and based at least in part on a comparand overlay data value. The logic is also configured to search the CAM with the modified comparand.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: January 18, 2011
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Patent number: 7401181
    Abstract: An invention is provided for using a comparand provided to a CAM for multiple CAM operations without requiring the comparand to be reloaded from a host processor for each CAM operation. The invention includes a comparand data register that is capable of storing a comparand. Associated with the comparand data register, is a plurality of result registers. In operation, the comparand is provided as input data to the CAM for a plurality of search operations. For each search operation, the result is stored in one of the plurality of result registers. In this manner, the comparand stored in the data register can be reused for multiple search operations, with each result stored in a separate result register.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: July 15, 2008
    Assignee: Core Networks LLC
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Publication number: 20080059696
    Abstract: An invention is provided for using a comparand provided to a CAM for multiple CAM operations without requiring the comparand to be reloaded from a host processor for each CAM operation. The invention includes a comparand data register that is capable of storing a comparand. Associated with the comparand data register, is a plurality of result registers. In operation, the comparand is provided as input data to the CAM for a plurality of search operations. For each search operation, the result is stored in one of the plurality of result registers. In this manner, the comparand stored in the comparand data register can be reused for multiple search operations, with each result stored in a separate result register.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 6, 2008
    Applicant: SiberCore Technologies, Inc.
    Inventors: Kelvin Spencer, Farhad Shafai, Gregory F. Soprovich
  • Patent number: 7045489
    Abstract: According to the invention there is provided a liquid friction control composition characterized as either having a high and positive friction characteristic or a low and neutral friction characteristic, comprising a retentivity agent. The liquid friction control composition may also comprise other components such as a solid lubricant, a wetting agent, a consistency modifier, and a preservative. The liquid friction control compositions may be used to modify the interfacial friction characteristics in sliding and rolling-sliding contact such as steel wheel-rail systems including mass transit and freight systems.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: May 16, 2006
    Assignee: Kelsan Technologies Corp.
    Inventors: John Cotter, Donald T. Eadie, Kelvin Spencer Chiddick
  • Publication number: 20040053790
    Abstract: According to the invention there is provided a liquid friction control composition characterized as either having a high and positive friction characteristic or a low and neutral friction characteristic, comprising a retentivity agent. The liquid friction control composition may also comprise other components such as a solid lubricant, a wetting agent, a consistency modifier, and a preservative. The liquid friction control compositions may be used to modify the interfacial friction characteristics in sliding and rolling-sliding contact such as steel wheel-rail systems including mass transit and freight systems.
    Type: Application
    Filed: October 9, 2003
    Publication date: March 18, 2004
    Inventors: John Cotter, Donald T. Eadie, Kelvin Spencer Chiddick
  • Publication number: 20040045217
    Abstract: This invention relates to novel formulations for cohesive soil plugs used in plant nurseries. More particularly, this invention pertains to novel compositions for forming soil plugs for use in plant propagation that resist disintegration when the soil plugs containing germinating seedlings are relocated from small growth containers to larger growth containers. An adhesive soil mixture comprising: (a) growing medium; and (b) a binder containing one or more of bentonite and cellulose alkyl ether.
    Type: Application
    Filed: September 9, 2002
    Publication date: March 11, 2004
    Inventors: Kelvin Spencer Chiddick, Laura Principe