SYSTEM AND METHOD FOR DELIVERY AND RECEIPT OF ELECTRONIC COMMUNICATIONS
20230018003 · 2023-01-19
Assignee
Inventors
Cpc classification
G06Q10/107
PHYSICS
H04L67/52
ELECTRICITY
H04L51/48
ELECTRICITY
H04W4/90
ELECTRICITY
H04L51/222
ELECTRICITY
H04W4/021
ELECTRICITY
International classification
H04L51/222
ELECTRICITY
Abstract
A system for sending one or more electronic messages to one or more intended recipients each having access to an electronic communication device is provided. The electronic messages include a predefined address format and the one or more intended recipients are associated with one or more fixed geographic locations. The system includes a sender user interface operable to enable a sender to create and send one or more electronic messages to one or more predefined message addresses. The system further includes a computer processor in communication with the sender user interface and configured to resolve the one or more predefined addresses with respective associated fixed geographic locations, and forward the one or more electronic messages to one or more electronic message accounts associated with the one or more predefined addresses. Further, one or more recipient user interfaces are operable to enable intended recipients, associated with one or more fixed geographic locations, to access the one or more electronic messages sent to the message accounts associated with the recipient's fixed geographic location.
Claims
1.-57. (canceled)
58. A system for sending one or more e-mail messages to one or more intended recipients, the e-mail messages having a predefined address format associated with a geographic location, the system including: determining, by a server, a current geographic location of an electronic communication device by using at least an IP address of the communication device compared against a geolocation database accessed by a component of the server; verifying, by the server, that the electronic communication device is actually located at the determined current geographic location; determining, by the server, a geographic location bounded by points defined by latitude and longitude, details of each point forming a geographic region defined by a polygon; and communicating with an emergency service using emergency information via one or more e-mail messages, wherein communicating with the emergency service includes sending, from the server, the geographic location of the electronic communication device and, based on the geographic location of the electronic communication device, sending one or more e-mail messages to one or more recipients associated with one or more further electronic communication devices associated with the geographic region.
59. The system according to claim 58, wherein longitudinal and latitudinal geographic coordinates are used to associate the one or more e-mail messages with the geographic location.
60. The system according to claim 58, wherein the server is able to resolve specific unit or apartment addresses located in multilevel buildings or residences.
61. The system according to claim 58, wherein the geographic location is a complex of a company, or government entity.
62. The system according to claim 58, wherein a sender user interface associated with the server is adapted to receive from a sender, any one of, or a combination of two or more of, the following information to select a plurality of fixed geographic locations, wherein each fixed geographic location is associated with a predefined message address: a plurality of predefined message addresses; one or more specified geographic regions including any one or more of the following: a street, a suburb, a postcode, a shire, a local council, a state, a region or a country; and a specified distance from a fixed point location to define a geographic region.
63. The system according to claim 62, wherein the sender is able to select a plurality of fixed geographic locations by the use of an electronic input device which is used to cast a virtual net over a selected geographic region, wherein each fixed geographic location within the selected geographic region is associated with a predefined message address.
64. The system according to claim 63, wherein the server is further adapted to automatically populate an electronic message with the predefined message addresses corresponding to any fixed geographic locations selected by the sender.
65. A method for sending one or more e-mail messages to one or more intended recipients, the e-mail messages having a predefined address format associated with a geographic location, the method including: receiving, from an electronic communication device and by a server, a request for accessing one or more emergency services; determining, by the server, a current geographic location of the electronic communication device by using at least an IP address of the communication device compared against a geolocation database accessed by a component of the server; verifying, by the server, that the electronic communication device is actually located at the determined current geographic location; determining, by the server, a geographic location bounded by points defined by latitude and longitude details of each point forming a geographic region defined by a polygon; identifying, by the server, emergency information associated with an emergency service available at the geographic location; initiating communication between the electronic communication device and the emergency service using the identified emergency information; and communicating with the emergency service using the emergency information via one or more e-mail messages, wherein communicating with the emergency service includes sending, from the server, the geographic location of the electronic communication device and, based on the geographic location of the electronic communication device, sending one or more e-mail messages to one or more recipients associated with one or more further electronic communication devices associated with the geographic region.
66. The method according to claim 65, further comprising verifying, by the server, that the electronic communication device is actually located at the determined geographic location.
67. The method according to claim 65, wherein the geographic location of the electronic communication device is stored as metadata in an electronic message.
68. The method according to claim 65, wherein longitudinal and latitudinal geographic coordinates are used to associate the associate the one or more e-mail messages with the geographic location.
69. The method according to claim 65, further comprising resolving from the latitude and longitude geographic coordinates received from the electronic communications device a postal address associated with a user.
70. The method according to claim 65, wherein the emergency information comprises at least one of an email address, an identifier of a text message service, or a cell broadcast message service.
71. A system for sending one or more electronic messages to one or more intended recipients comprising: one or more processors; and a computer-readable medium storing instructions for execution by the one or more processors, the instructions operable to cause the one or more processors to perform operations comprising: receiving, from an electronic communication device and by a server, a request for accessing one or more emergency services; determining, by the server, a current geographic location of the electronic communication device by using at least an IP address of the communication device compared against a geolocation database accessed by a component of the server; verifying, by the server, that the electronic communication device is actually located at the determined current geographic location; determining, by the server, a geographic location bounded by points defined by latitude and longitude details of each point forming a geographic region defined by a polygon; identifying, by the server, emergency information associated with an emergency service available at the geographic location; initiating communication between the electronic communication device and the emergency service using the identified emergency information; and communicating with the emergency service using the emergency information via one or more e-mail messages, wherein communicating with the emergency service includes sending, from the server, the geographic location of the electronic communication device and, based on the geographic location of the electronic communication device, sending one or more e-mail messages to one or more recipients associated with one or more further electronic communication devices associated with the geographic region.
72. The system according to claim 71, further comprising verifying, by the server, that the electronic communication device is actually located at the determined geographic location.
73. The system according to claim 71, wherein the geographic location of the electronic communication device is stored as metadata in the e-mail messages.
74. The system according to claim 71, wherein longitudinal and latitudinal geographic coordinates are used to associate the one or more e-mail messages with the geographic location.
75. The system according to claim 71, further comprising resolving from the latitude and longitude geographic coordinates received from the electronic communications device a postal address associated with a user.
76. The system according to claim 71, wherein the emergency information comprises at least one of an email address, an identifier of a text message service, or a cell broadcast message service.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0074] Embodiment(s) of the invention will now be described in further detail with reference to the accompanying figure(s) in which:
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
[0083]
DETAILED DESCRIPTION
[0084] For convenience, the invention will be described with respect to a particular embodiment. However, it will be appreciated by those skilled in the art that the invention is not limited to any of the embodiments described.
[0085] With reference to
[0086] The present invention finds particular use in disseminating emergency information (in electronic format) to persons residing at a fixed residential address, venue, for example a campus or complex of a university, company, or government entity, for example a government advising residents of an emergency, that will affect residents or occupants of a venue at one or more geographic locations.
[0087] All of the components illustrated in
[0088] The components encircled with fixed outline 20 are the components associated with the registration process that enables users to register their electronic mail contact details and identify the fixed geographic location with which they are associated. Registration of a user with the dedicated geographic email client enables the user to receive/access email correspondence directed to an email account associated with the fixed geographic location.
[0089] The components encircled with fixed outline 30 are the components involved in the process of creating, or composing, an electronic mail message using either a standard email client or the dedicated geographic email client of the embodiment. The components in this section of
[0090] The components encircled by fixed outline 35 illustrate the components for an alternative process for composing an email message in which the sender initiates an email client on a mobile electronic communication device such as a Smartphone or a computer tablet and the dedicated geographic email client assists the sender to determine the fixed geographic location to which the sender seeks to transmit an electronic mail message. This is effected by a mapping application that enables the sender to identify the fixed geographic locations by reference to the mapping application.
[0091] The components encircled by fixed outline 40 illustrate components of the system that receive sender requests regarding email messages and performs a range of functions including storing electronic mail messages in email accounts associated with fixed geographic locations to which an email message is addressed and further processing the electronic mail message by either storing, or forwarding, the email message for access by an intended recipient or, in the event that the electronic mail message is undeliverable, providing an appropriate message to the sender. This component of the system performs a range of additional functions including management of user accounts, resolving predefined addresses with respective fixed geographic locations and the storage and processing of user preferences in relation to users who have registered their electronic message contact details for receipt of email messages transmitted to a fixed geographic location with whom the user is associated.
[0092] The component illustrated in the encircled fixed outline 50 are examples of relationships that may exist between electronic message accounts and fixed geographic locations.
[0093] The components illustrated within the fixed outline 60 illustrate those components that process electronic mail messages for an intended recipient and in this regard, the intended recipient either receives the email message by the forwarding of same to their private email account or, the intended recipient may collect the email message by accessing the account associated with the fixed geographic location associated with the intended recipient for the purpose of viewing the electronic mail message.
[0094] The objects encircled by fixed outline 70 illustrate fixed geographic locations of both the sender and the intended recipient which, in the example of
[0095] With reference to
[0096] In this regard, the association of the user (210) with a fixed geographic location may include the user (210) occupying a residence at the fixed geographic location, or the user (210) may occupy a fixed geographic location during office hours such as a business premises. Further, the user (210) may be the owner of a residence at a fixed geographic location and may be a landlord with tenants residing in the premises located at the fixed geographic location.
[0097] In any event, the user (210) initiates a registration process and provides some form of verification that they have the authority to receive email messages transmitted to the fixed geographic location. This process will likely vary from country to country and in some instances may include submitting evidence to the system that the user (210) has the requisite authority to receive email messages directed to a fixed geographic location by adducing documents evidencing the payment of council rates or perhaps providing an extract from the Land Titles Office which records the owner of residences and premises at fixed geographic locations. Advantageously, this process provides security to the system. Of course, as part of this process, the user (210) should also verify their identity and this may be effected by a range of processes including well established proof of identity procedures which may involve the transmission of Out Of Band (OOB) messages to the user's (210) Smartphone with a password or some other code requiring entry during the registration process to verify that the individual performing the registration process has the identity indicated during that registration process.
[0098] During this process, the user (210) is provided with a user interface (220) and the user (210) completes various fields identified within the user interface (220) including details such as a private email address to which the user would prefer incoming email messages to be forwarded (222) and of course, provision of the details of one or more physical address(es) for which the user (210) has the authority to collect email messages directed to the one or more physical addresses at fixed geographic locations (224).
[0099] Once the user (210) has completed all of the required fields in the user interface (220), the details are transmitted (226) to a computer server (230) which includes one or more computer applications.
[0100] In the example of
[0101] An additional computer application executed by the server (230) in the example of
[0102] With reference to
[0103] For example, in the example of
[0104] [Physical Address] @ [Postal Domain].
[0105] In the example of
[0106] The “From” field will likely be autocompleted by the electronic communications device (315) and the email client initiated by the sender (310) and the sender (310) also completes the “Subject” field which in the example in
[0107] Upon completion of all the required fields, the sender (310) may elect to transmit the electronic mail message to the physical address identified in the “To” field (325) and the electronic mail message is transmitted to the sender's mail server (330).
[0108] With reference to
[0109] In the example of
[0110] As before for
[0111] With reference to
[0112] The system resides on server (410) which executes a number of computer applications to effect functions and includes three major components, namely, user account management (420) and the mail server (430) and location verification component (490). The user account management component (420) manages and maintains users who are registered with the system. Most importantly, the user management system (420) maintains a database of locations (426) and registered users who are associated in some way with the locations and who the system recognizes as having the requisite authority to receive electronic mail messages directed to those physical locations. The server (430) executes a number of computer applications to effect functions providing a location verification component (490), retaining and maintaining a database of fixed geographic locations and the users associated with each of those fixed geographic locations (424). Component 415 is the infrastructure on which the present invention operates and may be a local or cloud based infrastructure. Component (415) includes a series of sub-components including a user account management component (420); mail component (430); and a location verification component (490).
[0113] User account management component (420) manages the linkage or routing information between the server (430), a physical address and a recipient via their account. User account management component (420) keeps the ‘linkage’ between user and the physical locations for which they can receive emails—and for example, many-to-many (addresses) relationships are possible and are managed by the user account management component (420).
[0114] Location verification component (490) determines the geographic location of the sender via GPS with equipped devices. For non-GPS equipped devices (i.e. desktop computer) the devices IP address is used and compared against a geolocation database. It will also be appreciated by those skilled in the art that hybrid positioning systems may also be used including combinations of public IP address, cell tower IDs, GPS information, a list of WiFi access points, signal strengths and MAC addresses (WiFi and/or Bluetooth). For example, information may be passed to the location verification component (490) via an HTTPS request which attempts to correlate the recipients location from several databases that may include WiFi access point locations both public and private, as well as cell tower and IP address locations. A location may be returned via a callback, for example. In some embodiments, the location verification component (490) may be considered a location-based service (e.g. a software service that uses location data tied to a specific location where an emergency has taken place).
[0115] Location verification component (490) first carries out validation such that incoming mail is validated to ensure the mail can be correctly forwarded and to reduce SPAM. Location verification component (490) checks the mail for SPAM by only accepting mail with sender details in the metadata. This may, for example, include the sender location coordinates (e.g. latitude, longitude). In a second step, location verification component (490) checks the physical address to ensure that it can be identified. If the physical address is invalid then the mail will be returned to the sender as ‘undeliverable’. In an alternative, if there is no registered recipient at the physical address the mail could also be returned as ‘undeliverable’.
[0116] The mail is then stored or forwarded via email based on the address. Mail that can be delivered will be either be forwarded onto the recipient(s) or stored for later collection by the recipient(s)—such as via email or the like. If the mail remains uncollected the mail may returned to the sender as ‘undelivered’. Additionally the sender may also be notified if mail has been forward to or collected by a recipient.
[0117] Advantageously, the present invention, by validating the geographic location of the sender with GPS in real-time avoid SPAM and provides bandwidth savings. For example, the system can remove people from the network who send promotional emails as spam; and current email service providers are getting more stringent with suspicious emails and are relocating them to SPAM folders. Requiring more memory and processing power. The present invention largely obviates that need. The system may remove people from the network who send promotional emails as spam by way of a rating option available to the recipient when they receive mail. If a Sender is receiving poor rating responses e.g. SPAM or their mail is being sent to junk mail, they can be blacklisted from the system. In addition, the system can be limited to work in a geographic area (i.e. Australia) which then automatically eliminates a Sender trying to send from overseas or route through another country.
[0118] For example, in traditional ‘email’ a sender may have a dynamic IP address and their location would not be known. This is paramount for present invention in that that the sender has a location with longitude and latitude or via actual IP address aaa.aaa.aaa.aaa.
[0119] Traditional email operates by use of use of electronic mailboxes, which are routed from server to server. It uses a Mail Transport Agent (MTA) to transport email and the senders MTA is responsible and/or tasked with sending email to a recipients MTA. The present invention further provides more stringent user account information (i.e. sender information) together with a location verification component 490 such that sender emails location verified or updated with longitude and latitude; via actual IP address aaa.aaa.aaa.aaa. This is determined via the GPS that are device equipped. For non-GPS equipped devices (i.e. desktop computer) the devices IP address is used.
[0120] The mail server component (430) processes and delivers email correspondence according to the physical address to which the electronic mail correspondence is addressed and according to a predefined message address format.
[0121] The initial step in processing electronic mail correspondence according to the system illustrated in
[0122] The validation process also has the effect of reducing the incidence of SPAM email since any email correspondence that fails the validation step is discarded. Routing of the mail when the message is sent from the senders computer with an associated IP Address to the Location Verification component (430) a message is directed back to the sender to verify their location via GPS.
[0123] Advantageously, there are significant bandwidth and server utilisation savings made by only sending email to recipients in a particular geographic location. So, for example, a business located in a particular geographic location, instead of sending an email to thousands of email addresses, a message is only directed to recipients who are located in that geographic location. This results in simpler and more cost effective IT infrastructure (i.e. fewer mail servers, requiring less memory and processing power). The present invention may, via the location verification component (490) validate the geographic location of the sender with GPS (in real-time) to avoids SPAM and provide further bandwidth savings. The present invention avoids senders from the network who send promotional emails as spam since, as a sender, it is not possible to misrepresent your geographical location and send beyond a particular geographical area—unless authorized.
[0124] In this regard, email correspondence may be designated as SPAM where the email correspondence does not include any sender details in the metadata in the email message. In an embodiment of the invention, the sender details may include the sender's location (latitude, longitude) which provides an increased level of scrutinisation of email correspondence processed by the mail server (430). Subsequently, the physical address to which the email correspondence is intended to be delivered is checked to ensure that the fixed geographic location identified in the email correspondence can be identified. In the event the physical address is invalid, then the email correspondence is returned to the sender as “undeliverable” (440). In an embodiment, in the event that there is no registered recipient for a particular physical address, the email correspondence is returned to the sender as “undeliverable” (440).
[0125] Once an email message is validated, the next step is to store, or forward, the email. In the first instance, all email correspondence is stored in the email message account associated with physical addresses and in the event that a recipient has provided a private email address for the “on-forwarding” of email messages arriving into the electronic message account for the physical location with whom the recipient is associated, any received email correspondence is forwarded to the private email address of the recipient. The storage of electronic mail messages (450) in electronic message accounts enables recipients to access the email store (450) to access and retrieve email correspondence transmitted to the intended recipient.
[0126] In the instance that a recipient has provided their private email address for the purpose of “on-forwarding” electronic mail received by the mail server (430), the email message is on forwarded (445) and transmitted by means of a data communications network such as the Internet (470) to the recipient's mail server (480). The recipient's mail server (480) processes the received electronic mail and once the recipient accesses their mail server (480), the recipient is provided with a display of the electronic mail message (485).
[0127] With reference to
[0128] For example, Mary Smith (542) has a sole relationship with the physical location of 15 Main Street, Mytown (540). However, Bob Smith (544) has two relationships (530) with physical locations, namely, 15 Main Street, Mytown (540) being his primary residence and also, Public School, Mytown (540a) since Bob Smith (544) is a school teacher and is an occupant of the physical location Public School, Mytown (540a) during business hours whereas outside of business hours Bob Smith (544) occupies the residence at 15 Main Street, Mytown (540).
[0129] In the instance of Bob Smith (544), he is interested in receiving electronic mail correspondence addressed to his personal residence (540) and also the premises of the school at which he is a school teacher (540a).
[0130] In an embodiment, the system stores additional information regarding the relationship between a registered user and a physical location such as the status of the relationship, for example, whether the relationship is current or historic, the commencement date of the relationship, the cessation date of the relationship and any other useful information.
[0131] With reference to
[0132] In the instance of accessing the electronic message store, once accessed, the electronic mail messages (640) are downloaded from the mail server (665) and are displayed on a recipient user interface (650) thereby enabling the recipient (610) to review the electronic mail correspondence directed to the physical address with which the recipient (610) has registered an association.
[0133] Alternatively, the recipient (610) may operate their electronic communications device (615) to access their email server (625) and upon so doing, the receiver's mail server (625) will download any electronic mail correspondence that has yet to be accessed or downloaded (620) and the electronic mail correspondence is displayed to the user in a familiar display (650) thus enabling the recipient (610) to review the contents of the email correspondence.
[0134] With reference to
[0135] In the example of
[0136] The emergency service (705) employs a staff member (710) who operates an electronic communications device (715) such as a personal computer, mobile phone or computer tablet and prepares an electronic message or email correspondence for transmission to residential addresses within a preferred geographic region or to persons visiting that region. In the particular example of
[0137] Once the staff member (710) has composed the email message, they elect the geographic region to which they prefer to send the correspondence and in the example of
[0138] Clearly, in the example of
TABLE-US-00001 TABLE 1 Geographic Area Example Street Main Street, Mytown@Gpost.com Town or Suburb Mytown@Gpost.com State Victoria@GPost.com Country Australia@GPost.com Council or Electorate Mountain Shire@GPost.com Region MytownCBD@GPost.com Point + Radius
[0139] Once the electronic message, in this case email correspondence is completed by the staff member (710), the email client transfers the email to the sender's mail server (740) which then routes the email according to the postal domain through an electronic data communications network such as the Internet (745). In the instance that the sender's mail server routes the email message to the dedicated geographic email service (750) the sender's email server is known as the sender's Mail Delivery Agent (MDA).
[0140] The dedicated geographic email service (750) first validates (752) incoming email correspondence to ensure that it is not SPAM (according to predefined rules including weather a particular user has had their location verified) and that the email can be correctly distributed. In the particular example of
[0141] The dedicated geographic email service (750) subsequently uses the user account and registered location data (754) to identify all recipients of the email correspondence. In an embodiment, this is achieved by determining the registered physical addresses that fall within the geographic region defined by the sender and subsequently forwarding (756) or storing (758) the email correspondence for all recipients visiting or registered at the physical addresses in the geographic region.
[0142] In an embodiment, recipient preferences restrict the type of email correspondence they receive and in an example, a residence including three recipients may have user preferences defined for each of the recipients to either receive, or reject, weather events or other messages as they are move from one geographical location to another. For example, only one of the recipients at a particular physical residence may prefer to receive thunderstorm asthma warnings from the emergency service (705) whereas the remaining two recipients may not be susceptible to asthma (705).
[0143] In the example of
[0144] As previously described with reference to earlier Figures, in the example of
[0145] In some embodiments, the electronic message or email correspondence transmitted through the Internet will appear to recipients (760a, 760b or 760c) as a “feed”. As will be appreciated, a feed is a way to publish emergency information in a structured format that facilitates identification and analysis. A feed can contain meta-data about the emergency (e.g. subject, data, issuer, verification of the issuer, location that the emergency information relates to). These features of feeds make it easier for applications to automatically collect and evaluate the emergency information for content and the like for presentation to the user. In some embodiments, particularly those involving two-way communication, it will be particularly beneficial for an application to automatically collect and group emergency information, for example those relating to an extreme weather event or outbreak of fire in a particular location. In some embodiments, the message content may be parsed and grouped for presentation to a user based on location or key terms within the content or prioritised based on location. In this way, the present invention may provide a direct avenue of communication to residents at a particular location that may require rescue or assistance.
[0146] In some embodiments, a browser determines that the electronic message or email contains feed attributes and enables the user to view it in a user-friendly way. In some embodiments, feed attributes and electronic messages or emails are stored in a repository that is accessible by applications (e.g., by a dedicated geographic email client) that are used to view the feed and allow users to pull content from the feed for later retrieval. Users may also pull content from any device connected to the internet (e.g., devices connected to an internet via a wired connection). Advantageously, in a significant event, where the decentralized nature of mobile networks means that geographic regions can be rendered unavailable by increased call volume (or physical destruction of mobile network infrastructure), users connected to the internet via a wired connection can still receive push notifications from emergency services and the like. Furthermore, using wired network connections may free up voice capacity, which may otherwise be disrupted or delayed due to spectrum congestion, for emergency services at the scene of the significant event.
[0147] As will be appreciated, the present invention may allow a government to create an emergency override enabling the public to access electronic messages via WiFi from any wired network. By providing such a feed, in the event of a significant event (e.g., a terror attack or bush fire) the government may provide reliable, targeted and authenticated information to those at risk, by geographic location. Furthermore, the closed and dedicated nature of the present invention means that it is less susceptible to misinformation, such as that encountered on social media.
[0148] The feed may also contain automated responses and updates, for example, an emergency services coordinator may automatically acknowledge the successful reception of a message by transmitting an acknowledgement message that will appear in a user's feed. Similarly, updates may be sent to confirm services are en-route and the like. Providing trackable, time sensitive records of developments as they happen, may give confidence to users, particularly those panicked by a terror attack or bush fire.
[0149]
[0150] The process (800) begins from the device (215) and by the server (230) when a current geographic location of the device is determined (802). The device (215) obtains its current geographic position. In some embodiments, the current location is determined by the device's (215) IP address used and compared against a geolocation database accessed by a component of the server (230). Hybrid positioning systems can also be used including combinations of IP addresses, cell tower IDs, GPS information, lists of WiFi access points, signal strengths and MAC addresses (WiFi and/or Bluetooth). For example, information can be passed to the location verification component (490) via an HTTPS request which attempts to correlate the recipients location from several databases that may include WiFi access point locations both public and private, as well as cell tower and IP address locations, and any other suitable technologies. A location can be returned via a callback, for example. In some embodiments, the device (215) determines its current location using only GPS or any other positioning system.
[0151] The current location, may be expressed in latitude and longitude with a component of the server (230) retaining and maintaining a database of fixed geographic locations to convert the current location to an address (e.g., country, state, city, address, venue, campus of a university, complex of a company, or government entity). The address may be returned via a callback, for example, by referencing a database of latitudes and longitudes and addresses stored in the database. As will be appreciated by skilled readers, determining the current location by way of a method that does not require a user to use conventional input such as a map or mapping application, may be beneficial in an emergency, particularly where a user is lost, disorientated or confused. By way of example, such a scenario may occur after a car accident where people may be in such a state of panic that it might be difficult to describe their location or situation. It will be appreciated that victims of domestic abuse or victims of any violent attack may be in a similar state of panic.
[0152] After the location is obtained, emergency information associated with an emergency service available at the current location is received (804), either directly provided by the server (230), or provided via a location-based service. Where the emergency information is provided via a location-based service, the device (215) sends a request to retrieve information at a universal resource locator (URL) associated with the location-based service. The emergency information can include an email address and/or phone number and an indication of the emergency service, entity or person with which the email address and/or phone number are associated. Several emergency services or emergency contacts may be received, for example, if it is determined that the device (215) is at a university campus, an emergency service (e.g., the police), campus security and building management emergency information may each be received.
[0153] In some embodiments, the emergency information may include other types of information for the determined geographic location (e.g., non-emergency police information, weather services, human services, rangers, etc.), contact information for utilities (e.g., electricity, water), and the like.
[0154] In some embodiments, the emergency information will be hidden from display so as to provide a convenient conduit to the emergency service without burdening the user with the syntax, or semantics, of the information provided to, or sought by, a particular emergency service (e.g., the particular form of the email address as described in previous embodiments). As will be appreciated by skilled readers, a simple, discreet (i.e., potentially silent) and efficient user interface may be beneficial in an emergency, particularly one that does not require a user to use conventional input such as voice, or keypad invocations, to a tree menu prompt interface as may be the case when calling an emergency phone number, for example “000” in Australia. In some embodiments, the device (215) can include a user interface where a user of the device can initiate communication of an “emergency” (potentially with a pre-set message, such as an SOS message) by pressing a button. Advantageously, this may also improve the labour costs and efficiency of emergency response.
[0155] Furthermore, the present invention may provide a ‘silent’ alternative to dialling emergency services when caught in a violent or abusive situation. Advantageously, victims of domestic abuse or victims of any violent attack, for example, may engage in discrete two-way conversation with emergency services (e.g., the police) informing them that they are in danger without the attacker's knowledge.
[0156] In some embodiments, the emergency information may include an email address and/or phone number and contact information for an embassy or consulate providing emergency services or consular assistance to travellers. The device (215) can include a user interface where a user of the device (215) can select a “home country” of the device. For example, if the device (215) is predominantly used in Australia, a user may select “Australia” as the “home country”. The device (215) can use the designated “home country” in a request retrieve the emergency information.
[0157] For example, if the home country of the device (215) is set to “Australia” and the device (215) requests emergency services in Pattaya, Thailand, the server (230) or location-based service can send the emergency information for the Australian Embassy in Bangkok, which is the Australian embassy nearest to Pattaya (the current geographic location of the device 215). If the same device is moved to Phuket, because the user of the device (215) is travelling, the server (230) or location-based service can send the emergency information for the Australian Consulate-General in Phuket, which provides Australian consular support nearest to Phuket (the new geographic location of the device 215). Here, in addition to having rapid access to emergency services, the user is also spared the burdensome task of determining emergency contact information for destinations before travelling.
[0158] After the emergency information associated with an emergency service available at the current location is received, communication is initiated between the device (215) using the identified emergency information (806). With reference to the embodiment of
[0159] The electronic message contains the geographic location of the device (215), which may be parsed or otherwise extracted from metadata by the emergency service (e.g., by a dedicated geographic email client).
[0160] In some embodiments, the device (215) can include a user interface where a user of the device can include supporting text or photos in their communication of an emergency. Emergency services may also parse this information to build a “snap-shot” of any escalating emergency based on the frequency of messages, parsing text or images contained in the messages, concentration of messages from a particular location or venue, and the like. Emergency services can now act at (810) or initiate further information via two-way communication.
[0161] An example scenario of use of the method and system according to an embodiment of the invention is provided below.
[0162] Several users, each having a device (215) are working within a government complex, some users report hearing explosions. No push notifications have been received by the dedicated geographic electronic mail service they subscribe to (as described with reference to
[0163] The location of the device (215) is determined via a hybrid positioning technology using a combination of public IP address (desktop devices) and/or cell tower ID (mobile devices). The location is then sent to a location-based service via a URL and the device's (215) location is returned via a callback as “Government Complex X”. Corresponding emergency information is also returned by reference to a database hosted by the service (e.g. server component 490), each emergency service includes a unique identifier of the relevant police department, “Government Complex X” building security, and an evacuation officer who also works within the complex. The specific details of the emergency services are hidden from display on the device (215) so as not to burden the user with the semantics, of the information provided to, or sought by, a particular emergency service. Thus, the user is quickly able to compose a message reporting the explosion. The message is then communicated to the relevant police department, “Government Complex X” building security, and the evacuation officer. The message has the geographic location of the device (215), “Government Complex X” appended to it as custom field in an SMTP header extension-field, before the message is sent as a standards-based email over the mobile network, WiFi, or the like. Confirmation that the sender's location has been verified is also included in the header, this provides the recipients with confirmation that the report is actually coming from within “Government Complex X” and has not been spoofed. The user receives a push notification that the message has been received via conventional methods.
[0164] Meanwhile, several other users, each having a device (215), report the explosions at the government complex. The frequency of which the messages are received indicates to the evacuation officer that it may be timely to remind occupants of the complex's evacuation plan. The evacuation officer is able to compose a message to only those within the complex as set out in the example of
[0165] The situation escalates, and it is determined that evacuation is necessary. Advantageously, each user has a copy of the evacuation plan on their device (225) and is no longer reliant on a network connection in the event of network congestion or power outage.
[0166] Another example scenario of use of the method and system according to an embodiment of the invention is provided below.
[0167] An Australian traveller, with a device (215), is in Thailand when civil unrest (terrorist attack, or the like) breaks out in his vicinity. The traveller, having previously set his home country to “Australia” (according to an embodiment described with reference to
[0168] On the back of the advice received by the Australian Embassy in Bangkok, the traveller leaves Thailand for Singapore. In Singapore, the traveller loses his passport. The traveller decides to report the lost passport to the local police. The location of the device (215) is determined via GPS. The location is then sent to a location-based service via a URL and the device's (215) location is returned via a callback as an address in Singapore. Corresponding emergency information is also returned by reference to a database hosted by the service (e.g. server component 490), each emergency service includes a unique identifier of the local police and the Australian Embassy in Singapore. The traveller realises that the Australian Embassy is probably a better resource to help with his lost passport. By way of a user interface the traveller is able to send a message to the Australian Embassy in Singapore only, and not the local police. The user is quickly able to compose a message reporting the lost passport. The message is then communicated to the Australian Embassy in Singapore as outlined above. Confirmation that the sender's location has been verified is also included in the message, this provides the Australian Embassy with confirmation that the device is now in Singapore. The Australian Embassy updates their records of persons potentially affected by the civil unrest in Bangkok accordingly.
[0169] Again, with reference to
[0170] All of the components illustrated in
[0171] The components encircled with fixed outline 20 are the components associated with the registration process that enables users to register their electronic mail contact details and identify the fixed geographic location with which they are associated. Registration of a user with the dedicated geographic email client enables the user to receive/access email correspondence directed to an email account associated with the fixed geographic location.
[0172] The components encircled with fixed outline 30 are the components involved in the process of creating, or composing, an electronic mail message using either a standard email client or the dedicated geographic email client of the embodiment. The components in this section of
[0173] The components encircled by fixed outline 35 illustrate the components for an alternative process for composing an email message in which the sender initiates an email client on a mobile electronic communication device such as a Smartphone or a computer tablet and the dedicated geographic email client assists the sender to determine the fixed geographic location to which the sender seeks to transmit an electronic mail message. This is effected by a mapping application that enables the sender to identify the fixed geographic locations by reference to the mapping application.
[0174] The components encircled by fixed outline 40 illustrate components of the system that receive sender requests regarding email messages and performs a range of functions including storing electronic mail messages in email accounts associated with fixed geographic locations to which an email message is addressed and further processing the electronic mail message by either storing, or forwarding, the email message for access by an intended recipient or, in the event that the electronic mail message is undeliverable, providing an appropriate message to the sender. This component of the system performs a range of additional functions including management of user accounts, resolving predefined addresses with respective fixed geographic locations and the storage and processing of user preferences in relation to users who have registered their electronic message contact details for receipt of email messages transmitted to a fixed geographic location with whom the user is associated.
[0175] The component illustrated in the encircled fixed outline 50 are examples of relationships that may exist between electronic message accounts and fixed geographic locations.
[0176] The components illustrated within the fixed outline 60 illustrate those components that process electronic mail messages for an intended recipient and in this regard, the intended recipient either receives the email message by the forwarding of same to their private email account or, the intended recipient may collect the email message by accessing the account associated with the fixed geographic location associated with the intended recipient for the purpose of viewing the electronic mail message.
[0177] The objects encircled by fixed outline 70 illustrate fixed geographic locations of both the sender and the intended recipient which, in the example of
[0178] With reference to
[0179] In this regard, the association of the user (210) with a fixed geographic location may include the user (210) occupying a residence at the fixed geographic location, or the user (210) may occupy a fixed geographic location during office hours such as a business premises. Further, the user (210) may be the owner of a residence at a fixed geographic location and may be a landlord with tenants residing in the premises located at the fixed geographic location.
[0180] In any event, the user (210) initiates a registration process and provides some form of verification that they have the authority to receive email messages transmitted to the fixed geographic location. This process will likely vary from country to country and in some instances may include submitting evidence to the system that the user (210) has the requisite authority to receive email messages directed to a fixed geographic location by adducing documents evidencing the payment of council rates or perhaps providing an extract from the Land Titles Office which records the owner of residences and premises at fixed geographic locations. Of course, as part of this process, the user (210) should also verify their identity and this may be effected by a range of processes including well established proof of identity procedures which may involve the transmission of Out Of Band (OOB) messages to the user's (210) Smartphone with a password or some other code requiring entry during the registration process to verify that the individual performing the registration process has the identity indicated during that registration process.
[0181] During this process, the user (210) is provided with a user interface (220) and the user (210) completes various fields identified within the user interface (220) including details such as a private email address to which the user would prefer incoming email messages to be forwarded (222) and of course, provision of the details of one or more physical address(es) for which the user (210) has the authority to collect email messages directed to the one or more physical addresses at fixed geographic locations (224).
[0182] Once the user (210) has completed all of the required fields in the user interface (220), the details are transmitted (226) to a computer server (230) which includes one or more computer applications.
[0183] In the example of
[0184] An additional computer application executed by the server (230) in the example of
[0185] With reference to
[0186] For example, in the example of
[0187] [Physical Address] @ [Postal Domain].
[0188] In the example of
[0189] The “From” field will likely be autocompleted by the electronic communications device (315) and the email client initiated by the sender (310) and the sender (310) also completes the “Subject” field which in the example in
[0190] Upon completion of all the required fields, the sender (310) may elect to transmit the electronic mail message to the physical address identified in the “To” field (325) and the electronic mail message is transmitted to the sender's mail server (330).
[0191] With reference to
[0192] In the example of
[0193] As before for
[0194] With reference to
[0195] The system resides on server (410) which executes a number of computer applications to effect functions and includes three major components, namely, user account management (420) and the mail server (430) and location verification component (490). The user account management component (420) manages and maintains users who are registered with the system. Most importantly, the user management system (420) maintains a database of locations (426) and registered users who are associated in some way with the locations and who the system recognizes as having the requisite authority to receive electronic mail messages directed to those physical locations. The server (430) executes a number of computer applications to effect functions providing a location verification component (490), retaining and maintaining a database of fixed geographic locations and the users associated with each of those fixed geographic locations (424). Component 415 is the infrastructure on which the present invention operates and may be a local or cloud based infrastructure. Component 415 includes a series of sub-components including a user account management component (420); mail component (430); and a location verification component (490).
[0196] User account management component (420) manages the linkage or routing information between the server 430, a physical address and a recipient via their account. User account management component (420) keeps the ‘linkage’ between user and the physical locations for which they can receive emails—and for example, many to many (addresses) relationships are possible and are managed by the User account management component (420).
[0197] Location verification component (490) determines the geographic location of the sender via GPS with equipped devices. For non-GPS equipped devices (i.e. desktop computer) the devices IP address is used and compared against a geolocation database. It will also be appreciated by those skilled in the art that hybrid positioning systems may also be used including combinations of GPS, IP and cellular geolocation methods.
[0198] Location verification component (490) first carries out validation such that incoming mail is validated to ensure the mail can be correctly forwarded and to reduce spam. Location verification component (490) checks the mail for SPAM by only accepting mail with sender details in the metadata. This may, for example, include the sender location coordinates (e.g. latitude, longitude). In a second step, location verification component (490) checks the physical address to ensure that it can be identified. If the physical address is invalid then the mail will be returned to the sender as ‘undeliverable’. In an alternative, if there is no registered recipient at the physical address the mail could also be returned as ‘undeliverable’.
[0199] The mail is then stored or forwarded via email based on the address. Mail that can be delivered will be either be forwarded onto the recipient(s) or stored for later collection by the recipient(s)—such as via email or the like. If the mail remains uncollected the mail may returned to the sender as ‘undelivered’. Additionally the sender may also be notified if mail has been forward to or collected by a recipient.
[0200] Advantageously, the present invention, by validating the geographic location of the sender with GPS in real-time avoid SPAM and provides bandwidth savings. For example, the system can remove people from the network who send promotional emails as spam; and current email service providers are getting more stringent with suspicious emails and are relocating them to SPAM folders. Requiring more memory and processing power. The present invention largely obviates that need. The system may remove people from the network who send promotional emails as spam by way of a rating option available to the recipient when they receive mail. If a Sender is receiving poor rating responses e.g. SPAM or their mail is being sent to junk mail, they can be blacklisted from the system. In addition, the system can be limited to work in a geographic area (i.e. Australia) which then automatically eliminates a Sender trying to send from overseas or route through another country.
[0201] For example, in traditional “email”, a sender may have a dynamic IP address and their location would not be known. This is paramount for present invention in that that the sender has a location with longitude and latitude or via actual IP address aaa.aaa.aaa.aaa.
[0202] Traditional email operates by use of use of electronic mailboxes, which are routed from server to server. It uses a Mail Transport Agent (MTA) to transport email and the senders MTA is responsible and/or tasked with sending email to a recipients MTA. The present invention further provides more stringent user account information (i.e. sender information) together with a location verification component 490 such that sender emails location verified or updated with longitude and latitude; via actual IP address aaa.aaa.aaa.aaa. This is determined via the GPS that are device equipped. For non-GPS equipped devices (i.e. desktop computer) the devices IP address is used.
[0203] The mail server component (430) processes and delivers email correspondence according to the physical address to which the electronic mail correspondence is addressed and according to a predefined message address format.
[0204] The initial step in processing electronic mail correspondence according to the system illustrated in
[0205] In this regard, email correspondence may be designated as SPAM where the email correspondence does not include any sender details in the metadata in the email message. In an embodiment of the invention, the sender details may include the sender's location (latitude, longitude) which provides an increased level of scrutinisation of email correspondence processed by the mail server (430). Subsequently, the physical address to which the email correspondence is intended to be delivered is checked to ensure that the fixed geographic location identified in the email correspondence can be identified. In the event the physical address is invalid, then the email correspondence is returned to the sender as “undeliverable” (440). In an embodiment, in the event that there is no registered recipient for a particular physical address, the email correspondence is returned to the sender as “undeliverable” (440).
[0206] Once an email message is validated, the next step is to store, or forward, the email. In the first instance, all email correspondence is stored in the email message account associated with physical addresses and in the event that a recipient has provided a private email address for the “on-forwarding” of email messages arriving into the electronic message account for the physical location with whom the recipient is associated, any received email correspondence is forwarded to the private email address of the recipient. The storage of electronic mail messages (450) in electronic message accounts enables recipients to access the email store (450) to access and retrieve email correspondence transmitted to the intended recipient.
[0207] In the instance that a recipient has provided their private email address for the purpose of “on-forwarding” electronic mail received by the mail server (430), the email message is on forwarded (445) and transmitted by means of a data communications network such as the Internet (470) to the recipient's mail server (480). The recipient's mail server (480) processes the received electronic mail and once the recipient accesses their mail server (480), the recipient is provided with a display of the electronic mail message (485).
[0208] With reference to
[0209] For example, Mary Smith (542) has a sole relationship with the physical location of 15 Main Street, Mytown (540). However, Bob Smith (544) has two relationships (530) with physical locations, namely, 15 Main Street, Mytown (540) being his primary residence and also, Public School, Mytown (540a) since Bob Smith (544) is a school teacher and is an occupant of the physical location Public School, Mytown (540a) during business hours whereas outside of business hours Bob Smith (544) occupies the residence at 15 Main Street, Mytown (540).
[0210] In the instance of Bob Smith (544), he is interested in receiving electronic mail correspondence addressed to his personal residence (540) and also the premises of the school at which he is a school teacher (540a).
[0211] In an embodiment, the system stores additional information regarding the relationship between a registered user and a physical location such as the status of the relationship, for example, whether the relationship is current or historic, the commencement date of the relationship, the cessation date of the relationship and any other useful information.
[0212] With reference to
[0213] In the instance of accessing the electronic message store, once accessed, the electronic mail messages (640) are downloaded from the mail server (665) and are displayed on a recipient user interface (650) thereby enabling the recipient (610) to review the electronic mail correspondence directed to the physical address with which the recipient (610) has registered an association.
[0214] Alternatively, the recipient (610) may operate their electronic communications device (615) to access their email server (625) and upon so doing, the receiver's mail server (625) will download any electronic mail correspondence that has yet to be accessed or downloaded (620) and the electronic mail correspondence is displayed to the user in a familiar display (650) thus enabling the recipient (610) to review the contents of the email correspondence.
[0215] With reference to
[0216] In the example of
[0217] The business (705) employs a staff member (710) who operates an electronic communications device (715) such as a personal computer, mobile phone or computer tablet and prepares email correspondence for transmission to residential addresses within a preferred geographic region. In the particular example of
[0218] Once the staff member (710) has composed the email message, they elect the geographic region to which they prefer to send the correspondence and in the example of
[0219] Clearly, in the example of
TABLE-US-00002 TABLE 2 Geographic Area Example Street Main Street, Mytown@Gpost.com Town or Suburb Mytown@Gpost.com State Victoria@GPost.com Country Australia@GPost.com Council or Electorate Mountain Shire@GPost.com Region MytownCBD@GPost.com Point + Radius
[0220] Once the email correspondence is completed by the staff member (710), the email client transfers the email to the sender's mail server (740) which then routes the email according to the postal domain through an electronic data communications network such as the Internet (745). In the instance that the sender's mail server routes the email message to the dedicated geographic email service (750) the sender's email server is known as the sender's Mail Delivery Agent (MDA).
[0221] The dedicated geographic email service (750) first validates (752) incoming email correspondence to ensure that it is not SPAM (according to predefined rules) and that the email can be correctly distributed. In the particular example of
[0222] The dedicated geographic email service (750) subsequently uses the user account and registered location data (754) to identify all recipients of the email correspondence. In an embodiment, this is achieved by determining the registered physical addresses that fall within the geographic region defined by the sender and subsequently forwarding (756) or storing (758) the email correspondence for all recipients registered at the physical addresses in the geographic region.
[0223] In an embodiment, recipient preferences restrict the type of email correspondence they receive and in an example, a residence including three recipients may have user preferences defined for each of the recipients to either receive, or reject, advertising material. For example, only one of the recipients at a particular physical residence may prefer to receive advertising material from the business premises (705) whereas the remaining two recipients may dislike the food served by the restaurant (705).
[0224] In the example of
[0225] As previously described with reference to earlier Figures, in the example of
[0226] As will be appreciated by skilled readers, a system and method according to the invention enables the transmission of electronic mail correspondence to fixed geographic locations (such as residential and business premises) thereby enabling users to send email correspondence to any physical address in the world. Users who are associated with one or more fixed geographic locations may register to receive such correspondence without divulging the details of their private email address to persons or entities potentially interested in sending correspondence to a residential or business premise with whom the recipient is associated.
[0227] The reference to any prior art in this specification is not, and should not be taken as, an acknowledgement or any form or suggestion, that the prior art forms part of the common general knowledge.
[0228] Throughout this specification and the claims which follow, unless the context requires otherwise, the word “comprise”, and variations such as “comprises” and “comprising”, will be understood to mean the inclusion of a stated integer or step, or group of integers or steps, but not the exclusion of any other integer or step or group of integers or steps.