首页> 中国专利> 用于利用社交网络环境中的传输结构的系统和方法

用于利用社交网络环境中的传输结构的系统和方法

摘要

本发明公开了用于利用社交网络环境中的传输结构的系统和方法。一种用于实现信息分发网络的系统包括被配置为通过信息分发网络提供信息分发服务的信息服务。用户设备由设备用户用来与信息服务通信以接收信息分发服务。设备用户的子集形成具有用户设备中的相对应用户设备的社交网络。传输结构被实现用于与信息分发网络中的各种网络实体通信。传输结构收集用于将从信息服务选择的信息提供给设备用户中的目标设备用户的适当元数据。元数据包括描述来自社交网络的设备用户的子集的特性的社交网络元数据。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-03-10

    未缴年费专利权终止 IPC(主分类):H04L12/58 专利号:ZL2010101514818 申请日:20100331 授权公告日:20140528

    专利权的终止

  • 2014-05-28

    授权

    授权

  • 2012-03-07

    实质审查的生效 IPC(主分类):H04L12/58 申请日:20100331

    实质审查的生效

  • 2010-10-06

    公开

    公开

说明书

技术领域

本发明一般涉及用于分发电子信息的技术,更具体地涉及用于利用社交网络环境中的传输结构的系统和方法。

背景技术

实现用于分发电子信息的有效方法是当代电子系统的设计者和制造者的重要考虑。然而,有效分发电子设备所利用的电子信息可能对系统设计者产生重大挑战。例如,对增加的系统功能和性能的增强的要求可能需要更多的系统处理能力并需要额外的软件资源。对处理或软件要求的提高可能由于增长的生产成本和操作的低效率而引起相应的有害经济影响。

此外,执行各种高级分发操作的增强的系统能力可向系统用户提供额外的益处,但也可能对各种系统组件的控制和管理提出更高的要求。例如,有效管理电子广告信息的电子系统可能由于所涉及的数字数据的大量和复杂性而得益于有效的实现方式。

由于对系统资源的逐渐增长的要求和显著增大的数据量,开发用于向电子设备分发电子信息的新技术显然是相关电子技术的关注事项。因此,由于上述原因,开发用于分发电子信息的有效技术对于当代电子系统的设计者、制造者和使用者而言仍是重要考虑。

发明内容

根据本发明,公开了用于利用社交网络环境中的传输结构的系统和方法。在一个实施例中,分发系统自动提供供相应用户设备的设备用户利用的各种类型的适当信息。例如,所分发的信息可包括但不限于专门以特定设备用户为目标的商业广告信息。与支持“拉取”模型(其需要顾客主动访问所需广告信息)的传统广告技术不同,前面的分发系统支持“推送”模型,该“推送”模型基于限定设备用户和各种广告商两者的相应元数据文件来自动选择适当的广告信息并将其发送给目标设备用户。

在一个实施例中,分发系统可以支持和利用自动向分发系统中的适当实体和从分发系统中的适当实体传输各类相关信息的一个或多个传输结构。例如,传输结构可被用来搜集和传送关于各种设备用户、用户设备、电子网络、某些设备用户的社交网络以及来自信息服务的各个广告商的元数据。此外,传输结构还可被用来为适当的用户设备提供到目标广告和/或电子内容的链接。

在某些实施例中,以任何有效方式来最初地创建一个或多个传输结构。传输结构可以在制造期间被嵌入在用户设备中,并且然后由设备用户激活。或者,分发系统中的适当实体可以创建或者以其他方式提供初始传输结构。来自一个或多个广告商的广告商元数据234可以以任何有效的方式被添加到传输结构中,以表示相应广告商的相关特性和广告目标。

另外,适当媒体文件可以被创建为包括通过分发系统传播给目标设备用户的信息。媒体文件可以包括任何所希望的信息,例如广告和/或内容项。接下来,设备用户可以执行登记过程以预订从分发系统接收信息。在登记过程期间,设备用户通常提供各种类型的相关的信息,包括但不限于用户元数据和设备元数据。传输结构被更新以包括进设备用户在前面的登记过程期间提供的用户元数据。

在某些实施例中,传输服务器或分发系统中的另外的适当实体可以判断是否有任何设备用户已被标识为具有相对应用户设备的社交网络的成员。例如,在某些实施例中,设备用户可以执行社交网络登记过程以在分发系统中定义社交网络。如果已经创建了社交网络,则传输服务器或者其它适当实体可以通过利用任何有效的手段来与社交网络中的用户设备通信。

传输服务器可以获取与社交网络中的设备用户和用户设备有关的适当的社交网络元数据。在某些实施例中,社交网络元数据可以包括但不限于来自用户简档和设备简档的信息,该信息总地描述了与用户设备或设备用户有关的任何所希望的属性、偏好或特性。传输服务器优选地更新传输结构以包括进任何相关的社交网络元数据。

传输服务器或其他适当实体随后利用任何适当的技术分析传输结构中的元数据(包括社交网络元数据),以创建用于发送适当目标广告或内容项的特定传输推荐。例如,在某些实施例中,传输服务器可以将来自广告商元数据的广告商特性与来自社交网络的一个或多个设备用户的相应社交网络特性相匹配,以生成传输推荐。

传输服务器可以利用任何有效的手段来向用户设备发送传输推荐。例如,可以利用传输结构来将传输推荐发送给用户设备。设备用户然后可以接受或拒绝发送来的传输推荐。在某些实施例中,传输服务器或其它适当实体基于设备用户是接受还是拒绝原始的传输推荐来生成有效性量度。传输服务器然后利用新计算出的有效性量度来更新传输结构。

在某些实施例中,传输服务器可以将新的信息或元数据存档在以任何有效方式实现的元数据仓库中,以在以后提供对所存档的信息和元数据的访问。根据本发明,可以分析来自传输结构的各种类型的元数据(包括有效性量度和社交网络元数据),以标识出用于发送给设备用户的具体的目标信息。广告服务器或分发系统中的其它适当实体随后可以准备并发送到所指定的(一个或多个)媒体文件的链接,以允许目标设备用户访问(一个或多个)媒体文件。出于至少前面的原因,本发明因此提供了用于利用社交网络环境中的传输结构的经改进的系统和方法。

附图说明

图1A是根据本发明一个实施例的分发系统的框图;

图1B是根据本发明一个实施例的社交网络的框图;

图2A是根据本发明的传输结构的一个实施例的框图;

图2B是根据本发明的媒体文件的一个实施例的框图;

图3是根据本发明的来自图1A的用户设备的一个实施例的框图;

图4是根据本发明的来自图3的用户存储器的一个实施例的框图;

图5是根据本发明的来自图1A的信息服务的一个实施例的框图;

图6A是根据本发明的来自图5的传输服务器的一个实施例的框图;

图6B是根据本发明的来自图6A的传输服务器存储器的一个实施例的框图;

图7是根据本发明的来自图5的广告服务器的一个实施例的框图;以及

图8A-8D是根据本发明一个实施例的用于利用社交网络环境中的传输结构的方法步骤的流程图。

具体实施方式

本发明涉及电子数据分发技术的改进。以下描述被呈现以使得本领域普通技术人员能够作出和使用本发明,并且以下描述是在专利申请及其要求的环境下提供的。对所公开的实施例的各种修改对本领域技术人员将是显而易见的,并且这里的一般原理可适用于其他实施例。因此,本发明不希望被限于所示实施例,而是与符合这里描述的原理和特征的最宽范围相一致。

本发明包括用于实现信息分发网络的系统和方法,并且包括信息服务,该信息服务被配置为通过信息分发网络来提供信息分发服务。用户设备由设备用户用来与信息服务通信以便接收信息分发服务。设备用户的子集被定义来形成具有用户设备中的相对应用户设备的社交网络。传输结构被实现用于与信息分发网络中的各种网络实体通信。传输结构收集适当的元数据,用于将来自信息服务的所选信息提供给设备用户中的目标设备用户。由传输结构所收集的元数据包括描述了社交网络的设备用户的特性的社交网络元数据。

