1
James R Hansen: Reporting the state of an apparatus to a remote computer. Axeda Corporation, Fish & Richardson P C, October 3, 2006: US07117239 (156 worldwide citation)

The state of an apparatus is reported to a remote computer using an embedded device in the apparatus. The embedded device detects the state, generates a message that reports the state using a self-describing computer language, and sends the message to the remote computer. The remote computer receive ...


2
James R Hansen, Dale E Calder: Device registration mechanism. Axeda Corporation, Fish & Richardson P C, December 12, 2006: US07149792 (106 worldwide citation)

An automated device recordation and registration process for automatically registering, on a remote computer, an embedded device is described. The registration process includes a feature detection process for detecting feature information associated with a device to be registered. A transmission pro ...


3
James R Hansen, Tom Nelson, Charlie Trageser, Brian Dodge, Dale E Calder: Configuring a network gateway. Axeda Corporation, Fish & Richardson P C, July 25, 2006: US07082460 (95 worldwide citation)

A system includes a device, a gateway that is in communication with the device, and a server that is in communication with the gateway. The gateway includes circuitry to obtain data relating to the device, to transmit the data to a server, and to receive configuration information from the server tha ...


4
James R Hansen: Retrieving data from a server. Axeda Corporation, Fish & Richardson P C, February 27, 2007: US07185014 (93 worldwide citation)

A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, ...


5
James R Hansen: XML scripting of soap commands. Axeda Corporation, Fish & Richardson P C, February 13, 2007: US07178149 (73 worldwide citation)

A computer-implemented method processes a simple object access protocol (SOAP) command. The method includes interpreting an XML script to perform a function contained in the XML script, the XML script containing the SOAP command, parsing the SOAP command from the XML script, and passing the SOAP com ...


6
James R Hansen: Screen sharing. Axeda Corporation, Fish & Richardson P C, May 16, 2006: US07046134 (58 worldwide citation)

A screen sharing system includes receiving an indication of a screen sharing condition from a remote device, receiving data from a viewing device, and hosting a screen sharing session between the remote device and the viewing device. Hosting may include making a session key available to the remote d ...


7
James R Hansen: Retrieving data from a server. Axeda Corporation, Fish & Richardson P C, January 31, 2012: US08108543 (44 worldwide citation)

A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, ...


8
James R Hansen: Retrieving data from a server. Axeda Corporation, Fish & Richardson P C, May 3, 2011: US07937370 (40 worldwide citation)

A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, ...


9
Felix Shedrinsky: Establishing a virtual tunnel between two computer programs. Axeda Corporation, Fish & Richardson P C, June 21, 2011: US07966418 (29 worldwide citation)

A system transfers data via a communication session between a client application and a server application, where the client application runs on a first network and the server application runs on a second network. The system includes a proxy having a socket to the client application. The proxy conver ...


10
James R Hansen: Reporting the state of an apparatus to a remote computer. Axeda Corporation, Fish & Richardson P C, November 8, 2011: US08055758 (27 worldwide citation)

The state of an apparatus is reported to a remote computer using an embedded device in the apparatus. The embedded device detects the state, generates a message that reports the state using a self-describing computer language, and sends the message to the remote computer. The remote computer receive ...