专利名称:用于将内容导引到社交网络引擎用户的系统和方法
技术领域:
本发明涉及社交网络引擎。更具体地,本发明涉及用于在社交网络引擎中将用户、对象及服务相关联的处理。更具体地,本发明涉及用于在社交网络引擎中将用户和对象相关联以将期望内容提供给用户的处理。
背景技术:
社交网络引擎近年来受到欢迎。其中两个最广为人知的社交网络引擎为Facebook和Myspace。起初,社交网络引擎以与博客相似的方式工作,用户可以在其中发表更新或评论,以供其他人观看。然后,社交网络引擎允许用户建立联系或“朋友”,允许建立联系的用户通过发表到引擎来彼此分享内容。社交网络引擎然后开始允许“动作”,以允许用户彼此交互,“动作”诸如“在线”游戏中的送礼物,照片的更新和附标签等。随着社交网络的发展,保持用户对网络所提供的活动的兴趣以维持引擎的流量发展为一个课题。众所皆知地,用户通常会对观看别人的评论或对网络提供的游戏逐渐失去兴趣。从而,用户不再频繁地访问引擎。这会影响引擎的广告销售。为了解决该问题,社交网络引擎尝试经常地新增游戏和/或特征,以给用户提供不同的内容来保持他们对引擎的兴趣。然而,这在用户对游戏和其它内容厌倦时不能解决问题。因此,本领域技术人员不断努力地发掘新的网络模式以改变由这些社交网络提供的特征,以维持用户对使用提供该社交网络的引擎感兴趣。提供新内容遇到的问题是网络被局限于数字世界。因此,只有文字和其它影音图像可以用来进行交互。这将社交网络中的交互限制为人的间的交互。然而,本领域技术人员认为有需要将内容扩展,以允许与物理世界中的对象交互,以扩展可能提供的内容。第二个问题是用户想要扩展社交网络以包含关于其它用户的信息以外的更多内容。经常,用户想要与它们的联系分享关于“社交对象”的信息,诸如产品、位置、事件及其它对象。因此,用户期望一种提供允许用户与这些类型的“社交对象”进行交互的系统的社交网络。社交网络供应商的第三个问题是从提供社交网络获得收益流。典型地,社交网络供应商从在社交网络引擎上销售广告产生收益。然而,广告客户经常只期望针对符合广告产品特定族群统计学的社交网络引擎的用户进行广告。该族群统计学可以包括用户的位置、年龄及兴趣。因此,广告客户期望一种识别特定用户并将特定产品的广告发给社交网络引擎的这些特定用户的系统。
发明内容
通过根据本发明的用于导引内容至社交网络引擎的用户的系统和方法解决上面和其它问题,并带来本领域的进步。根据本发明的系统优点是通过使得诸如图片和社交功能的对象成为社交网络引擎中的“社交对象”来使社交网络引擎更加动态,以允许与对象以及用户的交互,使得社交网络引擎更多交互以维持用户的兴趣。根据本发明的系统的第二个优点是用户与社交对象的交互允许从用户手机更多数据,然后可以用来将诸如广告的特定内容提供给特定用户,以使得提供给用户的内容的效果最大。根据本发明的一些实施例,社交网络的提供方允许以下面的方式将文本与图像的部分相关联,以便于“社交对象”的使用。系统首先从用户接收图像。然后,系统确定图像中的形状。然后,描述形状的数据被存储在图像数据库中与图像关联的记录中。然后,从用户接收与形状关联的文本的输入。根据这些实施例中的一些,该文本可以是对象的描述符或者是与对象关联的万维网站。然后,将形状和文本的指示符存储在记录中。然后,将指示符嵌入在图像中与图像中形状的位置靠近。然后,将指向图像数据库中记录的链接嵌入在图像数据库中。根据一些实施例,以下面的方式执行形状的确定。系统接收图像的部分图像。系统接收图像的部分的输入。然后标识图像的输入部分中的对象。然后,定义标识的对象的轮廓以产生形状。根据这些实施例中的一些,用户可以通过调整轮廓来输入对形状的修改。根据这些实施例中的一些,可以按照下面的方式接收输入的文本。首先,系统接收对象的标识符的输入。然后,基于输入的标识符在数据库中搜索存储对象的信息的记录。然后,显示来自对象的记录的信息。然后,用户可以输入然后存储在记录中的信息的修改。如果没有在数据库中找到与标识符关联的记录,则为标识符创建新的记录。根据一些实施例,可以按照下面的方式观看图像。系统接收对嵌入在图像中的指向数据库的链接的选择。然后,系统显示与包括所有嵌入的指示符的链接关联的图像。然后,系统从显示的图像接收指示指示符的选择的输入。从所述图像数据库中的记录读取与链接关联的文本并与图像一起显示。根据本发明的其它实施例,用户被允许与由社交网络提供的“社交对象”进行交互。然后,将关于交互的数据用来将内容导引到用户。
在下面的详细描述中说明根据本发明的系统的上面和其它的优点和特征,并在附图中示出图1图示包括提供根据本发明实施例的系统的服务器的网络;图2图示图1中所示设备中的处理系统;图3图示根据本发明实施例用于将“orbbing”图像的处理的流程图;图4图示根据本发明实施例用于显示及捕获关于图像中的经“orbbing”的对象的信息的处理的流程图;图5图示根据本发明实施例用于显示经“robbing”图像和关联信息的处理的流程图;图6图示根据本发明实施例用于确定用户的社交影响的处理的流程图;图7图示根据本发明实施例用于生成并维护受影响用户的列表的流程图;图8图示本发明实施例基于根据发表到社交网络的内容将受影响用户添加到受影响用户列表的处理;图9图示根据本发明实施例基于发表到社交网络的内容确定用户是否是目标内容组成员的处理;
图10图示根据本发明实施例用于基于地理目标给用户提供内容的处理;图11图示根据本发明实施例用于基于地理位置及社交影响将内容提供给用户的处理。
具体实施例方式图1图示包括提供方服务器105和客户设备110、115和120的网络100。网络100是诸如因特网的网络,其允许处理系统相互通信。提供方服务器105是存储数据并执行通过网络100向用户提供诸如社交网络的内容的处理的服务器或服务器组。设备110是传统桌上型计算机,其经由有线或无线连接将接至网络100,并经由利用设备110执行的万维网浏览器应用程序访问提供方的内容。设备115是移动装置,诸如智能型手机或个人数字助理,其经由无线方式连接至网络100,并执行万维网浏览器或其它特定应用程序以访问由提供方提供的内容。设备120是作为传统膝上型计算机的膝上型计算机,其以有线或无线连接连接至网络100,并经由万维网浏览器或其它应用程序访问提供方内容。本领域技术人员会了解设备110、115和120只提供为示例,可以在不背离本发明的情况下使用其它类型的用户设备来访问提供方的内容。在本发明中,由用户的计算机系统中的处理系统及一个或更多提供方服务器执行由介质所存储的指令所提供的处理。指令可以以固件、硬件或软件的形式来存储。图2图示处理系统200,处理系统200诸如是执行进行用于提供根据本发明的方法和/或系统的处理的指令的用户计算机系统中的处理系统和服务器。本领域技术人员可以了解每个处理系统的精确配置可能是不同的,且每个设备中的处理系统的精确配置可以变化,图2只是以示例的方式给出。处理系统200包括中央处理单元(CPU) 205。CPU205是执行进行根据本发明的处理的指令的处理器、微处理器或任何处理器与微处理器的组合。CPU205连接到存储器总线210及输入/输出(I/O)总线215。存储器总线210将CPU205连接到存储器220和225,以在存储器和CPU205的间传送数据和指令。I/O总线215将CPU105连接至外围设备,以在CPU205和外围设备的间发送数据。本领域技术人员将了解1/0总线215和存储器总线210可以合并成一条总线,或者可以再划分成很多其它总线,具体配置取决于本领域技术人员。非易失性存储器220 (诸如只读存储器(ROM))被连接于存储器总线210。非易失性存储器220存储用于操作处理系统200的各个子系统并在开动时启动系统的指令和数据。本领域技术人员将了解可以使用各种类形的存储器来执行该功能。易失性存储器225 (诸如随机存取存储器(RAM))也被连接到存储器总线210。易失性存储器225存储CPU205所需的指令和数据,以执行用于诸如用于提供根据本发明的系统的处理的处理的软件指令。本领域技术人员将了解各种类型的存储器可以被用作易失性存储器,使用的具体类型取决于本领域技术人员的设计选择。I/O设备230、键盘235、显示器240、存储器245、网络设备250和任何其它外围设备连接到I/o总线215,以与CPU205交换数据,以在由CPU205执行的应用程序中使用。I/O设备230是传送和/或接收CPU205的数据的任何设备。键盘235是特定类型的1/0,其接收用户输入并将该输入传送到CPU205。显示器240接收来自CPU205的显示数据并显示图像于屏幕上以供用户观看。存储器245是传送数据至CPU205,并从CPU205接收数据以存储数据至介质的设备。网络设备250将CPU205连接到网络,以和其它处理系统相互传送数据。本发明是社交网络到第三代社交网络的演进。该第三代和现有的社交网络(诸如Facebook. com 和 Myspace. com 等)弓丨擎不同。根据本发明提供的社交网络旨在通过导入“社交对象”来模糊物理世界及在线世界。这种社交网络的用意在于记录所有社交对象的所有活动,使得能够架起虚拟和物理领域的联系,并将用户和服务链接。这些网络收集网络间的交互数据,并处理针对社交对象和社交服务数据库的交互以形成针对“社交对象”的关系。这允许实现和分析和与对象交互的对象和/或用户关联的“社交动力学”和属性。根据本发明,社交对象可以是事件(诸如外出看电影)、地点(诸如餐厅)或对象(诸如图片)。用户可和社交对象交互以和其它用户进行通信。系统然后可以分析这些交互,以确定用户可能感兴趣的内容,以将其它社交对象或用户介绍给用户,以加强用户对网络的使用。根据本发明实施例整合“社交流动”或“社交对象”的间的交互。通过分析这些社交流动,更多关于个人用户的信息可以被确定,以使特定兴趣的内容可以通过社交网络站点呈现给用户。该分析可以通过查看不同用户和/或事件的间的关联,以及从到社交网络引擎的贴上检测关键词来执行。另外,分析可用来确定相关的关键词,以较好地关联内容和用户。系统可以以下面的方式利用“社交对象”的概念分析数据。首先,可以研究用户和“社交对象”的间的“社交关联”。这些要素将用于确定“社交词汇"。根据“社交词汇”可以确定“社交活动”。根据这些“社交活动”可以确定“社交群组”或用户的间的关联。根据“社交活动”也可以确定“社交地点”或用户的物理交互发生的地点。“社交权重”是用户对其它的影响的度量。“社交权重”通过用户使用社交网络对其它发出事件的邀请以及研究对每个邀请的正面响应的数目来计算。该结果是对应于用户的“社交权重”的响应的用户的比例。用户的“社交权重”越大,用户对其它的影响力也可能越大。因此,这些用户是广告的目标族群,因为其贴上网络的意见很可能会影响到其它用户的想法。在所附的流程图中,示出如何确定“社交权重”以将特定内容传给用户和/或族群用户的应用。“社交行为”可以通过监视用户于社交网络上的发表内容来确定。用户于社交网络上的所有发表内容可通过一个或更多相关于特定产品或产品类型的关键词进行搜索。那些将包含关键词的内容添加到站点的用户然后会成为内容(诸如相关于关键词的产品的广告)的锁定目标。“社交行为”的概念可以更多特定方式应用,诸如分析用户参与的事件。在所示示例中,系统搜索用户已发表接受要参加相关于特定事件的“事件”和“活动”。在所示示例中,系统亦可搜索相关于各事见的活动,并找出接受这些“活动”的用户。系统然后可以将内容导引至搜索到的已经发表了接受“活动”的用户。“社交地点”是用户的登记地点。社交网络可存储通过用户的输入或用于访问社交网络引擎的设备提供的关于用户的地点信息。用户的“社交地点”接下来可以与“社交对象”(诸如事件或商业行为)的“社交地点”进行比较,当用户的“社交地点”在“社交对象”的“社交地点”的预定距离内时,将关于“社交对象”的信息提供给用户。
“社交偏好”是基于用户的发表内容确定的用户感兴趣的活动。以下面的方式执行搜索具有相似“社交偏好”的用户的处理。首先,在来自一组用户的发表内容中搜索特定兴趣的关键词。将于社交网络引擎上发表包含搜索的关键词内容的那些用户分组在一起。然后,将关于特定偏好的内容导引给标识的用户。根据本发明提供的社交网络具有相当多的优点。特别地,本发明提供可以将更好地定制的内容提供给特定客户的社交网络站点。从而,保持用户对社交网络引擎的兴趣以维持引擎流量。根据本发明的一些实施例,社交网络以下面的方式提供“社交对象”。“社交对象”被分为六类。作为一类成员的“社交对象”被存储在特定该类的数据库表格中,且针对每一类维持单独的数据库表格。根据这些实施例,六类分别为人、地点、事物、活动、词汇及服务。无论“社交对象”属于哪类,每一“社交对象”都具有关联的属性。与每一特定“社交对象”关联的属性取决于对象的类别。根据本发明的实施例,人的类别具有下面的属性姓名、性别、年龄、电子邮件地址、兴趣及其它属性。人类别的主要属性为姓名。其它属性被认为是次要属性。每一属性分别存储于存储针对人的“社交对象”的数据库表格的不同字段中。根据本发明实施例的人类别的数据库表格的示例以下面的表格给出
姓名 年龄性别I电子邮件联系号码 兴趣 属性
(主关键字)地址根据本发明的实施例,事物类包括下面的属性、系统产生的标识符和其它属性。主要属性为标识符,且其它属性为次要属性。每一属性被存储为存储针对事物的社交对象的数据库表格的字段。根据本发明实施例的事物类的数据库表格的示例以下面的表格给出
对象编号 名称 j 日期 时间 属性(主关键字)I_根据本发明的实施例,地点类中的每一“社交对象”具有以下的属性。主要属性为“区域多边形(area polygon)”。区域多边形描述地点的位置。其它次要属性包括地点的物理地址及其它属性。每一属性被存储为存储针对地点的社交对象的数据库表格中的字段。根据本发明实施例的地点类的数据库表格的示例被以下面的表格给出
权利要求
1.一种用于将文本与数字图像中的形状相关联的产品,包括 指令,用于导引处理单元,以 接收图像, 确定所述图像中的形状, 将描述所述形状的数据存储在针对存储于图像数据库中的所述图像的记录中, 接收与所述形状关联的文本的输入, 将所述形状和所述文本的指示符存储在所述记录中, 将所述关联的所述指示符靠近所述形状在所述图像中的所述位置嵌入在所述图像中,以及 在所述图像中嵌入指向所述图像数据库的链接;以及 介质,可由所述处提单元读取,所述介质用以存储所述指令。
2.如权利要求1所述的产品,其中,用以确定所述形状的所述指令包括 指令,用于导引所述处理单元,以 接收图像的部分的输入, 确定所述图像的所述部分中的对象,以及 确定限定所述形状的所述对象的轮廓。
3.如权利要求2所述的产品,其中,用以确定所述形状的所述指令包括 指令,用于导引所述处理单元,以 接收修改所述形状的输入。
4.如权利要求1所述的产品,其中,所述文本是万维网站的网址。
5.如权利要求1所述的产品,其中,所述文本是由所述形状标识的对象的描述。
6.如权利要求1所述的产品,其中,用以接收文本的输入的所述指令包括 指令,用于导引所述处理单元,以 接收对象的标识符的输入, 基于所述标识符在数据库中搜索存储所述对象的信息的记录, 显示来自所述记录的所述信息, 从所述用户接收所述信息的修改或输入,以及 将所述信息的所述修改存储在所述记录中。
7.如权利要求6所述的产品,其中,用以接收所述文本的所述指令包括 指令,用于导引所述处理单元,以 响应于在所述搜索期间在所述数据库中找不到记录的情形,在所述数据库中创建所述对象的新记录, 接收关于所述对象的信息的输入,以及 在所述记录中存储所述信息。
8.如权利要求1所述的产品,其中,所述指令包括 指令,用于导引所述处理单元,以 接收指向数据库的所述链接的选择, 显示与所述链接关联的所述图像, 接收指示从所述图像中的所述显示的图像选择所述指示器的输入,从所述图像数据库中的所述记录读取与所述链接关联的所述文本,以及 显示所述文本与所述显示的图像。
9.一种由处理系统执行的方法,用于将文本与由社交网络存储的数字图像中的形状相关联,包括 接收由用户输入的图像; 确定所述图像中的形状; 将描述所述形状的数据存储在针对存储于图像数据库中的所述图像的记录中, 接收与所述形状关联的文本的输入, 将所述形状和所述文本的指示符存储在所述记录中, 将所述关联的所述指示符靠近所述形状在所述图像中的所述位置嵌入在所述图像中,以及 在所述图像中嵌入指向所述图像数据库的链接。
10.如权利要求9所述的方法,其中,确定所述形状的所述步骤包括 接收图像的部分的输入, 确定所述图像的所述部分中的对象,以及 确定限定所述形状的所述对象的轮廓。
11.如权利要求10所述的方法,其中,确定所述形状的所述步骤包括 接收修改所述形状的输入。
12.如权利要求9所述的方法,其中,所述文本是万维网站的网址。
13.如权利要求9所述的方法,其中,所述文本是由所述形状标识的对象的描述。
14.如权利要求9所述的方法,其中,接收所述文本的输入的所述步骤包括 指令,用于导引所述处理单元,以 接收对象的标识符的输入, 基于所述标识符在数据库中搜索存储所述对象的信息的记录, 显示来自所述记录的所述信息, 从所述用户接收所述信息的修改或输入,以及 将所述信息的所述修改存储在所述记录中。
15.如权利要求14所述的方法,其中,接收所述文本的所述输入包括 响应于在所述搜索期间在所述数据库中找不到记录的情形,在所述数据库中创建所述对象的新记录; 接收关于所述对象的信息的输入;以及 在所述记录中存储所述信息。
16.如权利要求9所述的方法,还包括 接收指向数据库的所述链接的选择; 显示与所述链接关联的所述图像; 接收指示从所述图像中的所述显示的图像选择所述指示器的输入; 从所述图像数据库中的所述记录读取与所述链接关联的所述文本;以及 显示所述文本与所述显示的图像。
17.一种用于将文本与数字图像中的形状相关联的系统,包括配置为接收图像的电路; 配置为确定所述图像中的形状的电路; 配置为将描述所述形状的数据存储在针对存储于图像数据库中的所述图像的记录中的电路, 配置为接收与所述形状关联的文本的输入的电路, 配置为将所述形状和所述文本的指示符存储在所述记录中的电路, 配置为将所述关联的所述指示符靠近所述形状在所述图像中的所述位置嵌入在所述图像中的电路,以及 配置为在所述图像中嵌入指向所述图像数据库的链接的电路。
18.如权利要求17所述的系统,其中,配置为确定所述形状的所述电路包括 配置为接收图像的部分的输入的电路, 配置为确定所述图像的所述部分中的对象的电路,以及 配置为确定限定所述形状的所述对象的轮廓的电路。
19.如权利要求18所述的系统,其中,配置为确定所述形状的所述电路包括 配置为接收修改所述形状的输入的电路。
20.如权利要求17所述的系统,其中,所述文本是万维网站的网址。
21.如权利要求17所述的系统,其中,所述文本是由所述形状标识的对象的描述。
22.如权利要求17所述的系统,其中,配置为接收所述文本的输入的所述电路包括 配置为接收对象的标识符的输入的电路, 配置为基于所述标识符在数据库中搜索存储所述对象的信息的记录的电路, 配置为显示来自所述记录的所述信息的电路, 配置为从所述用户接收所述信息的修改或输入的电路,以及 配置为将所述信息的所述修改存储在所述记录中的电路。
23.如权利要求22所述的系统,其中,配置为接收所述文本的所述电路包括 配置为响应于在所述搜索期间在所述数据库中找不到记录的情形,在所述数据库中创建所述对象的新记录的电路; 配置为接收关于所述对象的信息的输入的电路;以及 配置为在所述记录中存储所述信息的电路。
24.如权利要求1所述的系统,其中,配置为接收所述文本的所述电路包括 配置为接收指向数据库的所述链接的选择的电路; 配置为显示与所述链接关联的所述图像的电路; 配置为接收指示从所述图像中的所述显示的图像选择所述指示器的输入的电路; 配置为从所述图像数据库中的所述记录读取与所述链接关联的所述文本的电路;以及 配置为显示所述文本与所述显示的图像的电路。
25.一种用于提供社交网络引擎的产品,包括 指令,用于导引处理单元,以 允许用户与社交对象进行交互,其中,社交对象是物理对象在所述社交网络上的代表;以及 可由所述处理单元读取的介质,用于存储所述指令。
26.如权利要求25所述的产品,其中,所述指令还包括 指令,用于导引所述处理单元,以 基于所述社交网络中的交互确定用户的社交权重;以及 使用所述用户的所述社交权重以将特定内容导引到特定用户。
27.如权利要求25所述的产品,其中,所述指令还包括 指令,导引所述处理单元以 在由用户提供的内容中搜索关于特定内容的关键字;以及 响应于所述内容出现所述关键字的次数大于阈值的情形,将所述特定内容导引到所述用户。
28.如权利要求25所述的产品,其中,所述指令还包括 指令,用于导引所述处理单元,以 确定用户的位置信息是否靠近特定社交对象的位置数据;以及响应于所述用户的所述位置信息示出所述用户靠近所述社交对象的情形,将特定内容导引到所述用户。
29.一种用于提供社交网络的方法,包括 在所述网络中维持多个社交对象;以及 允许用户与社交对象进行交互,其中,社交对象是物理对象在所述社交网络上的代表。
30.如权利要求29所述的方法,还包括 基于所述社交网络中的交互确定用户的社交权重;以及 使用所述用户的所述社交权重以将特定内容导引到特定用户。
31.如权利要求29所述的方法,还包括 在由用户提供的内容中搜索关于特定内容的关键字;以及 响应于所述内容出现所述关键字的次数大于阈值的情形,将所述特定内容导引到所述用户。
32.如权利要求29所述的方法,还包括 确定用户的位置信息是否靠近特定社交对象的位置数据;以及响应于所述用户的所述位置信息示出所述用户靠近所述社交对象的情形,将特定内容导引到所述用户。
33.一种用于提供社交网络引擎的系统,包括 配置为允许用户与社交对象进行交互的电路,其中,社交对象是物理对象在所述社交网络上的代表。
34.如权利要求33所述的系统,还包括 配置为基于所述社交网络中的交互确定用户的社交权重的电路;以及 配置为使用所述用户的所述社交权重以将特定内容导引到特定用户的电路。
35.如权利要求33所述的系统,还包括 配置为在由用户提供的内容中搜索关于特定内容的关键字的电路;以及配置为响应于所述内容出现所述关键字的次数大于阈值的情形,将所述特定内容导引到所述用户的电路。
36.如权利要求33所述的系统,还包括配置为确定用户的位置信息是否靠近特定社交对象的位置数据的电路;以及配置为响应于所述用户的所述位置信息示出所述用户靠近所述社交对象的情形,将特定内容·导引到所述用户的电路。
全文摘要
一种用于提供第三代社交网络的系统和方法。本系统提供允许物理对象被呈现为社交网络中的社交对象的处理。然后,用户可以与社交对象进行交互。这些交互允许系统收集特定用户的交互的内容。然后,交互的内容可以被分析,并用来将特定内容导引给如由特定用户的交互的内容所指示的、可能对特定内容感兴趣的特定用户。此外,系统提供一种用于将数据与图像中的形状关联以允许用户或用户组与图像进行交互的方法。
文档编号G06F15/16GK103038769SQ201180033557
公开日2013年4月10日 申请日期2011年5月6日 优先权日2010年5月6日
发明者廖顺德 申请人:廖顺德