Patents by Inventor Staffan Gribel

Staffan Gribel 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: 9886289
    Abstract: A method and system for modifying functionality of a printer. The printer is provided with firmware and programming code that interfaces with the firmware for controlling printing operations. The programming code includes at least one place holder. Second programming code is provided that, when executed on a processor readable medium, programming code is executed as a function of the at least one placeholder.
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: February 6, 2018
    Assignee: SATO HOLDINGS KABUSHIKI KAISHA
    Inventor: Staffan Gribel
  • Publication number: 20170003918
    Abstract: A first portion of printer firmware of a printer is provided to a computing device. The first portion of printer firmware is operable on the printer as a function of at least one application programming interface. A second portion of printer firmware, which is different from the first portion of printer firmware, is provided to the printer, but not provided to the computing device. A programming code is provided to the computing device. The programming code runs on the computing device and interfaces with the first portion of printer firmware provided to the computing device so as to cause the computing device to emulate the printer running the programming code, thereby accurately representing a printer output and the functioning of the printer when the computing device and the printer cannot communicate with each other.
    Type: Application
    Filed: August 4, 2016
    Publication date: January 5, 2017
    Inventors: Staffan GRIBEL, Peter JONSSON
  • Patent number: 9436422
    Abstract: A system and method are provided for accurately emulating a printer on a computing device that is not connected to the printer. The computing device is provided with firmware and programming code that interfaces with the firmware for a customized printing operation. The firmware is provided with the printer and the computing device. The programming code is provided with the computing device, and the computing device runs the programming code. The programming code interfaces with the firmware provided with the computing device and causes the computing device to emulate the printer, when the printer runs the programming code. The computing device and the printer are not connected.
    Type: Grant
    Filed: February 10, 2010
    Date of Patent: September 6, 2016
    Assignee: SATO HOLDINGS KABUSHIKI KAISHA
    Inventors: Staffan Gribel, Peter Jonsson
  • Publication number: 20130128292
    Abstract: A system and method for providing formatted content in a user-defined print area. In one or more embodiments, a database is stored on one or more processor readable media that are operatively coupled to one or more processors. A computing device associated with the one or more processors provides a user interface for defining at least one user-defined print area. The computing device provides one or more prompts for one or more parameters associated with the at least one user-defined print area. The one or more processors stores at least one of the one or more parameters received in response to at least one of the one or more prompts, and the one or more processors formats content provided in the user-defined print area in accordance with the at least one parameter of the one or more parameters. The formatted content is output by at least one printing device.
    Type: Application
    Filed: July 22, 2010
    Publication date: May 23, 2013
    Inventors: Staffan Gribel, Peter Jonsson
  • Publication number: 20120293823
    Abstract: A system and method are provided for accurately emulating a printer on a computing device that is not connected to the printer. The computing device is provided with firmware and programming code that interfaces with the firmware for a customized printing operation. The firmware is provided with the printer and the computing device. The programming code is provided with the computing device, and the computing device runs the programming code. The programming code interfaces with the firmware provided with the computing device and causes the computing device to emulate the printer, when the printer runs the programming code. The computing device and the printer are not connected.
    Type: Application
    Filed: February 10, 2010
    Publication date: November 22, 2012
    Inventors: Staffan Gribel, Peter Jonsson
  • Publication number: 20120137314
    Abstract: A method and system for modifying functionality of a printer. The printer is provided with firmware and programming code that interfaces with the firmware for controlling printing operations. The programming code includes at least one place holder. Second programming code is provided that, when executed on a processor readable medium, programming code is executed as a function of the at least one placeholder.
    Type: Application
    Filed: June 8, 2009
    Publication date: May 31, 2012
    Inventor: Staffan Gribel