远程用户的联系状态的通知的制作方法

文档序号:9932646阅读:304来源:国知局
远程用户的联系状态的通知的制作方法
【专利说明】
【背景技术】
[0001]许多人依赖于各种个人通信设备,诸如智能电话、平板计算机和其它计算设备,以联系彼此。这样的个人通信设备可以提供一套不同的通信模态以联系接收方,包括例如语音、电子邮件、文本通信、社交联网和/或其它通信机制。由于个人通信设备的日益增加的使用,用户可能变成被来自朋友、家庭成员、工作同事以及甚至未知团体的联系所轰炸。这样的不断联系甚至可能发生在其中接收方繁忙或者不能接受或响应于联系的时间期间,诸如当接收方正在驾驶、参与会议、看电影或以其它方式参与限制接收方的接收或响应于联系的期望或能力的活动时。
[0002]不幸的是,试图联系接收方的个体具有非常有限的能力来确定接收方是否能够接受或响应于联系。虽然一些通信模态(诸如即时消息传递)向潜在接收方提供某种功能以指示其当前状态(例如“我远离键盘”、“我繁忙”等),但是这样的功能典型地限于由接收方进行的手动控制或自动“哑”响应(例如繁忙信号或语音信箱)并向试图联系接收方的个体提供最少的信息。照此,试图联系接收方的个体一般具有响应于接收方不便的指示的有限选项。例如,个体可能简单地等待某个不确定的时间量并试图在稍后的时间处再次联系接收方,此时接收方可能方便或可能不便接受/响应于联系。
【附图说明】
[0003]通过示例的方式而不是通过限制的方式在附图中图示本文所描述的概念。为了图示的简明和清楚,在图中图示的元件不一定按照比例绘制。在被视为恰当的情况下,在各图当中重复附图标记以指示对应或类似的元件。
[0004]图1是用于请求和报告通信设备的用户的联系状态的系统的至少一个实施例的简化框图;
图2是图1的系统的本地通信设备的环境的至少一个实施例的简化框图;
图3是图1的系统的远程通信设备的环境的至少一个实施例的简化框图;
图4和5是用于响应于针对用户的联系状态的请求的方法的至少一个实施例的简化流程图,该方法可以由图1的系统的本地通信设备执行;
图6是可存储在图1的系统的本地通信设备的情境策略数据库中的隐私策略数据结构的至少一个实施例的简化框图;
图7是可存储在图1的系统的本地通信设备的情境策略数据库中的情境策略数据结构的至少一个实施例的简化框图;以及
图8是用于请求通信设备的用户的联系状态的方法的至少一个实施例的简化流程图,该方法可以由图1的系统的远程通信设备执行。
【具体实施方式】
[0005]虽然本公开的概念容许各种修改和可替换形式,但是其具体实施例已经在图中通过示例的方式示出且将在本文中详细描述。然而,应当理解的是,不存在将本公开的概念限制到所公开的特定形式的意图,而是相反,意图在于覆盖与本公开和随附权利要求一致的所有修改、等同方案和可替换方案。
[0006]在说明书中对“一个实施例”、“一实施例”、“说明性实施例”等的引用指示所描述的实施例可以包括特定特征、结构或特性,但是每个实施例可以或可以不必包括该特定特征、结构或特性。而且,这样的短语不一定指代相同的实施例。另外,当结合实施例描述特定特征、结构或特性时,主张结合无论是否明确描述的其它实施例实现这样的特征、结构或特性在本领域技术人员的知识范围内。此外,应当领会的是,以“A、B和C中的至少一个”的形式包括在列表中的项可以意指(A) ; (B) ; (C) ; (A和B) ; (B和C) ; S(A、B和C)。类似地,以“A、B或C中的至少一个”的形式列举的项可以意指(A) ; (B) ; (C) ; (A和B) ; (B和C);或(A、B和C)。
[0007]在一些情况下,所公开的实施例可以以硬件、固件、软件或其任何组合实现。所公开的实施例还可以被实现为由一个或多个暂时性或非暂时性机器可读(例如计算机可读)存储介质承载或者存储在其上的指令,所述指令可以被一个或多个处理器读取和执行。机器可读存储介质可以体现为用于以机器可读的形式存储或传输信息的任何存储设备、机构或其它物理结构(例如易失性或非易失性存储器、介质盘或其它介质设备)。
[0008]在图中,可能以具体布置和/或排序示出一些结构或方法特征。然而,应当领会的是,这样的具体布置和/或排序可能不是必需的。而是,在一些实施例中,这样的特征可以以与说明性附图中所示的方式和/或次序不同的方式和/或次序布置。此外,结构或方法特征在特定图中的包括不意指暗示这样的特征在所有实施例中都是必需的,且在一些实施例中可以不被包括或者可以与其它特征组合。
[0009]现在参照图1,用于请求和报告用户的联系状态的说明性系统100包括“本地”通信设备102和“远程”通信设备104,它们通过网络106与每一个通信。在使用中,远程通信设备104的用户可以在联系本地通信设备102的用户之前、期间或之后请求本地通信设备102的用户的联系状态。以此方式,远程通信设备104的用户可以在发起联系自身之前被告知本地通信设备102的用户对接收联系(例如电话呼叫、文本消息等)的方便性。为了这样做,远程通信设备104经由网络106向本地通信设备102传输联系状态请求。响应于所接收到的联系状态请求,本地通信设备102确定本地通信设备102的用户的当前情境。用户的情境可以包括在确定用户对接受来自远程通信设备的用户的联系的方便性和/或期望时有用的任何类型的情境数据,诸如用户的当前活动或位置。
[0010]本地通信设备102利用联系状态报告来响应于联系状态请求。为了这样做,本地通信设备102基于所确定的用户情境确定用户的情境信息,并生成包括该情境信息的联系状态报告。包括在联系状态报告中的特定情境信息可以基于一个或多个准则而确定,诸如请求方的身份、请求方与本地通信设备102的用户的关系、用户的当前情境等。例如,为了向用户提供一定量的隐私,本地通信设备102还可以基于联系状态请求(例如基于远程通信设备104的用户的身份)和/或用户的当前情境来确定隐私水平。隐私水平可以指示情境数据的类型和/或要包括在情境信息中的用户情境的具体性水平。例如,高隐私水平可以允许在联系状态报告的情境信息中包括非常具体的情境数据(例如,本地通信设备102的用户当前正在看的具体电影);而低隐私水平可以允许仅一般或非具体的情境数据(例如,仅有:本地通信设备102的用户繁忙的指示)。在一些实施例中,例如,隐私水平可以基于请求方(S卩,远程通信设备104的用户)的关系而确定。以此方式,用户情境的公开水平可以由本地通信设备102的用户来控制。
[0011]除用户的情境信息外,联系状态报告可以包括附加的信息,诸如从远程通信设备104的用户接收联系的优选通信模态、用户对接受来自请求方的联系的方便性或意愿的确定、定制化的消息、联系指令和/或在向远程通信设备104的用户提供本地通信设备102的用户的指示时有用的其它数据。例如,可以利用可以用于联系用户的用户电话号码来响应于来自用户的家庭成员(例如配偶或孩子)的请求,而可以仅利用可以用于联系用户的电子邮件来响应于来自用户的工作同事的请求。
[0012]远程通信设备104的用户可以基于所接收到的联系状态报告来做出是否和/或何时联系本地通信设备102的用户的明智决定。此外,在一些实施例中,本地通信设备102可以预测用户的将来情境并向远程通信设备104提供联系状态更新。以此方式,当本地通信设备102的用户方便接受联系时,可以告知远程通信设备104的用户。
[0013]在一些实施例中,系统100还可以包括远程联系状态服务器108。在这样的实施例中,联系状态服务器108可以被配置成代表本地通信设备102接收和响应于来自远程通信设备104的联系状态请求(例如当设备102离线或服务中断时)。在这样的实施例中,所有联系状态请求可以最初由联系状态服务器108接收,联系状态服务器108随后可以当设备102进行操作时向本地通信设备102中继联系状态请求,或者当设备102不进行操作时处置服务器108自身上的联系状态请求(例如,服务器108可以生成联系状态报告并利用联系状态报告进行响应)。以此方式,用户的情境状态的分发可以持续,即使本地通信设备102离线、服务中断或者以其它方式不能响应于特定联系状态请求。
[0014]本地通信设备102可以体现为能够促进与远程通信设备的通信且施行本文所描述的功能的任何类型的通信设备。例如,本地通信设备102可以体现为智能电话、蜂窝电话、平板计算机、笔记本计算机、膝上型计算机、台式计算机、智能手表、可穿戴计算设备、分布式计算系统、多处理器系统、消费电子设备、智能器具和/或能够促进与远程通信设备104的通信的任何其它通信设备。如图1中所示,说明性的本地通信设备102包括处理器110、1/0子系统112、存储器114、通信电路116、数据存储118和一个或多个情境传感器120。当然,在其它实施例中,通信设备102可以包括其它或附加的组件,诸如在便携式计算机中通常发现的那些组件(例如各种输入/输出设备)。此外,在一些实施例中,说明性组件中的一个或多个可以被合并在另一组件中或者以其它方式形成其部分。例如,在一些实施例中,存储器114或其部分可以被合并在处理器110中。
[0015]处理器110可以体现为能够施行本文所描述的功能的任何类型的处理器。例如,处理器可以体现为(一个或多个)单核或多核处理器、数字信号处理器、微控制器或其它处理器或处理/控制电路。类似地,存储器114可以体现为能够施行本文所描述的功能的任何类型的易失性或非易失性存储器或数据存储。在操作中,存储器114可以存储在通信设备102的操作期间使用的各种数据和软件,诸如操作系统、应用、程序、库和驱动器。存储器114经由I/O子系统112通信耦合到处理器110,I/O子系统112可以体现为促进与处理器110、存储器114和通信设备102的其它组件的输入/输出操作的电路和/或组件。例如,I/O子系统112可以体现为或以其它方式包括存储器控制器中枢、输入/输出控制中枢、固件设备、通信链路(即,点对点链路、总线链路、导线、线缆、光导、印刷电路板迹线等)和/或其它组件和子系统以促进输入/输出操作。在一些实施例中,I/O子系统112可以形成片上系统(SoC)的部分且连同处理器110、存储器114和通信设备102的其它组件一起被合并在单个集成电路芯片上。
[0016]本地通信设备102的通信电路116可以体现为能够实现本地通信设备102与远程通信设备104之间的通信的任何通信电路、设备或其集合。取决于通信设备102所支持的通信模态的特定类型,通信电路116可以体现为或者以其它方式包括蜂窝通信电路、数据通信电路和/或其它通信电路技术。照此,通信电路116可以被配置成使用任何一个或多个合适的通信技术(例如无线或有线通信)和关联的协议
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1