Composite application for group-based activity reservations
First Claim
1. A method for making a reservation over a wireless network for a group-based activity using a network-independent composite application, the method comprising the acts of:
- receiving group reservation information for a reservation from an initiating subscriber over the wireless network;
registering the composite application with a subscriber location network application to provide triggering criteria including at least one target subscriber, a group name, a predetermined area, and a minimum number of participants to the subscriber location network application;
receiving at the composite application a notification from the subscriber location network application indicating that a target subscriber is within the predetermined area;
invoking a persona network application by the composite application automatically based on said notification to check network presence status information of the target subscriber to determine an availability of said target subscriber;
invoking an opt-in network application by the composite application to provide, if available, said target subscriber with an option to participate in said group-based activity;
invoking a network reservation application by the composite application to make a reservation for the target subscriber to participate in said group-based activity in response to the target subscriber opting to participate;
locating a destination using an entertainment directory service for the group-based activity using a navigation application; and
transmitting, to the target subscriber, navigation information provided by the navigation application for said destination,wherein at least one of the subscriber location network application, the persona network application, the opt-in network application, the network reservation application, the entertainment directory service and the navigation application is selected by the composite application according to a profile of the target subscriber provided to the composite application by a profile base application.
1 Assignment
0 Petitions
Accused Products
Abstract
A reservation is made over a wireless network for a group-based activity, such as golf, using a network-independent composite application. The composite application registers with a geo-fencing application, and receives notifications from the geo-fencing application when certain triggering criteria have been satisfied. In certain embodiments, the triggering criteria relate to the presence of target subscriber within a predetermined area. The availability of certain target subscribers is also determined and, if available, such target subscribers are provided with the opportunity to opt-in to the group-based activity. A reservation may be automatically made for the group-based activity using an online reservation application for target subscribers who chose to participate.
54 Citations
16 Claims
-
1. A method for making a reservation over a wireless network for a group-based activity using a network-independent composite application, the method comprising the acts of:
-
receiving group reservation information for a reservation from an initiating subscriber over the wireless network; registering the composite application with a subscriber location network application to provide triggering criteria including at least one target subscriber, a group name, a predetermined area, and a minimum number of participants to the subscriber location network application; receiving at the composite application a notification from the subscriber location network application indicating that a target subscriber is within the predetermined area; invoking a persona network application by the composite application automatically based on said notification to check network presence status information of the target subscriber to determine an availability of said target subscriber; invoking an opt-in network application by the composite application to provide, if available, said target subscriber with an option to participate in said group-based activity; invoking a network reservation application by the composite application to make a reservation for the target subscriber to participate in said group-based activity in response to the target subscriber opting to participate; locating a destination using an entertainment directory service for the group-based activity using a navigation application; and transmitting, to the target subscriber, navigation information provided by the navigation application for said destination, wherein at least one of the subscriber location network application, the persona network application, the opt-in network application, the network reservation application, the entertainment directory service and the navigation application is selected by the composite application according to a profile of the target subscriber provided to the composite application by a profile base application. - View Dependent Claims (2, 3, 4)
-
-
5. A computer program product, comprising:
-
a non-transitory processor readable medium having processor executable code embodied therein to making a reservation over a wireless network for a group-based activity using a network-independent composite application, the processor readable medium having; processor executable program code to receive group reservation information for a reservation from an initiating subscriber over the wireless network; processor executable program code to register the composite application with a subscriber location network application to provide triggering criteria including at least one target subscriber, a group name, a predetermined area, and a minimum number of participants to the subscriber location network application; processor executable program code to receive at the composite application a notification from the subscriber location network application indicating that a target subscriber is within the predetermined area; processor executable program code to determine, automatically based on said notification, an availability of said target subscriber by invoking a persona network application by the composite application to check network presence status information of the target subscriber; processor executable program code to invoke an opt-in network application by the composite application to provide, if available, said target subscriber with an option to participate in the group-based activity; processor executable program code to invoke a network reservation application by the composite application to make a reservation for the target subscriber to participate in said group-based activity in response to the target subscriber opting to participate; processor executable program code to locate a destination using an entertainment directory service for the group-based activity using a navigation application; and processor executable program code to transmit, to the target subscriber, navigation information provided by the navigation application for said destination, wherein at least one of the subscriber location network application, the persona network application, the opt-in network application, the network reservation application, the entertainment directory service and the navigation application comprises a network-independent application accessed by the composite application and selected by the composite application according to a profile of the target subscriber provided to the composite application by a profile base application. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method for making a reservation over a wireless network for a group-based activity using a network-independent composite application, the method comprising the acts of:
-
receiving group reservation information for a reservation from an initiating subscriber over the wireless network; registering the composite application with a subscriber location network application to provide triggering criteria including at least one target subscriber, a group name, a predetermined area, and a minimum number of participants to the subscriber location network application; receiving a notification from the subscriber location network application indicating that a target subscriber is within the predetermined area; accessing a subscriber availability application, in response to said notification, to check network presence status information of the target subscriber to determine to determine an availability of said target subscriber; accessing an opt-in application to provide the target subscriber with an option to participate in said group-based activity; accessing an online reservation application to make a reservation for the target subscriber to participate in said group-based activity using an online reservation application in response to the target subscriber opting to participate; locating a destination using an entertainment directory service for the group-based activity using a navigation application; and transmitting, to the target subscriber, navigation information provided by the navigation application for said destination, wherein at least one of the subscriber location network application, the subscriber availability application, the opt-in application, and the online reservation application is a network-independent application in communication with the composite application, and wherein at least one of the subscriber location network application, the persona network application, the opt-in network application, the network reservation application, the entertainment directory service and the navigation application is selected by the composite application according to a profile of the target subscriber provided by a profile base application to the composite application. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification