用于提供匿名通信会话的方法和装置的制造方法_3

文档序号:9551272阅读:来源:国知局
邻近内的其它设备的确认响应。
[0062] 可以在硬件、固件、软件或者其组合中实施协作平台109的以上呈现的模块和组 件。尽管在图1中描绘为分离实体,但是设想协作平台109可以被实施用于通过相应UE101 的直接操作。这样,协作平台109可以通过UE101的操作系统生成直接信号输入用于与应 用103交互。在另一实施例中,模块201-215中的一个或者多个模块可以被实施用于由相 应UE操作作为协作平台109。进而另外,协作平台109可以根据信息和/或订户共享布置 而比如以小部件或者小程序的形式被集成用于与服务115的直接操作。这里呈现的各种执 行设想任何以及所有布置和模型。
[0063] 图3是根据一个实施例的用于在为匿名通信会话注册与一个或者多个设备关联 的通信标识符时生成和/或共享至少一个密钥的过程的流程图。在一个实施例中,协作平 台109执行过程300并且例如被实施在如图10中所示包括处理器和存储器的芯片组中。
[0064] 在步骤301中,协作平台109可以至少部分地使得生成与至少一个匿名通信会话 关联的至少一个密钥。在一个示例实施例中,UE101向协作平台109发送对于生成用于发 起匿名通信会话的密钥的请求。然后,协作平台109可以基于请求来生成密钥并且注册与 请求发送UE101关联的电邮地址、电话号码等。在另一示例实施例中,协作平台109可以 从检测模块201接收一个或者多个UE101已经邻近停留某个时间段的输入,于是协作平台 109可以生成用于在检测到的UE101之间的匿名通信会话的密钥。
[0065] 在步骤303中,协作平台109可以至少部分地使得向一个或者多个设备传输至少 一个密钥。在一个示例实施例中,协作平台109可以经由近场通信、无线网络或者其组合确 定在至少一个UE101与一个或者多个其它UE101之间的邻近信息。然后,协作平台109 可以向一个或者多个邻近设备传输密钥。在一个场景中,不可能以匿名方式通过基于云的 服务传输密钥。基于云的服务需要关于接收者设备的信息(例如设备的IP地址)以发送 密钥。因此,可以在对等网络中实施至少一个密钥的传输以维持私密。这样的传输可以基 于在一个或者多个UE101之间的邻近信息,其中检测到在邻近门限内的另一UE101的至少 一个UE101可以经由近场通信传输密钥。
[0066] 在步骤305中,协作平台109可以至少部分地使得至少部分地基于从一个或者多 个设备接收至少一个密钥来向至少一个匿名通信会话注册与一个或者多个设备关联的一 个或者多个实际通信标识符,其中该注册未向至少一个通信匿名通信会话的一个或者多个 设备暴露一个或者多个实际通信标识符。在一个实施例中,一个或者多个实际通信标识符 至少部分地包括与一个或者多个设备关联的一个或者多个电邮地址、一个或者多个电话号 码、一个或者多个社交媒体用户标识符或者其组合。
[0067] 图4是根据一个实施例的用于基于请求在匿名通信会话中向一个或者多个设备 路由至少一个消息的过程的流程图。在一个实施例中,协作平台109执行过程400并且例 如被实施在如图10中所示包括处理器和存储器的芯片组中。
[0068] 在步骤401中,协作平台109可以接收用于将至少一个消息指向至少一个匿名通 信会话的请求,其中该请求至少部分地指定至少一个密钥。在一个示例实施例中,至少一个 UE101可以向密钥(例如密钥电邮地址)发送消息,于是协作平台109可以向注册的UE 101转发该消息而不公开它们的标识。
[0069] 在步骤403中,协作平台109可以至少部分地使得使用一个或者多个实际通信标 识符来向一个或者多个设备路由至少一个消息而不暴露该一个或者多个实际通信标识符。 在一个示例实施例中,协作平台109可以对从至少一个UE101到与为匿名通信会话而注册 的一个或者多个设备关联的电邮地址、电话号码、社交媒体用户标识符的至少一个通信进 行中继。
[0070]图5是根据一个实施例的用于使得基于物理邻近、时间邻近、情境信息、活动信息 或者其组合向一个或者多个其它设备传输至少一个密钥的过程的流程图。在一个实施例 中,协作平台109执行过程500并且被实施在例如如图10中所示包括处理器和存储器的芯 片组中。
[0071] 在步骤501中,协作平台109可以至少部分地基于物理邻近、时间邻近、情境信息、 活动信息或者其组合来确定一个或者多个设备。在一个示例实施例中,协作平台109可以 确定在一个或者多个UE101之间的距离和一个或者多个UE101维持该距离的持续时间。 在另一实施例中,协作平台109可以处理与一个或者多个设备关联的活动信息、情境信息 或者其组合以创建用于通信会话的群组。
[0072] 在步骤503中,协作平台109可以至少部分地使得在至少一个时间线用户接口中 呈现至少一个密钥、至少一个匿名通信会话或者其组合。在一个实施例中,时间线用户接口 按照物理邻近、时间邻近、情境信息、活动信息或者其组合来分类。
[0073] 在步骤505中,协作平台109可以确定一个或者多个其它设备已经在至少一个匿 名通信会话期间在一个或者多个设备的物理邻近、时间邻近或者其组合内进入。然后,协作 平台109可以与一个或者多个其它检测到的设备共享密钥以发起通信会话。
[0074] 在步骤507中,协作平台109可以至少部分地使得向一个或者多个其它设备传输 至少一个密钥。在一个示例实施例中,检测模块201可以检测在与加入匿名通信会话的一 个或者多个设备的邻近距离内的其它UE101。然后,协作平台109可以向检测到的设备传 输密钥。
[0075] 图6是根据一个实施例的用于存储预期在不久的将来使用的至少一个密钥并且 使得指定参与参数和/或期满参数的过程的流程图。在一个实施例中,协作平台109执行 过程600并且被实施在例如如图10中所示包括处理器和存储器的芯片组中。
[0076] 在步骤601中,协作平台109可以至少部分地使得在一个或者多个设备中的至少 一个设备处预先缓存至少一个密钥,其中一个或者多个设备中的至少一个设备对至少一个 密钥的传输发起至少一个匿名通信会话。在一个场景中,在一个或者多个UE101与协作平 台109通信从而请求密钥时,协作平台109可以向一个或者多个UE101 '预先给予'密钥。 作为结果,在UE101想要开始新通信会话时,它可以使用密钥而无需与协作平台109交互。
[0077] 在步骤603中,协作平台109可以至少部分地使得指定用于至少一个匿名通信会 话的一个或者多个参与参数、一个或者多个期满参数或者其组合。在一个示例实施例中,密 钥至少部分地基于向密钥注册的用户数目、加入密钥的新用户、任何其它标准或者其组合 而保持相关。在另一示例实施例中,协作平台109可以使得监视至少一个密钥的相关性信 息、使用信息或者其组合以确定该密钥的有效性。
[0078] 图7是根据一个实施例的用于从与一个或者多个设备关联的经注册的配置文件 确定通信标识符并且使得基于密钥创建至少一个匿名电邮的过程的流程图。在一个实施例 中,协作平台109执行过程700并且被实施在例如如图10中所示包括处理器和存储器的芯 片组中。
[0079] 在步骤701中,协作平台109可以从与一个或者多个设备关联的一个或者多个经 注册的配置文件确定一个或者多个通信标识符。在一个实施例中,通信标识符包括电邮地 址、电话号码、社交媒体信息或者其组合。
[0080] 在步骤703中,协作平台109可以至少部分地使得创建用于在一个或者多个设备 之中路由一个或者多个消息的与至少一个匿名通信会话关联的至少一个匿名电邮。在一个 实施例中,至少一个匿名电邮至少部分地基于至少一个密钥。
[0081] 图8A-图8D是根据各种示例实施例的在图3-图7的过程中利用的用户接口图。 图8A代表根据一个示例实施例的其中至少一个UE101请求用于发起与其它附近设备的匿 名通信会话的密钥的场景。在一个场景中,至少一个UE101可以检测它在其它UE101的 范围内持续某个时间段[801]。然后,至少一个UE101可以主动请求来自协作平台109的 随机密钥[803]。随后,协作平台109可以至少部分地基于来自至少一个设备的请求、对一 个或者多个其它设备在至少一个设备的邻近范围内持续预定义的时间段的检测或者其组 合来生成密钥。在一个场景中,协作平台109可以自动地注册至少一个设备、与至少一个设 备关联的至少一个用户的联系信息或者其组合,用于建立与一个或者多个附近设备的通信 会话。
[0082] 图8B代表根据一个示例实施例的其中至少一个用户设备检测用于共享密钥的一 个或者多个其它附近用户设备的场景。在一个场景中,至少一个UE101可以创建用于生成 密钥的事件[805]。然后,UE101可以发起经由一个或者多个传感器检测用于共享密钥信息 的附近UE101。随后,协作平台109可以与一个或者多个其它附近UE101共享生成的密 钥。这一过程可以包括使得在一个或者多个附近UE101中呈现,其中与一个或者多个附近 UE101关联的用户可以至少部分地基于它们的输入[811,813]来访问密钥。
[0083]图8C代表根据一个示例实施例的其中至少一个设备接收其它附近设备接收密钥 的确认通知的场景。在一个场景中,协作平台109可以使得在一个或者多个附近UE101接 受密钥时在至少一个UE101中呈现密钥的成功接收[815]。密钥接受过程可以包括向与其 它附近UE101关联的一个或者多个用户呈现用于注册他们的电邮地址或者其它社交媒体 信息以换取密钥的选项[817,819]。在一个场景中,协作平台109可以使得将至少一个密钥 和与至少一个设备、与至少一个设备关联的至少一个用户或者其组合关联的位置信息、情 境信息或者其组合进行匹配。
[0084] 图8D代表根据一个示例实施例的其中在历史时间线视图中呈现用户活动的场 景。在一个场景中,可以向用户呈现用于至少一个事件的活动信息[821]、例如添加密钥的 一个或者多个设备等。然后,无论用户何时希望联系已经添加密钥的群组,他/她都可以简 单地向密钥的电邮地址(例如〈key>@theservicename.com)发送电邮。协作平台109可以 使得转发用户发送的一个或者多个通信。
[0085] 可以有利地经由软件、硬件、固件或者软件和/或固件和/或硬件的组合实施这里 描述的用于在为匿名通信会话注册与一个或者多个设备关联的通信标识符时生成和/或 共享至少一个密钥的过程。例如,可以有利地经由处理器、数字信号处理(DSP)芯片、专用 集成电路(ASIC)、现场可编程门阵列(FPGA)等实施这里描述的过程。下文具体描述这样的 用于执行描述的功能的示例硬件。
[0086]图9图示可以在其上实施本发明的一个实施例的计算机系统900。虽然关于特定 设备或者装备描绘计算机系统900,但是设想图9内的其它设备或者装备(例如网元、服务 器等)可以部署系统900的所示硬件和部件。计算机系统900被编程(例如经由计算机程 序代码或者指令)用于如这里描述的在为匿名通信会话注册与一个或者多个设备关联的 通信标识符时生成和/或共享至少一个密钥,并且包括通信机制比如总线910,用于在计算 机系统900的其它内部与外部部件之间传递信息。将信息(也称为数据)表示为可测量现 象的物理表达,该现象通常为电压,但是在其它实施例中包括比如磁、电磁、压力、化学、生 物、分子、原子、亚原子和量子交互这样的现象。例如北和南磁场或者零和非零电压代表二 进制数(位)的两个状态(〇,1)。其它现象可以代表更高基数的数。在测量之前的多个同 时量子状态的叠加代表量子位(qubit)。一个或者多个数的序列构成数字数据,该数字数据 用来代表用于字符的编号或者代码。在一些实施例中,称为模拟数据的信息由在特定范围 内的可测量值的近连续体代表。计算机系统900或者其部分构成用于执行如下的一个或者 多个步骤的装置:在为匿名通信会话注册与一个或者多个设备关联的通信标识符时生成和 /或共享至少一个密钥。
[0087]总线910包括一个或者多个并行信息导体,使得在耦合到总线910的设备之间快 速传送信息。用于处理信息的一个或者多个处理器902与总线910耦合。
[0088] -个处理器(或者多个处理器)902对信息执行如与在为匿名通信会话注册与一 个或者多个设备关联的通信标识符时生成和
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1