Method for intermediating network communications between user device and destination system
First Claim
1. A method for intermediating network communications, by an intermediating device, between a user mobile phone having a near field chip and a destination computing system over a communication network, comprising:
- logging into an intermediating communication application resident in the user mobile phone;
authenticating the logging into the intermediating communication application by receiving an authenticating password;
prepopulating information from the near field communication chip on the user mobile phone to the intermediating communication application on the user mobile phone;
authorizing the intermediating communication application in the user mobile phone device to initiate communication over the communication network;
initiating communication over the communication network with the intermediating device, wherein the initiating communications includes transmitting network profile data, including communication modes supported by the communication network and bandwidth capabilities of the communication network;
receiving, at the intermediating device, an instruction from the user mobile phone to complete a communication request on behalf of a user;
automatically analyzing, at the intermediating device, based on the communication request, information from previous communications involving the user by accessing information from the previous communications involving the user stored in a memory of the intermediating device;
automatically determining, by the intermediating device, a tentative destination system that will accept the communication request over the communication network based on analyzing the information from previous communications involving the user at the intermediating device stored in the memory of the intermediating device, and further based on an address of the-destination system stored in the memory of the intermediating device, wherein upon a determination of the tentative destination system, the intermediating device activates a dedicated assistance application on the user mobile phone in order to access profile data of the tentative destination, including destination systems that have been approved and/or disapproved by the user in previous communication requests, prior to the tentative destination system being approved as the destination system for completing the communication request;
communicating, by the intermediating device, with a remote assistance system separate from the approved destination system, when the address of the approved destination system is not stored in the memory of the intermediating device, in order to obtain the address of the approved destination system and complete interaction by the intermediating device with the approved destination system;
automatically initiating a communication over the communication network to the address of the approved destination system determined by the intermediating device, so as to request completion of the communication request;
interacting, by the intermediating device, with the approved destination system over the communication network by receiving at the intermediating device a request from the approved destination system,determining, by the intermediating device, a response to the request received from the approved destination system, andresponding, by the intermediary device, to the request received from the approved destination system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for intermediating communications with an automated system includes receiving, at an intermediating device that implements an intermediating communication application, an instruction to complete a transaction request on behalf of a user. The method also includes determining, by the intermediating communication application on the intermediating device, a destination system from which to request completion of the transaction request. The method additionally includes interacting, by the intermediating device, with the destination system to fulfill the transaction request.
-
Citations
16 Claims
-
1. A method for intermediating network communications, by an intermediating device, between a user mobile phone having a near field chip and a destination computing system over a communication network, comprising:
-
logging into an intermediating communication application resident in the user mobile phone; authenticating the logging into the intermediating communication application by receiving an authenticating password; prepopulating information from the near field communication chip on the user mobile phone to the intermediating communication application on the user mobile phone; authorizing the intermediating communication application in the user mobile phone device to initiate communication over the communication network; initiating communication over the communication network with the intermediating device, wherein the initiating communications includes transmitting network profile data, including communication modes supported by the communication network and bandwidth capabilities of the communication network; receiving, at the intermediating device, an instruction from the user mobile phone to complete a communication request on behalf of a user; automatically analyzing, at the intermediating device, based on the communication request, information from previous communications involving the user by accessing information from the previous communications involving the user stored in a memory of the intermediating device; automatically determining, by the intermediating device, a tentative destination system that will accept the communication request over the communication network based on analyzing the information from previous communications involving the user at the intermediating device stored in the memory of the intermediating device, and further based on an address of the-destination system stored in the memory of the intermediating device, wherein upon a determination of the tentative destination system, the intermediating device activates a dedicated assistance application on the user mobile phone in order to access profile data of the tentative destination, including destination systems that have been approved and/or disapproved by the user in previous communication requests, prior to the tentative destination system being approved as the destination system for completing the communication request; communicating, by the intermediating device, with a remote assistance system separate from the approved destination system, when the address of the approved destination system is not stored in the memory of the intermediating device, in order to obtain the address of the approved destination system and complete interaction by the intermediating device with the approved destination system; automatically initiating a communication over the communication network to the address of the approved destination system determined by the intermediating device, so as to request completion of the communication request; interacting, by the intermediating device, with the approved destination system over the communication network by receiving at the intermediating device a request from the approved destination system, determining, by the intermediating device, a response to the request received from the approved destination system, and responding, by the intermediary device, to the request received from the approved destination system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium that stores a set of executable instructions for intermediating network communications, by an intermediating device, between a user mobile phone having a near field chip and a destination system over a communication network, the executable instructions, when executed by a processor, causing the computer to perform operations including:
-
logging into an intermediating communication application resident in the user mobile phone; authenticating the logging into the intermediating communication application by receiving an authenticating password; prepopulating information from the near field communication chip on the user mobile phone to the intermediating communication application on the user mobile phone; authorizing the intermediating communication application in the user mobile phone device to initiate communication over the communication network; initiating communication over the communication network with the intermediating device, wherein the initiating communications includes transmitting network profile data, including communication modes supported by the communication network and bandwidth capabilities of the communication network; receiving, at the intermediating device, an instruction from the user mobile phone to complete a communication request on behalf of a user; automatically analyzing, at the intermediating device, based on the communication request, information from previous communications involving the user by accessing information from the previous communications involving the user stored in a memory of the intermediating device; automatically determining, by the intermediating device, a tentative destination system that will accept the communication request over the communication network based on analyzing the information from previous communications involving the user at the intermediating device stored in the memory of the intermediating device, and further based on an address of the destination system stored in the memory of the intermediating device, wherein upon a determination of the tentative destination system, the intermediating device activates a dedicated assistance application on the user mobile phone in order to access profile data of the tentative destination, including destination systems that have been approved and/or disapproved by the user in previous communication requests, prior to the tentative destination system being approved as the destination system for completing the communication request; communicating, by the intermediating device, with a remote assistance system separate from the approved destination system, when the address of the approved destination system is not stored in the memory, in order to obtain the address of the approved destination system and complete interaction by the intermediating device with the approved destination system; automatically initiating a communication over the communication network to the address of the approved destination system determined by the intermediating device, so as to request completion of the communication request; interacting, by the intermediating device, with the approved destination system over the communication network by receiving at the intermediating device a request from the approved destination system, determining, by the user intermediating device, a response to the request received from the approved destination system, and responding, by the intermediating device, to the request received from the approved destination system. - View Dependent Claims (14)
-
-
15. An intermediating device that executes executable instructions for intermediating network communications between a user mobile phone having a near field chip and a destination system over a communication network, the intermediating device comprising:
-
a memory; and a processor, wherein the processor executes the executable instructions, and the instructions, when executed, cause the intermediating device to perform operations including; logging into an intermediating communication application resident in the user mobile phone; authenticating the logging into the intermediating communication application by receiving an authenticating password; prepopulating information from the near field communication chip on the user mobile phone to the intermediating communication application on the user mobile phone; authorizing the intermediating communication application in the user mobile phone to initiate communication over the communication network; receiving, at the intermediating device, an instruction from the user mobile phone to complete a communication request on behalf of a user; automatically analyzing, at the intermediating device, based on the communication request, information from previous communications involving the user by accessing information from the previous communications involving the user stored in the memory of the intermediating device; automatically determining, by the intermediating device, a tentative destination system that will accept the communication request over the communication network based on analyzing the information from previous communications involving the user at the intermediating device stored in the memory of the intermediating device, and further based on an address of the destination system stored in the memory of the intermediating device, wherein upon a determination of the tentative destination system, the intermediating device activates a dedicated assistance application on the user mobile phone in order to access profile data of the tentative destination, including destination systems that have been approved and/or disapproved by the user in previous communication requests, prior to the tentative destination system being approved as the destination system for completing the communication request; communicating, by the intermediating device, with a remote assistance system separate from the approved destination system, when the address of the approved destination system is not stored in the memory of the intermediating device, in order to obtain the address of the approved destination system and complete interaction by the intermediating device with the approved destination system; automatically initiating a communication over the communication network to the address of the approved destination system determined by the intermediating device, so as to request completion of the communication request; interacting, by the intermediating device, with the approved destination system over the communication network by receiving at the intermediating device a request from the approved destination system, determining, by the intermediating device, a response to the request received from the approved destination system, and responding, by the intermediary device, to the request received from the approved destination system. - View Dependent Claims (16)
-
Specification