现在参考图1A,示出了根据本发明一个实施例的分发系统110的框图。在图1A的实施例中,分发系统110可包括但不限于一个或多个用户设备122、信息服务118和网络126。在替代实施例中,可利用除了结合图1A实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图1A实施例所讨论的那些组件和配置中的某些的组件和配置来实现分发系统110。

根据本发明,分发系统110有利地支持如下分发过程:该分发过程自动提供供相应用户设备122的设备用户利用的各类适当信息。例如,所分发的信息可包括但不限于专门以用户设备122的适当设备用户为目标的商业广告信息。与支持“拉取”模型(其需要顾客主动访问所需广告信息)的传统广告技术不同,图1A的分发系统110支持“推送”模型,并且还可以表示一个或多个社交网络,该“推送”模型基于限定设备用户和各种广告商的相应元数据来自动选择适当的广告信息并将其发送给目标设备用户。

在图1A的实施例中,分发系统110可由作为对金融或者其他补偿的回报而向广告商和设备用户提供分发服务的分发控制实体来实现和支持。分发控制实体可以是维护和控制分发系统110的关键要素(例如信息服务118)的商业企业。

在某些实施例中,分发系统110可以有利地支持和利用自动向分发系统110中的适当实体和从分发系统110中的适当实体传输各类相关信息的一个或多个传输结构(见图2)。例如,传输结构可被用来搜集和传送关于各种设备用户、用户设备122、网络126、社交网络(见图1B)以及来自信息服务118的各个广告商的元数据。此外,传输结构还可被用来为适当的用户设备122传输或提供到目标广告和/或电子内容的链接。

根据本发明,来自设备用户的社交网络的相关元数据可以向传输结构提供另外的相应信息,以用于更准确地提供以适当设备用户为目标的信息。本发明由此证明了用于利用社交网络环境中的传输结构的经改进的系统和方法。以下结合图1B-图8D讨论了关于图1A的分发系统110中的传输结构的实现方式和利用的进一步细节。

现在参考图1B,示出了根据本发明一个实施例的社交网络150的框图。在图1B的实施例中,社交网络150可以包括但不限于一个或多个用户设备122(a)至122(m)。在图1B中,用户设备122可以与来自图1A的具有相对应标号的用户设备122(a)至122(m)相同或相类似。

图1B的社交网络150是为了说明的目的而呈现的,并且在替代实施例中,可利用除了结合图1B实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图1B实施例所讨论的那些组件和配置中的某些的组件和配置来实现社交网络150。例如,任何所希望数目或类型的用户设备122可由相对应的设备用户利用以形成社交网络150。

在图1B的实施例中,可以利用任何有效的手段来定义或创建社交网络150。例如,在某些实施例中,成为社交网络150的成员可能需要正式的登记过程。在替代实施例中,特定社交网络150的成员可由一个或多个设备用户来明确地指定。另外,在某些实施例中,可以通过分析相关设备用户信息来定义社交网络150。例如,可以监视并分析诸如通信频率或交易频率之类的因素,以定义特定的社交网络150。

在图1B的实施例中,可以从社交网络150的各个成员收集社交网络元数据。社交网络元数据随后可以用来生成对给定设备用户可能由于与社交网络150的其它成员的共同兴趣而希望接收的潜在广告的推荐。本发明由此提供了各种技术,通过这些技术,从社交网络150中的可信任伙伴收集的信息/元数据可以不断地被收集、分析、仓储、报告并管理,以构成设备用户的偏好、设备用户的社交网络150,以及设备用户和/或设备用户的社交网络150的购买行为的更准确的简档。

可以通过设备用户所选的广告的调谐(reconciliation)、广告与设备用户之间的交互、设备用户向社交网络150内的其它用户对广告的推介,以及设备用户所做的最终购买来评估递送给设备用户和用户设备122的广告的有效性。本发明提供了从服务于用户设备122和社交网络150的一个或多个传输结构收集数据并比较、调谐这些数据的经改进的系统。可以有利地分析所搜集的元数据以及任何其它信息,以获得对设备用户的更好理解、对社交网络150的理解,以及各种不同广告的有效性。

现在参考图2A,示出了根据本发明的传输结构210的一个实施例的框图。图2A的实施例是为了说明目的而呈现的,在替代实施例中,也可利用除了结合图2A实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图2A实施例所讨论的那些组件和配置中的某些的组件和配置来实现传输结构210。

在图2A实施例中,各个元数据类别/栏包括来自一个或多个设备或实体的信息,一个或多个设备或实体来自各自的相应元数据源类型。例如,用户元数据222可以包括关于一个或多个用户设备122(图1A)的设备用户的信息。在某些实施例中,用户元数据222可选择性地汇编自一个或多个适当用户简档430(图4)。类似地,设备元数据226可以包括关于一个或多个用户设备122的信息。在某些实施例中,设备元数据226可选择性地汇编自一个或多个适当设备简档434(图4)。在图2A实施例中,网络元数据230可以包括关于电子网络126(图1A)的各种属性或实体的信息。

在图2A实施例中,广告商元数据234可以包括关于与分发系统110相关联的一个或多个广告商的信息。在某些实施例中,广告商可以与广告源540(图5)相关联。类似地,内容呈递商(renderer)元数据238可以包括关于与分发系统110相关联的一个或多个内容呈递商的信息。在某些实施例中,内容呈递商可以与内容源542(图5)相关联。

在图2A实施例中,社交网络元数据240可以包括关于与分发系统110相关联的、来自社交网络150(图1B)的一个或多个设备用户的信息。下面将结合图8进一步讨论社交网络元数据240的使用。杂项信息242可以包括任何其它数据或其它的适当信息。媒体链接246可以包括指示用于访问一个或多个媒体文件的位置或连接手段的适当信息,如下面结合图2B所讨论的。

在图2A实施例中,推荐元数据248可以包括关于通过分析社交网络元数据240而生成的广告推荐的任何适当信息。分发系统110中的各种实体可以以任何适当的方式来使用传输结构210中的信息。例如,可以通过如下操作来执行广告瞄准过程:匹配用户元数据222、设备元数据226、广告商元数据234以及社交网络元数据240中的兼容元素,从而标识出用于自动发送给目标设备用户的适当类型的相关广告信息。

传输结构210可以以任何有效的方式来源于任何适当的源。例如,传输结构210可以被嵌入在用户设备122(图1A)中,并按照需要由设备用户激活。或者,网络126中的各种实体或信息服务118可以创建或激活传输结构210。例如,传输服务器(见图6A)可以管理传输结构210的起源和操作。以下将结合图2B-图8D讨论关于图2A的传输结构210的实现方式和使用的其它细节。

现在参考图2B,示出了根据本发明的媒体文件250的一个实施例的框图。图2B实施例是为了说明目的而呈现的,并且在替代实施例中,也可利用除了结合图2B实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图2B实施例所讨论的那些组件和配置中的某些的组件和配置来实现媒体文件250。例如,图2B的媒体文件250被示为可以利用图2A的媒体链接246进行访问的单独的实体。然而,在替代实施例中,媒体文件250可以实现为构成图2A的传输结构210的一部分。

在图2B实施例中,广告(ad)254可以包括被选择用于发送给用户设备122(图1A)中的适当用户设备的任何适当类型的目标广告信息。类似地,内容项258可以包括被选择用于发送给用户设备122中的适当用户设备的任何适当类型的电子内容信息。例如,内容258可以包括但不限于视频数据、音频数据、图形、文本、影片、音乐记录以及计算机程序。下面将结合图3-图8D进一步讨论用于将适当媒体文件250提供给目标设备用户的其它信息。

现在参考图3,示出了根据本发明的图1A的用户设备122的一个实施例的框图。在图3实施例中,用户设备122包括但不限于中央处理单元(CPU)314、存储器318、显示器338和一个或多个输入/输出接口(I/O接口)340。图3的实施例是为了说明目的而呈现的,在替代实施例中,也可利用除了结合图3实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图3实施例所讨论的那些组件和配置中的某些的组件和配置来实现用户设备122。此外,用户设备122可被实现为任何类型的便携式或者非便携式电子设备,包括但不限于台式计算机、个人数字助理、蜂窝电话、机顶盒或者膝上型计算机。

在图3的实施例中,CPU 314可被实现为包括任何适当且兼容的微处理器设备,该微处理器设备优选地执行软件指令,从而控制和管理用户设备122的操作。图3的显示器338可包括任何有效类型的显示技术,包括具有用于向设备用户显示各种信息的适当屏幕的阴极射线管监视器或者液晶显示设备。在图3的实施例中,(一个或多个)I/O接口340可包括用于接收和/或发送用户设备122的任何所需类型的信息的一个或多个输入和/或输出接口。在图3的实施例中,存储器318可被实现为包括所需存储设备的任何组合,这些存储设备包括但不限于只读存储器(ROM)、随机存取存储器(RAM)和各种类型的非易失性存储器,例如软盘、记忆棒、光盘或硬盘。以下结合图4-8D进一步讨论了用户设备122的利用的其他细节。

现在参考图4,示出了根据本发明的图3的用户存储器318的一个实施例的框图。在替代实施例中,可利用除了结合图4实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图4实施例所讨论的那些组件和配置中的某些的组件和配置来实现用户存储器318。

在图4的实施例中,设备应用422可包括程序指令,这些程序指令优选地被CPU 314执行以实现用户设备122的各种功能和操作。设备应用422的特定性质和功能通常取决于诸如相应用户设备122的具体类型和特定功能之类的因素而改变。在图4的实施例中,用户设备122利用数据模块426来管理用户简档430和设备简档434,用户简档430和设备简档434总地描述与用户设备122或者用户设备122的设备用户有关的任何所需属性或者特性。例如,用户简档430可包括但不限于关于设备用户的名字、性别、年龄、宗教信仰、爱好、兴趣、职业、婚姻状态、住处、收入、因特网浏览历史、地理位置和信用卡交易记录的信息。类似地,设备简档434可包括但不限于设备类型、设备制造商、所支持的设备功能和设备配置。

在图4的实施例中,对接端口(docking port)438可包括用于便利一个或多个传输结构210(图2A)与用户设备122之间的双向通信的任何适当类型的接口手段。在图4的实施例中,广告(ad)442包括已专门针对用户设备122的设备用户而经由分发系统110(图1A)接收的目标广告信息。类似地,内容446可包括已专门针对用户设备122的设备用户而经由分发系统110(图1A)接收的目标电子内容信息。

在图4的实施例中,推荐元数据450可以包括关于广告推荐的任何适当信息,广告推荐是通过分析社交网络元数据240(图2A)而生成的并被提供给用户设备。在图4的实施例中,杂项信息454可包括供用户设备122利用的任何适当的其他信息或数据。例如,在某些实施例中,杂项信息454可包括曾从一个或多个传输结构210下载的与分发系统110中的其他实体有关的各类元数据。下面结合图5-8D讨论了图4的用户存储器318的实现方式和利用的进一步细节。

现在参考图5,示出了根据本发明的图1A的信息服务118的一个实施例的框图。在图5的实施例中,信息服务118包括但不限于控制器514、传输服务器518、广告服务器538、一个或多个广告源540和一个或多个内容源542。图5的实施例是为了说明目的而呈现的,在替代实施例中,可利用除了结合图5实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图5实施例所讨论的那些组件和配置中的某些的组件和配置来实现信息服务118。

在图5的实施例中,控制器514可被实现为包括用于协调信息服务118的操作功能的任何有效控制装置。例如,在某些实施例中,控制器514可被实现为具有管理信息服务118的操作的相应控制应用程序的计算机设备。或者,控制器514可被实现为包括任何适当且兼容的微处理器设备的中央处理单元,所述微处理器设备用于执行软件指令,从而控制和管理信息服务118的操作。

在图5的实施例中,根据本发明,传输服务器518可包括用于与一个或多个传输结构210(图2A)通信并且控制一个或多个传输结构210的任何有效装置。下面结合图6A进一步讨论了传输服务器518的实现方式和利用的其他细节。在图5的实施例中,(一个或多个)广告源540可包括用于提供通过分发系统110(图1A)传播的广告信息的一个或多个适当实体。例如,广告源540可包括各种商业企业、特定广告商或者广告开发者。

在图5的实施例中,(一个或多个)内容源542可包括用于提供通过分发系统110传播的电子内容的一个或多个适当实体。例如,内容源542可包括各种商业企业、特定广告商或者内容开发者。在图5的实施例中,广告服务器538可包括用于通过利用来自一个或多个传输结构210(图2A)的元数据来识别和聚集适当广告信息和/或电子内容以用于提供给用户设备122(图1A)的目标设备用户的任何有效装置。下面结合图7进一步讨论了广告服务器538的一个实施例。下面结合图6-8D进一步了讨论信息服务118的实现方式和利用的其他细节。

现在参考图6A,示出了根据本发明的图5的传输服务器518的一个实施例的框图。在图6A的实施例中,传输服务器518包括但不限于中央处理单元(CPU)614、存储器618、显示器638和一个或多个输入/输出接口(I/O接口)640。图6A的实施例是为了说明目的而呈现的,在替代实施例中,也可利用除了结合图6A实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图6A实施例所讨论的那些组件和配置中的某些的组件和配置来实现传输服务器518。

在图6A的实施例中,CPU 614可被实现为包括任何适当且兼容的微处理器设备,该微处理器设备优选地执行软件指令,从而控制和管理传输服务器518的操作。图6A的显示器638可包括任何有效类型的显示技术,包括具有用于向设备用户显示各种信息的适当屏幕的阴极射线管监视器或者液晶显示设备。在图6A的实施例中,(一个或多个)I/O接口640可包括用于接收和/或发送用户设备122的任何所需类型的信息的一个或多个输入和/或输出接口。在图6A的实施例中,传输服务器存储器618可被实现为包括所需存储设备的任何组合,这些存储设备包括但不限于只读存储器(ROM)、随机存取存储器(RAM)和各种类型的非易失性存储器,例如软盘、记忆棒、光盘或硬盘。

现在参考图6B,示出了根据本发明的图6A的传输服务器存储器618的一个实施例的框图。在替代实施例中,可利用除了结合图6B实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图6B实施例所讨论的那些组件和配置中的某些的组件和配置来实现传输服务器存储器618。

在图6B的实施例中,传输服务器存储器618可以包括但不限于下面将公开的多个软件程序以及数据。例如,传输服务器存储器618可以包括服务器应用644的程序指令,这些程序指令优选地被CPU 614运行以执行传输服务器518的各种功能和操作。服务器应用的特定性质和功能通常取决于诸如相应传输服务器518的具体类型和特定功能之类的因素而改变。

根据本发明,传输服务器518可利用TS管理器648来管理和协调一个或多个传输结构210(图2A)的各种功能。在某些实施例中,TS管理器648可包括用于协调登记过程的登记模块,这些登记过程用于登记用户设备122的设备用户以便参与来自分发系统110(图1A)的各种授权分发服务。登记模块还可以用来定义社交网络150(图1B),如先前讨论的。TS数据库652可以包括与向分发系统110中的各种实体提供分发服务的传输结构210有关的任何适当的信息。

在某些实施例中,TS管理器648可以不断地更新TS数据库652中的相应传输结构信息,以便反映分发系统110中的传输结构210的当前状态。传输服务器518可以利用通信模块656来执行与任何适当远程实体的双向电子通信过程。例如,通信模块656可被用来与分发系统110中的传输结构210远程通信。

在图6B的实施例中,推荐元数据660可以包括与发送给设备用户的所推荐广告或内容有关的任何适当信息。在某些实施例中,推荐元数据660可以通过利用服务器应用644或其它适当实体分析来自传输结构210的社交网络元数据230(图2A)来生成。在某些实施例中,可以利用与社交网络150的特定成员相对应的各个推荐。或者,各个推荐可以被合并,以产生代表来自社交网络150的预定数目的成员的集体推荐。

在图6B实施例中,通过与原始推荐相比较来调谐被设备用户选择的所选推荐,来计算每个所推荐广告或内容项的有效性量度664。根据本发明,然后可以在选择用于发送给特定设备用户的目标广告或内容时将有效性量度664用作另外的相关瞄准标准。

在图6B实施例中,传输服务器518可以利用元数据仓库668来存储任何类型的信息或元数据以供以后参考或利用。例如,元数据仓库668可以包括社交网络元数据240(图2A)、现有推荐元数据660,以及先前计算出的有效性量度664的各种先前的集合。在图6B实施例中,杂项信息可包括供传输服务器518利用的任何所希望类型的信息或数据。下面结合图8进一步讨论了关于传输服务器518的利用。

现在参考图7,示出了根据本发明的图5的广告服务器538的一个实施例的框图。在图7的实施例中,广告服务器538包括但不限于中央处理单元(CPU)714、存储器718、显示器738和一个或多个输入/输出接口(I/O接口)740。图7的实施例是为了说明目的而呈现的,在替代实施例中,也可利用除了结合图7实施例所讨论的那些组件和配置中的某些之外的组件和配置或者替代结合图7实施例所讨论的那些组件和配置中的某些的组件和配置来实现广告服务器538。

在图7的实施例中,CPU 714可被实现为包括任何适当且兼容的微处理器设备,该微处理器设备优选地执行软件指令,从而控制和管理广告服务器538的操作。图7的显示器738可包括任何有效类型的显示技术,包括具有用于向设备用户显示各种信息的适当屏幕的阴极射线管监视器或者液晶显示设备。在图7的实施例中,(一个或多个)I/O接口740可包括用于接收和/或发送广告服务器538任何所需类型的信息的一个或多个输入和/或输出接口。

在图7的实施例中,存储器718可被实现为包括所需存储设备的任何组合,这些存储设备包括但不限于只读存储器(ROM)、随机存取存储器(RAM)和各种类型的非易失性存储器,例如软盘、记忆棒、光盘或硬盘。在图7的实施例中,存储器718包括但不限于服务器应用722、对接端口726、广告730和内容734。

在图7的实施例中,服务器应用722可包括程序指令,这些程序指令优选地被CPU 714执行以执行广告服务器538的各种功能和操作。服务器应用722的特定性质和功能通常取决于诸如相应广告服务器538的具体类型和特定功能之类的因素而改变。在某些实施例中,服务器应用722可以分析来自传输服务器518或传输结构210的信息或指令,以将适当的媒体文件250(图2B)与用户设备122(图3)的目标设备用户相匹配。

在图7的实施例中,对接端口726可包括供广告服务器538与一个或多个传输结构210(图2)双向通信以便传送广告730、内容734或任何其它类型的信息的任何有效接口手段。在图7的实施例中,广告730包括从诸如广告源540(图5)之类的任何适当实体提供给广告服务器538的广告信息。类似地,在图7的实施例中,内容734包括从诸如内容源542(图5)之类的任何适当实体提供给广告服务器538的电子内容。

现在参考图8A-8D,示出了根据本发明一个实施例的用于利用社交网络环境中的传输结构的方法步骤的流程图。图8A-8D的流程图是为了说明的目的而呈现的,并且在替代实施例中,本发明还可以利用结合图8A-8D实施例讨论的这些步骤和序列以外的步骤和序列。

在图8A的步骤814中,以任何有效方式来最初地创建一个或多个传输结构210(图2A)。例如,传输结构210可以在制造期间被嵌入在用户设备122中,并且然后由设备用户激活。或者,分发系统110中的适当实体(例如传输服务器518)可以创建或者以其他方式提供初始传输结构210。在步骤818,来自一个或多个广告商814的广告商元数据234以以任何所希望的方式被添加到传输结构210中,以表示相应广告商814的相关特性和广告目标。

在步骤820,适当媒体文件250可以被创建为包括通过分发系统110传播给目标设备用户的信息。媒体文件250可以包括任何所希望的信息,例如广告254和/或内容项258。在步骤824,设备用户执行登记过程以从分发系统110接收信息。在登记过程期间,设备用户通常提供相关的信息,包括但不限于用户元数据222和设备元数据226。在步骤828,传输结构210被更新以包括进设备用户在前面的登记过程期间提供的元数据。图8A的处理随后通过连接字符“A”前进到图8B的步骤832。

在步骤832,传输服务器518或分发系统110中的另外的适当实体判断是否有任何设备用户已被标识为用户设备122的社交网络150的成员。例如,在某些实施例中,设备用户可以执行社交网络登记过程以在分发系统110中定义社交网络150。在步骤836,传输服务器518或者其它适当实体通过利用任何有效的手段来与社交网络150中的用户设备122通信。

在步骤840,传输服务器518可以从社交网络150中的用户设备122获取适当的社交网络元数据240。在图8的实施例中,社交网络元数据240可以包括但不限于来自用户简档430和设备简档434的信息,该信息总地描述了与用户设备122或用户设备122的设备用户有关的任何所希望的属性、偏好或特性。例如,用户简档430可以包括但不限于关于设备用户的名字、性别、年龄、宗教信仰、爱好、兴趣、职业、婚姻状态、住处、收入、因特网浏览历史、地理位置和信用卡交易记录的信息。类似地,设备简档434可包括但不限于设备类型、设备制造商、所支持的设备功能和设备配置。

在步骤844,传输服务器518更新传输结构210以包括进任何相关的社交网络元数据240。图8B的处理随后通过连接字符“B”前进到图8C的步骤848。在步骤848,传输服务器518或分发系统110中的其它适当实体利用任何适当的技术分析传输结构210中的元数据,以创建传输推荐。例如,在某些实施例中,传输服务器518可以将来自广告商元数据234的广告商特性与来自社交网络150的一个或多个设备用户的相应社交网络特性相匹配,以生成传输推荐。

在步骤856,传输服务器518可以利用任何有效的手段来向用户设备122发送传输推荐。例如,可以利用传输结构210来将传输推荐发送给用户设备。在步骤860,设备用户接受或拒绝发送来的传输推荐。如果设备用户拒绝传输推荐,则图8的处理可以终止。然而,如果设备用户接受了传输推荐,则图8C的处理通过连接字符“C”前进到图8D的步骤864。

在步骤864,传输服务器518或其它适当实体基于设备用户是接受还是拒绝原始的传输推荐来生成有效性量度664。在步骤868,传输服务器518通过将计算出的有效性量度存储在推荐元数据248中来更新传输结构210。在步骤872,传输服务器518可以将任何新的信息或元数据存档在以任何有效方式实现的元数据仓库668中,以在以后提供对所存档的信息和元数据的访问。

在步骤876,可以分析来自传输结构210的各种类型的元数据,以标识出用于发送给设备用户的具体的目标信息。广告服务器538或分发系统110中的其它适当实体随后可以准备并发送到所指定的(一个或多个)媒体文件250的链接,以允许目标设备用户的用户设备122访问(一个或多个)媒体文件250。出于至少前面的原因,本发明因此提供了用于利用社交网络环境中的传输结构的经改进的系统和方法。

以上参考某些实施例说明了本发明。在考虑本公开的情况下,其他实施例对于本领域技术人员将是显而易见的。例如,可利用除了以上具体实施例中所描述的那些配置和技术之外的某些配置和技术来容易地实现本发明。另外,可结合除了以上所述那些系统之外的系统来有效地使用本发明。因此,本发明意图涵盖对所讨论的实施例的这些和其他变体,本发明仅由所附权利要求来限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号