Patents by Inventor Eric Shoquist

Eric Shoquist 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: 8312370
    Abstract: Described embodiments provide a system for assembly of structured documents having at least a memory, a processor, and a circuit. The memory stores documents. The processor identifies a template for generating a document. The template defines fields having a specified position and length within the document. The processor stores characters based on data associated with fields to locations of memory associated with the fields. Based partly on the text and length of the field, the processor stores indicators for portions of fields to be removed from the document. An indicator includes one or more specified character values, which may include a first byte value indicative of a start-of-heading character, and a second of byte value indicative of a number of characters to be removed. A circuit accesses the document from the memory and removes portions of fields based on the indicators to generate a portion of an assembled document.
    Type: Grant
    Filed: March 10, 2009
    Date of Patent: November 13, 2012
    Assignee: LSI Corporation
    Inventors: Eric T Lemoine, Tak Sze, Eric Shoquist, Mario Niebla, Michael Leventhal
  • Publication number: 20100231975
    Abstract: Embodiments include systems and methods of hardware-assisted assembly of documents. For example, one embodiment comprises a memory configured to store documents and at least one processor configured to identify a template for generating a document. The template defines at least one field having a specified position and length within the document. The processor is further configured to store a copy of the template to the memory so as to initialize the document and to store characters based on data associated with the field to a location of the memory associated with the field. The processor further stores, based at least in part on the text and the length of the field, one or more indicators of at least one portion of the field to be removed from the document. The system further includes a circuit configured to read the document from the memory and remove the portion of the field based on the indicators.
    Type: Application
    Filed: March 10, 2009
    Publication date: September 16, 2010
    Applicant: TARARI, INC.
    Inventors: Eric Lemoine, Tak Sze, Eric Shoquist, Mario Niebla, Michael Leventhal