Using voice over IP or instant messaging to connect to customer products
First Claim
Patent Images
1. A method for remotely servicing a computational component, comprising:
- providing a firewall and a computational component requiring servicing from a servicing entity responsible for servicing the computational component requiring servicing, the firewall analyzing packet communications to the computational component and being configured to block packets comprising servicing commands from the servicing entity;
establishing, through the firewall, a session with a servicing computational component, the servicing entity being associated with the servicing computational component, wherein packets of the session comprise servicing commands from the servicing entity and responses, from the computational component requiring servicing, to the servicing commands, wherein the incoming session packets are permitted to pass through the firewall, wherein the session packets are of a session-type otherwise permitted by the firewall and unrelated to servicing, by the servicing entity, of the computational component, and wherein the packets omit payload normally associated with packets of the session type;
receiving, by the firewall, an incoming packet associated with the session, the incoming packet comprising a machine executable servicing command from the servicing entity to be executed by the computational component requiring servicing, wherein the servicing command is in a payload portion of a voice-over-IP packet or a payload portion of an instant message packet;
receiving a servicing response to the servicing command from the computational component requiring servicing;
configuring the servicing response as at least one packet associated with the session; and
sending, by the firewall, the at least one servicing response packet to the servicing computational component,forwarding, by the firewall, the servicing command to the computational component requiring servicing.
27 Assignments
0 Petitions
Accused Products
Abstract
A system for remotely servicing a computational component is provided that includes:
- (a) a firewall 112;
- (b) a computational component 104 requiring servicing, the firewall 112 analyzing communications to the computational component 104;
- (c) a data collection agent 116 operable to (i) establish a session with a servicing computational component 100, packets of the session being analyzed by the firewall 112 and the session being of a type permitted by the firewall 112, (ii) receive a packet associated with the session, the packet comprising a machine executable servicing command for the computational component 104, and (iii) forward the servicing command to the computational component 104.
-
Citations
49 Claims
-
1. A method for remotely servicing a computational component, comprising:
-
providing a firewall and a computational component requiring servicing from a servicing entity responsible for servicing the computational component requiring servicing, the firewall analyzing packet communications to the computational component and being configured to block packets comprising servicing commands from the servicing entity; establishing, through the firewall, a session with a servicing computational component, the servicing entity being associated with the servicing computational component, wherein packets of the session comprise servicing commands from the servicing entity and responses, from the computational component requiring servicing, to the servicing commands, wherein the incoming session packets are permitted to pass through the firewall, wherein the session packets are of a session-type otherwise permitted by the firewall and unrelated to servicing, by the servicing entity, of the computational component, and wherein the packets omit payload normally associated with packets of the session type; receiving, by the firewall, an incoming packet associated with the session, the incoming packet comprising a machine executable servicing command from the servicing entity to be executed by the computational component requiring servicing, wherein the servicing command is in a payload portion of a voice-over-IP packet or a payload portion of an instant message packet; receiving a servicing response to the servicing command from the computational component requiring servicing; configuring the servicing response as at least one packet associated with the session; and
sending, by the firewall, the at least one servicing response packet to the servicing computational component,forwarding, by the firewall, the servicing command to the computational component requiring servicing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for remotely servicing a computational component, comprising:
-
a firewall operable to analyze incoming communications to a computational component requiring servicing and block servicing commands from the servicing entity responsible for servicing the computational component requiring servicing and transmitted by a servicing computational component; a data collection agent operable to (a) establish, through the firewall, a session with the servicing computational component, packets of the session comprising servicing commands from the servicing entity and corresponding responses by the computational component requiring servicing, wherein the session packets are of a session type otherwise permitted by the firewall but unrelated to servicing of the computational component requiring servicing, and wherein the packets omit payload normally associated with packets of the session type, (b) receive, through the firewall, an incoming packet associated with the session, the incoming packet comprising a machine executable servicing command from the servicing entity for the computational component requiring servicing, wherein the servicing command is in a payload portion of a voice-over-IP packet or a payload portion of an instant message packet;
(c) receive a servicing response to the servicing command from the computational component requiring servicing;
(d) configure the servicing response as at least one packet associated with the session;
(e) send, by the firewall, the at least one servicing response packet to an administrative device, and (f) forward the servicing command to the computational component requiring servicing. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for remotely servicing a computational component, comprising:
-
providing a firewall and a computational component requiring servicing, the firewall analyzing communications to the computational component requiring servicing and being configured to block servicing commands received from a servicing computational component, the servicing computational component being located logically outside a network segment protected by the firewall and being associated with a servicing entity responsible for servicing components located logically in the network segment, wherein the computational component requiring servicing is positioned logically in the network segment protected by the firewall; establishing, through the firewall, a session with the servicing entity via the servicing computational component, packets of the session comprising servicing commands from the servicing entity and corresponding responses from the computational component requiring servicing, with the incoming packets being permitted to pass through the firewall, wherein the session is of a session type otherwise permitted by the firewall and unrelated to servicing, by the servicing entity, of the computational component requiring servicing, wherein the type of session is intended for person-to-person communications, and wherein the session packets exclude message content intended for a human recipient; sending, by the firewall, a servicing command received in one or more packets associated with the session to the computational component requiring servicing, each of the one or more packets comprising at least part of a machine executable servicing command from the servicing entity for the computational component requiring servicing, wherein the servicing command is in a payload portion of a voice-over-IP packet or a payload portion of an instant message packet; receiving, from the computational component requiring servicing, a servicing response to the servicing command; configuring the servicing response as a packet associated with the session; and forwarding, by the firewall, the servicing response packet to the servicing computational component. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification