Stephane Coulombe - Irving TX, US Guido Grassel - Espoo, FI Fred Ware - Dallas TX, US Suresh Chitturi - Euless TX, US
Assignee:
Nokia, Inc. - Irving TX
International Classification:
G06F 15/16
US Classification:
709232, 709203, 709217, 370231, 370232
Abstract:
A method and apparatus are provided for measuring a bit rate between a client and a server. In an embodiment of the invention, a number of bits included only within one or more transaction units are measured over a time period. The time period is a sum of time durations of each of the transaction units. In an embodiment of the invention, bit rate measurements are performed on a server and in another embodiment of the invention bit rate measurements are performed on a client. Embodiments of the invention include adapting, by the server, of content to be sent to the client based on the bit rate measurements. Embodiments of the invention further include reporting the measured bit rate to the server when the bit rate measurements are performed on the client. Other aspects of the invention include sending an indication of the measured bit rate and a desired bit rate to the server when bit rate measurements are performed in the client.
Multi-Sensor Video Frame Synchronization Apparatus And Methods
Apparatus and methods disclosed herein operate to monitor times of receipt of start-of-frame indications associated with frames received from multiple image sensors at a video controller. Time differences between the times of receipt of the frames are calculated. Embodiments herein alter one or more frame period determining parameter values associated with the image sensors if the time differences equal or exceed frame synchronization hysteresis threshold values. Parameter values are adjusted positively and/or negatively to decrease the time differences. The parameter values may be reset at each image sensor when the time differences become less than the frame synchronization hysteresis threshold value as additional frames are received at the video controller.
Jun 11, 2009 ... As the application demands of mobile consumer platforms increase, the performance of the underlying memory subsystems becomes increasingly ...