创建和加入社交群组的方法、用于执行该方法的用户装置、服务器和存储介质的制作方法

文档序号:6361892阅读:120来源:国知局
专利名称:创建和加入社交群组的方法、用于执行该方法的用户装置、服务器和存储介质的制作方法
技术领域
本发明总地涉及一种社交网络服务,更具体地讲,涉及一种创建和加入社交群组的方法、用于执行该方法的用户装置、服务器和计算机可读存储介质。
背景技术
目前,随着各种移动装置(包括智能电话)广泛分布,各种移动装置服务被提供。在这样的移动装置服务之中,社交网络服务是常见服务。社交网络服务可以是基于web和/或基于在线的服务。社交网络服务可包括各种类型的服务,其中最常用的是用于创建和加入社交群组的服务。通常,用于创建和加入社交群组的社交网络服务可以基于个体的学校信息和/或个人信息(比如,与学校对应的web站、个人偏好信息和/或个人地理位置信息)。然而,社交网络服务通常基于从从用户装置收集的信息(例如,用户的兴趣信息和用户装置的位置信息)提取的信息来创建社交群组,所述用户装置与特定web站或者用于提供网络服务的服务器连接。因此,可基于从至少两个用户装置收集的信息来创建社交群组。然而,可能不能基于从单个用户装置收集的信息来创建社交群组。此外,用户可通过用他们的装置加入在特定web站或特定服务器中创建的社交群组来被提供社交网络服务;然而,当在特定web站或特定服务器中创建社交群组时,可能不能主动地参与。更具体地讲,当在特定web站或特定服务器中创建社交群组时,用户可能不能请求创建满足用户的期望条件的社交群组。

发明内容
问题的解决方案因此,本发明的一方面是解决上述问题,并且提供一种基于关于用户设置的社交群组条件和关于位置的信息来创建和加入社交群组的方法、以及用于执行该方法的用户装置、服务器和计算机可读存储介质。本发明的有益效果根据以上实施例,可基于关于用户设置的社交群组条件和关于位置的信息来创建和加入社交群组。


通过参照附图详细描述本发明的实施例,本发明的以上特征和优点以及其他特征和优点将会变得更清楚,在附图中:图1是示出根据本发明的实施例的用户装置的功能框图;图2是示出根据本发明的实施例的在用户装置中创建社交群组的方法的流程图;图3是示出根据本发明的另一个实施例的在用户装置中创建社交群组的方法的流程图;图4是示出根据本发明的实施例的在用户装置中加入社交群组的方法的流程图;图5是示出根据本发明的另一个实施例的在用户装置中加入社交群组的方法的流程图;图6是示出根据本发明的实施例的在用户装置中创建和加入社交群组的方法的流程图;图7是示出根据本发明的实施例的服务器的框图;图8是示出根据本发明的实施例的在服务器中创建和加入社交群组的方法的流程图;图9是示出根据本发明的另一个实施例的在服务器中创建和加入社交群组的方法的流程图;和图10是示出根据本发明的实施例的用户装置和与外部装置对应的服务器连接到的网络系统的框图。
具体实施例方式
实现本发明的最佳模式根据本发明的一方面,提供一种由用户装置执行的创建社交群组的方法。该方法包括:接收与用户装置的当前位置对应的信息;接收至少一个社交群组条件信息项;并且将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。根据本发明的另一方面,提供一种由用户装置执行的加入社交群组的方法。该方法包括:将对社交群组列表的请求发送到外部装置,所述社交群组列表基于与所述用户装置的当前位置对应的信息;在所述用户装置中从所述外部装置接收所述社交群组列表;基于所述用户装置中设置的社交群组条件信息对接收的社交群组列表进行过滤;并且加入从过滤的社交群组列表选择的社交群组。根据本发明的另一方面,提供一种由外部装置执行的创建和加入社交群组的方法。该方法包括:当从第一用户装置接收到基于与第一用户装置的当前位置对应的信息和至少一个社交群组条件信息创建社交群组的请求时,创建所述社交群组;并且当从第二用户装置接收到对基于所述与当前位置对应的信息的社交群组列表的请求时,将包括与创建的社交群组对应的信息的社交群组列表发送到第二用户装置。根据本发明的另一方面,提供一种由用户装置执行的创建和加入社交群组的方法。该方法包括:检测与所述用户装置的当前位置对应的信息;接收至少一个社交群组条件信息项;将基于所述关于用户装置的当前位置的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置;并且加入基于所述关于当前位置的信息创建的社交群组。根据本发明的另一方面,提供一种非暂时性计算机可读存储介质,所述存储介质上包含用于执行由用户装置执行的创建社交群组的方法的计算机程序。该方法包括:接收与所述用户装置的当前位置对应的信息;接收至少一个社交群组条件信息项;并且将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。根据本发明的另一方面,提供一种非暂时性计算机可读存储介质,所述存储介质上包含用于执行由用户装置执行的加入社交群组的方法的计算机程序。该方法包括:将对社交群组列表的请求发送到外部装置,所述社交群组列表基于与用户装置的当前位置对应的信息;在用户装置中从外部装置接收社交群组列表;基于用户装置中设置的社交群组条件信息对接收的社交群组列表进行过滤;并且加入从过滤的社交群组列表选择的社交群组。根据本发明的另一方面,提供一种非暂时性计算机可读存储介质,所述存储介质上包含用于执行由外部装置执行的创建和加入社交群组的方法的计算机程序。该方法包括:当从第一用户装置接收到基于与第一用户装置的当前位置对应的信息和至少一个社交群组条件信息创建社交群组的请求时,创建所述社交群组;并且当从第二用户装置接收到对基于所述与当前位置对应的信息的社交群组列表的请求时,将包括与创建的社交群组对应的信息的社交群组列表发送到第二用户装置。根据本发明的另一方面,提供一种非暂时性计算机可读存储介质,所述存储介质上包含用于执行由用户装置执行的创建和加入社交群组的方法的计算机程序。该方法包括:检测与所述用户装置的当前位置对应的信息;接收至少一个社交群组条件信息项;将基于关于用户装置的当前位置的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置;并且加入基于关于当前位置的信息创建的社交群组。根据本发明的另一方面,提供一种用户装置。该用户装置包括:位置信息检测单元,用于检测与所述用户装置的当前位置对应的信息;信息接收单元,用于接收至少一个社交群组条件信息项;数据发送/接收单元,用于与外部装置通信;以及处理器,用于通过数据发送/接收单元将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。根据本发明的另一方面,提供一种服务器。该服务器包括:数据发送/接收单元,用于与至少一个用户装置通信;存储单元,用于存储与创建的社交群组对应的信息;以及处理器,用于当通过数据发送/接收单元从所述至少一个用户装置接收到关于所述至少一个用户装置的当前位置的信息和所述社交群组条件信息时,基于所述关于当前位置的信息和所述社交群组条件信息来创建社交群组,将关于创建的社交群组的信息存储在存储单元中,并且当通过数据发送/接收单元从用户装置接收到对基于关于当前位置的信息的社交群组列表的请求时,将基于存储在存储单元中的信息的社交群组列表发送到请求所述社交群组列表的请求用户装置。本发明的模式以下,参照附图详细描述本发明的实施例。在以下描述中,给出具体细节(比如,详细构造和组件)来帮助提供本发明的实施例的总体理解。因此,本领域技术人员应明白,在不脱离本发明的范围和精神的情况下,可进行在此描述的实施例的各种改变和修改。另夕卜,为了清晰和简洁起见,省略了公知的功能和构造的描述。图1是示出根据本发明的实施例的用户装置的功能框图。参照图1,用户装置100可以是移动装置,并且可通过有线/无线网络访问外部装置(未示出)。然而,根据本发明的实施例的用户装置不限于这样的移动装置。根据本发明的实施例的移动装置可包括,但不限于,各种装置中的任何一种,包括移动电话、运动图像专家组(MPEG)音频层-3MP3播放器、导航装置、个人数字助理(PDA)等。有线/无线网络可包括,但不限于,局域网和/或互联网等。外部装置是可提供社交网络服务的服务器、或者与服务器对应的装置或设备。参照图1,用户装置100包括位置信息检测单元110、信息接收单元120、显示单元130、存储单元140、数据发送/接收单元150以及处理器160。然而,用户装置100可包括除图1中所示的元件之外的另外的元件,或者可以可选择性地包括比图1中所示的元件更少的元件。例如,信息接收单元120和显示单元130可彼此组合构成用户界面单元。用户界面单元允许用户装置100与用户之间的交互。显示单元130可以是输出单元。存储单元140或数据发送/接收单元150可包括在处理器160中。位置信息检测单元110基于全球定位系统(GPS)或者基于基站的位置识别系统来检测关于用户装置100的当前位置的信息。关于当前位置的信息可被周期性地检测和/或可根据用户装置100的移动来检测。信息接收单元120接收用户输入信息(或者输入信号)。信息接收单元120可从远程位置接收用户输入信息和/或接收直接输入的信息信号(比如,触摸信号、键信号或鼠标操纵信号)。根据本发明的实施例接收的输入信息可包括,例如,将创建的社交群组的条件信息或者将加入的社交群组的条件信息。社交群组条件信息可包括关于群组成员的条件信息。关于群组成员的条件信息可包括,例如,指示对特定商店的到访的次数和/或频率的频率信息、职业信息或者特定在线社区信息。将创建的社交群组的条件信息在此被称为社交群组创建条件信息。将加入的社交群组的条件信息在此被称为社交群组加入条件信息。社交群组条件信息也可被称为用户装置100在特定位置输入的附加信息。显示单元130可显示关于从外部装置接收的社交群组列表的信息、关于从社交群组列表选择的社交群组的信息、以及基于选择的社交群组的社交网络服务信息。例如,对于根据到访特定商店超过10次的顾客而确定的社交群组,将显示的社交网络服务信息可包括该特定商店的折扣优惠券信息。例如,对于基于到访首尔艺术中心的顾客之中具有特定职业A的顾客的社交群组,将显示的社交网络服务信息可包括与职业A相关的内容。显示单元130可以是各种显示装置中的任何一种,包括,但不限于,液晶显示器(LCD)、发光二极管(LED)器件、有源矩阵有机发光二极管(AMOLED)器件等。存储单元140存储执行根据本发明的实施例的创建社交群组的方法、加入社交群组的方法和/或既创建社交群组、又加入社交群组的方法所需的应用程序和数据。该数据包括当创建和加入社交群组时使用的社交群组条件信息和关于社交群组的成员的信息。社交群组的成员包括在产生该社交群组的地理位置处具有通信装置的用户。可通过数据发送/接收单元150从外部装置(未示出)提供关于社交群组的成员的信息。然而,该信息可由处理器160基于用户装置的标识信息产生,所述标识信息通过数据发送/接收单元150基于当前位置收集。例如,处理器160可通过数据发送/接收单元150收集与位于用户装置100当前所在的商店内的通信装置对应的标识信息,通过使用收集的信息来创建或更新关于基于用户装置100当前所在的商店的社交群组的成员的信息,并将创建的或更新的关于基于该商店的社交群组的成员的信息存储在存储单元140中。由用户装置100、而不是外部装置收集社交群组成员信息的方法可通过信标协议或射频识别(RFID)来执行。数据发送/接收单元150将数据发送到外部装置,并且从外部装置接收数据。当外部装置和用户装置100通过网络彼此访问时,数据发送/接收单元150可包括网络接口功能。数据发送/接收单元150还可收集除存在于有限范围(比如,特定商店)内的用户装置100之外的通信装置的标识信息。处理器160控制用户装置100的所有功能。处理器160可以是控制器或微处理器。然而,处理器160不限于此。处理器160可通过将存储在存储单元140中的程序加载到处理器160上来进行操作。当制造用户装置100时,可以将程序初始地存储在存储单元140中。然而,可选择地,可以在初始制造之后将程序存储在存储单元140中,比如,通过经由数据发送/接收单元150从外部装置(未示出)下载。这里,外部装置(未示出)可以是服务器,比如,应用商店服务器。然而,外部装置不限于这些存储程序的方法,根据本发明的实施例,可使用其他存储程序的方法。处理器160可产生将通过数据发送/接收单元150发送到外部装置(未示出)的对基于从位置信息检测单元110接收的当前位置信息和从信息接收单元120接收的社交群组条件信息创建社交群组的请求。这里,外部装置可以是提供社交网络服务的服务器、装置或设备。在此,位置信息检测单元Iio可被称为方位信息检测单元,当前位置信息可被称为当前方位信息。图2是示出根据本发明的实施例的在用户装置中创建社交群组的方法的流程图。处理器160可如图2所示进行操作。参照图2,在步骤S201中,处理器160接收在位置信息检测单元110中检测到的与用户装置100的当前位置对应的当前位置信息。例如,如果用户装置100位于特定商店,则与当前位置对应的信息可以是用户装置100所在的商店的名称。如果用户装置100位于首尔艺术中心,则当前位置信息可以是首尔艺术中心。在步骤S202中,处理器160从信息接收单元120接收至少一个社交群组条件信息项。如果用户装置100发起创建基于商店的老顾客的社交群组,则社交群组条件信息可以是关于到访该商店的频率的信息。如果用户装置100发起创建用于提供或共享与到访首尔艺术中心的人的职业具体相关的内容的社交群组,则社交群组条件信息可以是指示人的职业的信息。如果用户装置100发起创建用于提供或共享与到访首尔艺术中心的人的职业和到访频率的组合具体相关的内容的社交群组,则社交群组条件信息可以是关于职业和到访首尔艺术中心的频率的信息。如果用户装置100发起创建包括到访特定商店的人之中的在用户的在线社区内工作的人的社交群组,则社交群组条件信息可以是关于在线社区的信息。这样,社交群组条件信息可包括关于社交群组的成员的条件信息,并且可基于用户装置100的输入信息。当处理器160接收关于用户装置100的当前位置的信息和社交群组条件信息时,处理器160通过数据发送/接收单元150将对基于接收的当前位置信息和社交群组条件信息创建社交群组的请求发送到外部装置(未示出)。因此,外部装置根据用户装置100的请求创建具有社交群组条件的社交群组,并可提供用户装置100的用户作为目标的社交网络服务。这里,外部装置创建的社交群组的成员可仅包括群组创建者,该群组创建者也是社交群组的所有者,即,根据本发明的实施例,可创建基于位置的单人社交群组。
图3是示出根据本发明的另一个实施例的在用户装置中创建社交群组的方法的流程图。处理器160可如图3所示进行操作。图3的方法还包括与图2的方法的对应的、当用户装置100离开当前位置时转移社交群组的所有权的功能。因此,图3中的步骤S301至S303分别与图2中的步骤S201至S203相同,因此,为了清晰和简洁起见,将不重复它们的详细描述。参照图3,在步骤S304中,作为监控从位置信息检测单元110接收的与当前位置对应的当前位置信息的结果,当用户装置100离开当前位置时,在步骤S305中,处理器160将社交群组的所有权转移给该社交群组的另一个成员。如果该社交群组没有其他成员,则该社交群组可停止操作,变为灭绝,或者可被取消。然而,作为监控关于当前位置的信息的结果,当用户装置100仍保持在当前位置时,用户装置100创建的社交群组继续操作。类似地,如果所有权被转移给社交群组的另一个成员(所有权被转移给该另一个成员),则当用户装置100离开当前位置时,用户装置100创建的社交群组继续操作。可基于创建存储在存储单元140中的社交群组的位置处存在的装置信息来确定社交群组的另一个成员的存在。如果与多个成员对应的信息存在于存储单元140中,则处理器160将成员信息输出到显示单元130,以便使得用户能够直接选择一个成员或者根据处理器160中先前设置的条件信息来选择一个成员。可先前基于与用户到达所述位置的次序对应的信息、指示在哪创建社交群组的信息、或者指示到访所述位置的频率的信息来设置用于选择成员的条件信息。处理器160通过数据发送/接收单元150将关于所有权的转移的接受的查询发送到选择的成员装置(未示出)。就这一点而言,当从选择的成员装置接收到指示接受所有权的转移的消息时,所有权转移到另一个成员完成。可通过基于地理位置确定关于当前位置的信息是否改变来执行当前位置信息的监控。这里,关于当前位置的信息可以是位置的名称,比如,特定商店的名称。当关于当前位置的信息由于地理位置移动而改变时,处理器160可确定用户装置100已离开当前位置。图4是示出根据本发明的实施例的在用户装置中加入社交群组的方法的流程图。包括在用户装置100中的处理器160可如图4所示进行操作,以便执行根据本发明的加入社交群组的功能。参照图4,在步骤S401中,处理器160通过数据发送/接收单元150将对社交群组列表的请求发送到外部装置,所述社交群组列表基于从位置信息检测单元110接收的关于用户装置100的当前位置的当前位置信息。当在步骤S402中从外部装置接收到社交群组列表时,在步骤S403中,处理器160基于存储在存储单元140中的社交群组条件信息对接收的社交群组列表进行过滤。社交群组条件信息可以与当创建社交群组时使用的社交群组条件信息类似或相同。社交群组条件信息可包括通过信息接收单元120接收的用户装置100的输入信息和通过数据发送/接收单元150接收的根据用户装置100的移动的信息中的至少一个。根据用户装置100的移动而收集的信息可包括例如关于到访当前位置的频率的信息。关于特定商店的名称和用户装置100到访特定商店的统计频率的信息可以每次用户装置100到访该特定商店就作为社交群组条件信息存储在存储单元140中。处理器160将过滤的社交群组列表输出到显示单元130。当在步骤S404中,处理器160从信息接收单元120接收关于用户基于显示单元130上显示的社交群组列表选择的社交群组的信息时,在步骤S405中,处理器160通过数据发送/接收单元150将用户装置100添加到选择的社交群组。图5是示出根据本发明的另一个实施例的在用户装置中加入社交群组的方法的流程图。处理器160可如图5所示进行操作。图5的方法还包括转移社交群组(比如,这里参照图4描述的社交群组)的所有权的功能。因此,图5中的步骤S501至S505分别与步骤S401至S405相同,因此,为了清晰和简洁起见,省略它们的详细描述。参照图5,在步骤S506中,当从作为社交群组的所有者的用户装置100接收到对转移所有权的请求时,处理器160将与对转移所有权的请求对应的消息输出到显示单元130。在输出该消息之后,在步骤S507中,处理器160确定用户装置100当前被加入的社交群组的所有权的转移是否已被用户通过使用通过信息接收单元120输入的信息接受。例如,当通过信息接收单元120接收到指示接受转移社交群组的所有权的信息时,响应于显示单元130上显示的消息的显示,处理器160确定用户装置100接受所有权的转移。然而,当通过信息接收单元120接收到指示拒绝转移社交群组的所有权的信息时,处理器160确定用户装置100不接受所有权的转移。当在步骤S508中确定处理器160接受所有权的转移时,在步骤S509中,处理器160允许用户装置100接收当前加入的社交群组的所有权。然而,当在步骤S508中确定处理器160不接受所有权的转移时,在步骤S510中,处理器160允许用户装置100继续保持当前加入的社交群组内的成员资格。这里,当前具有社交群组的所有权的装置搜索另一个成员,并再次执行所有权的转移。当没有被转移所有权的成员时,处理器160可被迫根据通过数据发送/接收单元150从所有者装置接收的信息来允许用户装置100拥有社交群组的所有权。参照图4和图5描述的社交群组不同于参考图2和图3描述的社交群组中的社交群组。更具体地讲,图2和图3的社交群组由用户装置100创建,用户装置100也是该社交群组的所有者。同时,图4和图5的社交群组不是由用户装置100创建,用户装置100基于用户装置100的位置变为该群组的成员。图6是示出根据本发明的实施例的在用户装置中创建和加入社交群组的方法的流程图。参照图6,图6中的步骤S601至S603分别与图2中的步骤S201至S203相同,因此,为了清晰和简洁起见,不重复步骤S601至S603的进一步详细描述。在步骤S601至S603中,用户装置100将对创建社交群组的请求发送到外部装置。在步骤S604中,处理器160将用户装置100添加到从通过数据发送/接收单元150接收的社交群组列表选择的社交群组,其中,接收的社交群组列表基于关于当前位置的信息。在步骤S604中,用户装置100可以以与参照图4或图5描述的方式类似的方式加入社交群组。在步骤S604中接收的社交群组列表可包括关于在步骤S603中请求的社交群组的信息。选择的社交群组可以是被请求的社交群组,或者可以是除被请求的社交群组之外的社交群组。图7是示出根据本发明的实施例的服务器的框图。参照图7,服务器700可以是图1的外部装置。服务器700包括数据发送/接收单元701、存储单元702和处理器703。然而,根据本发明的可选实施例,服务器700可包括除了图7中所示的元件之外的另外的元件,或者可包括比图7中所示的元件更少的元件。数据发送/接收单元701将数据发送到至少一个用户装置100/从至少一个用户装置100接收数据。当用户装置100和服务器700通过有线或无线网络彼此连接时,数据发送/接收单元701可被称为网络接口单元。存储单元703存储关于根据用户装置100的请求而创建的社交群组的信息。更具体地讲,存储单元703可存储关于与创建的社交群组对应的位置的信息、关于与群组条件信息匹配的社交群组的信息、关于基于位置信息和创建的社交群组的群组条件信息的社交群组列表的信息、或者关于社交群组的成员的信息。处理器703可如图8所示进行操作。图8是示出根据本发明的实施例的在服务器中创建和加入社交群组的方法的流程图。参照图8,如果第一用户装置请求基于关于第一用户装置的当前位置的信息和至少一个社交群组条件信息项创建社交群组,则在步骤S802中,服务器700的处理器703创建社交群组。然而,如果服务器700在步骤801中没有接收到创建社交群组的请求,则在步骤S803中,服务器700确定基于当前位置信息的社交群组列表是否被请求。当不存在对基于关于当前位置的信息的社交群组列表的请求时,处理器703返回到步骤S801。否则,当在步骤S803中确定社交群组列表被请求时,在步骤S804中,处理器703通过数据发送/接收单元701将基于关于当前位置的信息而创建的社交群组的社交群组列表发送到第二用户装置。第一用户装置和第二用户装置可以是相同的或不同的装置。处理器703可如图9所示进行操作。图9是示出根据本发明的另一个实施例的在服务器中创建和加入社交群组的方法的流程图。图9还包括与图8的流程图对应的取消社交群组的功能。参照图9,图9中的步骤S901至S904分别与图8中的操作S801至S804相同,因此,为了清晰和简洁起见,不重复步骤S901至S904的详细描述。在步骤S905中,服务器700的处理器703基于通过数据发送/接收单元701接收的信息来识别社交群组的每个成员的位置。结果,当在步骤S906中确定社交群组的所有成员都已离开当前位置时,在操作S907中,处理器703从存储单元702删除关于社交群组的信息,并停止该社交群组的操作、终止或取消该社交群组。操作S906中所有成员都已离开当前位置的确定可以对应于不存在可被转移对应社交群组的所有权的成员的确定。基于将所有权转移给另一个成员的能力确定所有成员都已离开群组可以对应于社交群组创建者请求转移所有权、但是不存在可被转移所有权的其他成员的情形。图10是示出根据本发明的实施例的用户装置和与外部装置对应的服务器连接到的网络系统的框图。参照图10,第一用户装置1000_1至第η用户装置1000_η可通过网络1002将对根据被请求的社交群组条件创建社交群组的请求发送到可访问服务器1003。响应于该请求,服务器1003创建并存储社交群组。当第一用户装置1000_1至第η用户装置1000_η中的至少一个用户装置请求创建社交群组时,即使在与该请求对应的位置不存在其他用户装置,服务器1003也创建该社交群组,这相应地导致创建仅具有一个成员的社交群组。此外,可基于社交群组创建者指定的社交群组条件信息来指定将添加到该社交群组的目标成员。
在社交群组创建者位于创建该社交群组的位置时,社交群组可继续操作。根据本发明的实施例,仅在对应位置具有装置的用户被识别为创建的社交群组中的成员。因此,离开当前位置的装置的用户被自动地从社交群组移除,以使得与该社交群组对应的社交网络服务不再被提供。另外,如果不存在可被转移所有权的任何装置,则当已创建与位置对应的社交群组的第一用户装置离开与该社交群组对应的位置时,服务器停止对应社交群组的操作,终止或取消对应社交群组。针对本发明的上述实施例提到的“当前位置”可包括比如商店的小区域,但是也可包括比如城市或国家的更大区域。本发明的实施例可包括非暂时性计算机可读记录介质上的计算机可读代码。这样的计算机可读记录介质可以是可存储其后可被计算机系统读取的数据的任何数据存储装置。这样的计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、紧凑盘(CD)-ROM、磁带、软盘和光学数据存储装置。计算机可读记录介质还可分布在联网的计算机系统上,从而计算机可读代码被以分布式的方式存储和执行。尽管已参照本发明的某些实施例显示并描述了本发明,但是本领域的普通技术人员将理解,在不脱离如权利要求限定的本发明的精神和范围的情况下,可对这些实施例进行形式和细节上的各种改变。
权利要求
1.一种由用户装置执行的创建社交群组的方法,所述方法包括: 接收与所述用户装置的当前位置对应的信息; 接收至少一个社交群组条件信息项;和 将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。
2.根据权利要求1所述的方法,还包括:当所述用户装置离开当前地点时,所述用户装置将所述社交群组的所有权转移给所述社交群组的另一个成员。
3.根据权利要求1或2所述的方法,其中,所述至少一个社交群组条件信息项包括与所述社交群组的潜在成员对应的条件信息。
4.根据权利要求1或2所述的方法,其中,所述外部装置提供社交网络服务,并且 其中,所述用户装置通过网络访问所述外部装置。
5.一种由用户装置执行的加入社交群组的方法,所述方法包括: 将对社交群组列表的请求发送到外部装置,所述社交群组列表基于与所述用户装置的当前位置对应的信息; 在所述用户装置中从所述外部装置接收所述社交群组列表; 基于所述用户装置中设置的社交群组条件信息对接收的社交群组列表进行过滤;和 加入从过滤的社交群组列表选择的社交群组。
6.一种由外部装置执 行的创建和加入社交群组的方法,所述方法包括: 当从第一用户装置接收到基于与第一用户装置的当前位置对应的信息和至少一个社交群组条件信息创建社交群组的请求时,创建所述社交群组;和 当从第二用户装置接收到对基于所述与当前位置对应的信息的社交群组列表的请求时,将包括与创建的社交群组对应的信息的社交群组列表发送到第二用户装置。
7.一种非暂时性计算机可读存储介质,所述存储介质上包含用于执行由用户装置执行的创建社交群组的方法的计算机程序,所述方法包括: 接收与所述用户装置的当前位置对应的信息; 接收至少一个社交群组条件信息项;和 将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。
8.一种用户装置,包括: 位置信息检测单元,用于检测与所述用户装置的当前位置对应的信息; 信息接收单元,用于接收至少一个社交群组条件信息项; 数据发送/接收单元,用于与外部装置通信;和 处理器,用于通过数据发送/接收单元将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到所述外部装置。
9.根据权利要求8所述的用户装置,其中,当所述用户装置离开当前位置时,所述处理器通过发送/接收单元发送用于将所述社交群组的所有权转移给所述社交群组的另一个成员的信息。
10.根据权利要求8所述的用户装置,其中,所述至少一个社交群组条件信息项包括与所述社交群组的潜在成员对应的条件信息,并且所述至少一个社交群组条件信息项基于输入到所述用户装置的信息。
11.根据权利要求8或9所述的用户装置,其中,所述处理器确定是否加入基于所述用户装置的当前位置的所述社交群组。
12.根据权利要求11所述的用户装置,其中,所述处理器通过发送/接收单元将对基于所述用户装置的当前位置信息的社交群组列表的请求发送到所述外部装置,并且当接收到请求的社交群组列表时,将所述用户装置添加到基于接收的社交群组列表的社交群组。
13.根据权利要求12所述的用户装置,其中,所述处理器基于社交群组条件信息项对接收的社交群组列表进行过滤,并将所述用户装置加入从过滤的社交群组列表选择的社交群组。
14.一种服务器,包括: 数据发送/接收单元,用于与至少一个用户装置通信; 存储单元,用于存储与创建的社交群组对应的信息;和 处理器,用于当通过数据发送/接收单元从所述至少一个用户装置接收到关于所述至少一个用户装置的当前位置的信息和至少一个社交群组条件信息项时,基于所述关于当前位置的信息和所述社交群组条件信息项来创建社交群组,将关于创建的社交群组的信息存储在存储单元中,并且当通过数据发送/接收单元从用户装置接收到对基于所述关于当前位置的信息的社交群组列表的请求时,将基于存储在存储单元中的信息的社交群组列表发送到请求所述社交群组列表的请求用户装置。
15.根据权利要求14所述的服务器,其中,当基于通过数据发送/接收单元接收的信息确定创建的社交群组的所有成员都已离开当前位置时,所述处理器删除存储在存储单元中的关于所述社交群组的信息,并取消与创建的社交群组对应的操作。
全文摘要
提供一种由用户装置执行的创建和加入社交群组的方法、用户装置、服务器和存储介质。所述创建社交群组的方法包括接收与用户装置的当前位置对应的信息;接收至少一个社交群组条件信息项;并且将基于所述与当前位置对应的信息和所述至少一个社交群组条件信息项创建社交群组的请求发送到外部装置。
文档编号G06Q50/00GK103140869SQ201180046796
公开日2013年6月5日 申请日期2011年9月27日 优先权日2010年9月28日
发明者金永淅, 潘宗明, 朴正信 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1