Patents by Inventor Ake Berg

Ake Berg 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: 9870522
    Abstract: A system and method are defined for modifying functionality of a printer that is provided with firmware for controlling printing operations. First programming code is developed that, when executed on a computer readable medium, interfaces with the printer's firmware and modifies the functionality of the printer. The first programming code is written in a first programming language, such as the LUA programming language, and the firmware is written in a second programming language other than the first programming language. Thereafter, the first programming code is executed on the computer readable, and the functionality of the printer is modified as a function of the executed first programming code interfacing with the firmware. The firmware is not modified by the interfacing.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: January 16, 2018
    Assignee: SATO HOLDINGS KABUSHIKI KAISHA
    Inventors: Lars-Ake Berg, Mats Hedberg
  • Publication number: 20170109104
    Abstract: The present invention relates to a printer being capable of parsing, understanding and evaluating multiple target package files that include printing resources not only for a single printer or for a single type of printer, but for multiple printers or multiple types of printers. For this purpose, the package file is augmented with platform information that is separately associated with each printer resource included in the package file. Thereby, the parser of the printer can discriminate whether or not a particular resource is applicable to itself. Consequently, only the resources such as firmware are installed that are valid and applicable to the printer. In the same manner, the resources can also be augmented with individual printer information, so as to indicate different resources to be installed on different printers, even if they are of the same type.
    Type: Application
    Filed: March 28, 2014
    Publication date: April 20, 2017
    Applicant: SATO HOLDINGS KABUSHIKI KAISHA
    Inventors: Martin DAHLBERG, Lars-Åke BERG, Magnus WIBECK, Per ANDERSSON, Mats HEDBERG
  • Publication number: 20110209137
    Abstract: A system and method are defined for modifying functionality of a printer that is provided with firmware for controlling printing operations. First programming code is developed that, when executed on a computer readable medium, interfaces with the printer's firmware and modifies the functionality of the printer. The first programming code is written in a first programming language, such as the LUA programming language, and the firmware is written in a second programming language other than the first programming language. Thereafter, the first programming code is executed on the computer readable, and the functionality of the printer is modified as a function of the executed first programming code interfacing with the firmware. The firmware is not modified by the interfacing.
    Type: Application
    Filed: October 27, 2008
    Publication date: August 25, 2011
    Inventors: Lars-Ake Berg, Mats Hedberg
  • Publication number: 20080043272
    Abstract: A method, system, and article facilitate the configuration, supervision, and interaction with a non-storage special-purpose device, such as a barcode printer, using standard file operations on a logical file system. Once the logical file system has been created, logical files and logical directories can be manipulated using standard file manipulation techniques with corresponding functionality, such as updating firmware or installing fonts, carried out on or by the special-purpose device. Any errors that occur when trying to perform the associated functionality result in standard operating system error messages. In addition, in one embodiment, a remote computer may access the logical file system to perform remote configuration and supervision.
    Type: Application
    Filed: August 18, 2006
    Publication date: February 21, 2008
    Applicant: Intermec IP Corp.
    Inventor: Lars-Ake Berg
  • Patent number: 5242351
    Abstract: A method for training or exercising muscles with the aid of training or exercising equipment and, when appropriate, for determining training conditions.The method is mainly characterized by loading relevant muscles of the training person by increasing or decreasing the rotational energy (E(kin)), kinetic energy, or a rotatably mounted flywheel (1).The invention also relates to equipment for carrying out the method.
    Type: Grant
    Filed: September 12, 1991
    Date of Patent: September 7, 1993
    Inventors: Ernst H. E. Berg, Mats-Ake Berg
  • Patent number: 4732160
    Abstract: A method of urine flow measurement where liquid in the form of a free-fall jet is collected in a collecting vessel and the vertical force produced by the collecting vessel on a measuring device, for example a scale or the like, is sensed, and the change in time of said force is utilized for obtaining a measure of the flow corresponding to the jet. The method is especially characterized in that the effect of the impulse of the jet on the sensed force is eliminated by deflecting the vertical flow constituted by the jet to a substantially horizontal flow by a rotating device before the liquid is caused to contact the vessel. The invention also relates to a flow meter.
    Type: Grant
    Filed: November 26, 1984
    Date of Patent: March 22, 1988
    Inventors: Per Ask, Anders Engberg, Anders Spangberg, Ake berg
  • Patent number: 4312170
    Abstract: An apparatus is disclosed for dispensing open-topped flanged containers such as propagation pots and the like from rows of pot stacks for individually locating the pots on a tray. The pot stacks of each row depend between parallel resiprocable support bars provided with opposite, laterally extending shoulders vertically staggered along their length, the shoulders each supporting a pot stack via the top flanges of the lowermost pot thereof. The upper ones of the shoulders have pointed wedge shaped ends that enter in between the top flanges of the two lowermost pots of the stack upon longitudinal motion of the support bars, thus separating the lowermost pot from the stack and taking over the supporting of the stack from the adjacent lower shoulder. Each lower shoulder terminates in a pointed end sloping down below the pointed wedge end of the adjacent upper shoulder to thereby enhance the separating action.
    Type: Grant
    Filed: December 5, 1979
    Date of Patent: January 26, 1982
    Assignee: Vefi A/S
    Inventors: Ake Berg, Marius Gundersen
  • Patent number: D305336
    Type: Grant
    Filed: December 1, 1986
    Date of Patent: January 2, 1990
    Assignee: Stiga AB
    Inventors: Ake Berg, Soren Palmer, Soren Johansson