Patents by Inventor Mark Snesrud

Mark Snesrud 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: 20100034271
    Abstract: A method, system and computer program product for motion search of a video frame is provided. Sub-macroblocks are used as basic unit for motion search. The comparison results are saved and the saved results can be used to compute best matches for larger partition sizes. A patterned search is also used so as to improve the performance of the motion search.
    Type: Application
    Filed: August 5, 2008
    Publication date: February 11, 2010
    Inventors: Andrew Yang, Mark Snesrud
  • Patent number: 6058114
    Abstract: The present invention includes a method and apparatus for prioritizing and scheduling ATM cells that are competing for a given time slot for transmission onto a network. A segmentation and reassembly controller establishes a data structure within a memory. The preferable data structure includes a virtual connection time table and a virtual connection parameter table that use linked lists to index to one another. The segmentation and reassembly (SAR) controller includes a sorter for determining the priority of the ATM cells and selecting one for a given time slot and a microcode engine to compute next scheduled time slot and adjust the virtual connection parameter table for a given virtual connection. Coupled to the microcode engine is a random access memory for storing microcode programs so that the SAR may be programmed to prioritize and schedule in a different manner.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: May 2, 2000
    Assignee: Cisco Systems, Inc.
    Inventors: Jay Sethuram, Mark Snesrud, Rob Maffit