Patent US4521813A successfully refreshed from Google Patents.
Patent US6092078A successfully refreshed from Google Patents.
US6092078A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for interfacing network peripheral devices with a browser
Assignee: Axis Communications AB
•
Filing: 1999-08-04
•
Granted: 2000-07-18
•
Expires: 2019-08-04
Abstract
Abstract The current invention provides method and apparatus for communications between network attached peripheral devices and one or more server nodes for the collection of data from the peripheral devices. In an alternate embodiment of the invention a method and apparatus for monitoring peripheral devices on a network is disclosed. In an alternate embodiment of the invention a method and apparatus for remotely configuring network peripheral devices is disclosed. In an alternate embodiment of the invention a method for enabling a web browser to provide a graphical user interface (GUI) for monitoring peripheral devices on the internet is disclosed.
Inventors
- 👤 Johan Gunnar Fredrik Adolfsson
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 20:52
CPC Classifications
H; H04; H04L; H04L43/00; H04L67/00; H04L67/01; H04L41/00; H04L41/08; H04L41/0803; H04L41/0806; H04L41/0813; H04L41/082; H04L41/0889; H04L41/22; H04L43/08; H04L43/0805; H04L43/0817; Y; Y10; Y10S; Y10S707/00; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945
Claims Analysis
Total Claims: 45
Claim 1
Independent Claim
76 words
A method for distribution of data from a network enabling input/output device (NEIOD) to a data receiving node in a network, which includes a plurality of nodes, comprising: transmitting an initiation message from said data receiving node to the NEIOD, transmitting a preparation message from the NEIOD to said data receiving node in response to said initiation message, and transmitting data, at least from the NEIOD to said data receiving node, over an open data channel.
Claim 2
Independent Claim
76 words
A method for distribution of data from a network enabling input/output device (NEIOD) to a data receiving node in a network, which includes a plurality of nodes, comprising: transmitting an initiation message from said data receiving node to the NEIOD, transmitting a preparation message from the NEIOD to said data receiving node in response to said initiation message, and transmitting data, at least from the NEIOD to said data receiving node, over an open data channel.
Claim 3
Dependent Claim
52 words
A method according to claim 1, comprising transmitting, from the NEIOD to said one data receiving node, the latest data from a data providing means over said open data channel without awaiting a request from the data receiving node and preferably in response to the receipt, at the NEIOD, of said data.
Claim 4
Dependent Claim
20 words
A method according to claim 1, wherein said data is received at the data receiving node by a communication module.
Claim 5
Dependent Claim
14 words
A method according to claim 3, wherein said communication module is a Java applet.
Claim 6
Dependent Claim
25 words
A method according to claim 1, comprising setting up at least one open data channel between the NEIOD and at least one data receiving node.
Claim 7
Dependent Claim
23 words
A method according to claim 5, comprising setting up said open data channel, wherein a data length of an intended transmission is undefined.
Claim 8
Dependent Claim
44 words
A method according to claim 1, wherein the initiating message is a request for at least one communication module to be transmitted from the NEIOD to said data receiving node and wherein the preparation message includes a transmission of at least one communication module.
Claim 9
Dependent Claim
24 words
A method according to claim 1, comprising presenting said transmitted data on a web page in a browser executing in said data receiving node.
Claim 10
Dependent Claim
36 words
A method according to claim 8, wherein the presentation of data on the web page is controlled by a communication module in said first node, wherein the communication module is receiving the data from the NEIOD.
Claim 11
Dependent Claim
21 words
A method according to claim 1, wherein the communications between said first node and the NEIOD comprise a hypertext transfer protocol.
Claim 12
Dependent Claim
25 words
A method according to claim 1, comprising transmitting data from the NEIOD over a plurality of open channels to a plurality of data receiving nodes.
Claim 13
Dependent Claim
21 words
A method according to claim 11, wherein said data to a plurality of data receiving nodes are of the same origin.
Claim 14
Independent Claim
87 words
A method for a network enabling input output device (NEIOD) to collect data from at least one data providing means and distribute data over a network to at least one data receiving node of a plurality of nodes comprising: receiving an initiation message from the data receiving node, transmitting a preparation message to said one data receiving node for initiating communication with said one data receiving node, in response to the initiation message, and transmitting data over an open data channel to said one data receiving node.
Claim 15
Independent Claim
87 words
A method for a network enabling input output device (NEIOD) to collect data from at least one data providing means and distribute data over a network to at least one data receiving node of a plurality of nodes comprising: receiving an initiation message from the data receiving node, transmitting a preparation message to said one data receiving node for initiating communication with said one data receiving node, in response to the initiation message, and transmitting data over an open data channel to said one data receiving node.
Claim 16
Dependent Claim
36 words
A method according to claim 13, comprising, in response to the receipt of said data, transmitting the latest received data from a data providing means over said open data channel to said one data receiving node.
Claim 17
Dependent Claim
34 words
A method according to claim 13, comprising: receiving data from at least one data providing means, and transforming said data from one data providing means to a format readable by said one receiving node.
Claim 18
Dependent Claim
32 words
A method according to claim 13, comprising, in response to said preparation message, setting up at least one open data channel to at least one receiving node for the transmission of data.
Claim 19
Dependent Claim
24 words
A method according to claim 16, comprising setting up said open data channel, wherein a data length of an intended transmission is not defined.
Claim 20
Dependent Claim
19 words
A method according to claim 13, comprising transmitting said data to a communication module at the data receiving node.
Claim 21
Dependent Claim
14 words
A method according to claim 18, wherein said communication module is a Java applet.
Claim 22
Dependent Claim
42 words
A method according to claim 13, wherein the initiating message is a request for at least one communication module to be transmitted from the NEIOD to said first node and the preparation message is a transmission of at least one communication module.
Claim 23
Dependent Claim
24 words
A method according to claim 13, wherein a hypertext transfer protocol is used for the communication between the NEIOD and said one receiving node.
Claim 24
Dependent Claim
28 words
A method according to claim 13, comprising receiving at least one request from a data receiving node regarding transmission of new control data to a data providing means.
Claim 25
Independent Claim
56 words
A method for a first node of a plurality of nodes within a network to request and receive dynamic data over the network from a network enabling input/output device (NEIOD), comprising: transmitting an initiation message to the NEIOD, receiving a preparation message from the NEIOD, and receiving data over an open data channel from the NEIOD.
Claim 26
Independent Claim
56 words
A method for a first node of a plurality of nodes within a network to request and receive dynamic data over the network from a network enabling input/output device (NEIOD), comprising: transmitting an initiation message to the NEIOD, receiving a preparation message from the NEIOD, and receiving data over an open data channel from the NEIOD.
Claim 27
Dependent Claim
22 words
A method according to claim 23, comprising receiving latest data from the NEIOD over said open data channel as it becomes available.
Claim 28
Dependent Claim
19 words
A method according to claim 23, wherein said data is received by a communication module in said first node.
Claim 29
Dependent Claim
14 words
A method according to claim 25, wherein said communication module is a Java applet.
Claim 30
Dependent Claim
22 words
A method according to claim 23, comprising presenting the data on a web page in a browser executing in said first node.
Claim 31
Dependent Claim
34 words
A method according to claim 27, wherein the presentation of data on the web page is controlled by a communication module in said first node, the communication module receiving the data from the NEIOD.
Claim 32
Dependent Claim
13 words
A method according to claim 23, comprising transmitting control information to the NEIOD.
Claim 33
Dependent Claim
21 words
A method according to claim 23, wherein the communications between said first node and the NEIOD comprise a hypertext transfer protocol.
Claim 34
Dependent Claim
42 words
A method according to claim 23, wherein an initiating message is a request for at least one communication module to be transmitted from the NEIOD to said first node and a preparation message is a transmission of at least one communication module.
Claim 35
Dependent Claim
23 words
A method according to claim 23, comprising the act of requesting the NEIOD to set-up an open data channel to said first node.
Claim 36
Independent Claim
110 words
A method for creating, from a first node of a plurality of nodes in a network, a dynamic presentation of sampled data, comprising: requesting an electronic page for selecting data providing means from a network enabling input output device (NEIOD) in a second node, presenting the electronic page for selecting data providing means on a screen at said first node, transmitting a selection message, comprising indications of at least one selected data providing means, to the NEIOD, receiving an electronic page, comprising at least one representation of at least one data providing means, from the NEIOD, and connecting to the NEIOD for requesting and receiving dynamic data over the network.
Claim 37
Independent Claim
110 words
A method for creating, from a first node of a plurality of nodes in a network, a dynamic presentation of sampled data, comprising: requesting an electronic page for selecting data providing means from a network enabling input output device (NEIOD) in a second node, presenting the electronic page for selecting data providing means on a screen at said first node, transmitting a selection message, comprising indications of at least one selected data providing means, to the NEIOD, receiving an electronic page, comprising at least one representation of at least one data providing means, from the NEIOD, and connecting to the NEIOD for requesting and receiving dynamic data over the network.
Claim 38
Dependent Claim
59 words
A method according to claim 33, comprising: receiving an electronic page, requested by the selection message, from the NEIOD, the electronic page comprising selectable configurations of the at least one selected data providing means, and transmitting a configuration message to the NEIOD, the configuration message comprising indications of selected configurations of the at least one selected data providing means.
Claim 39
Dependent Claim
75 words
A method according to claim 33, comprising the acts of: receiving an electronic editing page from the NEIOD, the electronic editing page comprising at least one representation of at least one data providing means, wherein an altering of a position of a representation of a data providing means, within the electronic page, is possible, and transmitting, a layout message to the NEIOD, the layout message comprising a position of at least one data providing means.
Claim 40
Dependent Claim
22 words
A method according to claim 33, wherein said electronic pages are web pages presented by a browser executing in the first node.
Claim 41
Dependent Claim
23 words
A method according to claim 33, wherein said at least one representation of at least one data providing means is a Java applet.
Claim 42
Dependent Claim
76 words
A network enabling input output device (NEIOD) for collecting data from data providing means and for providing data to at least one data receiving node of a plurality of nodes in a network, comprising: input means for receiving data from data providing means, means for setting up an open data channel, over the network, to said one data receiving node, and means for transmitting data, independently of said receiving node, whenever data is ready for transmission.
Claim 43
Dependent Claim
76 words
A network enabling input output device (NEIOD) for collecting data from data providing means and for providing data to at least one data receiving node of a plurality of nodes in a network, comprising: input means for receiving data from data providing means, means for setting up an open data channel, over the network, to said one data receiving node, and means for transmitting data, independently of said receiving node, whenever data is ready for transmission.
Claim 44
Dependent Claim
26 words
A network enabling input output device according to claim 38, further comprising at least one communication module to be sent to said one data receiving node.
Claim 45
Dependent Claim
39 words
A network enabling input output device according to claim 38, further comprising: input means for receiving control data from a communication module executing in said one data receiving node, and output means for controlling at least one I/O device.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-07-18 | 2004-01-17 | 2004-07-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-07-18 | 2008-01-17 | 2008-07-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-07-18 | 2012-01-17 | 2012-07-18 | $7700.00 | Window Closed / Lapsed |