Patents by Inventor Jon R. Ramberg

Jon R. Ramberg 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: 8069369
    Abstract: The invention provides a system and method for remotely diagnosing and repairing a plurality of device platforms. A remote service technician utilizes a computing system having browsing software that communicates with a network of platform devices.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: November 29, 2011
    Assignee: Intermec IP Corp.
    Inventors: Jon R. Ramberg, Jeffrey M. Hunt, Paul D. Shoeman, James T. Katsandres
  • Patent number: 6857013
    Abstract: The invention provides a system and method for remotely diagnosing and repairing a plurality of Automatic Data Collection (“ADC”) device platforms. A remote service technician utilizes a computing system having browsing software that communicates with a network of ADC platform devices. Diagnostic queries for particular ADC devices may be retrieved by the browsing software from a diagnostic server that sends Hypertext Mark-Up Language (“HTML”) documents, Dynamic Hypertext Mark-Up Language (“DHTML”) documents, and/or Extensible Mark-Up Language (“XML”) documents containing appropriate diagnostic applets. The remote technician sends diagnostic queries to a Simple Network Management Protocol (“SNMP”) master agent at the ADC device platform, and a translator translates the diagnostic queries sent to the ADC device platform into a format suitable for reception by its ADC devices in order to effect anomaly diagnosis and functionality restoration.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: February 15, 2005
    Assignee: Intermec IP.Corp.
    Inventors: Jon R. Ramberg, Jeffrey M. Hunt, Paul David Shoeman, James T. Katsandres
  • Patent number: 6539422
    Abstract: The invention provides a system and method for controlling a plurality of automatic data collection (ADC) device platforms. In the invention, a remote computing system having browsing software adapted for receiving and sending Hypertext Markup Language (HTML) documents, Dynamic Hypertext Mark-Up Language (DHTML) documents, and Exstensible Mark Up Language (XML) documents over the World Wide Web communicates with a network of ADC platform devices. A Simple Network Management Protocol (SNMP) master agent at the ADC device platform communicates with the remote computing system and a Hypertext Transfer Protocol (HTTP) server sends HTML documents, DHTML documents, and XML documents to the remote computing system over the World Wide Web. A translator translates SNMP-formatted data sent to the attached ADC devices into a format suitable for reception by each ADC device. Another translator translates data received from the ADC devices into the SNMP format.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: March 25, 2003
    Assignee: Intermec IP Corp.
    Inventors: Jeffrey M. Hunt, Jon R. Ramberg, Paul D. Shoeman, James T. Katsandres
  • Publication number: 20030014505
    Abstract: The invention provides a system and method for remotely diagnosing and repairing a plurality of Automatic Data Collection (“ADC”) device platforms. A remote service technician utilizes a computing system having browsing software that communicates with a network of ADC platform devices. Diagnostic queries for particular ADC devices may be retrieved by the browsing software from a diagnostic server that sends Hypertext Mark-Up Language (“HTML”) documents, Dynamic Hypertext Mark-Up Language (“DHTML”) documents, and/or Extensible Mark-Up Language (“XML”) documents containing appropriate diagnostic applets. The remote technician sends diagnostic queries to a Simple Network Management Protocol (“SNMP”) master agent at the ADC device platform, and a translator translates the diagnostic queries sent to the ADC device platform into a format suitable for reception by its ADC devices in order to effect anomaly diagnosis and functionality restoration.
    Type: Application
    Filed: January 29, 1999
    Publication date: January 16, 2003
    Inventors: JON R. RAMBERG, JEFFREY M. HUNT, PAUL DAVID SHOEMAN, JAMES T. KATSANDRES
  • Patent number: 6488209
    Abstract: A method and system for dynamically wedging data received from one or more automatic data collection (“ADC”) devices on an ADC device platform into a destination application based upon wedging criteria. A dynamic wedge receives data from one or more ADC devices and automatically wedges the data into applications based upon user-provided data characteristics or a predetermined set of rules. Applicable wedging criteria used to route data include those that are user-composed and those that pertain to firmware or software characteristics. The dynamic wedge may comprise an ADC data server, ADC device handlers, ADC protocol handlers, and a wedging grid for retaining wedging directives. The ADC data server receives wedging directives from local and remote client applications and stores the wedging directives in the wedging grid. When data arrives from an ADC device, the ADC data server analyzes the data to determine its characteristics.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: December 3, 2002
    Assignee: Intermec IP Corp.
    Inventors: Jeffrey M. Hunt, Kenneth Y. Ogami, Jon R. Ramberg, James T. Katsandres
  • Patent number: 6398105
    Abstract: A method and system for intelligently routing data received from an automatic data collection (“ADC”) device in an ADC device platform based on its type. A data routing mechanism operates on the data-receiving side of an ADC data server. After identifying the characteristics of the input data, the data routing mechanism determines the destination for the data based on the characteristics, then routes the data to the selected destination. For some types of data, the selected destination may be an intermediate destination where the data undergoes additional processing before being transmitted to another location, while for other types of data the selected destination may be the application that ultimately processes the data. For example, the data routing mechanism may receive a set of input data, analyze the data to determine that the data is voice data, and then route the data to a speech recognition module that processes voice data.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: June 4, 2002
    Assignee: Intermec IP Corporation
    Inventors: Jon R. Ramberg, Jeffrey M. Hunt, Paul David Shoeman, James T. Katsandres
  • Publication number: 20020000464
    Abstract: A method and system for intelligently routing data received from an automatic data collection (“ADC”) device in an ADC device platform based on its type. A data routing mechanism operates on the data-receiving side of an ADC data server. After identifying the characteristics of the input data, the data routing mechanism determines the destination for the data based on the characteristics, then routes the data to the selected destination. For some types of data, the selected destination may be an intermediate destination where the data undergoes additional processing before being transmitted to another location, while for other types of data the selected destination may be the application that ultimately processes the data. For example, the data routing mechanism may receive a set of input data, analyze the data to determine that the data is voice data, and then route the data to a speech recognition module that processes voice data.
    Type: Application
    Filed: January 29, 1999
    Publication date: January 3, 2002
    Inventors: JON R RAMBERG, JEFFREY M HUNT, PAUL D SHOEMAN, JAMES T KATSANDRES
  • Patent number: 5548108
    Abstract: A method and apparatus for processing the information in a sequence of bar code symbols. The information contained in one symbol can be decoded and processed while the information in the next symbol is being gathered. A pulse width counter, under control of a microprocessor, accumulates counts representing the widths of the elements of a bar code symbol and the accumulated counts are latched into a separate latch buffer which is then transferred into the microprocessor memory by a direct memory access controller. A program in the microprocessor operates on the information stored in the microprocessor memory to decode, process and output the data and/or commands contained within a given symbol as the pulse width counter is accumulating the counts that represent the next symbol to be read. If the input device is an automated scanner, the scanner's Start-of-Scan signal is used by the microprocessor to specify the beginning and end of each scan.
    Type: Grant
    Filed: November 12, 1993
    Date of Patent: August 20, 1996
    Assignee: Intermec Corporation
    Inventors: Walt Moldskred, Jon R. Ramberg