A method and system for distributed messaging between multiple computer devices using short-range wireless communication protocol (SRWP) are disclosed. From the device, data can be supplied to the main device through the communication protocol. When other devices enter the range, the device automatically establishes the main connection and connects with them through the protocol. Messages entered by the user are displayed on the device and are broadcast on the device connected to the other connections from the device. Displays messages received by the device based on its main connection and also repeats to other connection devices. Messages that display a finite period of time fade or change in order to provide visual indication of the remainder of the message's lifetime. Relay may be provided to receive messages replayed to the connection device, and an SRWP network is introduced from the device outside the network.
【技术实现步骤摘要】
【国外来华专利技术】通过对等网络进行广播的本地与时序方法及其系统相关申请的交叉引用本申请要求于2015年10月20日提交的62/243,972号美国临时申请、于2015年7月16日提交的62/163,461号美国临时申请、以及于2014年11月25日提交的62/084,342号美国临时申请的优先权。每份申请的全部内容通过引用明确并入本文。
本专利技术涉及通过在地理限定区域的计算机设备(诸如移动设备(例如手机,包括智能手机以及平板电脑))经由旨在诸如约100米或更短的有限距离内传输数据的短程无线硬件协议所产生的对等网络进行本地与时序广播数字消息内容的方法。
技术介绍
允许用户在移动计算设备上相互发送短消息的消息应用日益流行。一种非常常见的消息应用为传统手机具有的手机短信功能。手机短信允许用户向一个或多个标定收件人发送有限大小的消息。为使消息顺利传输,当前在两个或以上计算机(包括移动设备,诸如智能手机和手提电脑)之间的消息应用一般要求满足一个或者兼备以下条件。第一,该设备必须连接到因特网或者(移动)电话网络。第二,至少一个用户必须知晓另一用户的身份。因此,例如在一对一消息应用中,每个用户必须具有唯一的用户标识(例如,电话号码或用户ID)。对于诸如TwitterTM的一对多消息应用,接收消息的用户(例如粉丝)必须知道他们希望由之接收消息的广播者的身份。这些解决方案都不能良好地适用于向在共同地理区域内但事先不知晓其身份的一组人群发送消息。已经编写多种消息应用以在移动设备上运行,诸如那些使用AppleiOSTM或者GoogleAndroidTM操作系统的移动设备。这些应用,诸如Face ...
【技术保护点】
一种用于在多个计算机设备之间通过使用短程无线通信协议由从设备向主设备提供数据分布式消息传递的方法,第一台计算机设备上的所述方法具有用户输入以及显示,包括以下步骤:(a)与第一套远程设备至少建立一个从连接,所述第一套远程设备的每一个对所述第一台计算机设备显示为主设备,各从连接与所述第一套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述从连接通信时充当从设备;(b)与第二套远程设备至少建立一个主连接,所述第二套远程设备的每一个对所述第一台计算机设备显示为从设备,各主连接与所述第二套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述主连接通信时充当主设备;(c)通过用户输入接收首次进入的消息;(d)通过相应主连接从第二套内的远程设备之一接收第二次进入的消息;(e)重复步骤(c)和(d)以接收后续进入的消息;(f)在显示处至少显示一些进入的消息;(g)为至少一些进入的消息产生相应发出的消息;并且(h)通过对应的从连接至少向第一套的远程设备之一发送相应发出的消息。
【技术特征摘要】
【国外来华专利技术】2014.11.25 US 62/084,342;2015.07.16 US 62/193,461;1.一种用于在多个计算机设备之间通过使用短程无线通信协议由从设备向主设备提供数据分布式消息传递的方法,第一台计算机设备上的所述方法具有用户输入以及显示,包括以下步骤:(a)与第一套远程设备至少建立一个从连接,所述第一套远程设备的每一个对所述第一台计算机设备显示为主设备,各从连接与所述第一套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述从连接通信时充当从设备;(b)与第二套远程设备至少建立一个主连接,所述第二套远程设备的每一个对所述第一台计算机设备显示为从设备,各主连接与所述第二套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述主连接通信时充当主设备;(c)通过用户输入接收首次进入的消息;(d)通过相应主连接从第二套内的远程设备之一接收第二次进入的消息;(e)重复步骤(c)和(d)以接收后续进入的消息;(f)在显示处至少显示一些进入的消息;(g)为至少一些进入的消息产生相应发出的消息;并且(h)通过对应的从连接至少向第一套的远程设备之一发送相应发出的消息。2.根据权利要求1所述的方法,其特征在于步骤(a)包括的步骤是:广播连接可用的消息,指示第一台计算机设备是可以连接的;从作为主设备的特定的远程设备处接收连接请求的消息;并且向作为主设备的所述特定的远程设备发送连接接受的消息;并且步骤(b)包括的步骤是:从作为从设备的特定的远程设备处接收连接可用的消息;如果特定的远程设备未作为从设备而连接,向作为从设备的特定的远程设备发送连接请求消息;并且从作为从设备的特定的远程设备处接收连接接受的消息。3.根据权利要求2所述的方法,其特征在于,短程无线通信协议是低功耗蓝牙协议。4.根据权利要求1所述的方法,其特征在于,第一套远程设备和第二套远程设备至少有一个共同的设备,第一台计算机设备因此对各个对应的共同的远程设备兼有对应的从连接和对应的主连接。5.根据权利要求1所述的方法,其特征在于,各条显示的进入的消息有相应的显示生命期,并且各条显示的进入的消息只在其各自的显示生命期内显示。6.根据权利要求5所述的方法,其特征在于,各条显示的进入消息有至少一个相应的可视化显示属性,其变化与所述对应显示的进入消息的显示生命期剩余的时间相关,并且所述变化的显示属性提供所述对应显示的进入消息的显示生命期剩余时间的可视化指示。7.根据权利要求6所述的方法,其特征在于,所述显示属性包括颜色、对比度、透明度、尺寸和字体中的至少一个。8.根据权利要求5所述的方法,其特征在于,对应显示的进入消息的透明度的提高与所述对应显示的进入消息显示生命期的剩余时间的减少相关。9.根据权利要求1所述的方法,其特征在于,步骤(h)包括向第一套远程设备中的每一个发送各对应的发出消息,而不是接收与对应发出消息相应的进入消息的远程设备。10.根据权利要求1所述的方法,其特征在于,步骤(h)各条对应的发出消息向第一套中至少一个远程设备的每一个重新发送多次。11.根据权利要求10所述的方法,其特征在于,步骤(h)各条对应的发出消息只在重播时窗期间,向第一套中至少一个远程的每一个设备重新发送。12.根据权利要求1所述的方法,进一步包括确定对应的后续进入消息相对于先前进入的消息集是否独特,其中步骤(f)、(g)和(h)只有在该消息独特时才为对应的后续进入消息实施。13.根据权利要求12所述的方法,其特征在于,先前进入的消息集包括在之前至少预先定义的记忆生命期的时窗期间接收到的进入消息。14.根据权利要求13所述的方法,其特征在于,各条显示的进入消息有相应的显示生命期,并且各条显示的进入消息只在其对应的生命期内显示;其中显示生命期比记忆生命期短。15.根据权利要求1所述的方法,其特征在于,步骤(h)对于对应的发出消息,其包括的步骤是:将对应的发出消息分成多个数据块;并且将每个数据块通过对应从连接发送给第一套中的至少一个远程设备。16.根据权利要求15所述的方法,其特征在于,多个数据块以分布式按块的方式发送给第一套中的至少一个远程设备。17.一种计算机程序产品,当所述产品在计算机上运行时,所述产品可直接加载到包括用于实施权利要求1步骤的软件代码部分的数字计算机的内存上。18.使用短程无线通信协议(SRWP)通过从设备向主设备提供数据的分布式消息传递系统,所述系统包括:第一台计算机设备,包括计算机处理器、存储器、RF收发器、显示器和用户输入设备;存储器包含配置第一台计算机设备的计算机指令,以:(a)使用SRWP和RF收发器与第一套远程设备建立至少一个从连接,所述第一套远程设备的每一个对所述第一台计算机设备显示为主设备,各从连接与所述第一套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述从连接通信时充当从设备;(b)使用SRWP和RF收发器与第二套远程设备至少建立一个主连接,所述第二套远程设备的每一个对所述第一台计算机设备显示为从设备,各主连接与所述第二套内的所述远程设备中的对应的一个相关,并且其中第一台计算机设备当通过所述主连接通信时充当主设备;(c)通过用户输入设备接收首次进入的消息;(d)通过对应主连接从第二套内的远程设备之一接收第二次进入的消息;(e)从至少一个用户输入设备和第二套内的远程设备之一接收后续进入的消息;(f)在显示处至少显示一些进入的消息;(g)为至少一些进入的消息产生相应的发出消息;并且(h)使用SRWP和RF收发器通过对应的从连接至少向第一套的远程设备之一发送相应的发出消息。19.根据权利要求18所述的方法,其特征在于:与第一套远程设备建立从连接的计算机指令包括配置处理器的计算机指令,以:广播连接可用的消息,指示第一台计算机设备是可以连接的;从作为主设备的特定的远程设备处接收连接请求的消息;并且向作为主设备的所述特定的远程设备发送连接接受的消息;...
【专利技术属性】
技术研发人员:J·陈,C·巴特勒,L·科扎,S·库马尔,A·乌帕迪耶,S·钱德,
申请(专利权)人:劳德—海拉尔股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。