Wireless event notification system and methods for use therein
First Claim
1. A notification server system for a wireless event notification system, comprising:
- a network interface;
a memory configured to store member profiles for members of the notification system wherein individual member profiles identify one or more vocational, academic or social interest subgroups in which individual members are registered, wherein each of the member profiles is uniquely associated with a member of the notification system and a wireless client device, and wherein each of the member profiles is created in the memory before the wireless client device associated with the member profile is distributed to the member; and
a processor communicatively coupled with the network interface and the memory, wherein the server system is configured to receive via the network interface global positioning system (GPS) locations reported by wireless client devices associated with the members and store the GPS locations in the member profiles, wherein in response to an event descriptor identifying a location of a non-emergency event and one or more vocational, academic or social interest subgroups to which the event pertains and under control of the processor the server system is configured to identify using the member profiles a subset of the members to receive notification of the event based at least in part on a determination that the members in the subset are both registered in one or more interest subgroups identified in the event descriptor and associated with a wireless client device whose last reported GPS location is within a notification zone delimited in the event descriptor and transmit via the network interface event notification messages addressed to wireless client devices associated with the subset of the members.
2 Assignments
0 Petitions
Accused Products
Abstract
A wireless event notification system that selectively notifies members of events based on their location and/or interests, and devices and method for use therein. The wireless event notification system provides single or multifactor filtering based on one or more of proximity to an event, membership in a subgroup to which an event pertains and/or desire to receive events at the severity level of an event. Superfluous notifications are thereby reduced. Location-based filtering may be done by a notification server device to which member locations are reported or, to enhance member privacy, by wireless client devices using unreported member locations. Additionally, in some embodiments, wireless client devices are distributed by a system administrator to members after the system administrator has registered the members with the system to remove device acquisition, device compatibility and member registration hurdles that can present obstacles to universal participation in the system.
12 Citations
14 Claims
-
1. A notification server system for a wireless event notification system, comprising:
-
a network interface; a memory configured to store member profiles for members of the notification system wherein individual member profiles identify one or more vocational, academic or social interest subgroups in which individual members are registered, wherein each of the member profiles is uniquely associated with a member of the notification system and a wireless client device, and wherein each of the member profiles is created in the memory before the wireless client device associated with the member profile is distributed to the member; and a processor communicatively coupled with the network interface and the memory, wherein the server system is configured to receive via the network interface global positioning system (GPS) locations reported by wireless client devices associated with the members and store the GPS locations in the member profiles, wherein in response to an event descriptor identifying a location of a non-emergency event and one or more vocational, academic or social interest subgroups to which the event pertains and under control of the processor the server system is configured to identify using the member profiles a subset of the members to receive notification of the event based at least in part on a determination that the members in the subset are both registered in one or more interest subgroups identified in the event descriptor and associated with a wireless client device whose last reported GPS location is within a notification zone delimited in the event descriptor and transmit via the network interface event notification messages addressed to wireless client devices associated with the subset of the members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless client device for use in a wireless event notification system, comprising:
-
a user interface; one or more wireless interfaces; and a processor communicatively coupled with the user interface and the wireless interfaces, wherein under control of the processor the client device acquires global positioning system (GPS) locations of the client device based at least in part on information received via at least one of the wireless interfaces and regulates display on the user interface of message text in a remotely generated event notification message for a non-emergency event based at least in part on a determination of whether the client device is both associated with a member of the notification system who is registered in one or more vocational, academic or social interest subgroups identified in an event descriptor of the event notification message and has a GPS location within a notification zone delimited in the event descriptor, wherein the client device is uniquely associated with a member of the notification system in a member profile created on a notification server system before the client device is distributed to the member, and wherein the client device regulates display of the message text at least in part by transmitting under control of the processor to the server system via at least one of the wireless interfaces a location report having the GPS location, whereby the server system makes the determination and selectively inhibits transmission of the event notification message to the client device based at least in part on the determination. - View Dependent Claims (11, 12, 13, 14)
-
Specification