APPLICATIONS AND/OR SITUATION RESPONSIVE UTILIZATION OF SILENT PERIODS

Abstract
A mobile apparatus is disclosed that includes: a plurality of network interfaces; a processor; the mobile being configured to monitor applications running on it, including real time or non real time nature of said applications; the mobile being configured to monitor its operating situation, including moving or non moving status; and the mobile being configured to control processes of the mobile during silent periods based on one or more of its application awareness and its operating situation awareness.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The preferred embodiments of the present invention are shown by a way of example, and not limitation, in the accompanying figures, in which:



FIG. 1(A) is an architectural diagram depicting an illustrative environment in which a mobile device having a plurality of interfaces communicates with a plurality of networks;



FIG. 1(B) is another architectural diagram depicting an illustrative environment in which a mobile device having a plurality of interfaces communicates with a plurality of networks, and also illustrating some components of an illustrative mobile device and an illustrative access point with which the mobile device communicates in a first network;



FIG. 2 is a block diagram of a network-enabled mobile communication device according to one embodiment of the present invention;



FIG. 3 is a schematic diagram illustrating applications and situation aware utilization of silent periods;



FIG. 4 is an illustrative flow diagram related to an automatic mode selector according to some illustrative embodiments of the invention;



FIG. 5 is an illustrative flow diagram related to a quality of service (through multi-addresses) mode according to some illustrative embodiments of the invention;



FIG. 6 is an illustrative flow diagram related to a network discover/silent proactive handover mode according to some illustrative embodiments of the invention;



FIG. 7 is an illustrative flow diagram related to an energy saving mode according to some illustrative embodiments of the invention; and



FIG. 8 is an illustrative flow diagram related to a chat with devices mode according to some illustrative embodiments of the invention.


Claims
  • 1. A method of controlling a wireless mobile having multiple interfaces, comprising: having said mobile be aware of its applications running on it;having said mobile be aware of its operating situation; andhaving said mobile control processes of said mobile during silent periods based on one or more of its application awareness and its operating situation awareness.
  • 2. The method of claim 1, further including having said mobile control processes based on both of said application awareness and said operating situation awareness.
  • 3. The method of claim 1, further including having said mobile control radio interface processes based on one or more of said application awareness and said operating situation awareness.
  • 4. The method of claim 3, further including having said mobile control radio interface processes based on both of said application awareness and said operating situation awareness.
  • 5. The method of claim 4, further including having said mobile make use of silent periods based on needs of applications running on said mobile.
  • 6. The method of claim 4, further including having said mobile make use of silent periods based on the operating situation of said mobile.
  • 7. The method of claim 6, further including having said mobile make use of silent periods based on needs of applications running on said mobile.
  • 8. The method of claim 1, further including having said mobile control processes of said mobile during silent periods based on said mobile running a non-real-time application thereon or a real-time application thereon.
  • 9. The method of claim 1, further including having said mobile control processes of said mobile during silent periods based on said mobile moving or not moving.
  • 10. The method of claim 8, further including having said mobile control processes of said mobile during silent periods based on said mobile running a non-real-time application thereon or a real-time application thereon.
  • 11. The method of claim 10, further including having said mobile perform certain processes based on: e) if it is running a real-time application and it is stationary;f) if it is running a non-real-time application and it is moving;g) if it is running a non-real-time application and it is stationary; andh) if it is stationary and power consumption is not an issue.
  • 12. The method of claim 11, further including having said mobile perform: i) QoS enhancement if it is running a real-time application and it is stationary;j) network discovery if it is running a non-real-time application and it is moving;k) energy conservation if it is running a non-real-time application and it is stationary; andl) information sharing if it is stationary and power consumption is not an issue.
  • 13. The method of claim 11, further including having said mobile switch to a certain process automatically based on an output from a mobility detector and/or PHY layer parameters.
  • 14. The method of claim 1, further including having said mobile switch to a certain process automatically based on an output from a mobility detector and/or PHY layer parameters.
  • 15. The method of claim 1, further including having said mobile activate a secondary interface to offer enhanced bandwidth if either an application needs additional bandwidth or data reception is not at a desired level.
  • 16. The method of claim 15, further including having said mobile compare one or more parameters for both a primary interface and a secondary interface of said mobile and determining if the secondary interface qualifies to assist.
  • 17. The method of claim 16, further including if the secondary interface qualifies to assist, a trigger is issued to the secondary interface, and the secondary interface sends a binding request to a Home Agent for a Secondary Care of Address, and the home agent uses tunneling mechanisms to forward Internet traffic, and if the secondary interface does not meet user expectations, a trigger is sent to the secondary interface, the secondary interface sends a binding request to the home agent for a care of address, the primary interface is shut down and the secondary interfaces is used for all user packets.
  • 18. A mobile apparatus, comprising: a plurality of network interfaces;a processor;said mobile being configured to monitor applications running on it, including real time or non real time nature of said applications;said mobile being configured to monitor its operating situation, including moving or non moving status; andsaid mobile being configured to control processes of said mobile during silent periods based on one or more of its application awareness and its operating situation awareness.
  • 19. The mobile apparatus of claim 18, wherein said mobile is configured to switch between modes of operation of based on said application awareness and said situation awareness, including to switch between one or more of the following modes of operation QoS enhancement through multiple address mode, network discovery mode, energy saving mode, and chat with devices mode.
  • 20. A method of controlling a mobile apparatus, comprising: controlling said mobile to make efficient use of silent periods due to unoccupied brief intervals of wireless traffic data by automatically switching between multiple tasks performed during said silent periods depending on a traffic volume of at least one application running on said mobile apparatus and a motion condition of the mobile.
Provisional Applications (1)
Number Date Country
60763520 Jan 2006 US