Patents by Inventor James T. Katsandres

James T. Katsandres 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
  • Patent number: 6356949
    Abstract: A method and system for receiving a client's instructions with regard to specifying an output mechanism and a data type for data received from an automatic data collection (“ADC”) device on an ADC device platform. The method and system allows client applications to register their ADC data requests in a grid that is referenced during the processing of received ADC data. Clients, residing either on the ADC device platform or on a remote computing system, register with a data transfer mechanism to receive data via a particular output mechanism. Following registration of a client's preferred output mechanism, the data transfer mechanism forwards all data received for the client by the ADC device platform to the client's specified output mechanism. Using the data transfer mechanism, the same set of input data, destined for more than one application, may be simultaneously transmitted over different output mechanisms.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: March 12, 2002
    Assignee: Intermec IP Corp.
    Inventors: James T. Katsandres, Jeffrey M. Hunt, Chau Minh Ho, Paul David Shoeman
  • 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: 6119941
    Abstract: The invention provides a method and system for guiding a hand-held device operator through the process of enabling input and output devices on the hand-held device. In one exemplary embodiment of the invention, a hand-held device includes a bar code reader which images or scans a bar code label. The hand-held device then searches its enabled bar code symbologies for a bar code symbology which interprets the scanned bar code label. If the device cannot interpret the scanned bar code label according to its presently enabled bar code symbologies, the device then examines its non-enabled bar code symbologies. If the scanned bar code label can be interpreted according to a non-enabled bar code symbology, then the device queries the operator to determine if the bar code symbology should be enabled.
    Type: Grant
    Filed: May 4, 1998
    Date of Patent: September 19, 2000
    Assignee: Intermec Ip Corp.
    Inventors: James T. Katsandres, Chau Minh Ho