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, at least one 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 items transmitted from the data source to the mobile device, wherein each data item of the plurality of data items may be the same or different from a previously transmitted data item; and
causing, responsive to a decrease of the determined available portion by the processor of the intermediary device, the at least one application executing on the mobile device to direct the data source to not transmit a yet-to-be transmitted data item that is the same as a most recently transmitted data item.
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.
66 Citations
22 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, at least one 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 items transmitted from the data source to the mobile device, wherein each data item of the plurality of data items may be the same or different from a previously transmitted data item; and causing, responsive to a decrease of the determined available portion by the processor of the intermediary device, the at least one application executing on the mobile device to direct the data source to not transmit a yet-to-be transmitted data item that is the same as a most recently transmitted data item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
first logic stored in a memory and executable by a processor 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 items transmitted from the data source to the mobile device, wherein each data item of the plurality of data items may be the same or different from a previously transmitted data item; and second logic stored in the memory and executable by the processor to cause the processor to cause, responsive to a decrease of 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 not transmit a yet-to-be transmitted data item that is the same as a most recently transmitted data item. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
- 20. 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 items transmitted from the data source to the mobile device, wherein each data item of the plurality of data items may be the same or different from a previously transmitted data item, 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 not transmit a yet-to-be transmitted data item that is the same as a most recently transmitted data item.
Specification