CN104375999A - 一种连通不同社交网站的***和方法 - Google Patents
一种连通不同社交网站的***和方法 Download PDFInfo
- Publication number
- CN104375999A CN104375999A CN201310351235.0A CN201310351235A CN104375999A CN 104375999 A CN104375999 A CN 104375999A CN 201310351235 A CN201310351235 A CN 201310351235A CN 104375999 A CN104375999 A CN 104375999A
- Authority
- CN
- China
- Prior art keywords
- user
- social network
- network sites
- information
- friend
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000012545 processing Methods 0.000 claims description 18
- 230000000977 initiatory effect Effects 0.000 claims description 13
- 238000013475 authorization Methods 0.000 claims description 12
- 238000004891 communication Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 244000097202 Rathbunia alamosensis Species 0.000 description 1
- 235000009776 Rathbunia alamosensis Nutrition 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007474 system interaction Effects 0.000 description 1
- 230000035922 thirst Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供了一种用于连通不同社交网站的方法和***,所述方法包括步骤:(a)用户通过用户设备请求向服务器***请求绑定至少一个已注册的社交网站帐号;(b)所述服务器***经所述社交网站的授权许可允许所述用户以所述社交网站帐号登入所述服务器***,并将经所述社交网站许可的所述用户的个人信息和用户的好友信息进行存储,并通过所述用户设备呈现给所述用户,所述好友信息包括所述用户每个好友以及二度好友的信息;(c)所述用户通过所述用户设备选择至少一个好友或二度好友发起会话。根据本发明的方法和***,用户可以使用其现有的社交网站帐号,快捷方便地连通多个不同的社交网站。
Description
技术领域
本发明总体上涉及社交网站,具体涉及一种连通多个不同社交网站的***和方法。
背景技术
目前,社交网站的普及使得人们在基于互联网的社交网站中建立了社会关系。在社交网站的该环境中,用户可以连接至其他用户并且与其他用户通信。用户可以是个体或者任何其他实体,诸如商家或者其他非个人实体。用户可以通过社交网站向与自己连接的其他用户分享信息和文件,包括文字、图片、状态、地理位置、音乐、视频等等,还可以接收和向感兴趣用户的群组发送通信。
由于人们在日常生活中通常需要多种类型的社交关系,比如基于真实身份或基于虚拟身份的社交关系,或基于工作关系、朋友关系、同事关系等等不同性质的社交关系,因此相应地人们会注册多个社交网站,并且在该多个社交网站中具有不同的帐号。基于不同社交网站的类型,用户的相应帐号会呈现不同的状态与身份,并具有重叠的、或不同的、或部分重叠的社交关系。然而,由于每个社交网站平台通常都是独立运行的,各个不同的社交网站平台由于其自身的商业利益、数据安全等多种原因而彼此之间不共享任何数据或信息,导致各个平台之间竖立着不可跨越的高墙,使得在本应互联互通的互联网上出现基于不同社交网站***的各自独立的信息封闭的孤岛。
人们出于社交的需要,通常会渴望在网络上认识更多的朋友。为了使用户在网络上认识更多的朋友,每个社交网站往往会提供类似“你可能感兴趣的人”、“间接关注推荐”等好友推荐的功能。但这种好友推荐只能在同一社交网站***内部进行,无法延伸到不同的社交网站平台或***。目前,市场上还存在一些产品,通过让用户使用一个客户端对多个社交网站进行登录,主要为了减少需要登录多个客户端的不便。然而这些产品并没有将各个社交网站下用户的社交关系连接起来,因此对于用户潜意识中渴望与更多的人连接起来这种需求,并没有得到解决。
因此,需要一种能将不同社交网站进行连通,并将用户在每个社交网站下的社交关系进行有效连通的方法和***。
发明内容
本发明的目的在于提供一种用于连通不同社交网站的方法,包括如下步骤:(a)用户通过用户设备请求向服务器***请求绑定至少一个已注册的社交网站帐号;(b)所述服务器***经所述社交网站的授权许可允许所述用户以所述社交网站帐号登入所述服务器***,并将经所述社交网站许可的所述用户的个人信息和用户的好友信息进行存储,并通过所述用户设备呈现给所述用户,所述好友信息包括所述用户每个好友以及二度好友的信息;(c)所述用户通过所述用户设备选择至少一个好友或二度好友发起会话。
优选地,所述社交网站使用OAuth协议授权许可所述服务器***。
优选地,所述用户设备选自台式计算机、膝上型计算机、智能电话、个人数字助理、平板电脑、游戏机、多功能移动终端或者包括计算功能和数据通信能力的任何其他设备。
优选地,所述用户设备包括用于与具备web能力的应用进行双向通信的接口应用和接收一个或多个输入并呈现输出的I/O接口。
优选地,所述服务器***包括引擎模块、数据库模块、客户端接口模块和任务处理模块,其中所述引擎模块用于借助网络抓取和更新用户在各个社交网站的资料和好友信息,并将所述信息写入到所述数据库模块;所述客户端接口模块接收到来自用户的任务请求并发送该任务给所述任务处理模块,所述任务处理模块调用所述引擎模块以及数据库模块进行处理,处理完成后将执行后的结果返回给客户端接口模块,再借助网络发送给所述用户。
优选地,在所述步骤(c)中,若用户选择的一度或二度好友尚未授权给所述服务器***,则所述用户发出的对话通过所述社交网站授权许可的任意形式发送给所述一度或二度好友。
优选地,在所述步骤(c)中用户选择多个一度好友或二度好友建立群组,发起群组对话。
优选地,用户选择的多个一度好友或二度好友属于不同的社交网站。
根据本发明的另一方面,提供了一种用于连通不同社交网站的***,所述***包括引擎模块、数据库模块、客户端接口模块和任务处理模块,其中,所述客户端接口模块用于接收用户通过用户设备向所述***发出的请求,所述请求为绑定至少一个已注册的社交网站帐号;所述引擎模块用于借助网络抓取和更新用户在各个社交网站的资料和好友信息,并将所述信息写入到所述数据库模块;所述数据库模块用于存储经所述社交网站许可的所述用户的个人信息和用户的好友信息,所述好友信息包括所述用户每个好友以及二度好友的信息;所述任务处理模块用于对所述客户端接口模块发送的来自所述用户的任务请求,调用所述引擎模块以及所述数据库模块进行处理,并在处理完成后将执行后的结果返回给客户端接口模块,再借助网络发送给所述用户,所述任务包括用户选择至少一个好友或二度好友发起会话。
优选地,所述用户选择多个属于不同的社交网站的一度好友或二度好友,发起群组对话。
应当理解,前述大体的描述和后续详尽的描述均为示例性说明和解释,并不应当用作对本发明所要求保护内容的限制。
附图说明
参考随附的附图,本发明更多的目的、功能和优点将通过本发明实施方式的如下描述得以阐明,其中:
图1示意性示出根据本发明实施例的用于连通不同社交网站下的用户社交关系的***框图。
图2示出了用户通过用户设备首次登入服务器***的交互流程图。
图3示出了用户通过用户设备和一度和/或二度好友发起会话的交互流程图。
图4(a)-4(d)示出了实现本发明的方法的应用程序界面。
具体实施方式
通过参考示范性实施例,本发明的目的和功能以及用于实现这些目的和功能的方法将得以阐明。然而,本发明并不受限于以下所公开的示范性实施例;可以通过不同形式来对其加以实现。说明书的实质仅仅是帮助相关领域技术人员综合理解本发明的具体细节。
在下文中,将参考附图描述本发明的实施例。在附图中,相同的附图标记代表相同或类似的部件,或者相同或类似的步骤。
***概述
图1示意性示出根据本发明实施例的用于连通不同社交网站下的用户社交关系的***框图。***100包括至少一个用户设备110、用于实现不同社交网站连通的服务器***130和包含至少一个社交网站的社交网站***140。用户设备110、服务器***130和社交网站***140之间通过网络120连接。出于示意性的目的,图1仅示出了一个用户设备110,和第一社交网站141、第二社交网站142和第三社交网站143。然而,可以理解的是在其他实施方式中,***100可以包括更多的用户设备110和/或更多的社交网站140。在根据本发明的一个实施方式中,社交网站***140和服务器***130是彼此独立的***,分别由不同的实体进行运营。
用户设备110可经过任意类型的网络120与服务器***130之间进行双向通信,服务器***130和社交网站***140之间也可经过任意类型的网络120的进行通信。所述网络120例如包括诸如内联网之类的局域网(“LAN”)和诸如互联网之类的广域网(“WAN”)。网络120可被配置为支持利用多种协议设置格式的信息的传输。另外,网络120可以是公共网络、专用网络或其组合。网络120还可以利用任何一种或多种类型的物理介质来实现,其中包括与多个服务提供商相关联的有线通信路径和无线通信路径。无线通信方式例如WiFi或WLAN、GPRS、蜂窝网络,例如GSM网络、3G网络、LTE网络或CDMA网络。
用户设备110可以是台式计算机、膝上型计算机、智能电话、个人数字助理(PDA)、平板电脑、游戏机、多功能移动终端或者包括计算功能和数据通信能力的任何其他设备。用户设备110包括接口应用111,例如web浏览器或定制应用(app),用于与具备web能力的应用进行双向通信。
用户设备110包括一个或多个计算设备,该一个或多个计算设备可以从用户接收输入,并可呈现输出,因此用户设备110还包括I/O接口(输入/输出接口)112,可接收一个或多个输入并呈现输出。例如,输入接口可包括键盘、鼠标、操纵杆、轨迹球、触摸板、触摸屏、触屏笔、麦克风中的一个或多个。另外,通过输出接口可呈现输出,以输出用户的控制操作指令或来自其他用户的反馈信息等。输出接口包括显示屏、一个或多个扬声器和触觉接口中的一个或多个。
服务器***130包括引擎模块131、数据库模块132、客户端接口模块133和任务模块134。引擎模块131用于借助网络120抓取和更新用户在各个社交网站的资料和好友信息,并将这些信息写入到数据库模块132。用户在社交网站的资料和好友信息包括但不限于用户名、密码、用户一般信息(如基本身份信息、说明档等)以及用户的好友信息等。优选地,引擎模块131在抓取用户资料时,需要事先得到用户的授权。客户端接口模块133用于与用户设备110的信息交换。客户端接口模块133与数据库模块132和引擎模块131之间的交互通过任务处理模块134完成。客户端接口模块133接收到来自用户设备110发来的任务请求(如登录、发起对话、选择好友等等),然后发送该任务给任务处理模块134,任务处理模块134于是调用引擎模块131以及数据库模块132进行处理,所述处理例如通过引擎模块131抓取社交网站的用户信息、从数据库模块132中读取用户的资料或好友名单等等。处理完成后,任务处理模块134将执行后的结果返回给客户端接口模块133,再通过客户端接口模块133借助网络120发送至用户设备110进行显示。所述任务例如还包括用户选择至少一个好友或二度好友发起会话。
社交网站***140包括一个或多个社交网站141、142、143等。每个社交网站包括网站服务器,其包括一个或多个网页,使用网络120将网站中的用户信息和/或一个或多个网页传送至服务器***130。所述用户信息包括但不限于用户名、密码、用户一般信息(如基本身份信息、说明档等)以及用户的好友信息等。所述网页包括但不限于授权用户的登录页面。授权登录允许用户让服务器***130在特定的时间段内访问该用户在社交网站140中的至少一个上存储的私密的资源(如用户信息、文件、联系人列表等),而无需将用户名和密码提供给服务器***130,以保证用户在信息安全的情况下允许一部分其资料、文件供根据本发明的服务器***130使用。例如,社交网站140可以使用OAuth协议来实现上述授权功能。
交互方式
图2示出了用户通过用户设备110登入服务器***的交互流程图。如图2所示,用户通过用户设备110启动客户端应用登录服务器***130,该应用可以是基于应用(app)形式或基于web形式的。根据本发明的服务器***130无需用户注册帐号来进行登录,而是允许用户通过绑定其已注册的任意一个或多个社交网站上的帐号来进行登录(205)。根据本发明的一个实施方式,登录页面如图4(a)所示。用户可以绑定至少一个社交网站帐号,从而允许跨平台的好友关系之间的互通,最终实现不同社交网站之间的连通。已经授权绑定的社交网站帐号和未被绑定的社交网站帐号可以已不同的状态进行标记。优选地,若用户在所提供的社交网站选项中没有任何一个已注册帐号,服务器***130还提供给用户增加一个新的社交网站的选项来进行登录。如图4a所示,用户可以通过登录页面底部的“建议增加一个社交网站”的选项来实现。优选地,用户的授权绑定并非是永久有效的,而是可以根据用户的需要随时开启或关闭。
在用户发出了要选择了其中一个社交网站进行绑定时,服务器***130向社交网站140发送授权请求(210)。社交网站140发送授权许可(215)。如上所述,社交网站140可以使用OAuth协议将授权网页传送至服务器***130,再通过服务器***130的客户端接口模块将登录页面发送给用户设备110(220),以在用户设备110上呈现登录页面(225)。接着,用户输入该社交网站的用户已注册信息(230),所述已注册信息用于验证用户在该社交网站的身份是否有效,所述信息包括但不限于用户名、密码、验证码等。优选地,社交网站140还提供给用户允许何种授权程度的选项,以供用户进行选择。例如,所述授权内容可以包括用户允许服务器***130获取用户在该社交网站140的个人资料以及好友关系、允许进行内容分享到第三方网站、获取用户的评论等等。同时,服务器***130会向社交网站140请求授权的用户个人信息和用户的好友信息(235),社交网站140在用户授权的情况下,将用户个人信息和用户的好友信息返回给服务器***130(240),并呈现给用户。用户的好友信息不仅包括每个好友的基本信息,还包括好友的好友,即二度好友的信息,以供用户未来与二度好友进行会话。服务器***再将以上这些信息资料进行初始化,并存储于数据库模块(245),以供日后使用。然后,服务器***130将登录成功的页面发送至用户设备110(250),在用户设备110上呈现用户使用的界面(255)。
图3示出了用户在登录根据本发明的服务器***后通过用户设备110和一度和/或好友发起会话的交互流程图300。用户通过用户设备110发起一个会话(305)。根据本发明,在发起会话时,用户可以选择已授权的多个社交网站140中的至少任意一个(310),在用户选中任意一个社交网站后,服务器***130发送该社交网站上该用户的所有一度好友名单(315),并在用户设备110上呈现该一度好友名单(320)。用户此时可以选择至少一个一度好友(325),然后向服务器***130发起对话请求(350)。服务器***130在确认用户的对话请求后,向用户设备110发送确认许可(355),于是用户在用户设备110上开始与所选中的至少一个好友开始对话(360)。
根据本发明的优选实施方式,用户不仅可以选择与该社交网站上的至少任意一个直接好友(即,一度好友)发起对话,还可以选择与该一度好友的好友(即,二度好友)发起对话。用户可以在呈现一度好友名单(320),向服务器***130请求某个一度好友的二度好友名单(330)。服务器***130应用户的请求发送该一度好友的二度好友名单(335),然后在用户设备110上呈现该二度好友名单(340)。用户可以从该二度好友名单中选择至少一个二度好友(345),然后向服务器***130发起对话请求(350)。服务器***130在确认用户的对话请求后,向用户设备110发送确认许可(355),于是用户在用户设备110上开始与所选中的至少一个好友开始对话(360)。
选择好友发起对话的示例性页面如图4(b)所示。在图4(b)中,“戴安娜-Diana”是用户自己在某个社交网站上的直接好友,即“一度好友”,用户可以直接选择与“戴安娜-Diana”发起会话。当用户想与“戴安娜-Diana”的好友(即,二度好友)发起对话时,可以浏览“戴安娜-Diana”在该社交网站上的好友名单,即如图4(b)所示的“David”、“David_1”、“David_2”、“David_3”等等。用户可以选择所列的二度好友中的任意一个发起对话。
根据本发明的一个优选实施方式,针对用户的一度好友或二度好友是否也已经授权本发明的服务器***130,可以对好友进行划分。已经授权服务器***130的一度或二度好友可以如图4(b)所示用已授权标记401在好友头像前方标识出来,而尚未授权本发明的服务器***130的一度或二度好友可以用未授权标记402在好友头像前方标识出来。对于已授权的一度或二度好友,用户可以与之直接进行对话,对话的示意性界面如图4(c)所示。对话将在服务器***130上进行。优选地,对话的内容可以存储在用户设备110的客户端或服务器***130上作为历史消息记录,以便用户日后查询。
对于尚未授权给本发明服务器***的一度或二度好友,由于该好友并未使用根据本发明的客户端,因此看不到用户发出的对话。根据本发明的实施方式,用户发出的对话可以通过该社交网站140授权许可的任意形式发送给该好友。例如,以帖子、评论或私信的形式。
根据本发明的一个优选实施方式,用户可以选择多个一度好友或二度好友建立群组,发起群组对话。如图4(b)所示,用户通过勾选所期望与之对话的任意一度好友或二度好友头像前的标记403来选择对话对象。所选中的对象将根据用户选择的顺序列在客户端界面的底部栏410中。当选择完成后,用户通过按下底部栏410中的“确认”按键,建立群组,发起群组对话。对话的方式类似于前文所述。
根据本发明的一个优选实施方式,用户可以选择不同社交网站140中的一个或多个一度好友或二度好友建立群组,发起群组对话。如图3所示,用户可以在发起对话前返回到步骤310,即选择下一个社交网站。在选中该社交网站后,可以以类似的方式重复步骤320-345,添加至少一个一度好友和/或二度好友进行对话。
具体地,如图4(b)所示,在客户端界面的社交网站状态栏404中列出了用户所授权的至少一个社交网站。当用户想要建立不同社交网站之间的一度好友或二度好友构成的群组时,可以先选中社交网站状态栏404中的任意一个社交网站,选中其中用户想要将其加入到该群组中对话的至少一个一度好友或二度好友,然后点击底部栏410中的“确认”按键将其加入群组中。然后,用户再次选中社交网站状态栏404中的另一个社交网站,以类似的方式选中其中用户想要将其加入到该群组中对话的至少一个一度好友或二度好友,然后点击底部栏410中的“确认”按键将其加入群组中。以此方式,用户可以构建出由处在不同社交网站140下的多个一度或二度好友构成的群组,是这些群组的成员之间进行对话。
图4(d)示出了一个示例性的已建立的群组的群组设置界面,在该群组中加入了位于不同社交网站下的不同的用户。在该界面中,依次显示了群组的名称“爱谁谁产品讨论组”、“群公告”、群组中用户名单、“是否屏蔽群消息”的选项、“置顶显示”的选项、“转让群主身份”的选项以及“退出群组”的选项。根据本发明,每个群组成员通过其头像所带的社交网站标志405来标识出该用户所在的社交网站。由图4(d)可以看出,该群组中的成员包含了三个不同社交网站(即新浪微博,Twitter和Facebook)下的用户。
根据本发明的方法和***,用户可以使用其现有的社交网站帐号,快捷方便地连通多个不同的社交网站,并将用户在每个社交网站下的社交关系进行有效连通。用户可以通过在一个社交网站上的好友关系,直接与好友的好友,即二度好友发起会话,从而满足人们对社交的需要,以使用户在网络上认识更多的朋友。
本领域技术人员可以理解,根据以上公开,可以进行多种修改和变化。本说明书的某些部分在对信息的操作的算法和符号表示方面描述了本发明的实施方式。这些算法描述和表示是数据处理领域的技术人员用于向本领域其他技术人员有效地传达其工作所通常使用的。在功能、计算或者逻辑上描述的这些操作被理解为由计算机程序或者等效电路、微代码等来实现。另外,已经多次证明,将这些操作布置为模块是方便的,而不会丧失普遍性。所描述的操作及其相关联的模块可以实现为软件、固件、硬件或者其任意组合。
在此描述的任何步骤、操作或者过程可以利用一个或多个硬件或者软件模块单独或者与其他设备组合来执行或者实现。在一个实施方式中,软件模块利用计算机程序产品实现,计算机程序产品包括包含计算机程序代码的计算机可读介质,计算机程序代码可以由计算机处理器执行,用于执行所描述的任何或者全部步骤、操作或者过程。
本发明的实施方式还可以涉及用于执行此处的操作的装置。该装置可以用于所需要的目的而特别地构造,和/或其可以包括选择性地激活或者由存储在计算机中的计算机程序重新配置的通用计算设备。这样的计算机程序可以存储在非暂时有形计算机可读存储介质或者适于存储电子指令的任何类型的介质中,其可以耦接至计算机***总线。另外,本说明书中提到的任何计算***可以包括单个处理器,或者可以是采用多个处理器涉及的架构以用于增加计算能力。
本发明的实施方式还可以涉及由在此描述的计算过程产生的产品。这样的产品可以包括计算过程所得到的信息,其中,信息存储在非暂时有形计算机可读存储介质中,并且可以包括计算机程序产品或者在此描述的其他数据组合的任何实施方式。
结合这里披露的本发明的说明和实践,本发明的其他实施例对于本领域技术人员都是易于想到和理解的。说明和实施例仅被认为是示例性的,本发明的真正范围和主旨均由权利要求所限定。
Claims (10)
1.一种用于连通不同社交网站的方法,包括如下步骤:
(a)用户通过用户设备请求向服务器***请求绑定至少一个已注册的社交网站帐号;
(b)所述服务器***经所述社交网站的授权许可允许所述用户以所述社交网站帐号登入所述服务器***,并将经所述社交网站许可的所述用户的个人信息和用户的好友信息进行存储,并通过所述用户设备呈现给所述用户,所述好友信息包括所述用户每个好友以及二度好友的信息;
(c)所述用户通过所述用户设备选择至少一个好友或二度好友发起会话。
2.根据权利要求1所述的方法,其中所述社交网站使用OAuth协议授权许可所述服务器***。
3.根据权利要求1所述的方法,其中所述用户设备选自台式计算机、膝上型计算机、智能电话、个人数字助理、平板电脑、游戏机、多功能移动终端或者包括计算功能和数据通信能力的任何其他设备。
4.根据权利要求1所述的方法,其中所述用户设备包括用于与具备web能力的应用进行双向通信的接口应用和接收一个或多个输入并呈现输出的I/O接口。
5.根据权利要求1所述的方法,其中所述服务器***包括引擎模块、数据库模块、客户端接口模块和任务处理模块,其中
所述引擎模块用于借助网络抓取和更新用户在各个社交网站的资料和好友信息,并将所述信息写入到所述数据库模块;
所述客户端接口模块接收到来自用户的任务请求并发送该任务给所述任务处理模块,所述任务处理模块调用所述引擎模块以及数据库模块进行处理,处理完成后将执行后的结果返回给客户端接口模块,再借助网络发送给所述用户。
6.根据权利要求1所述的方法,其中在所述步骤(c)中,若用户选择的一度或二度好友尚未授权给所述服务器***,则所述用户发出的对话通过所述社交网站授权许可的任意形式发送给所述一度或二度好友。
7.根据权利要求1所述的方法,其中在所述步骤(c)中用户选择多个一度好友或二度好友建立群组,发起群组对话。
8.根据权利要求7所述的方法,其中用户选择的多个一度好友或二度好友属于不同的社交网站。
9.一种用于连通不同社交网站的***,所述***包括引擎模块、数据库模块、客户端接口模块和任务处理模块,其中,
所述客户端接口模块用于接收用户通过用户设备向所述***发出的请求,所述请求为绑定至少一个已注册的社交网站帐号;
所述引擎模块用于借助网络抓取和更新用户在各个社交网站的资料和好友信息,并将所述信息写入到所述数据库模块;
所述数据库模块用于存储经所述社交网站许可的所述用户的个人信息和用户的好友信息,所述好友信息包括所述用户每个好友以及二度好友的信息;
所述任务处理模块用于对所述客户端接口模块发送的来自所述用户的任务请求,调用所述引擎模块以及所述数据库模块进行处理,并在处理完成后将执行后的结果返回给客户端接口模块,再借助网络发送给所述用户,所述任务包括用户选择至少一个好友或二度好友发起会话。
10.根据权利要求9所述的***,其中所述用户选择多个属于不同的社交网站的一度好友或二度好友,发起群组对话。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310351235.0A CN104375999A (zh) | 2013-08-13 | 2013-08-13 | 一种连通不同社交网站的***和方法 |
PCT/CN2013/083134 WO2015021683A1 (zh) | 2013-08-13 | 2013-09-09 | 一种连通不同社交网站的***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310351235.0A CN104375999A (zh) | 2013-08-13 | 2013-08-13 | 一种连通不同社交网站的***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104375999A true CN104375999A (zh) | 2015-02-25 |
Family
ID=52467974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310351235.0A Pending CN104375999A (zh) | 2013-08-13 | 2013-08-13 | 一种连通不同社交网站的***和方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN104375999A (zh) |
WO (1) | WO2015021683A1 (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108038792A (zh) * | 2017-12-24 | 2018-05-15 | 江苏天赋智能科技有限公司 | 多领域交互网络***及方法 |
CN108111388A (zh) * | 2016-11-24 | 2018-06-01 | 正文科技股份有限公司 | 具备智能代理器的通信*** |
CN108600076A (zh) * | 2017-03-07 | 2018-09-28 | 中移(杭州)信息技术有限公司 | 一种社交关系建立方法及*** |
CN109858933A (zh) * | 2019-02-28 | 2019-06-07 | 广州壹豆网络科技有限公司 | 一种社交客户关系管理方法、设备及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114021055A (zh) * | 2021-10-29 | 2022-02-08 | 上海米哈游璃月科技有限公司 | 一种好友信息获取方法、装置、设备及存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090271847A1 (en) * | 2008-04-25 | 2009-10-29 | Nokia Corporation | Methods, Apparatuses, and Computer Program Products for Providing a Single Service Sign-On |
KR101708775B1 (ko) * | 2010-02-11 | 2017-03-08 | 삼성전자주식회사 | 휴대 단말기의 정보 제공 방법 및 장치 |
WO2011103916A1 (en) * | 2010-02-24 | 2011-09-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for managing access to protected resources and delegating authority in a computer network |
CN102999541A (zh) * | 2011-09-13 | 2013-03-27 | 宏碁股份有限公司 | 信息整合方法与电子装置 |
CN102880651A (zh) * | 2012-08-27 | 2013-01-16 | 北京奇虎科技有限公司 | 一种社交网站的信息整合***和方法 |
-
2013
- 2013-08-13 CN CN201310351235.0A patent/CN104375999A/zh active Pending
- 2013-09-09 WO PCT/CN2013/083134 patent/WO2015021683A1/zh active Application Filing
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108111388A (zh) * | 2016-11-24 | 2018-06-01 | 正文科技股份有限公司 | 具备智能代理器的通信*** |
US10796218B2 (en) | 2016-11-24 | 2020-10-06 | Gemtek Technology Co., Ltd. | Communications system with smart agent robots for accessing message data |
CN108111388B (zh) * | 2016-11-24 | 2020-11-13 | 正文科技股份有限公司 | 具备智能代理器的通信*** |
CN108600076A (zh) * | 2017-03-07 | 2018-09-28 | 中移(杭州)信息技术有限公司 | 一种社交关系建立方法及*** |
CN108038792A (zh) * | 2017-12-24 | 2018-05-15 | 江苏天赋智能科技有限公司 | 多领域交互网络***及方法 |
CN109858933A (zh) * | 2019-02-28 | 2019-06-07 | 广州壹豆网络科技有限公司 | 一种社交客户关系管理方法、设备及*** |
Also Published As
Publication number | Publication date |
---|---|
WO2015021683A1 (zh) | 2015-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107294908B (zh) | 即时通信应用中的账号信息处理方法、装置及*** | |
CN104636924B (zh) | 一种安全支付方法、服务器以及*** | |
CN104092644A (zh) | 一种交互方法、装置、客户端及服务器 | |
CN102932414A (zh) | 一种通讯录与社交网络的融合方法及其*** | |
CN104954358A (zh) | 一种授权第三方设备访问服务提供方处的数据的方法和*** | |
AU2014357376B2 (en) | System and method for seamlessly transitioning device-based interaction | |
US20150180981A1 (en) | Communications Server Apparatus, Calling Device And Methods Of Operation Thereof | |
KR20140113932A (ko) | 원활한 협업 및 커뮤니케이션 | |
CN104375999A (zh) | 一种连通不同社交网站的***和方法 | |
US11388173B2 (en) | Meeting join for meeting device | |
CN102655505A (zh) | 一种开放式通讯平台及其实现方法 | |
CN103023933A (zh) | 一种登录信息集成处理***及方法 | |
EP3105891B1 (en) | Instant messaging with non subscriber users | |
CN112883366A (zh) | 账户共享登录方法、装置、***、电子设备及存储介质 | |
CN105404800B (zh) | 一种账户信息的授权方法、终端、服务器 | |
CN106161356B (zh) | 通过客户端快速登录网站的方法和*** | |
JP6494990B2 (ja) | サービスアカウントに対するユーザ認証方法とユーザ認証システム、および記憶媒体 | |
WO2014026542A1 (zh) | 即时通信应用的实现方法及***、与设备 | |
CN103516720A (zh) | 一种用于登录目标应用的方法与设备 | |
CN106713214B (zh) | 一种在多个授权***之间进行身份鉴别的方法及*** | |
US10530592B2 (en) | Method and apparatus for sharing browser contents | |
JP7317935B2 (ja) | ユーザプロフィール管理方法及び装置 | |
KR20090128364A (ko) | 모바일 단말에서 스마트카드 웹서버를 이용한 웹사이트 회원가입 및 로그인 방법 | |
CN117094857A (zh) | 线上签约方法、装置、电子设备、程序产品及介质 | |
US20160086245A1 (en) | Communications server apparatus and methods of operation thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150225 |