Method and system of providing enhanced appointment notification service to mobile devices
First Claim
Patent Images
1. A method, comprising:
- receiving and processing an appointment reminder notification, by a client application of a mobile device, whereinthe processing of the appointment reminder notification comprises providing a plurality of appointment-related transaction selections;
examining the appointment reminder notification, by the client application of the mobile device, to determine whether the appointment reminder notification comprises all data needed to formulate an appointment reminder;
when all of the data needed to formulate the appointment reminder is present, generating the appointment reminder, by the client application of the mobile device;
when all of the data needed to formulate the appointment reminder is not present and the notification comprises reference to a resource for retrieving the data, contacting the resource, by the client application of the mobile device, to request the data, and composing the reminder once the data request is fulfilled;
conducting, by the mobile device and a server, a user-interactive transaction according to one of the plurality of appointment-related transaction selections; and
displaying, by the mobile device, a plurality of available appointment times and an option to decline rescheduling when the reschedule selection is selected.
6 Assignments
0 Petitions
Accused Products
Abstract
A mobile device includes a client application configured to process and display a push notification specifying an appointment reminder originating from a server acting as an appointment manager. The client displays a menu of available options for conducting additional appointment-related transactions, such as confirmation, rescheduling, or cancellation of the appointment. Based on the user selection, the client conducts a user-interactive transaction with the server to complete the requested appointment service.
38 Citations
20 Claims
-
1. A method, comprising:
-
receiving and processing an appointment reminder notification, by a client application of a mobile device, wherein the processing of the appointment reminder notification comprises providing a plurality of appointment-related transaction selections; examining the appointment reminder notification, by the client application of the mobile device, to determine whether the appointment reminder notification comprises all data needed to formulate an appointment reminder; when all of the data needed to formulate the appointment reminder is present, generating the appointment reminder, by the client application of the mobile device; when all of the data needed to formulate the appointment reminder is not present and the notification comprises reference to a resource for retrieving the data, contacting the resource, by the client application of the mobile device, to request the data, and composing the reminder once the data request is fulfilled; conducting, by the mobile device and a server, a user-interactive transaction according to one of the plurality of appointment-related transaction selections; and displaying, by the mobile device, a plurality of available appointment times and an option to decline rescheduling when the reschedule selection is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile device, comprising:
-
a processor; memory communicably coupled to said processor; and a client application configured to; receive and process an appointment reminder notification, wherein the processing of the appointment reminder notification comprises enabling a selection of at least one of a plurality of appointment-related transaction selections, examine the appointment reminder notification to determine whether the appointment reminder notification comprises all data needed to formulate an appointment reminder, when all of the data needed to formulate the appointment reminder is present, generate the appointment reminder, when all of the data needed to formulate the appointment reminder is not present and the notification comprises reference to a resource for retrieving the data, contact the resource to request the data, and compose the reminder once the data request is fulfilled; enable a conduction of, via the mobile device, a user-interactive transaction with a data network according to one of the plurality of appointment-related transaction selections, and display a plurality of available appointment times and an option to decline rescheduling when the reschedule selection is selected. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer-readable medium comprising computer-executable instructions for execution by a processor, that, when executed, cause the processor to:
-
receive and process an appointment reminder notification; examine the appointment reminder notification to determine whether the appointment reminder notification comprises all data needed to formulate an appointment reminder; when all of the data needed to formulate the appointment reminder is present, generate the appointment reminder; when all of the data needed to formulate the appointment reminder is not present and the notification comprises reference to a resource for retrieving the data, contact the resource to request the data, and compose the reminder once the data request is fulfilled; enable a conduction of a user-interactive appointment-related transaction with a data network, the appointment-related transaction comprising a reschedule selection, an appointment confirmation selection, and an appointment cancellation selection; and display a plurality of available appointment times and an option to decline rescheduling when the reschedule selection is selected. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification