Method, system and apparatus for managing transports
First Claim
Patent Images
1. A method of managing transports at a mobile electronic device, the method comprising:
- maintaining a plurality of transport preferences in a memory of the mobile electronic device, the transport preferences including an identifier of a preferred transport, and one of the plurality of transport preferences being maintained in association with a flag marking it as the active transport preference, the preferred transport being one of a Wireless Local Area Network transport and a mobile transport;
monitoring available transports, wherein an available transport comprises a transport over which a link to the mobile electronic device has been established;
selecting a transport for use based on the plurality of transport preferences and the available transports;
responsive to selecting the transport, controlling a display device of the mobile electronic device to generate a representation comprising an identification of a selected transport;
receiving a call indication; and
sending an instruction from the mobile electronic device addressed to a session management platform (SMP) server, comprising a parameter including a name of the selected transport, for instructing the SMP server to set up the call using the selected transport.
4 Assignments
0 Petitions
Accused Products
Abstract
According to embodiments described in the specification, a method, system and apparatus for managing transports is provided. The method comprises: maintaining a transport preference in a memory of the mobile electronic device, the transport preference including an identifier of a preferred transport; monitoring available transports; and selecting a transport for use based on the transport preference and the available transports.
-
Citations
16 Claims
-
1. A method of managing transports at a mobile electronic device, the method comprising:
-
maintaining a plurality of transport preferences in a memory of the mobile electronic device, the transport preferences including an identifier of a preferred transport, and one of the plurality of transport preferences being maintained in association with a flag marking it as the active transport preference, the preferred transport being one of a Wireless Local Area Network transport and a mobile transport; monitoring available transports, wherein an available transport comprises a transport over which a link to the mobile electronic device has been established; selecting a transport for use based on the plurality of transport preferences and the available transports; responsive to selecting the transport, controlling a display device of the mobile electronic device to generate a representation comprising an identification of a selected transport; receiving a call indication; and sending an instruction from the mobile electronic device addressed to a session management platform (SMP) server, comprising a parameter including a name of the selected transport, for instructing the SMP server to set up the call using the selected transport. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile electronic device, comprising:
-
a memory for maintaining a plurality of transport preferences in a memory of the mobile electronic device, the transport preferences including an identifier of a preferred transport, and one of the plurality of transport preferences being maintained in association with a flag marking it as the active transport preference, the preferred transport being one of a Wireless Local Area Network transport and a mobile transport; a communications interface; a display device; and
,a processor interconnected with the memory and the communications interface, the processor configured to;
monitor available transports, wherein an available transport comprises a transport over which a link to the mobile electronic device has been established;
to select a transport for use based on the plurality of transport preferences and the available transports; and
, responsive to selecting the transport, control the display device to generate a representation comprising an identification of a selected transport;the processor further configured to receive a call indication; and
to send an instruction addressed to a session management platform (SMP) server, comprising a parameter including a name of the selected transport, for instructing the SMP server to set up the call using the selected transport. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium for storing computer readable instructions for execution by a processor, the computer readable instructions implementing a method of managing transports, the method comprising:
-
maintaining a plurality of transport preferences in a memory of the mobile electronic device, the transport preferences including an identifier of a preferred transport, and one of the plurality of transport preferences being maintained in association with a flag marking it as the active transport preference, the preferred transport being one of a Wireless Local Area Network transport and a mobile transport; monitoring available transports, wherein an available transport comprises a transport over which a link to the mobile electronic device has been established; selecting a transport for use based on the plurality of transport preferences and the available transports; responsive to selecting the transport, controlling a display device of the mobile electronic device to generate a representation comprising an identification of a selected transport; receiving a call indication; and sending an instruction from the mobile electronic device addressed to a session management platform (SMP) server, comprising a parameter including a name of the selected transport, for instructing the SMP server to set up the call using the selected transport.
-
-
16. A method of managing transports at a mobile electronic device, the method comprising:
-
maintaining a transport preference in a memory of the mobile electronic device, the transport preference including an identifier of a preferred transport, the preferred transport being one of a Wireless Local Area Network transport and a mobile transport; monitoring available transports, wherein an available transport comprises a transport over which a link to the mobile electronic device has been established; selecting a transport for use based on the transport preference and the available transports by;
determining a preferred transport from the transport preference;
when the preferred transport is available, selecting the preferred transport;
when the preferred transport is not available, determining whether a fallback transport preference exists; and
, when a fallback transport preference exists and the fallback transport is available, selecting the fallback transport;responsive to selecting the transport, controlling a display device of the mobile electronic device to generate a representation comprising an identification of a selected transport; receiving a call indication; and sending an instruction from the mobile electronic device addressed to a session management platform (SMP) server, comprising a parameter including a name of the selected transport, for instructing the SMP server to set up the call using the selected transport.
-
Specification