CN1223212C - 根据位置进行日程安排管理的无线通信系统及其方法 - Google Patents

根据位置进行日程安排管理的无线通信系统及其方法 Download PDF

Info

Publication number
CN1223212C
CN1223212C CNB018218261A CN01821826A CN1223212C CN 1223212 C CN1223212 C CN 1223212C CN B018218261 A CNB018218261 A CN B018218261A CN 01821826 A CN01821826 A CN 01821826A CN 1223212 C CN1223212 C CN 1223212C
Authority
CN
China
Prior art keywords
wireless telecom
telecom equipment
event
message
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB018218261A
Other languages
English (en)
Other versions
CN1486576A (zh
Inventor
布拉德利·莫雷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CN1486576A publication Critical patent/CN1486576A/zh
Application granted granted Critical
Publication of CN1223212C publication Critical patent/CN1223212C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/432Arrangements for calling a subscriber at a specific time, e.g. morning call service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2072Schedules, e.g. personal calendars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2242/00Special services or facilities
    • H04M2242/30Determination of the location of a subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/36Statistical metering, e.g. recording occasions when traffic exceeds capacity of trunks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems

Abstract

一种根据位置进行日程安排管理的无线通信系统(10)包括:多个无线通信设备(40),包括无线通信设备(32)和后备无线通信设备(47);系统控制器(24),用于产生消息;RF发射机(26),用于将消息(34)发送到多个无线通信设备(40);以及应用服务器(76)。应用服务器(76)包括:服务器存储器(152),用于存储事件位置(134)和一个或者多个事件判别参数(129);服务器处理器(150),用于处理无线通信设备(32)的当前位置(122);以及服务器事件管理应用程序(82),用于将当前位置(122)与事件位置(134)进行比较。如果对当前位置(122)与事件位置(134)所做的比较超过事件判别参数(129),则服务器处理器(150)将服务器命令(84)发送到系统控制器(24)。根据服务器命令(84),系统控制器(24)将更新消息(36)发送到后备无线通信设备(47)。

Description

根据位置进行日程安排管理的 无线通信系统及其方法
技术领域
本发明一般地涉及无线通信系统,更具体地说,本发明涉及通过与一个或者多个无线通信设备进行通信,进行日程安排管理的无线通信系统。
背景技术
当前,在人们有事件将要出席例如会议、约会或午宴时,通常要将该事件的细节记录为日历上的条目,日历可以在台式PC上。这些细节内容可包括该事件的日期、时间和位置以及报警。设置报警是为了在开始进行该事件之前的预定时间提醒用户。
最近,便携式无线通信设备(即,蜂窝式电话、寻呼机以及掌上型计算机)的设计者要将模拟台式PC软件应用程序的软件应用程序包括到其产品中。这些软件应用程序可以使用户在远离其办公桌(例如,在旅行时)时仍能跟踪其日程安排。便携式无线通信设备内的该软件应用程序可以包括日历系统或根据时间的事件提醒器。具体地说,可以识别和存储具有未来时间的未来事件。将当前时间与存储的未来时间进行比较,可以确定何时对用户提供诸如报警的指示,指出所识别的未来事件即将到来。这样可以使用户有充足时间做好准备,或者到达将进行未来事件的位置。
根据时间的事件提醒器的一个缺点是,用户必须确定,在进行未来事件之前多久应该对用户提醒未来事件。例如,用户今天必须决定对于下个月要进行的会议,提前10分钟通知就有足够时间做好准备,或者到达进行该事件的位置。然而,在用户发现自己的实际位置离未来事件太远,以致提前10分钟通知就没有足够时间到达所安排进行的事件的位置时,用户将不能准时到达事件位置。假定从最初将事件输入到事件提醒器开始已经过去一个月,在采用初始提前通知时,有几种不同的因素会同时导致用户延误或者错失该事件。例如,原因可能有:未预料到的交通阻塞延误、突然生病、汽车出故障或者用户忘记未来事件直到在开始该事件之前仅几分钟才被提醒。因此,根据时间的事件提醒器不能充分通知事件。
此外,一旦用户确定不能按时参加即将到来的预定事件时,用户可以要求另一个同事代替他们参加预定事件。这样就要求用户联系许多可以代替他的同事以确定,他们是否位于允许他们及时参加预定事件的位置,随后,提供该事件的细节(即,地点、主题内容等)。用户还可以要求通知位于即将到来的预定事件位置的联系人,他/她不能及时参加事件。这样就要求用户确定即将到来的预定事件的适当联系信息,并着手对联系人发送呼叫或消息。
现有提醒方法的另一个缺点是,必须手动改变用户日历。即,在取消事件,或者延期事件,并且将变更通知用户的助手时,必须由助手或者该用户手动更新日历中的该事件项目以反映该变更。在用户将日历和有关通知存储到便携式无线通信设备上时,还必须对位于便携式无线通信设备上的日历系统进行更新。在该助手对用户的安排做任何附加变更、在原始事件位置添加另一个事件时,必须再更新例如位于台式PC上的原始日历,而且必须将该变更通知用户。这可能不任容易实现。在该助手因为某种原因不能联系用户时,就不能手动更新用户的便携式日历,并可能错过新事件。
当前的便携式无线通信设备有能力确定当前位置。例如,无线通信系统可以在每个基站现场采用众所周知的方向和位置查找技术确定便携式无线通信设备的位置。可以利用两个或者更多个发射机基站接收同一个信号的三角测量方法,也可以利用其他众所周知的方法计算当前位置。一旦确定了便携式无线通信设备的位置,则可以象在上述情况中那样,将该位置与当前交通数据一同使用,计算用户到感兴趣的特定位置的行使时间和距离。
同样,便携式无线通信设备还可以包括全球定位系统(GPS)接收机,用于确定其当前位置。全球定位系统(GPS)是由二十四(24)个卫星的星座图及其地面站构成的全球范围的无线电导航系统。GPS利用卫星作为基准点计算方位,其精度最高为几米。
因此,需要一种进行日程安排管理的系统和方法,该系统和方法包括用户的当前位置和未来事件的位置。
发明内容
根据本发明,提供一种用于根据位置进行日程安排管理的无线通信系统,具有多个无线通信设备,多个无线通信设备包括无线通信设备和后备无线通信设备,该无线通信系统包括:系统控制器,用于产生消息;至少一个射频发射机,连接到系统控制器,用于将消息发送到包括无线通信设备和后备无线通信设备的多个无线通信设备;以及应用服务器,连接到系统控制器,其中应用服务器包括:服务器存储器,用于存储包括事件位置和一个或多个事件准则参数的事件信息;服务器处理器,用于接收无线通信设备的当前位置,并用于将无线通信设备的当前位置存储在服务器存储器中;以及服务器事件管理应用,用于将无线通信设备的当前位置和包括事件位置的事件信息与事件准则参数进行比较,其中响应于比较当前位置和包括事件位置的事件信息与事件准则参数出现匹配,服务器处理器将服务器命令发送到系统控制器,其中响应于来自应用服务器的服务器命令,系统控制器将消息发送到后备无线通信设备。
根据本发明,提供一种在用于根据位置进行日程安排管理的无线通信系统内使用的无线通信设备,该无线通信设备包括:设备处理器,用于接收并处理当前信息;设备存储器,连接到设备处理器,用于存储当前信息和至少一个事件信息,其中设备存储器存储后备无线通信设备的身份;设备事件管理装置,连接到设备处理器,用于将当前信息与事件信息进行比较,并用于在比较结果出现匹配时,将应用响应发送到设备处理器,其中响应于该程序响应,设备处理器发送命令;以及设备发射机,连接到设备处理器,用于响应于来自设备处理器的命令发送消息,其中所发送的消息包括后备无线通信设备的身份。
根据本发明,提供一种在用于根据位置进行日程安排管理的无线通信系统内使用的无线通信设备,该无线通信设备包括:设备处理器,用于接收事件信息和当前位置;设备存储器,连接到设备处理器,用于存储包括一个或多个事件准则参数的事件信息、当前位置以及后备无线通信设备的身份;设备时钟,连接到设备处理器,其中设备时钟包括当前时间;设备事件管理装置,连接到设备处理器,用于将当前位置以及当前时间与存储的一个或多个事件准则参数进行比较,并用于在比较结果出现匹配时,将程序响应发送到设备处理器,其中响应于该程序响应,设备处理器发送命令;以及设备发射机,连接到设备处理器,用于响应于来自设备处理器的命令,发送包括后备无线通信设备的身份的消息。
根据本发明,一种在具有设备处理器、设备存储器、设备事件管理程序以及设备发射机的无线通信设备内处理事件信息的方法,该用于处理事件信息的方法包括:设备处理器接收并处理包括一个或多个事件准则参数的事件信息和当前位置;在设备存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;产生当前时间;设备事件管理程序将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;在比较步骤出现匹配时,设备事件管理程序将程序响应发送到设备处理器;响应于所述匹配,选择后备无线通信设备;以及设备发射机发送包括后备无线通信设备的身份的消息。
根据本发明,提供一种在具有系统控制器、无线通信设备以及后备无线通信设备的无线通信系统内,根据位置进行日程安排管理的方法,该方法包括:在无线通信设备内:设备处理器接收并处理包括一个或多个事件准则参数的事件信息和当前位置;在设备存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;产生当前时间;设备事件管理程序将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;在比较步骤出现匹配时,设备事件管理程序将程序响应发送到设备处理器;响应于所述匹配,选择后备无线通信设备;设备发射机发送包括后备无线通信设备的身份的消息;在系统控制器内:接收包括后备无线通信设备的身份的消息;确定后备无线通信设备的当前位置;以及在后备无线通信设备的当前位置在预定值范围内时,将消息发送到后备无线通信设备。
根据本发明,提供一种在具有应用服务器、系统控制器、发射机、无线通信设备以及后备无线通信设备的无线通信系统内,根据位置进行日程安排管理的方法,该根据位置进行日程安排管理的方法包括:在应用服务器中:服务器处理器接收并处理无线通信设备的包括一个或多个事件准则参数的事件信息和当前位置;在服务器存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;产生当前时间;将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;在比较步骤出现匹配时,提供一个指示;响应于对匹配的指示,选择后备无线通信设备;确定后备无线通信设备的当前位置;在后备无线通信设备的当前位置在预定值范围内时,将服务器命令发送到系统控制器;在系统控制器内:响应于接收服务器命令,产生包括后备无线通信设备的地址的消息;以及在该发射机内:将该消息发送到后备无线通信设备。
附图说明
图1是无线通信系统的电子方框图;
图2和3是用于图1所示无线通信系统内的无线通信设备的电子方框图;
图4示出用于图2和图3所示无线通信设备内的事件判别参数的一个实施例;
图5是用于图1所示无线通信系统内的应用服务器的一个实施例的电子方框图;
图6示出用于图5所示应用服务器的服务器存储器的一个实施例;
图7是示出根据本发明的、用于图1所示无线通信系统内的应用服务器的运行过程的流程图;
图8和9是示出根据本发明的、图2和3所示无线通信设备的运行过程的流程图;
图10是对用于图2和3所示无线通信设备内的事件记录的信息的显示的一个实施例;
图11和12是示出根据本发明的、图2和图3所示无线通信设备的运行过程的流程图;以及
图13示出根据本发明的、图2和图3所示一个实施例的运行过程。
具体实施方式
参考图1,图1示出根据位置进行日程安排管理的无线通信设备10的电子方框图。无线通信系统10包括消息输入设备,它从诸如初始用户11或系统管理者13的日程安排管理者12接收命令,并作为响应,将消息发送到无线通信系统10。例如,消息输入设备可以是通过传统公用交换电话网(PSTN)20,通过多条电话链路22连接到系统控制器24的电话14、计算机16或台式消息传送单元18。例如,电话链路22可以是多条绞合线对、光缆或复用中继线。
系统控制器24通过一个或多个通信链路30连接到至少一个射频(RF)发射机26和至少一个射频(RF)接收机28,并对它们的运行过程进行控制。通信链路30通常是绞合线对电话线,而且还可以包括射频(RF)、微波或其他通信链路。射频发射机26和射频接收机28通常和消息存储与转发站一起使用,该消息存储与转发站将入站消息和出站消息编码、解码为与陆线信息转接计算机和个人无线寻址要求兼容的格式,例如,蜂窝消息、短消息传送业务或寻呼协议。系统控制器24还可以对发送到射频发射机26或射频接收机28,或者被射频发射机26或射频接收机28接收的无线消息进行编码和解码。通常由诸如电话14或无线通信设备32的电话机将电话信号发送到系统控制器24,或者从系统控制器24接收电话信号。系统控制器24对诸如消息34或更新消息36的出站消息进行编码和调度。然后,在至少一个出站射频(RF)信道48上,通过射频发射机26、经由发射天线38,系统控制器24将编码的出站消息发送到诸如无线通信设备32的多个无线通信设备40或包括后备无线通信设备47或第二后备无线通信设备42的多个备用无线通信设备44。例如,消息34可以是数据消息或话音呼叫。同样,系统控制器24接收并解码入站消息,例如,射频接收机28通过至少一个入站射频(RF)信道58,经过接收天线56从多个无线通信设备40之一接收的应答消息50、询问消息52或变更通知消息54。应答消息50、询问消息52或变更通知消息54可以是例如数据消息、对数据消息的应答、话音呼叫或对话音呼叫的应答。
本技术领域内的熟练技术人员明白,根据本发明,无线通信系统10可以利用任意无线RF信道,例如单向寻呼信道或双向寻呼信道、蜂窝式移动电话信道或移动无线电信道工作。同样,本技术领域内的熟练技术人员明白,无线通信系统10可以利用诸如红外信道的其他类型的通信信道工作。在以下的说明中,术语“无线通信系统”指以上说明的任意一种无线通信系统或其等效物。
同样,本技术领域内的熟练技术人员明白,根据本发明的无线通信设备32、后备无线通信设备47以及第二后备无线通信设备42可以是蜂窝式移动电话、移动无线电数据终端、安装了数据终端的蜂窝式移动电话或者诸如Schaumburg,Illinois的Motorola Inc生产的“Pagewriter 2000X”的双向寻呼机。在以下的说明中,术语“无线通信设备”指以上说明的任何一种设备或其等效物。
分配在无线通信系统10内使用的无线通信设备32具有对其分配的、作为无线通信系统10内的唯一选择呼叫地址的地址60或身份。同样,后备无线通信设备47具有对其分配的、作为无线通信系统10内的唯一选择呼叫地址的后备地址66。本技术领域内的熟练技术人员明白,指定在无线通信系统10内使用的其他无线通信设备具有对其分配的、作为无线通信系统10内的唯一选择呼叫地址的地址。
地址60可以使系统控制器24仅将消息34发送到具有地址60的无线通信设备32,而且识别系统控制器24从具有地址60的无线通信设备32接收的消息或响应。在一个实施例中,多个无线通信设备40还分别具有对其分配的pin号码,该pin号码与PSTN 20内的电话号码相关。以用户数据库67的形式,将每个无线通信设备32的分配地址和相关电话号码列表存储到系统控制器24。
无线通信系统10通过例如到互联网的连接或者利用无线方法从各通信系统(未示出)接收交通信息46。交通信息46包括众所周知的交通监测业务,交通监测业务提供交通情况而且包括任意已知的交通延误。可以周期性地或者根据命令对多个无线通信设备40广播或者由无线通信系统10广播交通信息46。
设备用户68与无线通信设备32交互,并将无线通信设备32用作通信装置。同样,后备设备用户74与后备无线通信设备47交互,并将后备无线通信设备47用作通信装置。
在本发明的优选实施例中,无线通信系统10包括通过服务器接口78连接到系统控制器24的应用服务器76。通过将无线消息发送到多个无线通信设备40,响应于位置信息和许多未安排的和安排的事件,应用服务器76对将更新消息36发送到多个无线通信设备40的过程进行控制和管理。应用服务器76管理事件安排80,事件安排80在特定日期或时间提醒设备用户,这样有助于通过与多个无线通信设备40进行通信来管理该组设备用户。应用服务器76通过应答消息50接收多个无线通信设备40的方位和位置信息,或者应用服务器76接收包括在任意其他入站传输消息内的、多个无线通信设备40的方位和位置信息。多个无线通信设备40以本技术领域内众所周知的方式利用GPS系统77广播的信号81计算其位置。在一个实施例中,应用服务器76从系统管理者13接收输入。应用服务器76优选包括服务器事件管理应用程序82。服务器事件管理应用程序82管理事件安排80,事件安排80包括多个可以在特定日期和时间要提示设备用户68的事件。本技术领域内的普通技术人员明白,服务器事件管理应用程序82可以是程序或任何一种其他等效物。服务器事件管理应用程序82优选包括后备表85。后备表85包括关于多个事件的可能的后备参加者的信息。应用服务器76通过利用服务器接口78发送服务器命令84将事件安排80和任意相关信息或变更发送到系统控制器24。在从应用服务器76收到服务器命令84后,系统控制器24将事件安排80、任务或变更发送到多个无线通信设备40。此外,为了改变事件安排80、责任、后备表85以及其他事件特性,系统控制器24通过服务器接口78将系统请求86发送到应用服务器76。本技术领域内的普通技术人员明白,送到应用服务器76的变更可以是以上说明的这些变更中的任何之一或其等效物。通过对在多个无线通信设备40之间传送的以及发送到多个无线通信设备40的、包括多个事件的事件安排80附加智能管理,将应用服务器76附加到无线通信系统10可以加强无线通信系统10的操作。
图2和图3是用于无线通信系统10内的无线通信设备32的优选实施例的电子方框图。在此实施例中,不是由应用服务器76,而是由该设备进行事件安排判定。本技术领域内的普通技术人员明白,图2和图3所示的电子方框图是用于说明被指定用于无线通信系统10内的多个无线通信设备40中的每个无线通信设备40的,例如无线通信设备32、后备无线通信设备47以及第二后备无线通信设备42。
参考图2和图3,无线通信设备32包括第一设备天线88、第二设备天线90、设备接收机92、设备发射机94、时钟96、GPS天线83、GPS接收机79、设备处理器98、设备存储器100、报警电路102、显示器104、用户界面106以及设备事件管理应用程序108。本技术领域内的普通技术人员明白,设备事件管理应用程序108可以是程序或者任意其他等效物。
第一设备天线88截取无线通信系统10发送的信号。第一设备天线88连接到设备接收机92,设备接收机92利用传统解调技术接收无线通信系统10发送的、诸如图1所示的消息34和更新消息36通信信号。
设备处理器98连接到设备接收机92,它利用传统信号处理技术处理接收的消息。设备处理器98与Schaumburg,Illinois的Motorola,Inc.制造的MC68328微控制器类似。本技术领域内的普通技术人员明白,其他类似的处理器也可以用作设备处理器98,而且根据要求,可以采用同样类型或替换类型的其他处理器以满足设备处理器98的处理要求。
设备处理器98对接收消息的解调数据内的地址进行解码,将解码地址与一个或者多个诸如存储在设备存储器100的地址存储器110内的地址60的地址进行比较,并在检测到一致时,开始处理接收消息的剩余部分。
为了实现无线通信设备32的必要功能,设备处理器98连接到设备存储器100,设备存储器100优选包括随机存取存储器(RAM)、只读存储器(ROM)以及电可擦可编程只读存储器(EEPROM)(未示出)。设备存储器100还包括地址存储器110、当前信息111、消息存储器112以及多个事件128。当前信息111包括当前位置、当前速度、当前方向126以及交通数据171。每个无线通信设备32从交通信息46(图1)传送的信号中接收交通数据171,并将交通数据171存储到当前信息111内。多个事件128中的每个事件169含有事件信息120。事件信息120包括事件时间132、事件位置134、一个或者多个事件判别参数129以及事件后备信息136。事件位置134信息可以取进行事件的地方的纬度和经度的形式。根据包括特定事件位置的正确经度和纬度的前在数据库可以获得纬度和经度坐标。另一方面,通过事先携带无线通信设备32访问事件位置134,并利用无线通信设备32上的GPS接收机79计算并存储特定事件位置的位置坐标,确定事件位置134的经度和纬度。例如,事件判别参数129可以包括行使时间173、报警设置175以及极限(请参考图4)。本技术领域内的熟练技术人员明白,在本发明范围内,事件判别参数129内还可以包括其他参数。极限177是报警设置175中的预定算法,例如,一天中的时间。报警设置175可以包括极限177和报警103的组合。本技术领域内的熟练技术人员明白,可以将其他报警或音响报警、振动报警以及可视报警的任意组合用作报警设置。
一旦设备处理器98对接收消息进行了处理,则它就将解码的消息存储到消息存储器112。本技术领域内的普通技术人员明白,根据本发明,消息存储器112可以是话音邮箱或数据存储设备内的一组存储位置。在以下的说明中,术语“消息存储器”指上述任意一种存储装置或其等效物。
收到消息34并对消息34进行处理后,设备处理器98优选产生送到报警电路102的命令信号,以通知设备用户68(请参考图1)已经收到并存储了消息34。报警电路102可以包括:扬声器(未示出),具有相连的扬声器驱动电路系统,可以发出乐曲报警和其他音响报警;振动器(未示出),具有相连的振动器驱动电路系统,可以产生物理振动;或者一个或者多个LED(未示出),具有相连的LED驱动电路系统,可以产生可视报警。本技术领域内的普通技术人员明白,其他类似的报警装置以及上述音响、振动以及可视报警输出均可以用于报警电路102。
收到消息34后,设备处理器98还优选产生送到显示器104的命令信号,以产生收到并存储了消息34的可视通知。在显示器104从设备处理器98收到已经收到消息34并将其存储到消息存储器112内的命令信号时,就显示消息指示。例如,消息指示可以是显示器104上的多个消息图标中的一个激活消息图标。例如,显示器104可以是用于显示文本的液晶显示器。本技术领域内的普通技术人员明白,诸如点阵显示器的其他类似显示器可以用作显示器104。
在一个实施例中,无线通信设备32包括时钟96。时钟96对设备处理器98提供定时。时钟96可以用于运行无线通信设备32的当前时间114和当前日期135。时钟96还对诸如激活和去激活运行周期或报警周期的特征增强提供定时源。
在优选实施例中,无线通信设备32包括设备事件管理应用程序108。利用设备处理器98发送的处理器命令116,无线通信设备32在设备事件管理应用程序108内执行事件安排功能。设备事件管理应用程序108发送应用响应118作为对处理器命令116的应答。设备事件管理应用程序108优选包括后备表85和事件安排80。可以在制造过程中,将设备事件管理应用程序108硬编码或编程到无线通信设备32内,设备事件管理应用程序108可以根据用户预订进行空中(over-the-air)编程,设备事件管理应用程序108也可以是可下载的应用程序。本技术领域内的普通技术人员明白,可以利用其他编程方法将设备事件管理应用程序108编程到无线通信设备32内。
从无线通信系统10(请参考图1)的应用服务器76接收的事件安排80识别特定事件的设备用户68和无线通信设备32。在一个实施例中,设备处理器98从时钟96接收当前时间114,并将包括当前时间114的处理器命令116发送到设备事件管理应用程序108。设备事件管理应用程序108将当前时间114的值与事件安排80确定的、存储在无线通信设备32的设备存储器100内的事件信息120进行比较,并在一致时,发送应用响应118。
用户界面106优选连接到设备处理器98,如图2和图3所示。用户界面106可以是一个或者多个的按钮,用于产生按钮按下、一系列按钮按下,设备用户68发出的话音响应或者无线通信设备32的设备用户68进行手动响应的某种其他类似方法。设备处理器98响应于用户界面106将处理器命令116发送到设备事件管理应用程序108。设备事件管理应用程序108响应于处理器命令116按要求执行各种事件功能。这样,无线通信设备32的用户就可以直接改变事件安排80。设备发射机94连接到设备处理器98,并对设备处理器98发出的命令作出响应。在设备发射机94从设备处理器98接收命令时,设备发射机94通过第二设备天线90将信号发送到无线通信系统10(请参考图1)。
在变换实施例(未示出)中,无线通信设备32包括一个实现第一设备天线88和第二设备天线90的功能的天线。此外,作为一种选择,无线通信设备32包括实现设备接收机92和设备发射机94的功能的收发信机电路。本技术领域内的普通技术人员明白,可以将同样类型或替换类型的其他类似电子方框图用于无线通信设备32以满足无线通信设备32的要求。
无线通信设备32包括图2和图3所示的所有单元和功能,而且优选进一步包括全球定位系统(GPS)接收机79和GPS天线83。全球定位系统(GPS)是由24个卫星的星座图及其地面站构成的全球范围的无线电导航系统。GPS接收机利用这些卫星作为基准点计算方位,其精度最高为几米。GPS接收机79接收GPS系统77广播的信号81。设备处理器98以本技术领域内的众所周知的方式对接收的信号81进行处理以计算无线通信设备32的位置。
GPS接收机79连接到设备处理器98。设备处理器98连接到设备存储器100,响应于所接收的、包括来自GPS接收机的信息的命令,设备存储器100将优选为纬度和经度形式的当前位置122以及当前速度124和当前方向126存储到设备存储器100的当前信息111部分。通过处理设备存储器100内的多个信号81可以确定当前位置122,供设备事件管理应用程序108之后使用。GPS接收机79为无线通信设备32确定当前位置122提供了一种精确方法。在本技术领域内众所周知,一旦确定了当前位置122,就可以利用预定算法,计算当前速度124和当前方向126了。然后,将当前速度124和当前方向126存储到设备存储器100。
如图4所示,事件判别参数129可以包括行使时间173、报警设置175、极限177以及报警103。例如,行使时间173可以是以分钟为单位的时间长度。报警设置175可以是极限177和报警103的组合。极限177是预定算法,例如一天中的时间。报警103可以是音响、振动或可视的。
图5是根据本发明用于无线通信系统10的应用服务器76的优选实施例的电子方框图。在此实施例中,不是在该设备内,而是在应用服务器76内对事件安排80进行修改。应用服务器76包括服务器处理器150、服务器存储器152、服务器事件管理应用程序82以及服务器时钟156。
如图5所示,服务器处理器150连接到无线通信系统10的系统控制器24。服务器处理器150截取诸如服务器输入149的信号,服务器输入149可以是例如系统控制器24发出的系统请求86。响应于从系统控制器24接收到系统请求86,服务器处理器150还通过服务器接口78发送可以是例如变更通知消息或到后备无线通信设备47的消息的、诸如服务器命令84的服务器输出151。
服务器处理器150利用传统信号处理技术对所接收的诸如系统请求86的服务器输入149进行处理。服务器处理器150优选类似于Schaumburg,Illinois的Motorola,Inc.制造的MC68328微控制器。显然,其他类似处理器也可以用作服务器处理器150,而且根据要求可以附加同样类型或替换类型的附加处理器以满足服务器处理器150的处理要求。
为了实现应用服务器76的必要功能,服务器处理器150连接到服务器存储器152,服务器存储器152优选包括随机存取存储器(RAM)、只读存储器(ROM)以及电可擦可编程只读存储器(EEPROM)(未示出)。服务器存储器152还包括关于多个无线通信设备40的适当信息。
应用服务器76优选包括服务器时钟156。服务器时钟156对服务器处理器150提供定时。服务器时钟156可以包括用于运行应用服务器76的当前时间114和当前日期135。
在优选实施例中,应用服务器76包括服务器事件管理应用程序82。利用服务器处理器150发送的服务器处理器命令153,应用服务器76在服务器事件管理应用程序82内实现事件安排功能和事件安排管理。服务器事件管理应用程序82发送服务器应用响应154作为对服务器处理器命令153的应答。服务器事件管理应用程序82优选包括后备表85和事件安排80。可以在制造过程中,将服务器事件管理应用程序82硬编码或编程到应用服务器76内,服务器事件管理应用程序82可以根据用户预订进行空中编程,服务器事件管理应用程序82也可以是可下载的应用程序。本技术领域内的普通技术人员明白,可以利用其他编程方法将服务器事件管理应用程序82编程到应用服务器76内。
事件安排80识别特定事件的设备用户68和无线通信设备32。在一个实施例中,服务器处理器150从服务器时钟156接收当前时间114,并将包括当前时间114和当前日期135的处理器命令153发送到服务器事件管理应用程序82。服务器事件管理应用程序82将当前时间114的值与事件安排80确定的无线通信设备32的当前信息111(请参考图6)进行比较,并在一致时,发送该响应。
图6是用于图5所示应用服务器76的服务器存储器152的优选实施例的优选实施例的电子方框图。服务器存储器152连接到服务器处理器150和服务器事件管理应用程序82,从它们那里接收数据命令。服务器存储器152优选包括多个对应于多个无线通信设备40的设备信息数据槽155(每个设备信息数据槽157含有其当前信息111)以及多个事件128。例如,第N个信息数据槽127含有当前信息111,当前信息111包括当前位置122、当前速度124、当前方向126以及交通数据171。第N个信息数据槽127还含有多个事件128。多个事件128中的每个事件169含有事件信息120。事件信息120包括从日程安排管理者12或无线通信设备32接收的事件时间132、事件位置134、事件后备信息136以及事件判别参数129。
图7是根据本发明的无线通信系统10内的应用服务器76的运行过程的流程图。在步骤160,应用服务器76接收事件信息120,例如,事件信息120包括事件时间132、事件位置134、事件后备信息136以及事件判别参数129。接着,在步骤162,服务器事件管理应用程序82对事件信息120进行处理,并将事件信息120发送到服务器存储器152作为事件信息120存储。接着,在步骤164,应用服务器76接收并处理无线通信设备32的当前信息111,然后,将该当前信息111存储到服务器存储器152的当前信息111存储器内。接着,在步骤166,将无线通信设备32的事件信息120和当前位置122与事件判别参数129进行比较。利用服务器事件管理应用程序82进行此比较过程。如果在步骤166,事件信息120和当前位置122与事件判别参数129不一致,则结束该过程。如果事件信息120和当前位置122与事件判别参数129一致,则该过程进入步骤168。在步骤168,对该事件执行预定动作。预定动作可以是确定具有后备无线通信设备47的哪个后备设备用户74能够参加该事件。该确定过程可以包括检索后备表85并确定每个后备无线通信设备47的当前位置122。一旦发现和识别到后备设备用户74,就可以将呼叫或消息发送到后备无线通信设备47。该呼叫或消息可以指示后备设备用户74他们需要参加即将到来的预定事件。该呼叫或消息还可以包括事件信息120,事件信息120可以存储到后备无线通信设备47。此外,可以将更新消息36发送到无线通信设备32以通过报警电路102和/或显示器104对设备用户68指出在步骤166出现一致,而且指出设备用户68可能距离即将到来的事件太远致使设备用户68不能参加该事件。更新消息36可以包括即将到来的预定事件的时间,所计算的距离事件的距离以及所计算的到达该事件所要求的时间。
图8是示出根据本发明,图1所示无线通信系统10内的、图2和图3所示无线通信设备32的运行过程的流程图。在步骤138,无线通信设备32与计算机16同步。同步可以使设备用户68获得多个事件128中每个事件的事件信息120。接着,在步骤140,无线通信设备32接收包括事件时间132、事件位置134、事件后备信息136以及事件判别参数129的事件信息120。接着,在步骤142,处理并存储事件信息120。设备处理器98处理事件信息120,并将处理的事件信息120发送到设备存储器100进行存储。接着,在步骤144,检索当前位置122,并将它存储到设备存储器100。通过利用GPS天线83和GPS接收机79接收信号81,然后将它们送到设备处理器98进行处理,来确定当前位置122,然后将它送到设备存储器100进行存储。接着,在步骤146,将事件信息120从设备存储器100送到设备事件管理应用程序108。设备事件管理应用程序108将事件信息120与事件判别参数129进行比较以检验它们是否一致。如果检测到不一致,则结束处理过程。如果检测到一致,则该处理过程进入步骤148。在步骤148,执行预定动作。这些动作可以包括利用报警电路102和/或显示器104对设备用户68指出就要发生即将到来的预定事件,而且距离即将到来的预定事件的距离使得设备用户68不可能参加预定事件。然后,可以提示设备用户68对具有后备无线通信设备47的后备设备用户74发送呼叫或消息。另一方面,无线通信设备32可以显示所计算的无线通信设备32的当前位置122与即将到来的预定事件之间的距离以及所计算的到达事件位置134所需的时间。然后,设备用户68可以判定是否在步骤148采取其他动作。
图9是更详细示出根据本发明的图2和图3所示无线通信设备32的运行过程的流程图。在步骤246,设备事件管理应用程序108将日期初始化为当前日期135。接着,在步骤248,设备事件管理应用程序108将时间初始化为当前时间114。接着,在步骤250,将计数器设置为N=1,接着,在步骤252,设备事件管理应用程序108检验是否存在任意预定事件。如果不存在预定事件,则设备事件管理应用程序108停止检验事件。在步骤256,如果存在预定事件,则设备事件管理应用程序108将事件日期137与当前日期135进行比较。在步骤258,如果事件日期137与当前日期135一致,则将事件时间132与当前时间114进行比较。如果事件时间132等于当前时间114,则处理过程进入接点“A”,如图11所示。如果事件时间132不等于当前时间114,则处理过程继续到步骤260。
在步骤260,计数器N递增到N=N+1。在步骤262,检验事件安排80是否存在剩余事件。如果存在剩余事件,则处理过程返回步骤256,并继续将当前日期135与剩余事件的事件日期137进行比较。在步骤164,如果在事件安排80内不存在剩余事件,则将计数器复位为N=1。接着,在步骤266,将当前时间114递增特定分钟数,例如30分钟,这意味着,30分钟已经过去,当前时间114为30分钟以后的时间。接着,在步骤268,将当前时间114与半夜12点进行比较。如果当前时间114不等于半夜12点,则处理过程返回步骤256,并继续将当前日期135与剩余事件的事件日期137进行比较。接着,在步骤270,如果时间等于半夜12点,则设备事件管理应用程序108将日期递增一个历日。接着,在步骤272,设备事件管理应用程序108检验事件安排中是否存在剩余事件,如果在设备事件管理应用程序108的事件安排中存在剩余事件,则处理过程返回步骤248。如果在设备事件管理应用程序108的事件安排中不存在剩余事件,则设备事件管理应用程序108停止检验事件。
总之,根据本发明的图9所示的方法将当前日期135与事件日期137进行比较,并将当前时间114与事件时间132进行比较以确定应该何时进行报警。该方法还保持计数器,并对其进行检验以确定何时不存在更多的剩余事件。
图10是显示对事件记录的信息的例子。图10示出安排管理者12或多个无线通信设备40之一使用的显示器。事件的样本事件提醒程序208的显示中包括日期209、开始时间232、结束时间234、事件标题216、位置218、纬度222、经度220、平均速度236、报警时间224、联系电话号码238、后备人名单以及后备电话号码单。事件的日期209包括月210、日212以及年214,例如2000年9月21日。事件信息的一个例子:事件标题216是Tom Weiss的退休午宴,位置218为Bain饭店,Ballroom A,纬度222为28.14度,经度220为82.35度。午宴的开始时间232为下午12:00,结束时间234为下午2:00,日期209为2000年9月21日。平均速度236为每小时45英里(每小时72.42公里),报警时间234被设置为开始时间232之前30分钟。列出3个后备,后备#1的姓名226为Peter Joseph,后备#1的电话240为561-968-2703,后备#2的姓名238为Gindy Johnson,后备2#的电话244为561-639-7444,后备3#的姓名230为Mike Ellis,后备#3的电话为561-223-5500。图9所示的显示是在优选实施例中要对用户显示的信息的类型和形式的一种表示方法。在在此描述的本发明范围内,可以采用变化的可显示信息。
图11是更详细示出根据本发明的图2和图3所示无线通信设备32的运行过程的流程图。图11进一步示出在预定动作是根据无线通信设备32的位置对事件联系人发出呼叫时设备事件管理应用程序108的运行过程。在步骤170,设备事件管理应用程序108从设备存储器100内检索事件信息120。接着,在步骤172,监测当前日期135。接着,在步骤174,将当前日期135与事件日期137进行比较。如果事件日期137与当前日期135不一致,则处理过程返回步骤172。在步骤176,如果事件日期137与当前日期135一致,或者继续图9所示的处理过程,则监测事件时间132和事件位置134。在步骤178,监测交通数据171(如图3所示)。接着,在步骤180,检验交通数据171是否存在延误。在步骤182,如果未检测到延误,则计算行使时间173以确定到达事件位置134需要多长时间。在步骤184,然后,将行使时间173(请参考图4)与报警设置175进行比较以检验是否已经到达极限177。如果还未到达极限177,则处理过程返回步骤176。如果已经到达极限177,则处理过程继续到步骤186,而且设备事件管理应用程序108将应用响应118发送到设备处理器98以对设备用户68发出报警。设备处理器98通过将命令发送到报警电路102启动报警103。启动并发送报警后,在步骤188,监测设备的当前时间114和当前位置122。接着,在步骤190,重新计算行使时间173。接着,在步骤192,将行使时间173与报警设置175进行比较,以检验是否已经到达极限177。如果还未到达极限177,则处理过程返回步骤188。如果已经到达极限177,则处理过程继续到步骤194,而且设备事件管理应用程序108将应用响应118发送到设备处理器98以启动呼叫,或者将消息发送到作为该事件的预定联系人的、图10所示的联系电话号码238。例如,该呼叫或消息通知该联系人设备用户68将迟到,或者将不能参加该事件。该过程使得在确定设备用户68很可能不能参加即将到来的预定事件时,设备用户68不必确定联系电话号码238并拨该电话号码或者发送消息。
在步骤196,如果存在交通延误,则包括交通延误,计算行使时间173。在步骤198,设备事件管理应用程序108将应用响应118发送到设备处理器98以将交通延误信息通知设备用户68。在步骤200,监测无线通信设备32的当前时间114和当前位置122。在步骤202,计算行使时间173。在步骤204,将行使时间173与报警设置175进行比较以检验是否已经到达极限177。如果还未到达极限177,则处理过程返回步骤200。在步骤206,如果已经到达极限177,则将应用响应118发送到设备处理器98以指出待发出呼叫或消息。对联系电话号码238发出呼叫或者发送消息,以将可能发生延误告知事件联系人。例如,该呼叫通知联系人设备用户68因交通阻塞而受阻,或者安排冲突了。
图12是更详细示出根据本发明的图2和图3所示无线通信设备32的运行过程的流程图。图12进一步示出在预定动作是根据所示的后备设备用户74的位置,联系后备设备用户74时,设备事件管理应用程序108的运行过程。在步骤274,设备事件管理应用程序108从设备存储器100内检索事件信息120。接着,在步骤276,监测当前时间135。在步骤278,将当前日期135与事件日期137进行比较。如果事件日期137与当前日期135不一致,则处理过程返回步骤276。在步骤280,如果事件日期137与当前日期135一致,则监测事件时间132和事件位置134。在步骤282,监测交通数据171。然后,在步骤284,检验交通数据171是否存在交通延误。在步骤286,如果未发现交通延误,则计算行使时间173以确定到达事件位置134需要多长时间。接着,在步骤288,将行使时间173与报警设置175进行比较以检验是否已经到达极限。如果还未到达极限177,则处理过程进入步骤280。如果已经到达极限177,则处理过程继续到步骤290,而且设备事件管理应用程序108将应用响应118发送到设备处理器98以启动对设备用户68的通知。在启动并发送通知后,在步骤92,监测无线通信设备32的当前时间114和当前位置122。在步骤294,计算行使时间173。在步骤296,将行使时间173与报警设置175进行比较以检验是否已经到达极限177。如果还未到达极限177,则处理过程返回步骤292。如果已经到达极限177,则处理过程继续到步骤298,而且设备事件管理应用程序108将应用响应118发送到设备处理器98以检索并比较针对事件169存储的、具有后备无线通信设备47的每个后备设备用户74的当前位置122。在步骤300,确定最靠近事件的后备设备用户74,并将消息或呼叫发送到该后备设备用户74。例如,该呼叫或消息通知后备设备用户74设备用户68参加事件169将迟到,或者将不能参加事件169,并指示后备设备用户74参加即将到来的预定事件。此外,该呼叫或消息可以包括事件信息120,后备无线通信设备47可以接收并存储该事件信息120。
在步骤302,如果存在交通延误,则包括交通延误,计算行使时间173。在步骤304,设备事件管理应用程序108将应用响应118发送到设备处理器98以将交通延误信息通知设备用户68。在步骤306,监测无线通信设备32的当前时间114和当前位置122。在步骤308,再次计算行使时间173。在步骤310,将行使时间173与报警设置175进行比较以检验是否已经到达极限。如果还未到达极限177,则处理过程返回步骤306。如果已经到达极限177,将应用响应118发送到设备处理器98以检索并比较针对事件169规定的每个后备设备用户74的当前位置122。在步骤314,确定最靠近事件位置134的后备设备用户74,并将消息或呼叫发送到该后备无线通信设备47。例如,该呼叫通知后备设备用户74设备用户68参加事件169将迟到,或者将不能参加该事件169。
总之,图11和图12所示的本发明涉及一种保证将即将到来的预定事件向用户报警的方法。还利用该方法检测并通知交通延误,而且如果用户不能参加预定事件,则采取预定动作。
图13是根据本发明的图2和图3所示无线通信设备32的运行过程的示意图。在此实施例中,发生紧急情况,而且设备用户68不能参加事件169。通过发出呼叫或者发送变更通知消息54,设备用户68联系具有后备无线通信设备47的后备设备用户74。例如,设备用户68可以发送消息将生病或已经发生的紧急情况通知后备设备用户74。设备用户68在无线通信设备32启动变更通知消息54。设备处理器98处理该变更通知消息54,并将该消息发送到位于设备存储器100内的消息存储器112进行存储。然后,设备处理器98访问设备存储器100以获得事件后备信息136。设备处理器98从设备存储器100内检索后备表85,并将其发送到显示器104。然后,设备用户68挑选将接收该消息的后备设备用户74。用户界面106将响应发送到设备处理器98,然后,设备处理器98访问地址存储器110并检索后备无线通信设备47的后备地址66。然后,将后备地址66送回设备处理器98,并通过设备发射机94,将变更通知消息54发送到无线通信系统10。通过RF发射机26,无线通信系统10将变更通知消息54发送到后备无线通信设备47。变更通知消息54还可以含有之后存储在后备无线通信设备47内的事件判别参数129。
在此描述的本发明可以使无线设备用户管理事件安排,其中利用设备用户的当前位置确定该用户是否可以参加预定事件。如果在用户距离事件位置太远情况下,用户不能参加预定事件,则利用预定的后备参加者表定位其位置足够靠近预定事件位置,能够代替初始预定用户参加该事件的后备设备用户。作为一种选择,如果利用用户的当前位置,确定用户不能准时参加即将到来的预定事件,则用户的设备将对预定联系人发出呼叫或者发送消息以指出该用户将迟到或者不能参加该事件。此外,这种灵活性允许变更或者改变管理事件安排,而无需进行复杂的通信过程。最后,因为在服务器和该设备中均包括设备用户的当前位置和未来事件的位置,所以本发明允许用户选择如何处理事件安排的变更或更新。在服务器事件管理应用程序,或者在设备事件管理应用程序内这些事件安排处理过程。
尽管根据优选实施例对本发明进行了说明,但是本技术领域内的熟练技术人员明白,在本发明范围内,可以对其进行各种变更和修改。例如,可以由无线通信系统计算无线通信设备的当前位置,并且可以从无线通信系统接收无线通信设备的当前位置,而无需包括在该无线设备内的GPS接收机。在本技术领域内众所周知,这种众所周知的技术可以包括利用时间延迟测量值的三角测量法。作为一种选择,利用被称为服务器辅助GPS定位方法的共享定位计算技术,获得当前位置坐标。在此众所周知的系统中,对无线设备装备GPS接收机,GPS接收机接收信号并进行最低限度的处理,然后,将该信号送到系统控制器。之后,系统控制器对从无线设备接收的信号做进一步处理以计算无线设备的位置。然后,将计算的位置坐标送回无线设备,用于在此披露的根据位置进行日程安排管理的技术。因此,应该认为所有这些变更和修改包括在所附权利要求所述的本发明实质范围内。

Claims (9)

1、一种用于根据位置进行日程安排管理的无线通信系统,具有多个无线通信设备,多个无线通信设备包括无线通信设备和后备无线通信设备,该无线通信系统包括:
系统控制器,用于产生消息;
至少一个射频发射机,连接到系统控制器,用于将消息发送到包括无线通信设备和后备无线通信设备的多个无线通信设备;以及
应用服务器,连接到系统控制器,其中应用服务器包括:
服务器存储器,用于存储包括事件位置和一个或多个事件准则参数的事件信息;
服务器处理器,用于接收无线通信设备的当前位置,并用于将无线通信设备的当前位置存储在服务器存储器中;以及
服务器事件管理应用,用于将无线通信设备的当前位置和包括事件位置的事件信息与事件准则参数进行比较,
其中响应于比较当前位置和包括事件位置的事件信息与事件准则参数出现匹配,服务器处理器将服务器命令发送到系统控制器,
其中响应于来自应用服务器的服务器命令,系统控制器将消息发送到后备无线通信设备。
2、根据权利要求1所述的用于根据位置进行日程安排管理的无线通信系统,该系统进一步包括:
至少一个射频接收机,连接到系统控制器,用于接收后备无线通信设备发送的响应消息并将该响应消息发送到系统控制器,
其中系统控制器将响应消息发送到应用服务器,并且其中响应于收到响应消息,应用服务器产生服务器命令。
3、一种在用于根据位置进行日程安排管理的无线通信系统内使用的无线通信设备,该无线通信设备包括:
设备处理器,用于接收并处理当前信息;
设备存储器,连接到设备处理器,用于存储当前信息和至少一个事件信息,其中设备存储器存储后备无线通信设备的身份;
设备事件管理装置,连接到设备处理器,用于将当前信息与事件信息进行比较,并用于在比较结果出现匹配时,将应用响应发送到设备处理器,
其中响应于该程序响应,设备处理器发送命令;以及
设备发射机,连接到设备处理器,用于响应于来自设备处理器的命令发送消息,其中所发送的消息包括后备无线通信设备的身份。
4、一种在用于根据位置进行日程安排管理的无线通信系统内使用的无线通信设备,该无线通信设备包括:
设备处理器,用于接收事件信息和当前位置;
设备存储器,连接到设备处理器,用于存储包括一个或多个事件准则参数的事件信息、当前位置以及后备无线通信设备的身份;
设备时钟,连接到设备处理器,其中设备时钟包括当前时间;
设备事件管理装置,连接到设备处理器,用于将当前位置以及当前时间与存储的一个或多个事件准则参数进行比较,并用于在比较结果出现匹配时,将程序响应发送到设备处理器,
其中响应于该程序响应,设备处理器发送命令;以及
设备发射机,连接到设备处理器,用于响应于来自设备处理器的命令,发送包括后备无线通信设备的身份的消息。
5、一种在具有设备处理器、设备存储器、设备事件管理程序以及设备发射机的无线通信设备内处理事件信息的方法,该用于处理事件信息的方法包括:
设备处理器接收并处理包括一个或多个事件准则参数的事件信息和当前位置;
在设备存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;
产生当前时间;
设备事件管理程序将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;
在比较步骤出现匹配时,设备事件管理程序将程序响应发送到设备处理器;
响应于所述匹配,选择后备无线通信设备;以及
设备发射机发送包括后备无线通信设备的身份的消息。
6、一种在具有系统控制器、无线通信设备以及后备无线通信设备的无线通信系统内,根据位置进行日程安排管理的方法,该方法包括:
在无线通信设备内:
设备处理器接收并处理包括一个或多个事件准则参数的事件信息和当前位置;
在设备存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;
产生当前时间;
设备事件管理程序将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;
在比较步骤出现匹配时,设备事件管理程序将程序响应发送到设备处理器;
响应于所述匹配,选择后备无线通信设备;
设备发射机发送包括后备无线通信设备的身份的消息,在系统控制器内:
接收包括后备无线通信设备的身份的消息;
确定后备无线通信设备的当前位置;以及
在后备无线通信设备的当前位置在预定值范围内时,将消息发送到后备无线通信设备。
7、一种在具有应用服务器、系统控制器、发射机、无线通信设备以及后备无线通信设备的无线通信系统内,根据位置进行日程安排管理的方法,该根据位置进行日程安排管理的方法包括:在应用服务器中:
服务器处理器接收并处理无线通信设备的包括一个或多个事件准则参数的事件信息和当前位置;
在服务器存储器内存储被处理的包括一个或多个事件准则参数的事件信息和被处理的当前位置;
产生当前时间;
将所存储的当前位置和当前时间与所存储的事件准则参数进行比较;
在比较步骤出现匹配时,提供一个指示;
响应于对匹配的指示,选择后备无线通信设备;
确定后备无线通信设备的当前位置;
在后备无线通信设备的当前位置在预定值范围内时,将服务器命令发送到系统控制器;在系统控制器内:
响应于接收服务器命令,产生包括后备无线通信设备的地址的消息;以及
在该发射机内:
将该消息发送到后备无线通信设备。
8、根据权利要求7所述的在无线通信系统内根据位置进行日程安排管理的方法,该方法进一步包括:
将消息发送到无线通信设备。
9、根据权利要求7所述的在无线通信系统内根据位置进行日程安排管理的方法,其中无线通信系统进一步包括第二后备无线通信设备,该方法进一步包括:在应用服务器中:
响应于后备无线通信设备的当前位置不在预定值范围内,选择第二后备无线通信设备;
确定第二后备无线通信设备的当前位置;以及
在第二后备无线通信设备的当前位置在预定值范围内时,发送服务器命令。
CNB018218261A 2000-12-04 2001-12-03 根据位置进行日程安排管理的无线通信系统及其方法 Expired - Lifetime CN1223212C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/728,144 2000-12-04
US09/728,144 US6484033B2 (en) 2000-12-04 2000-12-04 Wireless communication system for location based schedule management and method therefor

Publications (2)

Publication Number Publication Date
CN1486576A CN1486576A (zh) 2004-03-31
CN1223212C true CN1223212C (zh) 2005-10-12

Family

ID=24925602

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018218261A Expired - Lifetime CN1223212C (zh) 2000-12-04 2001-12-03 根据位置进行日程安排管理的无线通信系统及其方法

Country Status (6)

Country Link
US (1) US6484033B2 (zh)
CN (1) CN1223212C (zh)
AU (1) AU2002227203A1 (zh)
BR (1) BR0115940A (zh)
GB (1) GB2386516B (zh)
WO (1) WO2002047410A1 (zh)

Families Citing this family (186)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6603977B1 (en) * 2000-02-04 2003-08-05 Sbc Properties, Lp Location information system for a wireless communication device and method therefor
US6662014B1 (en) * 2000-02-04 2003-12-09 Sbc Properties, L.P. Location privacy manager for a wireless communication device and method therefor
US7487152B1 (en) 2000-05-31 2009-02-03 International Business Machines Corporation Method for efficiently locking resources of a global data repository
US7606919B2 (en) * 2006-01-26 2009-10-20 Tangopoint, Inc. System and method for managing maintenance of building facilities
US6993576B1 (en) * 2000-06-13 2006-01-31 Onmyteam.Com, Inc. System and method for managing maintenance of building facilities
US6505123B1 (en) 2000-07-24 2003-01-07 Weatherbank, Inc. Interactive weather advisory system
FI20002140A (fi) * 2000-09-29 2002-03-30 Goia Stelian Adrian Järjestelmä henkilökontaktien muodostamiseksi
US6937853B2 (en) * 2000-12-21 2005-08-30 William David Hall Motion dispatch system
US9183571B2 (en) 2007-09-14 2015-11-10 Qualcomm Incorporated System and method for providing advertisement data to a mobile computing device
US6795710B1 (en) 2001-01-05 2004-09-21 Palmone, Inc. Identifying client patterns using online location-based derivative analysis
US8504074B2 (en) * 2001-01-05 2013-08-06 Palm, Inc. System and method for providing advertisement data to a mobile computing device
US7259694B2 (en) * 2001-02-26 2007-08-21 International Business Machines Corporation Wireless communication system and method to provide geo-spatial related event data
US20020132616A1 (en) * 2001-03-19 2002-09-19 Ross Lorna R. Communications system with automatic download capability
US7242948B2 (en) * 2001-03-23 2007-07-10 Lucent Technologies Inc. Providing location based directory numbers for personalized services
US6961560B2 (en) * 2001-05-23 2005-11-01 International Business Machines Corporation Method and device for prompt and efficient service discovery in wireless networks
JPWO2002099656A1 (ja) * 2001-05-31 2004-09-16 富士通株式会社 電子機器およびプログラム
CA2462659A1 (en) * 2001-06-19 2002-12-27 Paxflow Holdings Pte Limited Location, communication and tracking systems
US6665611B1 (en) * 2001-06-19 2003-12-16 Cisco Technology, Inc. System for discovering and maintaining geographic location information in a computer network to enable emergency services
US7305491B2 (en) * 2001-07-02 2007-12-04 Intellisync Corporation Techniques for handling time zone changes in personal information management software
US20030014297A1 (en) * 2001-07-10 2003-01-16 International Business Machines Corporation Automated location-based disruption recovery and surrogate selection service
US20030084005A1 (en) * 2001-11-01 2003-05-01 Palm, Inc. Product selling and pricing system and method
KR100459550B1 (ko) * 2001-11-06 2004-12-03 삼성전자주식회사 이동 통신 단말의 스케줄 관리 방법
US20030119531A1 (en) * 2001-12-21 2003-06-26 Patton Charles M. Dynamic selection of avatar policies based on physical device location and derived user control
FI114187B (fi) * 2001-12-21 2004-08-31 Nokia Corp Opastuspalvelun järjestäminen langattoman päätelaitteen avulla
US20030131059A1 (en) * 2002-01-08 2003-07-10 International Business Machines Corporation Method, system, and program for providing information on scheduled events to wireless devices
FI117079B (fi) * 2002-03-11 2006-05-31 Nokia Corp Menetelmä ja järjestelmä muistutusten esittämiseksi kannettavassa laitteessa
US7386318B2 (en) * 2002-03-19 2008-06-10 Pitney Bowes Mapinfo Corporation Location based service provider
US20040203845A1 (en) * 2002-03-22 2004-10-14 Lal Amrish K. Method and system for associating location specific data with data in a mobile database
US9558475B2 (en) * 2002-05-06 2017-01-31 Avaya Inc. Location based to-do list reminders
US6957077B2 (en) * 2002-05-06 2005-10-18 Microsoft Corporation System and method for enabling instant messaging on a mobile device
GB0211644D0 (en) 2002-05-21 2002-07-03 Wesby Philip B System and method for remote asset management
US11337047B1 (en) 2002-05-21 2022-05-17 M2M Solutions Llc System and method for remote asset management
US20050143097A1 (en) * 2002-06-14 2005-06-30 Cingular Wireless Ii, Llc System for providing location-based services in a wireless network, such as providing notification regarding meetings, destination arrivals, and the like
US7236799B2 (en) 2002-06-14 2007-06-26 Cingular Wireless Ii, Llc Apparatus and systems for providing location-based services within a wireless network
US20080059954A1 (en) * 2002-06-18 2008-03-06 Martin Joseph B Universal system component emulator with human readable output
US7280955B2 (en) * 2002-06-18 2007-10-09 Martin Joseph B Universal system component emulator with human readable output
GB0223498D0 (en) * 2002-10-09 2002-11-13 Nokia Corp Provision of information regarding a mobile station
EP1418783A1 (en) * 2002-11-07 2004-05-12 Sony Ericsson Mobile Communications AB Device and method for generating an alert signal
DE10311583A1 (de) * 2003-03-10 2005-02-24 Deutsche Telekom Ag Situationsgesteuerter Erinnerungsdienst
JP2004287857A (ja) * 2003-03-20 2004-10-14 Sanyo Electric Co Ltd プログラム、記録媒体、サーバ装置および画像フィルタ
US7835934B2 (en) * 2003-05-21 2010-11-16 Warranty Management Technologies LLC System and method of work management
KR100556873B1 (ko) * 2003-07-25 2006-03-03 엘지전자 주식회사 이동 통신 단말기의 스케줄 브리핑 방법
US7403786B2 (en) * 2003-09-26 2008-07-22 Siemens Communications, Inc. System and method for in-building presence system
US7546127B2 (en) * 2003-09-26 2009-06-09 Siemens Communications, Inc. System and method for centrally-hosted presence reporting
US7224966B2 (en) * 2003-09-26 2007-05-29 Siemens Communications, Inc. System and method for web-based presence perimeter rule monitoring
US7315746B2 (en) * 2003-09-26 2008-01-01 Siemens Communications, Inc. System and method for speed-based presence state modification
US7848760B2 (en) * 2003-09-26 2010-12-07 Siemens Enterprise Communications, Inc. System and method for presence alarming
US7333819B2 (en) * 2003-09-26 2008-02-19 Siemens Communications, Inc. System and method for global positioning system enhanced presence rules
US7428417B2 (en) * 2003-09-26 2008-09-23 Siemens Communications, Inc. System and method for presence perimeter rule downloading
US7606577B2 (en) * 2003-09-26 2009-10-20 Siemens Communications, Inc. System and method for alternative presence reporting system
US7202814B2 (en) * 2003-09-26 2007-04-10 Siemens Communications, Inc. System and method for presence-based area monitoring
US7885665B2 (en) 2003-09-26 2011-02-08 Siemens Enterprise Communications, Inc. System and method for failsafe presence monitoring
US7848761B2 (en) * 2003-09-26 2010-12-07 Siemens Enterprise Communications, Inc. System and method for global positioning system (GPS) based presence
US20050114014A1 (en) * 2003-11-24 2005-05-26 Isaac Emad S. System and method to notify a person of a traveler's estimated time of arrival
US20050136904A1 (en) * 2003-12-22 2005-06-23 Siddiqui Qirfiraz A. Usage of cellular phones to announce/notify timings of muslim prayers
US7382231B2 (en) * 2004-02-12 2008-06-03 Marjorie Blumberg Electronic memory pad
JP4509594B2 (ja) * 2004-02-16 2010-07-21 富士通株式会社 安全関連情報配信方法、配信装置および配信システム
US7983693B2 (en) * 2004-03-30 2011-07-19 Siemens Enterprise Communications, Inc. Presence based system providing identity context reminders
US20050227712A1 (en) * 2004-04-13 2005-10-13 Texas Instruments Incorporated Handset meeting assistant
US7607096B2 (en) * 2004-05-01 2009-10-20 Microsoft Corporation System and method for a user interface directed to discovering and publishing presence information on a network
US7698307B2 (en) 2004-05-01 2010-04-13 Microsoft Corporation System and method for synchronizing between a file system and presence of contacts on a network
US7532877B2 (en) * 2004-05-21 2009-05-12 Cisco Technology, Inc. System and method for voice scheduling and multimedia alerting
US20050273493A1 (en) * 2004-06-04 2005-12-08 John Buford Proximity reminder system using instant messaging and presence
FI116551B (fi) * 2004-06-14 2005-12-15 Nokia Corp Tapahtumatiedon käsittely viestintälaitteessa
US20050289469A1 (en) * 2004-06-28 2005-12-29 Chandler Roger D Context tagging apparatus, systems, and methods
US20060058948A1 (en) * 2004-07-28 2006-03-16 Ms. Melanie Blass Recordable location-based reminder system organizer
US8117073B1 (en) * 2004-09-17 2012-02-14 Rearden Commerce, Inc. Method and system for delegation of travel arrangements by a temporary agent
ATE356507T1 (de) * 2004-09-27 2007-03-15 Ibm System und verfahren zur dynamischen planung von aufgaben in abhängigkeit von der position eines mobilen benutzers
US9100776B2 (en) * 2004-10-06 2015-08-04 Intelligent Mechatronic Systems Inc. Location based event reminder for mobile device
US7925540B1 (en) 2004-10-15 2011-04-12 Rearden Commerce, Inc. Method and system for an automated trip planner
US11283885B2 (en) * 2004-10-19 2022-03-22 Verizon Patent And Licensing Inc. System and method for location based matching and promotion
US20060111089A1 (en) * 2004-11-24 2006-05-25 Agilis Systems, Inc. System and method for mobile resource management having mobile agent location identification
US7970666B1 (en) 2004-12-30 2011-06-28 Rearden Commerce, Inc. Aggregate collection of travel data
CN100442910C (zh) * 2005-01-11 2008-12-10 华为技术有限公司 定位提醒方法
US20060161469A1 (en) 2005-01-14 2006-07-20 Weatherbank, Inc. Interactive advisory system
US20070156676A1 (en) * 2005-09-09 2007-07-05 Outland Research, Llc System, Method and Computer Program Product for Intelligent Groupwise Media Selection
US20070213110A1 (en) * 2005-01-28 2007-09-13 Outland Research, Llc Jump and bob interface for handheld media player devices
US8832121B2 (en) 2005-02-02 2014-09-09 Accuweather, Inc. Location-based data communications system and method
US7609669B2 (en) 2005-02-14 2009-10-27 Vocollect, Inc. Voice directed system and method configured for assured messaging to multiple recipients
US8055250B2 (en) * 2005-02-21 2011-11-08 Samsung Electronics Co., Ltd. Apparatus and method for function setting event in mobile terminal according to user position information
US20080147450A1 (en) * 2006-10-16 2008-06-19 William Charles Mortimore System and method for contextualized, interactive maps for finding and booking services
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
DE102005039807B4 (de) * 2005-08-22 2013-08-01 Astrium Gmbh Bereitstellung von Informationen in Satellitennavigationssystemen
US8176101B2 (en) * 2006-02-07 2012-05-08 Google Inc. Collaborative rejection of media for physical establishments
DE102005046153A1 (de) * 2005-09-27 2007-04-05 Siemens Ag Verfahren und Einrichtung zur Durchführung des Verfahrens zum termingerechten Steuern von Anwendern für terminierte Veranstaltungen
US8019622B2 (en) * 2005-10-24 2011-09-13 CellTrak Technologies, Inc. Home health point-of-care and administration system
US8380542B2 (en) 2005-10-24 2013-02-19 CellTrak Technologies, Inc. System and method for facilitating outcome-based health care
US20110010087A1 (en) * 2005-10-24 2011-01-13 CellTrak Technologies, Inc. Home Health Point-of-Care and Administration System
US8145249B2 (en) * 2005-11-04 2012-03-27 Cisco Technology, Inc. Method and system for providing a proxy media service
US7751348B2 (en) * 2005-11-04 2010-07-06 Cisco Technology, Inc. Method and system for providing a push-to-talk communication session
US20080214209A1 (en) * 2008-05-18 2008-09-04 Novation Science, Llc Web to Mobile Device Location Based Event Reminder
US20070123221A1 (en) * 2005-11-28 2007-05-31 Frens Mazenier Notification management
US20070150349A1 (en) * 2005-12-28 2007-06-28 Rearden Commerce, Inc. Method and system for culling star performers, trendsetters and connectors from a pool of users
US9117223B1 (en) 2005-12-28 2015-08-25 Deem, Inc. Method and system for resource planning for service provider
JP4898219B2 (ja) * 2005-12-28 2012-03-14 パナソニック株式会社 電子機器の認証についての識別管理システム
US8606299B2 (en) * 2006-01-09 2013-12-10 Qualcomm Incorporated Apparatus and methods for geographic position approximation of an event occurring on a wireless device
US8229467B2 (en) 2006-01-19 2012-07-24 Locator IP, L.P. Interactive advisory system
WO2007097673A1 (en) * 2006-02-21 2007-08-30 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for providing access for a limited set of mobile stations to a restricted local access point
US8284760B2 (en) * 2006-03-16 2012-10-09 At&T Intellectual Property I, L.P. Method and apparatus for event notification
US7792899B2 (en) * 2006-03-24 2010-09-07 Cisco Technology, Inc. Automatically providing announcements for a push-to-talk communication session
US7647041B2 (en) * 2006-03-30 2010-01-12 Sbc Knowledge Ventures, L.P. Systems, methods, and apparatus to enable backup wireless devices
US20070264972A1 (en) * 2006-05-15 2007-11-15 Motorola, Inc. Method and apparatus for a call task manager in a mobile communication device
CN100505868C (zh) * 2006-06-12 2009-06-24 华为技术有限公司 一种流媒体业务系统及其实现方法
US7519375B2 (en) * 2006-06-30 2009-04-14 Evercom Systems, Inc. Information dissemination systems and methods for use in a controlled environment facility
US7941374B2 (en) 2006-06-30 2011-05-10 Rearden Commerce, Inc. System and method for changing a personal profile or context during a transaction
US20080004917A1 (en) * 2006-06-30 2008-01-03 Rearden Commerce, Inc. System and method for automatically rebooking reservations
AU2007272440A1 (en) 2006-07-12 2008-01-17 Arbitron Inc. Methods and systems for compliance confirmation and incentives
EP1883260B1 (en) * 2006-07-27 2019-01-09 Avaya UK Location based automatic dialing
US7696868B1 (en) * 2006-08-22 2010-04-13 Emigh Aaron T Location-based alerting
US7912480B2 (en) * 2006-09-21 2011-03-22 Research In Motion Limited System and method for electronic notes in a mobile environment
US7528713B2 (en) 2006-09-28 2009-05-05 Ektimisi Semiotics Holdings, Llc Apparatus and method for providing a task reminder based on travel history
US7649454B2 (en) 2006-09-28 2010-01-19 Ektimisi Semiotics Holdings, Llc System and method for providing a task reminder based on historical travel information
US8055716B2 (en) * 2006-10-19 2011-11-08 International Business Machines Corporation Dynamic creation of mail aliases usable in electronic communications
US7809390B2 (en) * 2006-10-30 2010-10-05 Cisco Technology, Inc. Method and system for providing information about a push-to-talk communication session
US7805128B2 (en) * 2006-11-20 2010-09-28 Avaya Inc. Authentication based on future geo-location
JP2008165303A (ja) * 2006-12-27 2008-07-17 Fujifilm Corp コンテンツ登録装置、及びコンテンツ登録方法、及びコンテンツ登録プログラム
US8099084B2 (en) 2006-12-31 2012-01-17 Ektimisi Semiotics Holdings, Llc Method, system, and computer program product for creating smart services
US7765173B2 (en) 2006-12-31 2010-07-27 Ektimisi Semiotics Holdings, Llc Method, system, and computer program product for delivering smart services
US7647283B2 (en) * 2006-12-31 2010-01-12 Ektimisi Semiotics Holdings, Llc Method, system, and computer program product for adaptively learning user preferences for smart services
US20080167955A1 (en) * 2007-01-05 2008-07-10 Richard David Zerod Location based advertising and traffic warning system
US7941133B2 (en) * 2007-02-14 2011-05-10 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for schedule management based on locations of wireless devices
US8634814B2 (en) 2007-02-23 2014-01-21 Locator IP, L.P. Interactive advisory system for prioritizing content
KR20090000609A (ko) * 2007-03-07 2009-01-08 팅크웨어(주) 사용자의 위치 정보를 이용한 스케줄 관리 방법 및 그시스템
US20090006143A1 (en) * 2007-06-26 2009-01-01 Rearden Commerce, Inc. System and Method for Interactive Natural Language Rebooking or Rescheduling of Calendar Activities
US8646039B2 (en) * 2007-08-01 2014-02-04 Avaya Inc. Automated peer authentication
US8950001B2 (en) * 2007-08-01 2015-02-03 Avaya Inc. Continual peer authentication
KR101387503B1 (ko) * 2007-08-20 2014-04-21 엘지전자 주식회사 위치 관련 정보 관리 기능을 갖는 단말기 및 이러한 기능을구현하는 프로그램을 저장한 매체
US20090070708A1 (en) * 2007-09-12 2009-03-12 Palm, Inc. Display of Information of Interest
JP4389987B2 (ja) 2007-09-12 2009-12-24 ソニー株式会社 情報配信装置、情報受信装置、情報配信方法、情報受信方法及び情報配信システム
US8825014B2 (en) * 2007-09-14 2014-09-02 Qualcomm Incorporated Apparatus, and an associated methodology, for providing repeat notification at a radio communication device
US10984449B2 (en) * 2007-10-26 2021-04-20 Commuter Advertising, Inc. Method and device for increasing advertising revenue on public transit systems via transit scheduler and enunciator systems
US8170987B2 (en) 2007-10-31 2012-05-01 At&T Intellectual Property I, L.P. Methods, systems and computer program products for automatically identifying and backing up user device content
US7865176B2 (en) * 2007-10-31 2011-01-04 International Business Machines Corporation Alerts based on significance of fixed format SMS text messages
WO2009061936A1 (en) 2007-11-06 2009-05-14 Three H Corporation Method and system for safety monitoring
US9497583B2 (en) 2007-12-12 2016-11-15 Iii Holdings 2, Llc System and method for generating a recommendation on a mobile device
EP2223540B1 (en) * 2007-12-12 2019-01-16 III Holdings 2, LLC System and method for generating a recommendation on a mobile device
KR101430467B1 (ko) * 2007-12-18 2014-08-18 엘지전자 주식회사 통신 기기 및 이것의 동작 제어 방법
US9865099B2 (en) * 2008-02-05 2018-01-09 Madhavi Jayanthi Vehicle installed mobile device and server for GPS services and task assignments
US9483883B2 (en) * 2008-02-05 2016-11-01 Madhavi Jayanthi Vehicle installed mobile device and server for GPS services based adhoc task assignments
US9652749B2 (en) * 2008-02-05 2017-05-16 Madhavi Jayanthi Mobile device and server for task assignments and pickup requests
US10621798B2 (en) * 2008-02-05 2020-04-14 Madhavi Jayanthi Vehicle installed mobile device and server for task assignments and collaboration
US8700310B2 (en) * 2008-02-05 2014-04-15 Madhavi Jayanthi Mobile device and server for facilitating GPS based services
US10142837B2 (en) * 2008-02-05 2018-11-27 Madhavi Jayanthi Mobile device and server for task assignments based on proximity and iris image based identification
US20190035171A1 (en) * 2008-02-05 2019-01-31 Madhavi Jayanthi Vehicle based device for task assignments and collaboration
US20090210261A1 (en) * 2008-02-20 2009-08-20 Rearden Commerce, Inc. System and Method for Multi-Modal Travel Shopping
US20090248457A1 (en) * 2008-03-31 2009-10-01 Rearden Commerce, Inc. System and Method for Providing Travel Schedule of Contacts
US8655960B2 (en) * 2008-06-19 2014-02-18 Verizon Patent And Licensing Inc. Location-aware instant messaging
US8560371B2 (en) * 2008-09-26 2013-10-15 Microsoft Corporation Suggesting things to do during time slots in a schedule
US8457887B2 (en) * 2008-10-13 2013-06-04 Centurylink Intellectual Property Llc System and method for providing travel-related information associated with a calendar appointment
US8688083B2 (en) 2008-11-26 2014-04-01 Qualcomm Incorporated System and method for providing advertisement data or other content
US8351912B2 (en) * 2008-12-12 2013-01-08 Research In Motion Limited System and method for providing traffic notifications to mobile devices
US20100211419A1 (en) * 2009-02-13 2010-08-19 Rearden Commerce, Inc. Systems and Methods to Present Travel Options
US8428561B1 (en) * 2009-03-27 2013-04-23 T-Mobile Usa, Inc. Event notification and organization utilizing a communication network
US8676626B1 (en) 2009-03-27 2014-03-18 T-Mobile Usa, Inc. Event notification and organization utilizing a communication network
US10552849B2 (en) 2009-04-30 2020-02-04 Deem, Inc. System and method for offering, tracking and promoting loyalty rewards
US9112879B2 (en) * 2009-05-12 2015-08-18 Hewlett-Packard Development Company, L.P. Location determined network access
US8626133B2 (en) * 2009-08-19 2014-01-07 Cisco Technology, Inc. Matching a location of a contact with a task location
US8849254B2 (en) 2009-12-18 2014-09-30 Trueposition, Inc. Location intelligence management system
US8224348B2 (en) * 2009-12-18 2012-07-17 Trueposition, Inc. Location intelligence management system
US9386421B2 (en) 2009-12-18 2016-07-05 Trueposition, Inc. Location intelligence management system for border security
JP2011180729A (ja) * 2010-02-26 2011-09-15 Sony Corp 情報処理装置、キーワード登録方法及びプログラム
US20110231216A1 (en) * 2010-03-17 2011-09-22 Research In Motion Limited System and method for controlling event reminders
US10163074B2 (en) * 2010-07-07 2018-12-25 Ford Global Technologies, Llc Vehicle-based methods and systems for managing personal information and events
MY162305A (en) * 2010-12-06 2017-05-31 Jiun Chang Lai Mobile service ordering system
US8738574B2 (en) 2010-12-20 2014-05-27 Ford Global Technologies, Llc Automatic wireless device data maintenance
US8335494B2 (en) 2010-12-30 2012-12-18 Ford Global Technologies, Llc Provisioning of callback reminders on a vehicle-based computing system
US8406938B2 (en) 2011-05-19 2013-03-26 Ford Global Technologies, Llc Remote operator assistance for one or more user commands in a vehicle
US9449288B2 (en) 2011-05-20 2016-09-20 Deem, Inc. Travel services search
US8676227B2 (en) 2011-05-23 2014-03-18 Transcend Information, Inc. Method of performing a data transaction between a portable storage device and an electronic device
US9118776B2 (en) * 2011-06-03 2015-08-25 Apple Inc. Location monitoring feature of a mobile device for activating an application subsystem
US8601061B2 (en) 2011-07-15 2013-12-03 International Business Machines Corporation Scheduling a meeting in real time
US9612797B2 (en) 2011-08-25 2017-04-04 Ford Global Technologies, Llc Method and apparatus for a near field communication system to exchange occupant information
US9665266B2 (en) * 2011-10-27 2017-05-30 Blackberry Limited Setting reminders from an instant messaging application
JP6007531B2 (ja) * 2012-03-19 2016-10-12 富士通株式会社 情報処理装置、情報処理方法及び情報処理プログラム
WO2013184142A1 (en) * 2012-06-08 2013-12-12 Intel Corporation Automated retrieval of physical location information
US8682529B1 (en) 2013-01-07 2014-03-25 Ford Global Technologies, Llc Methods and apparatus for dynamic embedded object handling
US9789788B2 (en) 2013-01-18 2017-10-17 Ford Global Technologies, Llc Method and apparatus for primary driver verification
WO2014176646A1 (en) * 2013-05-01 2014-11-06 3 Electric Sheep Pty Ltd Event notification systems and methods
WO2015035185A1 (en) 2013-09-06 2015-03-12 Apple Inc. Providing transit information
CN103411612A (zh) * 2013-06-27 2013-11-27 苏州佳世达光电有限公司 一种信息处理系统及其控制方法
CN103699643A (zh) * 2013-12-25 2014-04-02 三星电子(中国)研发中心 移动终端中的事务记录实现方法及装置
US9361090B2 (en) 2014-01-24 2016-06-07 Ford Global Technologies, Llc Apparatus and method of software implementation between a vehicle and mobile device
US20150350843A1 (en) * 2014-05-30 2015-12-03 Apple Inc. Location application program interface
CN106921790A (zh) * 2016-06-08 2017-07-04 阿里巴巴集团控股有限公司 事件提醒方法及装置
US10643185B2 (en) 2016-06-10 2020-05-05 Apple Inc. Suggested locations for calendar events
US20180150923A1 (en) * 2016-11-30 2018-05-31 Corelogic Solutions, Llc Property study workflow system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4872005A (en) 1988-01-04 1989-10-03 Motorola, Inc. Paging receiver capable of reminding a user of an important message event
US5546445A (en) 1991-12-26 1996-08-13 Dennison; Everett Cellular telephone system that uses position of a mobile unit to make call management decisions
US6295449B1 (en) * 1992-01-27 2001-09-25 @Track Communications, Inc. Data messaging in a communications network using a feature request
US5790974A (en) 1996-04-29 1998-08-04 Sun Microsystems, Inc. Portable calendaring device having perceptual agent managing calendar entries
US5900825A (en) 1996-08-01 1999-05-04 Manitto Technologies, Inc. System and method for communicating location and direction specific information to a vehicle
US6125281A (en) * 1997-01-31 2000-09-26 Nokia Mobile Phones Limited Real-time SMS application messaging using an SMSC-linked server
US6263209B1 (en) * 1999-07-28 2001-07-17 Motorola, Inc. Method and apparatus in a wireless communication system for creating a learning function

Also Published As

Publication number Publication date
CN1486576A (zh) 2004-03-31
GB2386516A (en) 2003-09-17
US20020068583A1 (en) 2002-06-06
AU2002227203A1 (en) 2002-06-18
US6484033B2 (en) 2002-11-19
GB0313095D0 (en) 2003-07-09
BR0115940A (pt) 2004-04-20
WO2002047410A1 (en) 2002-06-13
GB2386516B (en) 2004-07-28

Similar Documents

Publication Publication Date Title
CN1223212C (zh) 根据位置进行日程安排管理的无线通信系统及其方法
US6163274A (en) Remotely updatable PDA
KR100938028B1 (ko) 위치-기반 긴급 공표들
CA2187385C (en) System and method for maintaining personal communications information ina mobile communications system
EP1213904B1 (en) System for leaving and retrieving messages
US7068994B2 (en) Methods and apparatus for communication
US7142892B2 (en) Systems, methods and computer program products for communicating amber alerts to a mobile workforce
US7471946B2 (en) Methods of providing messages using location criteria and related systems
CA2433306C (en) System and method of accessing and recording messages at coordinate way points
CN1045358C (zh) 数据通信系统,通用数据终端和无线寻呼方法
CN1127704C (zh) 可再编程远程传感器监视系统
US7801569B1 (en) Mobile communications device with distinctive vibration modes
US20120196556A1 (en) Fire alarm text response system
US7312697B2 (en) Method of using telematics units to place courtesy notifications
US7890126B2 (en) Network support for remote sign content update
EP2355426A1 (en) Apparatus and method for sharing schedule information between mobile terminals in mobile communication system
US7039387B2 (en) Systems, methods and computer program products for responding to AMBER alerts
EP1540599B1 (en) Method for position notification
CN106713121A (zh) 一种获取即时消息状态信息的装置及方法
WO2007060243A1 (en) Location dependent notification management in a mobile device
JP2006525576A (ja) 情報サービスを提供するための方法および装置
CN1351742A (zh) 交互式办公室名牌
CN1106123C (zh) 选择呼叫无线接收器单元
CA2297604C (en) System and method for maintaining personal communications information in a mobile communications system
JP2000350244A (ja) 携帯無線端末

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILITY, INC.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110126

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110126

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: Motorola, Inc.

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

CP02 Change in the address of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160612

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20051012