Dynamic communication
First Claim
Patent Images
1. A computer implemented method comprising:
- monitoring, in real time by a processor of an intermediary device coupled with a mobile device that is further coupled with a data source, a capability of the mobile device so as to determine an available portion thereof, the mobile device executing at least one application operative to receive a plurality of data transmitted from the data source to the mobile device; and
causing, responsive to the determined available portion by the processor of the intermediary, the at least one application executing on the mobile device to direct the data source to modify at least one of the rate, volume or mode of the transmission of the data to the mobile device to increase the rate or volume of data or select a first mode of transmission when the available portion increases and decrease the rate or volume of data or select a second mode of transmission when the available portion decreases.
8 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user'"'"'s expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
-
Citations
25 Claims
-
1. A computer implemented method comprising:
-
monitoring, in real time by a processor of an intermediary device coupled with a mobile device that is further coupled with a data source, a capability of the mobile device so as to determine an available portion thereof, the mobile device executing at least one application operative to receive a plurality of data transmitted from the data source to the mobile device; and causing, responsive to the determined available portion by the processor of the intermediary, the at least one application executing on the mobile device to direct the data source to modify at least one of the rate, volume or mode of the transmission of the data to the mobile device to increase the rate or volume of data or select a first mode of transmission when the available portion increases and decrease the rate or volume of data or select a second mode of transmission when the available portion decreases. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
first logic stored in a memory and executable by a processor of an intermediary coupled with a mobile device that is further coupled with a data source to cause the processor to monitor, in real time, utilization of a capability of the mobile device and to determine an available portion thereof, the mobile device executing at least one application operative to receive a plurality of data transmitted from the data source to the mobile device; and second logic stored in the memory and executable by the processor to cause the processor to cause, responsive to the determined available portion of the at least one capability of the mobile device, the at least one application to direct the data source to modify at least one of the rate, volume or mode of the transmission of the data to the mobile device to increase the rate or volume of data or select a first mode of transmission when the available portion increases and decrease the rate or volume of data or select a second mode of transmission when the available portion decreases. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
- 23. A system comprising computer executable program code stored in a non-transitory memory and executable by a processor coupled therewith of an intermediary device coupled with a mobile device that is further coupled with a data source to cause the processor to monitor, in real time, utilization of at least one capability of the mobile device and to determine an available portion thereof, the mobile device executing at least one application operative to receive a plurality of data transmitted from the data source to the mobile device, and cause, responsive to the determined available portion of the at least one capability of the mobile device, the at least one \ application to direct the data source to modify at least one of the rate, volume or mode of the transmission of the data to the mobile device to increase the rate or volume of data or select a first mode of transmission when the available portion increases and decrease the rate or volume of data or select a second mode of transmission when the available portion decreases.
Specification