IP Library Granted Patent US 9,736,227
Granted Patent B2
US 9,736,227 · App. 14/527,559 · Granted Aug 15, 2017

Data capture on a serial device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,736,227
App. No.
14/527,559
Granted
Aug 15, 2017
Kind
B2
Abstract

A system and a method are provided for enabling a user to connect a serial port of a device server to a serial device, query and capture data and settings pertaining to the serial device such that the device server can communicate and exchange data with the serial device without requiring customized programming. The device server may periodically query and capture user-specified data from the serial device. A poll configuration feature may be used to specify one or more commands which the device server will periodically query from the serial device. The response to each poll may be further sliced into a multiplicity of smaller portions according to user-specified filter rules. The captured data may be presented to other users online by way of a Web Manager, and the device server may establish machine-to-machine communications by way of XML and a Command Line Interface.

Claims (18)

1. A method of configuring a device server to communicate with and capture data from a serial device coupled to the device server, comprising:

providing a user interface for to explore communication requirements and a setting of the serial device and for configuring a device server to communicate with the serial device and to interpret information received from the serial device;

inputting polling parameters using the user interface to formulate a polling message to be transmitted from the device server to the serial device;

transmitting the polling message from the device server to the serial device;

receiving a response to the polling message transmitted by the device server to the serial device from the serial device;

defining at least one filter and applying the at least one filter to parse the response from the serial device; and

defining at least one data selector and applying the at least one data selector to the parsed response from the serial device to select data to be transmitted to a user.

2. The method of claim 1 , wherein formulating a polling message includes defining a listening interval during which a response to the polling message is expected.

3. The method of claim 1 , wherein defining the at least one filter includes defining an input and an output for the at least one filter.

4. The method of claim 1 , further comprising defining a plurality of filters, each of the plurality of filters having an input and an output.

5. The method of claim 4 , wherein the output of at least one of the plurality of filters feeds the input of another one of the plurality of filters.

6. The method of claim 1 , further comprising displaying the selected data to the user.

7. The method of claim 1 , wherein the user interface is provided by the device server to the user over a network.

8. The method of claim 7 , further comprising displaying the selected data to the user over a network.

9. The method of claim 7 , wherein the user interface provides for selecting a software program for use in displaying the selected data.

10. The method of claim 1 , wherein the user interface is a graphical user interface.

11. The method of claim 1 , wherein the user interface is a command line interface.

12. The method of claim 1 , wherein the user interface is an XML interface.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 2, 2025
From: SVB INNOVATION CREDIT FUND VIII, L.P.
To: LANTRONIX, INC.; LANTRONIX HOLDING COMPANY; LANTRONIX TECHNOLOGIES CANADA (TAIWAN) LTD.; LANTRONIX CANADA, ULC; TRANSITION NEWTORKS, INC.
Reel/Frame 071290/0001 →
SECURITY INTEREST Recorded Jun 2, 2025
From: LANTRONIX, INC.; LANTRONIX HOLDING COMPANY; LANTRONIX TECHNOLOGIES CANADA (TAIWAN) LTD.; LANTRONIX CANADA, ULC; TRANSITION NEWTORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 071290/0044 →
SECURITY INTEREST Recorded Jan 10, 2022
From: LANTRONIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 058587/0313 →
SECURITY INTEREST Recorded Jan 10, 2022
From: LANTRONIX, INC.
To: SVB INNOVATION CREDIT FUND VIII, L.P.
Reel/Frame 058587/0352 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2015
From: COOK, STEVE
To: LANTRONIX, INC.
Reel/Frame 034681/0758 →