Patent US6209048B1 successfully refreshed from Google Patents.
US6209048B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Peripheral with integrated HTTP server for remote access using URL's
Assignee: Ricoh Co Ltd
•
Filing: 1996-02-09
•
Granted: 2001-03-27
•
Expires: 2016-02-09
Abstract
Abstract A peripheral control mechanism is described. The peripheral is operable with a network that provides access to interconnected, on-line documents. The access occurs in response to document requests. The peripheral includes a server that controls peripheral operations using requests formatted as a resource locator (e.g., an http request).
Inventors
- 👤 Gregory J. Wolff
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 12:39
CPC Classifications
H; H04; H04L; H04L67/00; H04L67/01; H04L67/02; H04L67/025; H04L9/00; H04L9/40
Claims Analysis
Total Claims: 64
Claim 1
Independent Claim
55 words
A peripheral for use with a network providing access to interconnected, on-line documents in response to document requests, said peripheral comprising: a server to control peripheral operations of said peripheral directly in response to requests, each of the requests formatted as http document requests, such that the peripheral can be coupled directly to said network.
Claim 2
Dependent Claim
55 words
A peripheral for use with a network providing access to interconnected, on-line documents in response to document requests, said peripheral comprising: a server to control peripheral operations of said peripheral directly in response to requests, each of the requests formatted as http document requests, such that the peripheral can be coupled directly to said network.
Claim 3
Dependent Claim
15 words
The peripheral defined in claim 1 wherein the server is also responsive to request forms.
Claim 4
Dependent Claim
19 words
The peripheral defined in claim 2 wherein the request forms are fill-in through the use of a graphical browser.
Claim 5
Dependent Claim
24 words
The peripheral defined in claim 1 further comprising a data source, wherein the server provides data from the data source in response to requests.
Claim 6
Dependent Claim
32 words
The peripheral defined in claim 4 wherein the server controls the data source to capture information in response to an individual specifying a uniform resource locator, said server supplying the captured information.
Claim 7
Dependent Claim
126 words
A single integrated peripheral device that may be coupled directly to a network, said device comprising: a functional unit to perform a plurality of operations, each of the plurality of operations being invoked by a user specifying a descriptor defining a resource and its location, such that the single peripheral is responsive to a plurality of requests to control its operation; a communications mechanism that may be coupled to the network to transfer information to and from the device, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism and the functional unit to translate the requests into parameters so that the functional unit is controlled directly by the requests and the device can be coupled directly to the network.
Claim 8
Dependent Claim
126 words
A single integrated peripheral device that may be coupled directly to a network, said device comprising: a functional unit to perform a plurality of operations, each of the plurality of operations being invoked by a user specifying a descriptor defining a resource and its location, such that the single peripheral is responsive to a plurality of requests to control its operation; a communications mechanism that may be coupled to the network to transfer information to and from the device, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism and the functional unit to translate the requests into parameters so that the functional unit is controlled directly by the requests and the device can be coupled directly to the network.
Claim 9
Dependent Claim
39 words
The device defined in claim 6 further comprising storage coupled to the server and the communications mechanism to store objects that the server provides to the network using the communications mechanism in response to the descriptors from the network.
Claim 10
Dependent Claim
16 words
The device defined in claim 7 wherein the objects comprise at least one html source document.
Claim 11
Dependent Claim
17 words
The device defined in claim 6 further comprising registration means for registering the device with the network.
Claim 12
Dependent Claim
17 words
The device defined in claim 9 wherein the device is assigned an identifier for use in registration.
Claim 13
Dependent Claim
15 words
The device defined in claim 10 wherein the identifier comprises an IP number and name.
Claim 14
Dependent Claim
15 words
The device defined in claim 6 wherein the requests comprise at least one http request.
Claim 15
Dependent Claim
14 words
The device defined in claim 6 wherein the network comprises a local area network.
Claim 16
Dependent Claim
14 words
The device defined in claim 6 wherein the network comprises a wide area network.
Claim 17
Dependent Claim
21 words
The device defined in claim 6 wherein the communications mecahnism transfers information between the device and at least one phone line.
Claim 18
Dependent Claim
18 words
The device defined in claim 6 wherein the communications mechanism transfers information between the device and an ISDN.
Claim 19
Dependent Claim
13 words
The device defined in claim 6 wherein the server comprises an http server.
Claim 20
Dependent Claim
16 words
The device defined in claim 6 wherein the functional unit is directly controlled by a URL.
Claim 21
Independent Claim
165 words
A system comprising: a network; a single integrated peripheral coupled to the network that performs operations, said peripheral comprising a communications mechanism to transfer information to and from the peripheral, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism to handle a plurality of requests, each of the requests being invoked by a user specifying a resource identifier defining a resource and its location, such that the peripheral is controlled via a plurality of resource identifiers, wherein the server translates at least one of said plurality of requests into at least one parameter, peripheral functionality is directly controlled by the requests, and the peripheral can be coupled directly to the network; and a device coupled to the network, wherein a user of the device selects one of the resource identifiers to access the peripheral, such that the device controls the peripheral directly by selecting the resource identifier via an object being viewed by a user of the device.
Claim 22
Independent Claim
165 words
A system comprising: a network; a single integrated peripheral coupled to the network that performs operations, said peripheral comprising a communications mechanism to transfer information to and from the peripheral, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism to handle a plurality of requests, each of the requests being invoked by a user specifying a resource identifier defining a resource and its location, such that the peripheral is controlled via a plurality of resource identifiers, wherein the server translates at least one of said plurality of requests into at least one parameter, peripheral functionality is directly controlled by the requests, and the peripheral can be coupled directly to the network; and a device coupled to the network, wherein a user of the device selects one of the resource identifiers to access the peripheral, such that the device controls the peripheral directly by selecting the resource identifier via an object being viewed by a user of the device.
Claim 23
Dependent Claim
16 words
The system defined in claim 19 wherein the resource identifier comprises a universal resource locator (URL).
Claim 24
Dependent Claim
13 words
The system defined in claim 19 wherein the peripheral comprises an I/O device.
Claim 25
Dependent Claim
13 words
The system defined in claim 21 wherein the I/O device comprises a camera.
Claim 26
Dependent Claim
14 words
The system defined in claim 21 wherein the peripheral device comprises a multi-function machine.
Claim 27
Independent Claim
116 words
A method of controlling a peripheral coupled to a network with a device coupled to the network, said method comprising: the device selecting one of a plurality of resource identifiers to select one of a plurality of operations to be performed by the peripheral, each of the plurality of operations being invoked individually by a user specifying a descriptor defining a resource and its location, such that the peripheral is responsive to a plurality of descriptors to control its operation; generating a request to the peripheral in response to the one resource identifier being selected; and directly controlling the peripheral by the one resource identifier, wherein the request is handled using a server on the peripheral.
Claim 28
Independent Claim
116 words
A method of controlling a peripheral coupled to a network with a device coupled to the network, said method comprising: the device selecting one of a plurality of resource identifiers to select one of a plurality of operations to be performed by the peripheral, each of the plurality of operations being invoked individually by a user specifying a descriptor defining a resource and its location, such that the peripheral is responsive to a plurality of descriptors to control its operation; generating a request to the peripheral in response to the one resource identifier being selected; and directly controlling the peripheral by the one resource identifier, wherein the request is handled using a server on the peripheral.
Claim 29
Dependent Claim
20 words
The method defined in claim 24 wherein directly controlling the peripheral comprises contacting the peripheral directly to retrieve a document.
Claim 30
Dependent Claim
18 words
The method defined in claim 25 wherein the document comprises a previously created document stored in the peripheral.
Claim 31
Dependent Claim
21 words
The method defined in claim 25 wherein the document comprises data captured automatically in response to the peripheral receiving the request.
Claim 32
Dependent Claim
31 words
The method defined in claim 24 wherein directly controlling the peripheral comprises translating the request into at least one control parameter that causes the peripheral to operated in a predetermined manner.
Claim 33
Dependent Claim
21 words
The method defined in claim 24 wherein directly controlling the peripheral comprises handling the request using a server on the peripheral.
Claim 34
Dependent Claim
27 words
The method defined in claim 24 further comprising creating an interface for use on the device, wherein the interface includes the resource identifier specifiable by a user.
Claim 35
Dependent Claim
17 words
The method defined in claim 24 wherein further comprising interacting with an interface displayed on the device.
Claim 36
Dependent Claim
16 words
The method defined in claim 31 wherein the interface comprises a form originating from the peripheral.
Claim 37
Dependent Claim
79 words
A peripheral for use with a network providing access to interconnected, on-line documents in response to document requests, said peripheral comprising: a server to control peripheral operations of the peripheral directly in response to requests by translating the requests into commands, each of the requests formatted as a http document request such that the peripheral can be coupled directly to said network; and a memory to maintain objects that the server serves onto the network in response to requests.
Claim 38
Dependent Claim
79 words
A peripheral for use with a network providing access to interconnected, on-line documents in response to document requests, said peripheral comprising: a server to control peripheral operations of the peripheral directly in response to requests by translating the requests into commands, each of the requests formatted as a http document request such that the peripheral can be coupled directly to said network; and a memory to maintain objects that the server serves onto the network in response to requests.
Claim 39
Dependent Claim
15 words
The peripheral defined in claim 33 wherein the server is also responsive to request forms.
Claim 40
Dependent Claim
19 words
The peripheral defined in claim 34 wherein the request forms are fill-in through the use of a graphical browser.
Claim 41
Dependent Claim
24 words
The peripheral defined in claim 33 further comprising a data source, wherein the server provides data from the data source in response to requests.
Claim 42
Dependent Claim
32 words
The peripheral defined in claim 36 wherein the server controls the data source to capture information in response to an individual specifying a uniform resource locator, said server supplying the captured information.
Claim 43
Dependent Claim
182 words
A single integrated peripheral device that may be coupled directly to a network, said device comprising: a functional unit to perform a plurality of operations, each of the plurality of operations being invoked by a user specifying a descriptor defining a resource and its location, such that the single peripheral is responsive to a plurality of requests to control its operation; a communications mechanism that may be coupled to the network to transfer information to and from the device, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism and the functional unit to translate the requests into parameters so that the functional unit is controlled directly by the requests and the device can be coupled directly to the network; and a storage coupled to the server and the communications mechanism to store objects that the server provides to the network using the communications mechanism in response to requests, such that the peripheral is responsive to a plurality of requests that individually specify objects to be served by the server that are maintained in the storage.
Claim 44
Dependent Claim
182 words
A single integrated peripheral device that may be coupled directly to a network, said device comprising: a functional unit to perform a plurality of operations, each of the plurality of operations being invoked by a user specifying a descriptor defining a resource and its location, such that the single peripheral is responsive to a plurality of requests to control its operation; a communications mechanism that may be coupled to the network to transfer information to and from the device, wherein the communications mechanism receives requests for the device; a server coupled to the communications mechanism and the functional unit to translate the requests into parameters so that the functional unit is controlled directly by the requests and the device can be coupled directly to the network; and a storage coupled to the server and the communications mechanism to store objects that the server provides to the network using the communications mechanism in response to requests, such that the peripheral is responsive to a plurality of requests that individually specify objects to be served by the server that are maintained in the storage.
Claim 45
Dependent Claim
17 words
The device defined in claim 38 further comprising registration means for registering the device with the network.
Claim 46
Dependent Claim
17 words
The device defined in claim 39 wherein the device is assigned an identifier for use in registration.
Claim 47
Dependent Claim
15 words
The device defined in claim 40 wherein the identifier comprises an IP number and name.
Claim 48
Dependent Claim
15 words
The device defined in claim 38 wherein the requests comprise at least one http request.
Claim 49
Dependent Claim
14 words
The device defined in claim 38 wherein the network comprises a local area network.
Claim 50
Dependent Claim
14 words
The device defined in claim 38 wherein the network comprises a wide area network.
Claim 51
Dependent Claim
21 words
The device defined in claim 38 wherein the communications mechanism transfers information between the device and at least one phone line.
Claim 52
Dependent Claim
18 words
The device defined in claim 38 wherein the communications mechanism transfers information between the device and an ISDN.
Claim 53
Dependent Claim
13 words
The device defined in claim 38 wherein the server comprises an http server.
Claim 54
Dependent Claim
16 words
The device defined in claim 38 wherein the functional unit is directly controlled by a URL.
Claim 55
Independent Claim
110 words
A method of controlling a peripheral coupled to a network with a device coupled to the network, the method comprising: the peripheral receiving a request relating to a resource identifier selecting one of a plurality of operations to be performed by the peripheral, each of the plurality of operations being invoked individually by a user specifying a descriptor defining a resource and it s location, such that the peripheral is responsive to a plurality of descriptors to control its operation; and directly controlling the peripheral by the one resource identifier, wherein the request is handled using a server on the peripheral which converts the request into at least one command.
Claim 56
Independent Claim
110 words
A method of controlling a peripheral coupled to a network with a device coupled to the network, the method comprising: the peripheral receiving a request relating to a resource identifier selecting one of a plurality of operations to be performed by the peripheral, each of the plurality of operations being invoked individually by a user specifying a descriptor defining a resource and it s location, such that the peripheral is responsive to a plurality of descriptors to control its operation; and directly controlling the peripheral by the one resource identifier, wherein the request is handled using a server on the peripheral which converts the request into at least one command.
Claim 57
Dependent Claim
20 words
The method defined in claim 49 wherein directly controlling the peripheral comprises contacting the peripheral directly to retrieve a document.
Claim 58
Dependent Claim
18 words
The method defined in claim 50 wherein the document comprises a previously created document stored in the peripheral.
Claim 59
Dependent Claim
21 words
The method defined in claim 50 wherein the document comprises data captured automatically in response to the peripheral receiving the request.
Claim 60
Dependent Claim
31 words
The method defined in claim 49 wherein directly controlling the peripheral comprises translating the request into at least one control parameter that causes the peripheral to operate in a predetermined manner.
Claim 61
Dependent Claim
21 words
The method defined in claim 49 wherein directly controlling the peripheral comprises handling the request using a server on the peripheral.
Claim 62
Dependent Claim
27 words
The method defined in claim 49 further comprising creating an interface for use on the device, wherein the interface includes the resource identifier specifiable by a user.
Claim 63
Dependent Claim
17 words
The method defined in claim 49 wherein further comprising interacting with an interface displayed on the device.
Claim 64
Dependent Claim
16 words
The method defined in claim 56 wherein the interface comprises a form originating from the peripheral.
References Cited (Backward Citations)
US5323393A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-03-26 | 2004-09-25 | 2005-03-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-03-26 | 2008-09-25 | 2009-03-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-03-26 | 2012-09-25 | 2013-03-27 | $7700.00 | Window Closed / Lapsed |