System and method for service selection in a portable device
First Claim
1. A portable device for use of a service provided by a remote service system, the portable device comprising:
- a first communication system in the portable device for receiving a service message via near field communication from the remote service system, the service message comprising at least one service descriptor, each of the at least one service descriptors identifying a service provided by the remote service system and further identifying at least one transport option, the at least one transport option including an identification of an initiation address for initiating use of the at least one service;
a second non near field communication system in the portable device for exchanging data with the remote service system; and
a service selection application adapted to;
apply at least one context rule to determine a selected one of at least two services provided by the remote service system, wherein applying at least one context rule to determine a selected one of the services provided by the remote service system comprises;
identifying current context factors of the portable device and identifying at least two selected services by identifying which of the service descriptors are associated with the current context factors of the portable device;
apply at least one priority rule to the at least two selected services to identify a priority order,provide an indication of the at least two selected services through a user interface in the priority order, andobtain, through the user interface, an indication of the user'"'"'s selection of a selected one of the at least two selected services; and
after obtaining the indication of the user'"'"'s selection, drive the second communication system to exchange data with the remote service system to initiate use of the selected one of the services provided by the remote service system by initiating a message to the initiation address.
3 Assignments
0 Petitions
Accused Products
Abstract
A portable device for use of a service provided by a remote service system comprises a communication system and a service selection application. The communication system receives a service message from the remote service system. The service message comprises at least one service descriptor. Each of the at least one service descriptors identifies a one of at least one service provided by the remote service system. The service selection application applies at least one context rule to the at least one service descriptor to determine a selected one of the services provided by the remote service system. Applying the at least one context rule may comprise: i) identifying current context factors of the portable device; and ii) identifying a selected one of the services by identifying which of the at least one service descriptors are associated with the current context factors of the portable device. The service application then drives the communication system to exchange data with the remote service system to initiate use of the selected one of the services provided by the remote service system.
40 Citations
15 Claims
-
1. A portable device for use of a service provided by a remote service system, the portable device comprising:
-
a first communication system in the portable device for receiving a service message via near field communication from the remote service system, the service message comprising at least one service descriptor, each of the at least one service descriptors identifying a service provided by the remote service system and further identifying at least one transport option, the at least one transport option including an identification of an initiation address for initiating use of the at least one service; a second non near field communication system in the portable device for exchanging data with the remote service system; and a service selection application adapted to; apply at least one context rule to determine a selected one of at least two services provided by the remote service system, wherein applying at least one context rule to determine a selected one of the services provided by the remote service system comprises; identifying current context factors of the portable device and identifying at least two selected services by identifying which of the service descriptors are associated with the current context factors of the portable device; apply at least one priority rule to the at least two selected services to identify a priority order, provide an indication of the at least two selected services through a user interface in the priority order, and obtain, through the user interface, an indication of the user'"'"'s selection of a selected one of the at least two selected services; and after obtaining the indication of the user'"'"'s selection, drive the second communication system to exchange data with the remote service system to initiate use of the selected one of the services provided by the remote service system by initiating a message to the initiation address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operating a portable device for use of a service provided by a remote service system, the method of operating the portable device comprising:
-
receiving at a portable device a service message from the remote service system via a first near field communication system in the portable device, the service message comprising at least one service descriptor, each of the at least one service descriptor identifying a service provided by the remote service system and further identifying at least one transport option, the at least one transport option including an identification of an initiation address for initiating use of the at least one service; applying at least one context rule to determine a selected one of at least two services provided by the remote service system, wherein applying at least one context rule to determine a selected one of the services provided by the remote service system comprises; identifying current context factors of the portable device, and identifying at least two selected services by identifying which of the service descriptors are associated with the current context factors of the portable device; applying at least one priority rule to the at least two selected services to identify a priority order, providing an indication of the at least two selected services through a user interface in the priority order, and obtaining, through the user interface, an indication of the user'"'"'s selection of a selected one of the at least two selected services; and after obtaining the indication of the user'"'"'s selection, driving a second non-near field communication system in the portable device to exchange data with the remote service system to initiate use of the selected one of the services provided by the remote service system by initiating a message to the initiation address. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification