← Back to Patent Explorer
US6076099A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for configurable intelligent-agent-based wireless communication system

Assignee: Individual
•
Filing: 1997-09-09
•
Granted: 2000-06-13
•
Expires: 2017-09-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for a configurable intelligent-agent-based wireless communication system that can be used for conducting acquisition, processing, monitoring, tracking and reporting of data at remote mobile units over a wireless communication network. The system is comprised of an intelligent-agent-based wireless communication controller (110), a wireless data transmitter/receiver (120), a global positioning system data receiver (130), a plurality of data storage devices (140), a plurality of serial ports (150), a display device (160), and a battery with power charging circuitry (170).

Inventors

  • 👤 Thomas C. H. Chen
  • 👤 Conway T. Chen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:57
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/02; G; G08; G08C; G08C17/00; G08C17/02; H04L; H04L41/00; H04L41/04; H04L41/046; H04L67/00; H04L67/01; H04L67/04; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/329

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 378 words
A method of conducting acquisition, processing, monitoring, tracking and reporting of data on a system apparatus with a configurable intelligent-agent-based wireless communication system, comprising the step of: (a) providing an intelligent-agent-based wireless communication controller comprising a microprocessor, a system memory, a system bus, a serial input/output converter of wireless data transmitter/receiver, a serial input/output converter of global positioning system data receiver, a plurality of serial input/output converters of serial port, a plurality of serial input/output converters of data storage device, and a serial input/output converter of display device of said intelligent-agent-based wireless communication controller, and means for acquiring, processing, monitoring, tracking and reporting of data at said system apparatus, and (b) providing a wireless data transmitter/receiver connecting to said intelligent-agent-based wireless communication controller, and means for transmitting and receiving data over a wireless communication network, and (c) providing a global positioning system data receiver connecting to said intelligent-agent-based wireless communication controller, and means for receiving position data of said system apparatus from satellites, and (d) providing a plurality of serial ports connecting to said intelligent-agent-based wireless controller, and means for monitoring and controlling instruments attached to said system apparatus, and (e) providing a plurality of data storage devices connecting to said intelligent-agent-based wireless communication controller, and means for storing an operation system, a data communication stack, a plurality of data request servers, and (f) providing a display device connecting to said intelligent-agent-based wireless communication controller, and means for displaying data at said system apparatus, and (g) providing a battery with power charging circuitry, and means for supplying power source to said system apparatus, and (h) starting said operating system at said system apparatus, and (i) starting a wireless data gateway agent at said system apparatus, and (j) starting a global positioning system agent at said system apparatus, and (k) starting a plurality of serial port agents, at said system apparatus, and (l) starting a communication central control agent with a communication control board, a wireless data queue, a global positioning system data queue, a plurality of serial port data queues, at said system apparatus, and (m) configuring application source of said system apparatus, and (n) conducting communication operation at said system apparatus, and (o) repeating the step of (m) through (n) while said system apparatus is in operation.
Claim 2
Independent Claim 378 words
A method of conducting acquisition, processing, monitoring, tracking and reporting of data on a system apparatus with a configurable intelligent-agent-based wireless communication system, comprising the step of: (a) providing an intelligent-agent-based wireless communication controller comprising a microprocessor, a system memory, a system bus, a serial input/output converter of wireless data transmitter/receiver, a serial input/output converter of global positioning system data receiver, a plurality of serial input/output converters of serial port, a plurality of serial input/output converters of data storage device, and a serial input/output converter of display device of said intelligent-agent-based wireless communication controller, and means for acquiring, processing, monitoring, tracking and reporting of data at said system apparatus, and (b) providing a wireless data transmitter/receiver connecting to said intelligent-agent-based wireless communication controller, and means for transmitting and receiving data over a wireless communication network, and (c) providing a global positioning system data receiver connecting to said intelligent-agent-based wireless communication controller, and means for receiving position data of said system apparatus from satellites, and (d) providing a plurality of serial ports connecting to said intelligent-agent-based wireless controller, and means for monitoring and controlling instruments attached to said system apparatus, and (e) providing a plurality of data storage devices connecting to said intelligent-agent-based wireless communication controller, and means for storing an operation system, a data communication stack, a plurality of data request servers, and (f) providing a display device connecting to said intelligent-agent-based wireless communication controller, and means for displaying data at said system apparatus, and (g) providing a battery with power charging circuitry, and means for supplying power source to said system apparatus, and (h) starting said operating system at said system apparatus, and (i) starting a wireless data gateway agent at said system apparatus, and (j) starting a global positioning system agent at said system apparatus, and (k) starting a plurality of serial port agents, at said system apparatus, and (l) starting a communication central control agent with a communication control board, a wireless data queue, a global positioning system data queue, a plurality of serial port data queues, at said system apparatus, and (m) configuring application source of said system apparatus, and (n) conducting communication operation at said system apparatus, and (o) repeating the step of (m) through (n) while said system apparatus is in operation.
Claim 3
Dependent Claim 24 words
The method as recited in claim 1, wherein said data communication stack of step (e) is selectively to use a transmission control protocol/internet protocol.
Claim 4
Dependent Claim 153 words
The method as recited in claim 1, wherein step (i) comprising the steps of: (i-1) writing tasks of said wireless data gateway agent in application source format and storing in said data storage device, and (i-2) loading said application source of said wireless data gateway agent from said data storage device into said system memory, and (i-3) starting said wireless data gateway agent with a data request server, and (i-4) listening incoming data from said wireless data transmitter/receiver, and (i-5) processing said incoming data from said wireless data transmitter/receiver, and (i-6) writing said incoming data to said wireless data queue, and (i-7) reading command data for said wireless data gateway agent at said communication control board, and (i-8) processing said command data from said communication control board, and (i-9) sending outgoing data to said wireless data transmitter/receiver, and (i-10) repeating step (i-4)) through (i-9) while said wireless data gateway agent is in operation.
Claim 5
Dependent Claim 25 words
The method as recited in claim 3, wherein said data request server of step (i-3) is selectively to use a hyper text transmission protocol server.
Claim 6
Dependent Claim 24 words
The method as recited in claim 3, wherein said data request server of step (i-3) is selectively to use a file transfer protocol server.
Claim 7
Dependent Claim 155 words
The method as recited in claim 1, wherein step (j) comprising the steps of: (j-1) writing tasks of said global positioning system agent in application source format and storing in said data storage device, and (j-2) loading said application source of said global positioning system agent from said data storage device into said system memory, and (j-3) starting said global positioning system agent, and (j-4) reading incoming data at global positioning system data receiver, and (j-5) processing said incoming data from said global positioning system data receiver, and (j-6) writing said incoming data to said global positioning system data queue, and (j-7) reading command data for said global positioning system agent at said communication control board, and (j-8) processing said command data from said communication control board, and (j-9) sending outgoing data to said global positioning system data receiver, and (j-10) repeating step (j-4)) through (j-9) while said global positioning system agent is in operation.
Claim 8
Dependent Claim 141 words
The method as recited in claim 1, wherein step (k) comprising the steps of: (k-1) writing tasks of said serial port agent in application source format and storing in said data storage device, and (k-2) loading said application source of said serial port agent from said data storage device into said system memory, and (k-3) starting said serial port agent, and (k-4) reading incoming data from said serial port, and (k-5) processing said incoming data from said serial port, and (k-6) writing said incoming data to said serial port data queue, and (k-7) reading command data for said serial port agent at said communication control board, and (k-8) processing said command data from said communication control board, and (k-9) sending outgoing data to said serial port, and (k-10) repeating step (k-4) through (k-9) while said serial port agent is in operation.
Claim 9
Dependent Claim 221 words
The method as recited in claim 1, wherein step (l) comprising the steps of: (l-1) writing tasks of said communication central control agent in application source format and storing in said data storage device, and (l-2) loading said application source of said communication central control agent from said data storage device into said system memory, and (l-3) starting said communication central control agent, and (l-4) reading incoming data from said wireless data queue, and (l-5) processing incoming data from said wireless data queue, and (l-6) writing command data to said communication control board for said wireless data gateway agent, and (l-7) reading incoming data from said global positioning system data queue, and (l-8) processing incoming data from global positioning system data queue, and (l-9) writing command data to said communication control board for said global positioning system agent, and (l-10) reading incoming data from said serial port data queue, and (l-11) processing incoming data from said serial port data queue, and (l-12) writing command data to said communication control board for said serial port agent, and (l-13) writing data to said data storage device in a data form, and (l-14) reading data from said data storage device, and (l-15) sending data to said display device, and (l-16) repeating step (l-4)) through (l-15) while said communication central control agent is in operation.
Claim 10
Dependent Claim 22 words
The method as recited in claim 8, wherein said data form of step (l-13) is selectively to use a plain text format.
Claim 11
Dependent Claim 24 words
The method as recited in claim 8, wherein said data form of step (l-13) is selectively to use a hyper text mark language format.
Claim 12
Dependent Claim 24 words
The method as recited in claim 8, wherein said data form of step (l-13) is selectively to use a handheld device mark language format.
Claim 13
Dependent Claim 22 words
The method as recited in claim 8, wherein said data form of step (l-13) is selectively to use a java applets format.
Claim 14
Dependent Claim 382 words
The method as recited in claim 1, wherein step (m) comprising the steps of: (m-1) reconfiguring application source of said wireless data gateway agent, further comprising the steps of: (m-1-1) writing new tasks of said wireless data gateway agent in application source format, and (m-1-2) sending new application source of said wireless data gateway agent to said wireless data transmitter/receiver, and (m-1-3) receiving said new application source by said wireless data gateway agent, and (m-1-4) unloading old application source of said wireless data gateway agent, and (m-1-5) loading said new application source of said wireless data gateway agent, and (m-1-6) restarting said wireless data gateway agent with a data request server, and (m-2) reconfiguring application source of said global positioning system agent, further comprising the steps of: (m-2-1) writing new tasks of global positioning system agent in application source format, and (m-2-2) sending new application source of said global positioning system agent to said wireless data transmitter/receiver, and (m-2-3) receiving said new application source by said global positioning system agent, and (m-2-4) unloading old application source of said global positioning system agent, and (m-2-5) loading said new application source of said global positioning system agent, and (m-2-6) restarting said global positioning system agent, and (m-3) reconfiguring application source of said serial port agent, further comprising the steps of: (m-3-1) writing new tasks of said serial port agent in application source format, and (m-3-2) sending new application source of said serial port agent to said wireless data transmitter/receiver, and (m-3-3) receiving said new application source by said serial port agent, and (m-3-4) unloading old application source of said serial port agent, and (m-3-5) loading said new application source of said serial port agent, and (m-3-6) restarting said serial port agent, and (m-4) reconfiguring application source of said communication central control agent, further comprising the steps of: (m-4-1) writing new tasks of said communication central control agent in application source format, and (m-4-2) sending new application source of said communication central control agent to said wireless data transmitter/receiver, and (m-4-3) receiving said new application source by said communication central control agent, and (m-4-4) unloading old application source of said communication central control agent, and (m-4-5) loading said new application source of said communication central control agent, and (m-4-6) restarting said communication central control agent.
Claim 15
Dependent Claim 161 words
The method as recited in claim 1, wherein said communication operation of step (n) is selectively for the tasks of monitoring attached instruments at said system apparatus, further comprising the step of: (a) constructing a serial port data request by a remote data browser, and (b) sending said serial port data request by said remote data browser to said wireless data transmitter/receiver of said system apparatus, and (c) receiving said serial port data request by said communication central control agent of said system apparatus, and (d) processing said serial port data request by said communication central control agent of said system apparatus, and (e) sending a serial port data result by said communication central control agent of said system apparatus to said remote data browser, and (f) receiving said serial port data result from said communication central control agent of said system apparatus by said remote data browser, and (g) displaying said serial port data result by said remote data browser.
Claim 16
Dependent Claim 147 words
The method as recited in claim 1, wherein said communication operation of step (n) is selectively for the tasks of tracking location of said system apparatus, further comprising the steps of: (a) constructing a location data request by a remote data browser, and (b) sending said location data request by said remote data browser to said wireless data transmitter/receiver of said system apparatus, and (c) receiving said location data requests by said communication central control agent of said system apparatus, and (d) processing said data request by said communication central control agent of said system apparatus, and (e) sending a location data result by said communication central control agent of said system apparatus, and (f) receiving said location data result from said communication central control agent of said system apparatus by said remote data browser, and (g) displaying said location data result by said remote data browser.
Claim 17
Dependent Claim 161 words
The method as recited in claim 1, wherein said communication operation of step (n) is selectively for the tasks of acquiring a data from a remote data server and displaying a data result at said system apparatus, further comprising the steps of: (a) constructing a data request by said communication central control agent of said system apparatus, and (b) sending said data request by said communication central control agent of said system apparatus to a remote data request server, and (c) receiving said data requests by said remote data request server, and (d) processing said data request by said remote data request server, and (e) sending a data result by said remote data request server to said system apparatus, and (f) receiving said data result from said remote data request server by said communication central control agent of said system apparatus, and (g) sending said data result to display device by communication central control agent of said system apparatus for displaying.
Claim 18
Dependent Claim 162 words
The method as recited in claim 1, wherein said communication operation of step (n) is selectively for the tasks of monitoring subordinating systems apparatus of said system apparatus, further comprising the steps of: (a) constructing a data request by said communication central control agent of said system apparatus, and (b) sending said data request by said communication central control agent of said system apparatus to a subordinating system apparatus at remote location, and (c) receiving said data requests by said communication central control agent of said subordinating system apparatus, and (d) processing said data request by said communication central control agent of said subordinating system apparatus, and (e) sending a data result by said communication central control agent of said subordinating system to said system apparatus, and (f) receiving said data result from said subordinating system apparatus by said communication central control agent of said system apparatus, and (g) processing said data result by communication central control agent of said system apparatus.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-13 2003-12-13 2004-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-13 2007-12-13 2008-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-13 2011-12-13 2012-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag