Dynamic communication
AssigneeE*TRADE Financial Corporation
InventorSanjib Sahoo
Life of this patent
Estimating the term…
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.
Claims25
A computer implemented method for dynamically managing utilization of at least one capability of a device, the device executing at least one application operative to receive a plurality of data transmitted from a data source to the device over a period of time, the method comprising:
- monitoring, by a processor of an intermediary device coupled between the device and the data source, during the period of time, utilization of the at least one capability to determine an available portion thereof;
- and
- causing, by the processor of the intermediary based on the determined available portion of the at least one capability of the device, the at least one application executing on the device to direct the data source to modify the transmission of the data to the device.
A system for dynamic management of utilization of at least one capability of a device, the device executing at least one application operative to receive a plurality of data transmitted from a data source to the device over a period of time, the system comprising:
- first logic stored in a memory and executable by a processor of an intermediary coupled between the data source and the device to cause the processor to monitor, during the period of time, utilization of the at least one capability to determine an available portion thereof;
- and
- second logic stored in the memory and executable by the processor to cause the processor to cause, based on the determined available portion of the at least one capability of the device, the at least one application to direct the data source to modify the transmission of the data to the device.
A system for dynamic management of utilization of at least one capability of a device, the device executing a plurality of applications, each operative to receive an associated plurality of data transmitted from a data source to the device over a period of time, the system comprising computer executable program code stored in a non-transitory memory and executable by a processor coupled therewith of an intermediary device coupled between the data source and the device to cause the processor to monitor, during the period of time, utilization of the at least one capability to determine an available portion thereof, and cause, based on the determined available portion of the at least one capability of the device, at least one of the plurality of applications to direct the data source to modify the transmission of the associated plurality of data to the device.
Dependencies are inferred from the claim text.