CN101542941B - 用于递送媒体的方法、系统和装置 - Google Patents

用于递送媒体的方法、系统和装置 Download PDF

Info

Publication number
CN101542941B
CN101542941B CN200780043226.8A CN200780043226A CN101542941B CN 101542941 B CN101542941 B CN 101542941B CN 200780043226 A CN200780043226 A CN 200780043226A CN 101542941 B CN101542941 B CN 101542941B
Authority
CN
China
Prior art keywords
data
media
user
information
user profiles
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.)
Active
Application number
CN200780043226.8A
Other languages
English (en)
Other versions
CN101542941A (zh
Inventor
罗纳德·马丁纳茨
马克·戴维斯
那桑尼尔·周·哈雅西
克里斯·卡拉布克斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fly Upward Management Co Ltd
Original Assignee
Yahoo Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yahoo Inc filed Critical Yahoo Inc
Publication of CN101542941A publication Critical patent/CN101542941A/zh
Application granted granted Critical
Publication of CN101542941B publication Critical patent/CN101542941B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering based on additional data, e.g. user or group profiles
    • G06F16/437Administration of user profiles, e.g. generation, initialisation, adaptation, distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/40Data acquisition and logging
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/322Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor

Abstract

提供了用于收集数据和向用户呈现媒体的系统、方法和装置。系统一般包括与电子设备相关联的数据搜集模块。该数据搜集模块将搜集的数据传输到管理模块,管理模块基于所搜集的数据来管理至少一个用户简档。管理模块可基于用户简档来选择要呈现给用户的媒体,并且所选媒体可经由与用户在同一位置的媒体输出设备而被显示给用户,媒体输出设备例如是用户的移动电子设备的显示器,或者与用户在同一位置的电视机、计算机、告示牌或其他显示器。还提供了相关方法。

Description

用于递送媒体的方法、系统和装置
技术领域
本发明涉及用于递送媒体的方法、系统和装置。在一个实施例中,维护用户简档,并且将媒体递送到与该用户简档相关联的移动电子设备。
背景技术
在人们使用电子设备时,例如在人们使用移动电话和线缆机顶盒时,会生成大量的信息。诸如位置、所使用的应用、社交网络、受访物理和在线位置之类的这种信息可用来向最终用户递送有用的服务和信息,并向广告商和零售商提供商业机会。然而,由于可以捕获这种信息的方式的不足,这种信息中的大多实际上被丢弃了。例如,对于移动电话,在移动电话空闲(即,用户未使用)时信息一般未被搜集。诸如其他人在附近出现、向其他用户发送消息的时间和频率、以及用户的社交网络的活动之类的其他信息也未有效地被捕获。因此需要一种方法、系统和装置,用来收集并传输与用户和他们的电子设备相关联的数据。
发明内容
提供了系统、方法和装置,用于基于它们来收集数据和呈现媒体。这些系统一般包括与电子设备相关联的数据搜集模块。该数据搜集模块将搜集到的数据传输到管理模块,管理模块基于所搜集的数据对至少一个用户简档进行管理。该管理模块可以基于用户简档来选择媒体以呈现给用户,并且所选择的媒体可以通过与用户在同一位置的媒体输出设备被显示给该用户,媒体输出设备例如是用户的移动电子设备的显示器或与用户在同一位置的告示牌或其他显示器。
在一个方面中,提供了用于选择要呈现给媒体输出设备的媒体的系统。在一个实施例中,系统包括数据搜集模块、简档管理模块、用户简档和媒体呈现模块。数据搜集模块与电子设备相关联,并搜集该电子设备的电子设备数据。简档管理模块接收电子设备数据并基于其管理用户简档。用户简档与该电子设备的用户相关联,并包括电子设备数据中的至少一些。媒体呈现模块接收用户简档的至少一部分,并实现将所选媒体呈现给与该用户相关联的媒体输出设备。媒体呈现模块所选媒体是至少部分地基于用户简档选择的。在一种方法中,电子设备数据包括空间数据、时间数据和交互数据中的至少一个。在一个实施例中,电子设备数据包括空间数据、时间数据和交互数据中的至少两个或者它们的子集,并且在一特定实施例中,电子设备数据包括空间数据、时间数据和交互数据中的至少两个。在一种方法中,交互数据包括包括人员间通信数据、媒体数据、关系数据、交易数据、设备交互数据中的至少一个和它们的子集。在一种方法中,交互数据包括包括人员间通信数据、媒体数据、关系数据、交易数据、设备交互数据中的至少两个和它们的子集。在一种方法中,关系数据包括社交网络数据和用户身份数据中的至少一个。用户简档包括电子设备数据中的至少一些,并且在一特定实施例中,包括基于空间数据、时间数据和交互数据中的至少一个推导出的导出信息。就此而言,简档管理模块可将空间数据、时间数据和交互数据中的一个或多个相关来推导出导出信息中的至少一些。因此,用户简档可包括过去位置数据、当前位置数据和预测的将来位置数据中的至少一个。用户简档可包括过去活动信息、当前活动信息、预测的将来活动信息和偏好信息。在一个特定方法中,该用户简档是多个用户简档之一,并且简档管理模块管理这多个用户简档,其中导出信息中的至少一些是至少基于对这多个用户简档中的两个或更多个的比较推导出的。在一个实施例中,这多个用户简档中的每个被与一电子设备相关联,并且媒体呈现模块至少基于对这多个用户简档中的两个或多个的比较来选择媒体以呈现给电子设备中的至少一个。
在另一个方面中,该系统可包括认证器,用于从至少一个第三方接收第三方数据并对其进行认证。因此,简档管理模块可接收电子设备数据和第三方数据,管理与用户相关联的用户简档,其中该用户简档包括电子设备数据和第三方数据中的至少一些。在一个实施例中,该用户简档包括基于电子设备数据和第三方数据推导出的导出信息。因此,简档管理模块可将电子设备数据和第三方数据中的一个或多个相关,来推导出导出信息中的至少一些。
在另一方面中,提供了用于选择媒体以呈现给媒体输出设备的方法。在一个实施例中,方法包括以下步骤:收集数据、基于所收集的数据来维护用户简档、从媒体仓库选择媒体、选择媒体输出设备、以及使递送所选媒体。收集数据步骤一般包括从多个电子设备收集空间数据、时间数据和交互数据中的至少两个。交互数据一般包括人员间通信数据、媒体数据、关系数据、交易数据和电子设备交互数据中的至少一个。在一种方法中,所收集的数据利用唯一标识符来唯一地被标识,例如,利用与驻留在电子设备中的数据收集模块一起使用的唯一标识符,或者利用与电子相关联的电话号码。维护用户简档的步骤一般包括基于时间数据、空间数据和交互数据中的至少一个来维护多个用户简档。在一种方法中,至少一个唯一标识符被用来实现用户简档的标识和维护。在一个实施例中,用户简档包括所收集数据中的至少一些。在一种方法中,维护步骤包括将来自时间数据、空间数据和交互数据中的至少一个的数据相关,来产生导出信息。导出信息中的至少一些可以被包括到用户简档中的一个或多个中。从媒体仓库选择媒体的步骤一般是至少部分基于一个用户简档的。在一种方法中,该选择步骤包括将用户简档的至少一部分(例如,当前位置数据)与媒体仓库中的媒体相比较,并选择至少一个要递送的目标媒体。选择经由其递送所选媒体的媒体输出设备的步骤一般包括将用户的位置(例如,与一用户简档相关联的用户的位置)与邻近该用户的媒体输出设备相比较,并选择与该用户位于同一位置的一个或多个媒体输出设备。在一个实施例中,媒体输出设备是该用户的移动电子设备。在另一个实施例中,媒体输出设备是与该用户在同一位置的显示器,例如,告示牌、计算机或电视。在另一个实施例中,媒体输出设备是与第三方相关联的设备,所述第三方例如是商家或政府机关。使进行递送的步骤一般是通过将媒体转换为符合所选(一个或多个)媒体输出设备并将所选媒体发送到所选(一个或多个)媒体输出设备来实现的。
在相关方面中,该方法可包括从至少一个第三方接收第三方数据并对电子设备数据和第三方数据中的至少一个进行认证的步骤,其中该第三方数据包括时间数据、空间数据和交互数据中的至少一个。在一个实施例中,认证步骤可包括将第三方证书与认证信息相比较和允许将第三方数据用于维护步骤的步骤。在另一个实施例中,认证步骤可包括以下步骤:将第三方数据与用户简档中的现有数据相比较,判断第三方数据是否满足预定数目个认证标准,以及用许将第三方数据用于维护步骤。因此,该方法还可包括将电子设备数据和第三方数据中的至少一个相关来产生导出信息的步骤。
在另一个方面中,提供了实现选择电子数据的方法。在一个实施例中,方法包括以下步骤:将数据搜集模块与电子设备相关联,利用该数据搜集模块来收集交互数据,基于收集交互数据步骤来补偿用户,以及至少部分基于交互数据来维护用户简档。补偿步骤可包括为实现收集交互数据而对用户进行补偿,作为对用户允许利用所收集的交互数据来维护用户简档的协定和/或用户允许与第三方共享所收集的交互数据的协定和/或用户允许向用户呈现媒体的协定的补偿。在一种方法中,提供了折扣服务和/或折扣商品,作为对用户的补偿的至少一部分。在一个实施例中,方法包括使用户能选择数据收集级别(例如,所收集的交互数据、空间数据和/或时间数据的量)和/或数据共享级别(例如,与谁共享所收集的数据和所收集的数据被共享的程度)之一。该方法因此可包括按照与数据收集级别和/或数据共享级别成比例的补偿来对用户进行补偿的步骤。就此而言,该方法可包括选择针对第一类型数据的第一数据收集级别的步骤,并可包括选择针对第二类型数据的第二共享级别的步骤。该方法可以包括针对第一类型的数据选择第一共享级别的步骤并且可以包括针对第二类型的数据选择第二共享级别的步骤。这些选择步骤中的一个或多个可利用数据搜集模块和其组件或与其相关的组件来实现。就此而言,在一个实施例中,用户可实现这些选择步骤中的一个或多个。第一和第二类型的数据可以是空间数据、时间数据和交互数据中的任意一个或者它们的任意子集。在一个实施例中,第一类型数据包括包括来自空间数据、时间数据和交互数据中的至少两个的数据。在一个实施例中,第二类型数据是未包括在第一类型数据中的数据。第一和第二共享级别可涉及与各个实体共享的一个或多个数据,所述实体例如是商家、政府机关和关系,例如个人关系。在一种方法中,第一共享级别可允许与第一实体共享第一类型数据,而第二共享级别允许与第二实体共享第二类型数据。在一特定实施例中,第一和第二类型数据可包括至少一些共同数据,并且这种共同数据可与第一实体共享但不与第二实体共享。在一个实施例中,该方法包括按照与第一数据收集级别和/或第一共享级别有关的第一补偿率来补偿用户的步骤。该方法还可包括按照与第二数据收集级别和/或第二共享级别有关的第二补偿率来补偿用户的步骤。
在另一个方面中,提供了用于维护多个用户简档和从而接收补偿的方法。在一个实施例中,方法包括以下步骤:从多个移动电子设备收集电子数据,维护多个用户简档(每个用户简档与至少一个移动电子设备相关联),使得一个或多个卖主能访问多个用户简档中的至少一些用户简档的至少一部分用户简档信息,以及针对使得能访问步骤而从一个或多个卖主接收补偿。该方法可包括使得能访问用户简档的第一层,并且接收补偿步骤包括接收第一级别的补偿。该方法还可包括使得能访问用户简档的第二层的步骤,并且接收补偿步骤包括接收第二级别的补偿,第二级别的补偿可高于第一层级别的补偿。在一个实施例中,可以接收到请求访问用户简档的第二层的请求,并且可随之或者随后使能对第二层的访问。在另一种方法中,多个用户简档中的第一用户简档的至少一部分驻留在移动电子设备中,并与第一用户相关联。在该方法中,对第一用户的简档的至少一部分的访问可由第一用户实现,并且补偿的至少一部分可被提供给用于实现对简档的访问的该第一用户。在另一种方法中,方法可包括从一个或多个卖家接收对向第一用户呈现媒体的权利的许诺,接受这些许诺之一,以及使得能向第一用户呈现媒体。
在另一个方面中,提供了用于实现收集与移动电子设备相关联的信息的方法。在一个实施例中,方法包括经由驻留在移动电子设备中的一个或多个操作模块来收集电子设备数据,将所收集的电子设备数据提供给驻留在该移动电子设备中的数据搜集模块,以及为提供步骤而补偿第三方。该方法还可包括以下步骤:基于所收集的电子数据来维护用户简档,使得一个或多个卖家能访问用户简档的至少一部分,以及为该使能步骤而从一个或多个卖家接收卖家补偿。在一种方法中,该补偿步骤可包括卖家补偿中对第三方补偿的至少一部分。在该方法中,用户简档可包括第一信息和第二信息,该第一信息是基于由移动电子设备的第一操作模块所收集的数据的,该第一操作模块被与第一方相关联,第二信息是基于由移动电子设备的第二操作模块所收集的数据的,该第二操作模块被与第二方相关联。该方法因此可包括按照第一补偿率来补偿第一方的步骤,该第一补偿率与由第一操作模块提供给数据搜集模块的数据量有关。该方法还可包括按照第二补偿率来补偿第二方的步骤,该第二补偿率与由第二操作模块提供给数据搜集模块的数据量有关。在该方法中,第一补偿率可与第一信息对用户简档的全部信息的比率有关,而第二补偿率可与第二信息对用户简档的全部信息的比率有关。
在另一个方面中,提供了用于实现收集用户信息的方法。在一个实施例中,该方法可包括以下步骤:维护多个用户简档(每个用户简档与一移动电子设备的用户相关联),经由与第一用户相关联的第一移动电子设备来收集其他用户数据(其他用户数据与不包括第一用户在内的移动电子设备的至少一个或多个其他用户相关联),将其他用户数据提供给多个用户简档的维护者,以及为收集其他用户数据步骤和提供其他用户数据步骤中的至少一个而补偿第一用户。在一种方法中,该方法可包括以下步骤:使第一用户能访问其他用户的用户简档信息的至少一部分,允许第一用户更新其他用户的用户简档信息,以及为更新其他用户的用户简档信息而补偿第一用户。
在另一个方面中,提供了用于呈现媒体显示机会的方法。在一个实施例中,方法包括以下步骤:从多个电子设备收集电子数据(每个电子设备与一个用户相关联),为电子设备的每个用户维护多个用户简档(用户简档中的每个包括基于所收集的电子数据的用户简档信息),查看这多个用户简档,基于该查看步骤来定位一个或多个媒体显示机会,以及向至少一个卖主呈现该媒体显示机会。在一种方法中,该方法包括以下步骤:从一个或多个卖家接收对呈现媒体的权利的许诺,接受来自至少一个卖家的至少一个许诺,以及使得向与用户位于同一位置的至少一个媒体输出设备呈现媒体,其中该媒体与其(一个或多个)许诺被选择的(一个或多个)卖家有关,并且其中用户与多个用户简档之一相关联。在一种方法中,查看多个用户简档的步骤包括以下步骤:将这多个用户简档的电子数据和与媒体仓库中的媒体相关联的元数据相关,以及基于该相关来选择至少一个用户简档。在一种方法中,媒体显示机会包括与用户的当前位置、用户的预测的将来位置、用户的预测的将来活动、以及用户的偏好中的至少一个有关的信息。在一种方法中,该方法包括以下步骤:确定至少一个用户与至少一个卖主在同一位置,在该确定步骤之后或与之伴随地完成查看、定位和呈现步骤。
可理解,上述创造性方面、方法和实施例中的多个可被组合来产生用于呈现媒体的各种系统和方法。此外,本发明的这些和其他方面、优点和新颖特征在下面的说明中被部分阐述,并且在研究了下面的说明和附图后将对本领域技术人员变得清楚,或者可通过实施本发明而获知。
附图说明
图1是示出了媒体递送系统的一实施例的示意图。
图2是示出了包括图1的数据搜集模块的移动电子设备的一实施例的示意图。
图3是示出了图1的管理模块的一实施例的示意图。
图4是示出了图1的用户简档的一实施例的示意图。
图5是示出了对媒体递送系统有用的数据收集系统的一实施例的示意图。
图6a是示出了利用移动电子设备的媒体递送系统的一实施例的示意图。
图6b是示出了利用移动电子设备的媒体递送系统的一实施例的示意图。
图7是示出了利用移动电子设备的媒体递送系统的一实施例的示意图。
图8是示出了采用对等网络的媒体递送系统的一实施例的示意图。
图9是示出了用于多个用户的媒体递送系统的一实施例的示意图。
图10a是示出了用于呈现媒体的方法的一实施例的框图。
图10b是示出了用于实现数据的收集的方法的一实施例的框图。
图10c是示出了用于实现数据的收集的方法的一实施例的框图。
图10d是示出了数据搜集模块的数据搜集偏好部件的一实施例的示意图。
图10e是示出了用于实现数据的收集的方法的一实施例的框图。
图10f是示出了用于共享和收集用户信息的方法的一实施例的框图。
图10g是示出了用于通过使得能访问用户简档来接收补偿的方法的一实施例的框图。
图10h是示出了用于认证第三方数据的方法的一实施例的框图。
图10i是示出了用于通过共享对用户简档的访问来接收补偿的方法的一实施例的框图。
图10j是示出了用于呈现媒体显示机会的方法的一实施例的框图。
具体实施方式
现在将具体参考附图,附图至少有助于说明本发明的各种相关实施例。
图1示出了用于递送媒体的系统的一实施例。系统1包括数据搜集模块10、管理模块20、用户简档30、以及媒体输出设备40。数据搜集模块10收集电子数据,与管理模块20通信,并将电子数据提供给管理模块20。管理模块20接收来自数据搜集模块10的电子数据并管理用户简档30。下面将更详细讨论,用户简档30一般至少包括所收集的电子数据中的一些。管理模块20还与媒体输出设备40通信,媒体输出设备40能输出所选媒体(M)(例如,可视和/或音频消息)以供用户消费(例如,用于观看和/或收听)。
数据搜集模块10一般通过驻留在电子设备中来搜集电子数据。下面将更详细讨论,数据搜集模块10可以接口连接到电子设备的多个其他模块来收集与该电子设备相关联的数据。例如,数据搜集模块10可以主动和/或被动地搜集与该电子设备的使用相关联的数据。主动搜集的数据的一个示例包括由于用户和该电子数据之间的交互而搜集的数据,这里称作交互数据。被动搜集的数据的一个示例包括在不考虑用户与该电子设备的交互时搜集的数据。例如,空间数据和/或时间数据可以是在运输诸如移动电话之类的移动电子设备期间被动收集的。
图2示出了包括数据搜集模块的电子设备的一个示例。在该实施例中,电子设备是移动电子设备50,例如移动电话、移动电子邮件设备、移动便携式数字助理、或者膝上型电脑等。移动电子设备50包括空间模块52、时间模块54、以及可与数据搜集模块10通信的一个或多个其他模块56。空间模块52、时间模块54和(一个或多个)其他模块56可以是该移动电子设备的预存组件。数据搜集模块10可以接口连接到这些模块(例如,经由应用编程接口)来实现(facilitate)通信。空间模块52可将空间数据传输到数据搜集模块10,时间模块54可将时间数据传输到数据搜集模块10,并且(一个或多个)其他模块56可将诸如交互数据之类的其他数据传输到数据搜集模块10。下面将更详细讨论,空间模块52、时间模块54和/或(一个或多个)其他模块中的任一个都可与数据搜集模块10相集成。
该实施例的一个值得注意的方面在于数据搜集模块10可与空间模块52、时间模块54和/或(一个或多个)其他模块56通信,而不管移动电子设备50是否正被用户使用和/或移动电子设备50是否正与网络通信。因此,数据搜集模块10可以收集移动电子设备50的多种类型的数据,而不管用户与该设备的交互以及移动电子设备50是否正与网络通信。因此,大量的空间、时间和其他数据可被收集,并且稍后被传输到管理模块20,从而实现管理和产生用户简档30。
空间模块52可以是适于传输空间数据的任意硬件和/或软件。例如,空间模块52可以是可操作来传输与移动电子设备50相关联的位置坐标的模块。在一个实施例中,空间模块52可以包括通用分组无线电业务(GPRS)硬件和/或软件。
时间模块54可以是可操作来传输时间数据(例如,时间戳)的任意硬件和/或软件。在一个实施例中,时间模块54利用本地时钟来传输时间数据。在另一个实施例中,时间模块54使用基于网络的时钟来传输时间数据。
(一个或多个)其他模块56可以是与移动电子设备50相关联的任意其他硬件和/或软件,例如通信模块(例如,短消息业务(SMS)、电子邮件和/或语音模块)、媒体相关模块(例如,字处理器、因特网浏览器、音频回放模块和成像模块,例如照相设备)等等。
数据搜集模块10可以是可操作来搜集由移动电子设备50的多个模块所收集的数据的任意硬件和/或软件。在一个实施例中,数据搜集模块10主要包括可操作来在不要求用户交互的情况下与移动电子设备50的多个模块通信的软件,并且从而可充当移动电子设备50的后台代理,在移动电子设备的操作的后台搜集移动电子设备50所产生的数据。
数据搜集模块10可被预载和/或下载到移动电子设备50中(例如,经由服务器或对等网络)。为了实现对可用来维护用户简档30的唯一可标识数据的收集,每个数据搜集模块10可包括一唯一标识符。该唯一标识符可与所收集的数据结合,用来实现对唯一用户的标识和对基于其的唯一用户简档30的维护。
下面将更详细讨论,数据搜集模块10可以是与系统1的任意其他模块分离的模块,或者数据搜集模块10可被与系统1的一个或多个模块相集成。例如,下面将更详细讨论,可将数据搜集模块10与管理模块20集成来实现将媒体递送到媒体输出设备40。
在另一个实施例(未示出)中,数据搜集模块10可位于非移动电子设备中,例如,机顶盒、通常静止的计算机(例如,台式机或服务器)、电子售货机(例如,食品和/或饮料发放机)、或者电子告示牌等。就此而言,与上面针对移动电子设备50所描述的交互相类似地,数据搜集模块10也可与这些设备的模块交互。
如上所述,管理模块20接收来自数据搜集模块的电子数据(例如,经由无线通信),并管理用户简档30(例如,创建和/或更新用户简档30)。图3示出了管理模块20的一个实施例。在所示实施例中,管理模块20包括简档管理模块22、媒体呈现模块24,并且可以可选地包括媒体仓库26,该媒体仓库26可包括媒体数据库和与其相关联的元数据。简档管理模块22接收来自数据搜集模块10的电子数据,并基于该电子数据来管理至少一个用户简档30。例如,下面将更详细讨论,简档管理模块22可利用所接收到的数据来更新用户简档30和/或可将所接收到的数据相关来推导出用户简档30的至少一部分。
媒体呈现模块24利用用户简档30的至少一部分来实现对用于呈现给用户的媒体的选择。在一种方法中,下面将更详细讨论,媒体呈现模块24可将用户简档30的数据和与媒体仓库26中的媒体相关联的数据相关,来定位可能的目标广告机会。从而,媒体呈现模块24可以将这些机会呈现给一个或多个第三方(例如,一个或多个卖主),第三方可为向与所选用户简档相关联的用户呈现媒体的权利提供补偿。作为说明,媒体呈现模块24可查看用户简档来确定哪些用户可能对购买一种或多种商品或服务感兴趣。从而,媒体呈现模块24可将伴随的媒体显示机会呈现给一个或多个卖主,卖主可对向一个或多个用户显示目标媒体的权利竞拍。例如,媒体呈现模块24可基于用户简档确定一个或多个用户经常在上班途中购买咖啡。因此,媒体呈现模块24可向一个或多个卖主(例如,星巴克、PEABODY COFFEE、PEET’S COFFEE)通知可能的咖啡广告机会。这些卖主随后可对经由媒体输出设备40向用产提供基于上下文的目标媒体显示机会的权利竞拍。例如,卖主可竞拍在(例如,利用空间数据、时间数据和交互数据中的一个或多个所确定的)用户通常购买咖啡的时段并针对用户通常经常购买咖啡的地点向这些用户显示咖啡广告或优惠券的权利。在接收到获胜竞拍后,媒体呈现模块24可利用媒体输出设备40来呈现用于显示的适当媒体。
在另一种方法中,下面将更详细讨论,媒体呈现模块24可以接收来自一个或多个第三方的请求来提供具有某些人口统计特征的用户简档。媒体呈现模块24可以根据所请求的人口统计特征来对用户简档进行过滤,从而可以将这些经过滤的用户简档中的至少一部分提供给第三方以进一步处理。在一个实施例中,第三方是选择向其递送目标媒体的一个或多个用户简档的卖主。在一特定实施例中,作为为访问用户简档和/或对呈现目标媒体的权限的回报第三方可补偿用户简档的维护者。
如上所述,简档管理模块22接收来自数据搜集模块10的电子数据并管理用户简档30。图4示出了用户简档30的一个实施例。在所示实施例中,用户简档30至少包括电子设备数据12的一部分,该电子设备数据12一般包括空间数据14、时间数据15和交互数据16。用户简档30还可以可选地包括并且一般一定包括导出信息17。导出信息17是可基于空间数据14、时间数据15和16中的至少一个推导出的信息。例如,下面将更详细讨论,简档管理模块22可以将空间数据14、时间数据15和/或交互数据16的数据相关来推导导出数据。作为说明,下面将更详细讨论,简档管理模块22可以将时间数据(例如,日期时间)与空间数据(例如,位置)相关,来确定主用户位置(例如,居所)和/或辅用户位置(例如,工作位置或学校位置)。
空间数据14可以是与用户和/或电子设备的位置相关的任意数据。例如,空间数据14可以包括任何被动收集到的位置数据,例如小区塔数据、GPRS数据、全球定位服务(GPS)数据、Wi-Fi数据、个人区域网数据、IP地址数据和来自其他网络接入点的数据,或者主动收集到的位置数据,例如用户输入的位置数据。空间数据14还可以包括与各个位置相关联的天气数据。
时间数据15是涉及与用户和/或电子设备相关联的特定时间和/或事件的基于时间的数据(例如,时间戳)。例如,时间数据15可以是被动收集的时间数据(例如,来自驻留在电子设备中的时钟的时间数据、或者来自网络时钟的时间数据),或者时间数据15可以是主动收集的时间数据,例如电子设备的用户输入的时间数据(例如,用户维护的日历)。
交互数据16可以是与电子设备的用户交互相关联的任何数据,不管主动还是被动。交互数据16的示例包括人员间通信数据、媒体数据、关系数据、交易数据和设备交互数据,所有这些都将在下面更详细地描述。下面的表1是包括电子数据的这些示例的非穷尽列表。
表1-电子数据的示例
  空间数据   时间数据   交互数据
  ●小区塔数据●GPRS数据●GPS数据●WiFi数据●个人区域网数据●网络接入点数据●用户输入的位置数据●地理坐标数据   ●时间戳●本地时钟●网络时钟●用户输入的时间数据   ●人员间通信数据●媒体数据●关系数据●交易数据●设备交互数据
对于交互数据16,人员间通信数据可包括任意下述数据:从电子设备接收到或向电子设备发送的、并且意图为作为去往或来自用户的通信的数据。例如,人员间通信数据可以是与下述内容相关联的任意数据:到来或外出SMS消息、电子邮件消息、语音呼叫(例如,蜂窝电话呼叫、语音IP呼叫)、或者与电子设备有关的其他类型的人员间通信,例如关于谁正在发送和接收(一个或多个)人员间通信的信息。下面将描述,人员间通信信息可以被与例如时间数据15相关,来推导出关于通信频率的信息,该信息包括集中的通信模式,这可以指示用户的活动信息。
媒体数据可包括与可呈现媒体有关的任意数据,例如,音频数据、可视数据和音视数据。例如,音频数据可以是与所下载的音乐有关的数据(例如,流派、艺术家、曲集等),并包括关于铃音、回铃音、所购买的媒体、播放列表和共享媒体等的数据。可视数据可以是与电子设备(例如,经由因特网或其他网络)所接收到的图像和/或文本有关的数据。可视数据可以是与从电子设备发送来的和/或在电子设备中捕获的图像/文本有关的数据。音视数据可以是与在电子设备处接收到的、下载到电子设备的、或者以其他方式关联于电子设备任何视频相关联的数据。媒体数据包括经由网络(例如,使用因特网)呈现给用户的媒体,并包括与利用网络的用户输入和/或接收到的文本(例如,搜索项)有关的数据、与网络媒体的交互,例如,点击数据(例如,广告条点击、书签、点击模式等)。因此,媒体数据可包括与用户的RSS种子、订阅、群组成员、游戏服务、报警等有关的数据。媒体数据还包括非网络活动,例如,利用诸如移动电话之类的电子设备的图像捕获和/或视频捕获。图像数据可包括用户添加的元数据、或者与图像相关联的其他数据,例如,对于照片来说,包括拍摄照片的位置、拍摄方向、拍摄的内容、以及日期时间等。下面将更详细描述,媒体数据可被用来例如推导出活动信息或偏好信息,例如,文化和/或购买偏好信息。
关系数据可包括与电子设备的用户的关系有关的数据。例如,关系数据可包括用户身份数据,例如性别、年龄、民族、姓名、社会安全号、照片、以及与该用户的身份相关的其他信息。用户身份信息还可以包括电子邮件地址、登录名和口令。关系数据还可以包括社交网络数据。社交网络数据包括由用户输入的与电子设备的用户的任何联系有关的数据,例如,与用户的朋友、家庭、同事、商业联系等有关的数据。社交网络数据可以包括例如与用户维护的电子地址薄相对应的数据。关系数据可以被与例如位置数据相关,来推导出社交网络信息,例如第一关系(例如,用户-配偶、用户-子女和用户-父母关系)或其他关系(例如,用户-朋友、用户-同事、用户-商业关联关系)。关系数据还可被用来推导出例如活动信息。
交互数据16还可以包括交易数据。交易数据可以是与由移动设备承担的或者在移动设备处承担的商业交易相关联的任意数据,例如,卖主信息、金融机构信息(例如,银行信息)、金融帐户信息(例如,信用卡信息)、商品信息和成本/价格信息、以及购买频率信息等。交易数据可用来例如推导出活动和偏好信息。交易信息还可以用来推导出用户拥有的和/或用户可能感兴趣的设备和/或服务的类型。
交互数据16还可以包括设备交互数据。设备交互数据可以是与用户和电子设备的交互有关的、未包括在上述类别中的任意一类中的任意数据,例如,与对其他模块/应用的电子设备数据的使用相关联的习惯模式,例如关于在电子设备上哪些应用被使用以及这些应用被使用的频率和时间的数据。下面将更详细讨论,设备交互数据可以被与时间数据相关,来推导出关于用户活动和与其相关联的模式的信息。下面的表2是包括交互数据的示例的非穷尽列表。
表2-交互数据示例
  数据类型   (一个或多个)示例
  人员间通信数据   ●基于文本的通信,例如SMS和电子邮件●基于音频的通信,例如语音呼叫、语音留言、语音邮件●基于媒体的通信,例如多媒体消息传输业务(MMS)通信●与通信相关联的唯一标识符,例如电话号码、电子邮件地址和网络地址
  媒体数据   ●音频数据,例如音乐数据(艺术家、流派、音轨、曲集等)●可视数据,例如任何文本、图像和视频数据,包括因特网数据、图片数据、播客(podcast)数据和播放列表数据●网络交互数据,例如点击模式和频道查看模式
  关系数据   ●用户身份信息,例如姓名、年龄、性别、民族和社会安全号●社交网络数据
  交易数据   ●卖主●金融账号,例如信用卡和银行数据●购买的商品/服务的类型●购买成本●购买库存
  设备交互数据   ●在上面处理用户与设备的交互时未捕获的任
  何数据,例如设备的使用模式、所使用的应用等
如上所述,用户简档30可以包括导出信息17。导出信息17可以是基于电子设备数据12导出的,例如基于空间数据14、时间数据15和/或交互数据16中的一个或多个导出的。导出信息17因此可以包括与用户的导出位置和/或导出活动有关的信息。例如,导出信息17可以包括主用户位置、辅用户位置、过去位置、当前位置和预测的将来位置中的一个或多个。导出信息17可以包括基于空间数据14与时间数据15的相关推导出的信息,来推导出这种位置数据。作为说明,数据搜集模块10可将空间数据14和/或时间数据15发送到管理模块20。管理模块20从而可以将空间数据14和/或时间数据15相关,来确定移动电子设备的用户在一天的某几个小时期间通常在一个或多个特定位置处。在一特定实施例中,管理模块20可以将空间数据14和时间数据15相关,来确定主用户位置(例如,家)、辅用户位置(例如,学校或单位)和/或其他位置。
导出信息17还可包括活动信息,例如过去活动信息、当前活动信息和预测的将来活动信息。就此而言,过去、现在和预测的将来活动信息可包括与过去与其他用户的通信和/或与其他用户的共同位置有关的信息。作为主要示例,简档管理模块22可将空间数据与时间数据15相关,来确定用户的活动(例如,工作、娱乐和/或家庭活动)。作为第二示例,交互数据16(例如,社交网络数据)可被相关来确定用户的活动和预测的将来活动。预测的将来活动信息可包括用户的各种日复一日的活动,并且还可包括搜索查询预测、可能的用户界面动作,例如可能的点击、可能的文本输入、可能的语音等。预测的将来活动信息还可包括对通信和/或内容创建信息的可能接收。
导出信息17还可包括偏好信息。偏好信息可包括文化偏好和/或购买偏好信息。文化偏好信息可以是与用户的文化有关的任何偏好,例如,性别偏好、种族偏好、宗教偏好、艺术偏好等。购买偏好可以是与用户的购买习惯相关联的任何偏好。
导出信息17还可包括社交网络信息。社交网络信息可包括过去、当前和建议的用户-用户关系信息(例如,第一关系)。就此而言,社交网络信息可以是基于人员间通信数据和/或社交网络数据推导出的。社交网络信息还可包括针对其他方保存的邻近度,邻近度可提供用于对等服务的基础,例如,偏好信息的自动比较,该自动比较可实现对用户通常可能偏好的活动或位置的建议。
导出信息17可包括与电子设备数据12重叠的信息。例如,用户的社交网络可包括从数据搜集模块10接收到的数据(例如,用户地址薄数据),并且还可包括基于电子设备数据12的推导出的信息(例如,由于与一个或多个其他用户的多个人员间通信而推导出的关系)。
其他数据18还可被用来产生导出信息17。例如,来自其他源19(例如其他电子设备、其他用户简档和/或其他软件和/或硬件应用)的数据可被与电子设备相关联,并且该其他数据可用来实现对导出信息17的推导。作为说明,其它数据18可以是与用户简档30相关联的、但是是从另一个电子设备(例如,另一个移动电子设备或另一个静止电子设备)捕获的数据。在一种方法中,管理模块20可将其他源的唯一标识符(例如,物理地址、电话号码和/或社会安全号)与用户简档30的唯一标识符相关,来判断是否应当与用户简档30一起使用其他数据18。
用于从其他源收集其他数据18并用于对这样收集的其他数据18进行认证的系统的一个实施例如图5所示。在所示实施例中,例如上述管理模块20基于关于用户500的数据管理用户简档30。如上所述,管理模块20可经由网络540接收来自移动电子设备502的数据,例如通过经由因特网将电子设备数据发送到用户简档30的维护者。管理模块20可以基于这样接收的数据来管理用户简档30。在另一种方法中,在移动电子设备502处收集的数据被传递到移动服务提供商(未示出),移动服务提供商接收所收集的数据并将其传递给管理模块20(例如,经由因特网)。
认证器525可用来对经由网络540从移动电子设备502接收到的信息进行认证。就此而言,认证器可将从移动电子设备502接收到的信息(例如,与移动电子设备502相关联的电话号码)与认证信息(例如,上述用户身份信息,例如用户500的已知电话号码)相比较,来对所接收到的数据进行认证并将其与用户500相关联。一旦得到认证,就可以将所接收到的数据提供给管理模块20。
认证器525可以是实现对数据的接收、对该数据的提供者和该数据至少之一进行认证的任意适当的硬件和/或软件。例如,认证器525可以是能经由因特网与其他计算机化设备通信的计算机化设备(例如,利用应用编程接口(API)的应用服务器)。认证器525可被与管理模块20、数据搜集模块10和/或用户简档集成,或者可以是分离的组件。
在相关方法中,用于由用户500在电视524或者类似显示器上观看的来自商家(例如,电视订阅服务(例如,COMCAST)或者另一个音视观看服务(例如,YOUTUBE.com))的数据可经由网络542被提供给管理模块20。例如,与用户的观看习惯、当前观看活动和/或与观看服务的交互有关的数据可经由网络542和认证器525被提供给管理模块20。在另一种方法中,管理模块20经由网络542和认证器525直接收集观看数据,例如在经由因特网提供音视服务时。所收集的数据可利用认证器525进行认证来确保所接收到的数据是与用户500相关的。例如,认证器可以将信号地址(例如,IP地址或机顶盒标识符)与认证信息(例如,用户500的已知IP地址范围或机顶盒地址)相比较,来对所接收到的数据进行认证并将其与用户500相关联。一旦得到认证,就可以将该数据提供给管理模块20以进一步处理。
在另一种相关方法中,可以提供来自用户与计算机化设备的交互的数据。例如,用户500可利用图形用户界面(GUI)528和计算机526与因特网544的多个网站交互。GUI 528可包括对因特网浏览器的使用,因特网浏览器例如是FIREFOX和/或INTERNET EXPLORER。在与网站交互期间,用户500可提供使网站提供者548(例如,在线商家)能对用户进行认证的信息,例如,该用户的姓名、物理地址、IP地址、交易数据(例如,金融机构账号信息)、登录/口令系统、智能卡等。网站提供者548还可以在用户500利用提供者的网站548的同时收集关于用户500的数据,例如浏览习惯和点击数据等,以及可能的关于用户与其他站点的交互的信息(例如,查看检查cookies)。例如,网站提供者548可以收集空间数据、位置数据和交互数据中的一个或多个,例如,人员间通信数据、媒体数据、关系数据和/或交易数据。由于已识别出了用户500,因此所收集的数据可以容易地被与用户500相关联,并且因此可被管理模块20用来管理用户简档30。因此,网站提供者548可经由认证器525将这种信息提供给管理模块20,例如经由因特网。通过将所提供的信息中的至少一些(例如,用户所提交的物理地址)与认证信息(例如,用户500的已知物理地址)相比较来认证所提供的数据,可以对所提供的信息进行认证。一旦得到认证,数据就可以被提供给管理模块20以进一步处理。在另一种方法中,网站提供者548自身可以被认证(例如,利用数字证书),并且一旦被认证,就可以将信息提供给管理模块20以进一步检查和处理。在一个实施例中,以结构化的方式提供信息来实现管理模块20对信息的检查和管理。因此,利用第三方数据而不要求管理模块20和第三方之间文字上的集成就可以容易地更新用户简档30。
在另一种方法中,再次参考图4,用户可利用其他数据18来抢先更新其用户简档。在一个实施例中,其他数据是另一个实体的用户简档数据,例如维护其自身用户简档信息的商业实体。在另一个实施例中,其他数据是可从公共信息源获得的信息,例如政府记录等。
下面的表3是包括导出信息的示例和推导出导出信息的可能方法的非穷尽列表。
表3-导出信息的示例
  导出信息的类型   (一个或多个)第一相关性   (一个或多个)第二相关性
  过去位置信息   空间数据   时间数据交互数据空间、时间和交互数据的任意组合使用其他导出信息
  当前位置信息   空间数据   时间数据交互数据
  空间、时间和交互数据的任意组合使用其他导出信息
  预测的将来位置信息  空间+时间数据空间+交互数据   时间数据空间数据交互数据空间、时间和交互数据的任意组合使用其他导出信息
  过去活动信息  空间+时间数据空间+交互数据   时间数据空间数据交互数据空间、时间和交互数据的任意组合使用其他导出信息
  当前活动信息  空间+时间数据空间+交互数据   时间数据空间数据交互数据空间、时间和交互数据的任意组合使用其他导出信息
  预测的将来活动信息  空间+时间数据空间+交互数据   时间数据空间数据交互数据空间、时间和交互数据的任意组合使用其他导出信息
  偏好信息  空间+时间数据交互数据   时间数据空间数据
  交互+时间数据交互+空间数据交互+空间+时间数据   使用其他导出信息
  社交网络信息   交互数据交互+空间数据   时间数据空间数据空间、时间和交互数据的任意组合使用其他导出信息
第一相关性指推导出所列类型的导出信息的可能方法。第二相关性指推导出导出信息的其他方法。例如,当前位置信息可能是基于空间数据推导出的,但是也可以利用交互数据(例如,用户输入的日历)推导出。
如上所述,用户简档30可包括至少一些电子设备数据12,并且还可包括导出信息17。由于这些数据中的一个或多个因数据搜集模块10的数据捕获能力而可以被相关,所以用户简档30可包括丰富的数据集合,该数据集合可被大致分类为:过去位置信息、当前位置信息、预测的将来位置信息、主用户位置信息、辅用户位置信息、第三用户位置信息(等)、过去活动信息、当前活动信息、预测的将来活动信息、偏好信息(例如,文化和/或购买偏好信息)、以及社交网络信息(例如,第一关系、第二关系等等)。这些信息类别是非限定性的,并且可重叠。例如,当前活动信息可包括当前位置信息。在另一个示例中,社交网络信息可补充文化偏好信息(例如,用户具有年龄在18和25之间的许多相关,主要位于市区,因此可能希望接收到舞蹈俱乐部的优惠券)。在另一个示例中,文化偏好信息可补充购买偏好信息(例如,用户喜好亚洲食品,因此可能希望接收到亚洲餐馆的优惠券)。
再次参考图3,如上所述,媒体呈现模块24实现基于用户简档30来选择用于呈现给媒体输出设备40的媒体。在一种方法中,媒体呈现模块24可以通过请求或自动地将媒体仓库26中的媒体与一个或多个用户简档相比较。当比较例如基于各种经济和人口统计因素表明要呈现媒体时,媒体呈现模块24可选择媒体来通过媒体输出设备40呈现。在一种方法中,媒体呈现模块24可编辑、创建、转换、重格式化该媒体和/或转换其编码等,以与媒体输出设备40的期望输出参数相对应。因此,媒体呈现模块24可以至少利用用户简档30的一部分来实现选择媒体以呈现给与该用户简档30相关联的媒体输出设备40。
可以利用任何触发器来发起对媒体的选择。例如,媒体呈现模块24可以连续将多个用户简档的数据和与媒体仓库26中的媒体相关联的数据相关,来定位可能的目标广告机会。从而,媒体呈现模块24可以将这些机会呈现给一个或多个第三方(例如,一个或多个卖主),第三方可为向与所选用户简档相关联的用户呈现媒体的权利提供补偿。触发器可以是给定的上下文触发器,例如,时间触发器、事件触发器或者地点触发器等。触发器可以是给定的内容触发器,例如,与清除、访问、观看、编辑和/或产生给定价格的媒体相关联的触发器。触发器可以是社交触发器,例如,与给定的一个或多个人或者一类或多类人在同一位置和/或通信。触发器可以是商业触发器,例如,发生特定类型的商业交易。可以利用,并且在任何组合中利用上述触发器中的一个或多个来触发用户简档和媒体仓库26之间的比较。
在另一种方法中,触发器可以是来自一个或多个第三方的、提供了具有特定人口统计特征的用户简档的请求。媒体呈现模块24可以根据所请求的人口统计特征来对用户简档进行过滤。在一个实施例中,媒体呈现模块可以利用预先选择的媒体,并将该媒体提供给与经过滤的用户简档相关联的一个或多个媒体输出设备40。在另一个实施例中,媒体呈现模块24可将这些经过滤的用户简档中的至少一部分提供给第三方以进一步处理。在相关实施例中,第三方是选择目标媒体被递送到的一个或多个用户简档的卖主,并且在特定实施例中,第三方可以补偿用户简档的维护者来呈现目标媒体。
在一个实施例中,通过不时自动输出媒体(例如,诸如当前位置、天气、时间之类的实际媒体),例如通过自动显示媒体实现了用户对媒体的注意,从而可以提高用户对输出媒体的注意力。这种自动输出媒体可提高用户被吸引并消费(例如,观看和/或收听)其他媒体(例如,广告、优惠券等)的可能性。例如,可以提供包括对用户活动的周期性总结(例如,每日、每周、每小时等)的媒体来提升对所显示的媒体或以其他方式输出的媒体的注意力。
媒体呈现模块24可以基于电子设备数据12和/或导出信息17来选择媒体。在一种方法中,动态媒体显示机会分析被完成,其中媒体呈现模块24将用户简档30的数据和与媒体仓库26中的媒体相关联的数据相关,来定位媒体显示机会。从而,媒体呈现模块24可将这些机会呈现给一个或多个第三方(例如,一个或多个卖主),第三方可为向与所选用户简档相关联的用户呈现媒体的权限作出补偿。
在相关方法中,媒体呈现模块可以将一个或多个用户简档的数据与媒体仓库26中的媒体的元数据相比较,并基于其来选择适当的媒体。例如,媒体呈现模块24可以接收多个用户简档,并且选择与年龄在18至25之间、在最近90天内购买了R&B流派的歌曲的女性相关的这些简档。媒体呈现模块24基于这些用户简档来选择与将来的R&B演唱会相关的媒体,并将该媒体呈现给与这些用户简档相关联的一个或多个用户。
媒体呈现模块24还可以实现追踪用户对所呈现的媒体的响应。可以通过用户响应数据来追踪用户对所呈现媒体的响应,用户响应数据可被分类到交互数据,并且这种用户响应数据可被提供给简档管理模块22来实现基于其对用户简档30的更新(例如,更新偏好信息)。数据搜集模块10还可以补充或完善这些功能。
媒体呈现模块24可针对任何输出设备(例如,显示器)来格式化媒体,并且在一个实施例中,媒体可以利用显示器的主要部分以便更好地呈现媒体。就此而言,数据搜集模块10可以通过不考虑其他显示需求来实现对媒体的显示。
媒体呈现模块24可包括发送模块(未示出),该发送模块将所选媒体发送到媒体输出设备40。发送模块可利用已知的或将开发的任何形式的通信来将媒体发送到媒体输出设备40。
简档管理模块22、媒体呈现模块24和/或媒体仓库26可以是不同的模块,例如分离的软件,并且可位于不同的位置。例如,第一服务器可包括简档管理模块22,而第二服务器可包括媒体呈现模块24。简档管理模块22、媒体呈现模块24和/或媒体仓库26或者可以都位于单个电子设备中,并且在一个实施例中可被集成在单个电子设备内(例如,移动电子设备)。在一个实施例中,媒体呈现模块24和/或媒体仓库26可都位于具有数据搜集模块10的电子设备中,并且媒体呈现模块24可以缓存所选媒体来确保媒体呈现,以避免显示等待问题。如上所述,可将这些模块中的任意模块与数据搜集模块10集成,例如当这些模块中的任意一个是与数据搜集模块10相关联的电子设备时。
继续参考图3,媒体输出设备40与媒体呈现模块24通信并输出所选媒体。媒体可以是音频、可视和/或音视媒体(例如文本、图形、动画和音频消息等),并且可以是交互式的。媒体还可包括其他可感知消息,例如振动、气味、味觉等。媒体可包括广告、优惠券和娱乐等。
媒体输出设备40可以是与用户简档30相关联的显示器,例如,移动电子设备或者与用户在同一位置的类似设备(例如,电视机、计算机和告示牌等)的显示器。媒体输出设备40可以在无用户交互的情况下自动输出(例如,显示)所选媒体。因此,在一个实施例中,不需要用户交互来输出媒体(即,在不存在用户与媒体输出设备的交互的情况下显示媒体)。
现在参考图6a,示出了用于向移动电子设备递送媒体的一个系统的一个实施例。该系统包括移动电子设备502(例如,移动电话),移动电子设备502包括数据搜集模块10。移动电子设备502可例如经由应用编程接口(“API”)518与远程服务器508通信。如上所述,数据搜集模块10可搜集与移动电子设备502相关联的电子设备数据。就此而言,数据搜集模块10可与移动电子设备502的一个或多个模块通信,例如,空间模块52、时间模块54或(一个或多个)其他模块56。移动电子设备502可以具有一唯一标识符(例如,唯一电话号码)或者唯一标识的数据搜集模块10,其实现将所收集的数据与该移动电子设备的用户500相关。
按照预定间隔,或者在由远程服务器508或移动电子设备502请求时,数据搜集模块10可将电子设备数据上传到远程服务器508以进一步处理。因此,在所示实施例中,远程服务器508可充当上述简档管理模块,并且可维护与移动电子设备502的用户500相关联的用户简档30a。如上所述,该用户简档30a至少可包括一些电子设备数据,并且可包括导出信息。
远程服务器508可与媒体服务器512通信。就此而言,API 518可用来实现远程服务器508和媒体服务器512之间的通信。因此,远程服务器508能将用户简档30a的至少一部分提供给媒体服务器512。媒体服务器512可利用用户简档30a的至少一部分来实现从媒体仓库26选择媒体。因此,在所示实施例中,媒体服务器512可充当媒体呈现模块,如上所述。
在接收到用户简档30a的至少一部分后,媒体服务器512可从媒体仓库26中选择一个或多个媒体以呈现给移动电子设备502。例如,媒体服务器512可将与用户简档30a相关联的数据和与媒体仓库26中的媒体相关联的数据相比较,来实现选择目标媒体以用于递送给移动电子设备502的用户500。在从媒体仓库26选择了一个或多个目标媒体后,媒体服务器512可例如通过发送给移动电子设备502来实现向移动电子设备502呈现目标媒体。
在相关实施例中,用户简档30b的至少一部分可位于移动电子设备502中,来实现经由媒体服务器512直接向移动电子设备502呈现目标媒体。例如,当移动电子设备502与媒体服务器512位于同一位置时,媒体服务器512和/或移动电子设备502可识别出这种共位(例如,经由诸如蓝牙通信之类的个人区域网通信)。从而,媒体服务器512可接收用户简档30b的至少一部分来实现选择到移动电子设备502的媒体递送。如上所述,媒体服务器512可利用用户简档30b的数据来与媒体仓库514中的媒体相比较,并将合适的目标媒体发送到移动电子设备502。例如,媒体服务器512可基于用户简档30b的至少一部分来将目标广告和/或目标优惠券发送到移动电子设备502。
在另一个相关实施例中,参考图6b,与移动电子设备502相关联的用户500可访问卖主518。可将利用数据搜集模块(未示出)搜集的数据传输到管理模块20,该数据指示用户500与卖主518位于同一位置。管理模块20可比较与用户500相对应的用户简档30的数据,并且可选择合适的目标媒体以递送到与用户500位于同一位置的媒体输出设备。例如,该媒体可被输出到移动电子设备502的显示器。在另一个实例中,可将媒体呈现给与该用户位于同一位置的一个或多个其他显示器,例如,告示牌、电视、计算机等。媒体例如可以是广告、优惠券、或者与卖主518交易的其他邀请。在所示实施例中,管理模块20位于卖主518附近,例如在与卖主518位于同一位置的服务器中。然而,管理模块20也可位于远离卖主518的位置。另外,管理模块20的多个部分可被分离,并位于不同的位置。例如,简档管理模块22可位于远离卖主518的位置,而媒体呈现模块24可与卖主518位于同一位置。
如上所述,可利用空间数据、时间数据、交互数据和/或导出信息中的一个或多个来实现选择媒体以递送给移动电子设备502的用户500。例如,空间数据可包括当前位置数据,使得媒体呈现模块24可确定位于移动电子设备502的用户500附近的一个或多个卖主。时间数据可被用来指示用户位于卖主518附近的时间。诸如过去活动信息、过去位置信息、偏好信息和社交网络信息之类的导出信息可被用来实现选择合适的媒体以呈现给移动电子设备502的用户500。在一个实施例中,媒体呈现模块24利用文化偏好和/或购买偏好信息来实现向移动电子设备502的用户500呈现媒体。在另一个实施例中,可以利用诸如社交网络信息之类的关系信息来实现向移动电子设备502的用户500呈现媒体。例如,媒体呈现模块24可(例如,利用当前位置数据)确定两个或更多个用户位于同一位置。从而,媒体呈现模块可比较与每个用户相关联的用户简档,并基于此(例如,基于广告)来向这些位于同一位置的用户中的一个或多个呈现媒体。数据的许多组合可用于产生导出信息和/或选择媒体,并且所有这些组合都在本发明的范围和精神中。
用户简档30可用来实现向多于一个电子设备递送媒体。例如,参考图7,可将用户500与移动电子设备502相关联。用户500还可被与一个或多个其他电子设备相关联,例如电视524和/或计算机526。就此而言,管理模块20可能能经由例如与这种电子设备相关联的电子数据(例如,从商业实体接收到的机顶盒位置信息)和/或经由利用电子设备数据的推导和/或其他导出信息,来将这些其他电子设备与用户简档30相关联。在一个实例中,用户简档30可包括上述主位置信息,该主信息指示用户500主要位于一特定邻近地区中。管理模块20可从与这种电子设备相关联的其他电子设备和/或卖主接收数据,该数据指示类似地邻近地区。因此,管理模块20可推导出这些电子设备中的一个或多个与移动电子设备502的用户500相关联,并更新用户简档30来对此进行指示。
在所示实施例中,管理模块20可例如利用空间数据(例如,当前位置信息)或导出信息(例如,预测的将来位置信息)来确定用户500的当前位置。在确定了用户500的可能位置后,管理模块20可选择用于向用户500递送媒体的一个或多个电子设备。在选择了(一个或多个)电子设备后,管理模块20可利用与用户简档30相关联的数据来实现向所选(一个或多个)设备递送媒体以用于由用户500感知(例如,用户观看和/或收听该媒体)。
作为说明,管理模块20可确定通信网络200位于其主位置,并且可确定用户500在本周的该特定日子与食品卖主进行了人员间通信。因此,管理模块20可将用户简档30的至少一部分和媒体仓库26中的食品相关媒体相比较,并选择这些食品相关媒体中的一个来呈现给用户500,例如邻近该用户的主位置的食品卖主的优惠券或广告。该媒体可被呈现给移动电子设备502、电视524和计算机526中的一个或多个,或者与该位于主位置的用户位于同一位置的任意其他电子设备。在所示实施例中,管理模块20包括位于第一位置的远程服务器508和位于第二位置的媒体服务器512,而用户500位于第三位置。然而,如上所述,这些模块中的任意模块可彼此位于同一位置,例如,驻留在用户500的移动电子设备502中。
如上所述,用户简档30的至少一部分可位于移动电子设备502中以便实现向移动电子设备502递送媒体。另外,管理模块20的至少一部分也可以位于移动电子设备502中以便实现呈现媒体。因此,可以实现对等媒体递送。
例如,参考图8,第一移动电子设备806可包括数据搜集模块(未示出),并可与第一用户800相关联。第二移动电子设备810也可包括数据搜集模块(未示出),并可与第二用户802相关联。管理模块(未示出)的至少一部分可与移动电子设备806、810中的每个相关联。当移动电子设备806、810位于同一位置时,设备806、810中的每个的管理模块可彼此通信,来实现基于移动电子设备806、810每个的用户简档来呈现所选媒体。例如,设备806、810中的每个的管理模块可共享关系数据(例如,社交网络数据),来确定移动电子设备806、810每个的用户800、802是否共享一公共关系。如果存在这种公共关系(例如,两个用户都了解或者熟悉第三方),则可利用与移动电子设备806、810相关联的媒体输出设备显示消息,来向用户800、802中的每个通知它们具有一公共关系。在所示实施例中,消息是利用移动电子设备806、810的媒体输出设备的显示器提供的,指示用户800、802具有一公共关系,并且用户800、802彼此位于同一位置。还可以向一个用户提供另一个用户的图像。
现在参考图9,提供了用于收集关于利用多个电子设备的多个用户的信息的系统的一个实施例。该系统包括多个电子设备(600A、600B至600n)和与这些电子设备相关联的多个数据搜集模块(1000A、1000B至1000n)。如上面所提供的,数据搜集模块(1000A、1000B至1000n)可传输与唯一用户(900A、900B至900n)中的每个相关联的数据。用户(900A、900B至900n)可经由与数据搜集模块(1000A、1000B至1000n)中的每个相关联的唯一标识符和/或利用诸如电话号码、社会安全号、地址或其他唯一标识特征来唯一地被标识。如上所述,一个或多个管理模块2000可接收电子数据,并基于针对这些电子设备(600A、600B至600n)中的每个的所接收到的电子数据来维护多个用户简档(3000A、3000B至3000n)。(一个或多个)管理模块2000可采用任意上述数据搜集和相关技术来实现对用户简档(3000A、3000B至3000n)的维护。用户简档可包含任意电子设备数据或导出信息,如上所述。(一个或多个)管理模块2000可不时选择用于呈现给用户(900A、900B至900n)中的一个或多个的媒体。所选媒体可通过与用户(900A、900B至900n)中的一个或多个位于同一位置的一个或多个媒体输出设备4000被显示给用户(900A、900B至900n)中的一个或多个。例如,可通过用户的移动电子设备(例如,移动电话)和/或与用户在同一位置的一个或多个其他显示器(例如,告示牌、电视或计算机)输出媒体。
还提供了向用户呈现媒体的方法,图10a中示出了该方法的一个实施例。在该实施例中,该方法包括以下步骤:收集至少一个电子设备的电子数据1101,基于该电子数据维护至少一个用户简档1102,基于至少一个用户简档来选择媒体1103,选择用来递送所选媒体的媒体输出设备1104,以及使得将所选媒体递送到所选输出设备1105。
收集步骤1101可例如利用驻留在电子设备中的数据搜集模块实现。收集步骤1101还可以包括从其他源收集和接收信息,例如从卖主用户的关系和/或用户与其他电子设备的交互,下面将更详细描述。
所收集的数据在一个中央位置被总地维护,来实现对用户简档的维护。例如,可在远程服务器上维护用户简档。在一种方法中,所收集的电子数据通过数据管理模块被周期性地上传到远程服务器。在另一种方法中,数据经由有线连接(例如,因特网、电话网络、有线电视网络)被提供到服务器。在另一种方法中,在所收集数据被收集的电子设备处维护该数据。
维护用户简档步骤1102一般包括基于收集数据步骤1101来创建和/或更新用户简档的步骤。维护用户简档步骤1102还可包括产生导出信息的步骤。如上所述,导出信息可以是基于所收集的电子数据导出的。如上所述,导出信息可包括过去位置信息、当前位置信息、预测的将来位置信息、过去活动信息、当前活动信息、预测的将来活动信息、主位置信息、辅位置信息、偏好信息和社交网络信息中的任意一个。因此,维护用户简档的步骤可包括以下步骤:接收所收集的电子数据、基于所收集的电子数据来推导出导出信息、以及更新用户简档来包括导出信息中的至少一些。如上所述,导出信息一般是通过将空间数据、时间数据和/或交互数据中的一个或多个相关而导出的。
在一特定实施例中,维护用户简档步骤1102可包括将第一用户简档与至少一个其他用户简档相比较,来产生至少一些导出信息。就此而言,注意有时可从关于第二用户的信息推导出关于一个用户的信息,尤其是这些用户共享公共特性时,例如公共社交网络、公共偏好、公共年龄组和/或公共地理位置等。因此,维护用户简档的步骤1102可以包括以下步骤:将第一用户简档与至少一个其他用户简档相比较,基于该比较步骤来产生导出信息,以及对这些用户简档中的至少一个进行维护来包括该导出信息中的至少一些。
导出信息还可以是基于先前的导出信息导出的。例如,第一导出信息可以是基于空间、时间和/或交互数据导出的,如上所述。该第一导出信息可提供用于导出其他导出信息的良好基础。因此,可将该第一导出信息与时间数据、空间数据和/或交互数据相关来产生第二导出信息。基于该第二导出信息的至少一部分,可维护至少一个用户简档。
在相关实施例中,导出信息可以是基于第一导出信息和第二导出信息的相关性推导出的,而第一导出信息或第二导出信息可以是基于空间数据、时间数据、交互数据和导出信息中的任意数据推导出的。就此而言,可通过将第一导出信息与第二导出信息相关来推导出第三导出信息。基于该第三导出信息的至少一部分,可维护至少一个用户简档。
选择媒体步骤1103一般包括利用用户简档的至少一部分(例如,当前位置信息)。在一种方法中,完成了动态媒体递送分析,在该动态媒体递送分析中,用户简档的至少一部分被与媒体仓库的元数据相比较,随后基于该比较来选择媒体。在一个实施例中,可将用户简档的特征与媒体的特征相比较来实现对媒体的选择。例如,可将一个或多个用户的位置与媒体仓库元数据相比较,来确定任意媒体是否可适于递送到任意这些位置。从而,可将媒体递送到那些用户,或者可将媒体元数据与用户简档进一步比较来进一步裁剪媒体和/或确定是否呈现媒体。因此,可以实现目标媒体呈现而不管用户的位置。
选择媒体步骤1103可由任何合适的触发器发起。例如,可基于空间数据和/或时间数据(例如当用户和/或用户的移动电子设备位于期望的邻近地区时或者在期望的时刻)来发起选择媒体步骤。触发器可以是根据给定媒体内容的,例如与清除、访问、观看、编辑和/或产生给定价格的媒体内容伴随的内容。例如,当商品和/或服务的价格达到了特定水平,则可以触发选择媒体步骤1103。触发器也可以是团体型触发器,其中在用户与给定的一个或多个人位于同一位置时,或者当用户与给定的一个或多个人通信时,媒体被选择。触发器还可以是商业型触发器,其中,当一种类型的商业交易发生时对媒体进行选择。可单独使用这些触发器中的任意一个来触发选择媒体步骤1103,或者可在任意组合中使用这些触发器中的任意一个来触发选择媒体步骤。媒体选择可在电子设备处完成或者可远离电子设备而完成,例如在远离电子设备的服务器上。
选择媒体输出设备步骤1104一般是通过将用户的当前位置或预测的将来位置和与这些位置中的至少一个邻近的媒体输出设备的类别相比较来实现的。例如,可确定电子器的用户与一个或多个显示设备位于同一位置(例如,与朋友家中的电视机位于同一位置)。该确定可以是基于包括当前位置数据的用户简档的。在确定了与用户位于同一位置的那些显示器后,可选择那些显示器中的一个或多个以递送所选媒体。在一种方法中,将与该用户相关联的移动电子设备选作媒体输出设备。在另一种方法中,选择与该用户位于同一位置的不同媒体输出设备,例如,与该用户位于同一位置的告示牌、电视、计算机或任意其他显示器和/或扬声器或其他音频输出设备,以及或者与该用户位于同一位置的另一种感知输出设备(例如,味觉、气味或触觉感知输出设备)。可以单独或者以任意组合地选择这些输出设备中的任一个来提供媒体。
在一个实施例中,媒体可被递送到与用户位于同一位置的至少两个媒体输出设备,例如可以是移动电子设备的输出设备的第一媒体输出设备、以及可以是不包括移动电子设备输出的可视显示器的第二媒体输出设备。在选择了一个或多个媒体输出设备后,可以将媒体转换成适当的格式以递送到这至少两个媒体输出设备。例如,当例如用户正在开车并且媒体将被递送到与用户位于同一位置的移动电子设备时,可以仅音频格式递送第一媒体。与其伴随,相关媒体可被递送到位于该用户正行驶的道路/公路附近的告示牌。提供给移动电子设备的音频媒体可向该移动电子设备的用户传达将利用上述告示牌显示可视消息(例如,“用户,不要忘记你夫人的生日是明天。该消息由位于下一出口附近的ABC珠宝商向你提供。”)。
媒体输出设备可利用至少一个电子设备而被选择,或者可利用另一个电子设备而被选择,例如利用远离该至少一个电子设备的服务器。从而,使得递送媒体步骤1105也可以在该至少一个电子设备处完成,或者可以远离该至少一个电子设备地完成,例如在远离该至少一个电子设备的服务器上。可以采用任何已知的或者将开发的用于使媒体被递送到电子设备的方法,例如无线通信。
可以理解,电子设备的模块可能是专有的,因此可能难以从这些模块接收信息。然而,如果这些模块的制造商或者与其相关联的其他方具有提供所收集的信息的动机,则他们可能同意实现数据搜集模块和这些模块之间的信息共享,使得较容易收集信息。就此而言,本发明还包括用于实现收集与移动电子设备相关联的信息的方法,图10b中示出了这种方法的一个实施例。在所示实施例中,该方法包括以下步骤:经由电子设备的一个或多个操作模块收集电子数据1106,将所收集的数据提供给数据搜集模块1107,以及补偿与用于提供所收集的数据的操作模块相关联的第三方1108。因此,可以实现用于收集至少一个电子设备的电子数据的方法1101。
对第三方进行补偿的一种方式可以是向第三方提供从其他方接收到的、对提供对用户简档的访问和/或允许呈现媒体的权利的补偿的至少一部分,下面将更详细描述。就此而言,该方法还可包括以下步骤:基于电子数据维护至少一个用户简档1102(例如上述的),以及使得能访问那些用户简档中的一个或多个1150。下面将更详细描述,可以针对使得能访问这些用户简档1150和/或提供向用户呈现媒体的权利1154接收到补偿。这些补偿的至少一部分可被提供给与提供所收集的电子数据的操作模块相关联的第三方。
在一个实施例中,用户简档可包括第一信息和第二信息,第一信息是基于由移动电子设备的第一操作模块所收集的数据的,而第二信息是基于由该移动电子设备的第二操作模块所收集的数据的。就此而言,该方法可包括按照第一补偿率来对使得能提供第一信息的一方进行补偿的步骤。该方法还可包括按照第二补偿率来对使得能提供第二信息的一方进行补偿的步骤。在特定实施例中,第一补偿率可与用户简档中第一信息的量对该用户简档中信息的总量的比率有关。从而,第二补偿率可与用户简档中第二信息的量与该用户简档中信息的总量相比的比率有关。
在获得用户对收集数据的许可时可能会遇到困难。例如,搜集空间、时间和/或交互数据中的一个或多个可能涉及隐私担心和/或隐私相关法律。为了克服这种担心和/或法律,可以采用用于获得对数据收集的用户协定的方法。例如,用户可能同意允许收集要补偿的数据。在一实例中,可以按照折扣或者免费向用户提供驻留有数据收集模块的电子设备,作为对用户同意允许收集电子数据的回报。在另一个实例中,可以与用户收集和共享的数据的量成比例地补偿用户。
图10c示出了一种用于实现收集电子数据的方法,该方法包括以下步骤:将数据搜集模块与电子设备相关联1111,获得允许收集数据的用户协定1112,收集该电子设备的电子数据1101(例如上述),以及基于所收集的电子数据来维护用户简档1102(如上所述)。可以理解,对于允许数据收集用户可能会犹豫不决。因此,一个实施例包括,作为对用户允许收集数据的协定的交换,为允许收集数据而对用户进行补偿1115。下面将更详细讨论,该补偿可以是基于所收集和共享的数据的多种水平的1117,并且向用户提供的补偿可以与该用户收集和共享的数据的量有关(例如,成正比)1118。在该实施例中,由于允许用户挑选被收集和共享的数据的量,所以可以减少用户隐私担心。
图10d示出了一个用于实现对数据收集和共享水平的选择的系统。在所示实施例中,如上所述的数据搜集模块10包括数据搜集偏好模块1120,该数据搜集偏好模块1120允许用户选择一个或多个数据收集选项1121。例如,数据搜集偏好模块1120可以允许用户选择是否收集空间数据、时间数据和交互数据(例如,人员间通信数据)、媒体数据、用户标识信息数据、社交网络信息数据、交易数据和/或设备交互信息中的任意数据,以及是否共享这种数据。因此,用户可选择要被收集的数据的量和可以与谁共享该数据。就后者而言,针对共享所收集的数据,可设置多种许可级别。在一种方法中,数据搜集偏好模块1120可使得用户能选择将与各种关系共享所收集数据的级别。作为主要实例,可按第一级别与家人共享所收集的数据,并可按第二级别与商家共享所收集的数据,该第一级别包括的所收集数据的量比第二级别的多。在一实例中,可选择第一类数据来与第一实体(例如,朋友)共享,但是该第一类数据中的至少一些不被选择来与第二实体(例如,商家)共享。许多其他数据收集和共享偏好组合也是可以的,并且所有这种组合都在本发明的范围和精神中。
注意,再参考图10c,用于为允许数据收集而补偿用户1115的方法可以是基于用户允许被收集和共享的数据的量的1118。例如,如果用户允许按照第一级别收集和共享数据,例如共享至少一些空间数据类别,则可以提供第一层补偿。如果用户允许按照第二级别收集和共享数据,例如允许收集更多空间数据、时间数据和/或交互数据或者允许与更多实体(例如,朋友、家人、同事、商业关系、卖主、政府机关和其他实体)共享数据,则可以提供比第一层补偿高的第二层补偿。从而,对于收集和共享更多量的数据或者与更多实体共享数据,可以提供第三、第四等补偿级别。补偿可由用户简档的维护者和/或对获得与用户和/或它们的电子设备有关的数据感兴趣的其他方(例如,广告商或卖家)提供。
还提供了用于实现利用其他用户收集用户信息的方法,图10e示出了这种方法的一个实例。在所示实施例中,该方法包括以下步骤:维护至少一个用户简档1102(例如上述),经由其他用户收集关于用户的数据1130,向用户简档的维护者提供其他用户数据1132,以及为收集其他用户数据步骤1130和提供其他用户数据步骤1132中的至少一个对用户进行补偿1134。
收集其他用户数据步骤1130可以多种方式实现,例如经由一个或多个移动电子设备之间的个人区域网通信实现1137。就此而言,将注意到,当这种移动电子设备邻近其他个人区域网使能的通信设备时,这些设备可共享信息。因此,当第一用户接近使能了个人区域网通信的其他用户时,第一用户可利用其移动电子设备来收集关于那些用户的信息。可意识到,第一用户通常可能无收集这种其他用户数据信息的动机。然而,通过对第一用户提供补偿,实现了动机,从而第一用户可收集这种其他用户数据并将这种其他用户数据提供给用户简档的维护者。作为回报,用户简档的维护者可以为收集和/或提供其他用户数据而补偿第一用户。在一个实施例中,用户简档的维护者可通过金钱补偿来对该第一用户进行补偿。在另一个实施例中,可以通过折扣商品和/或服务,例如通过折扣或者免费移动电子设备和/或与其相关的折扣或免费服务来补偿第一用户。
在相关实施例中,用户简档的维护者可能希望其他方更新用户简档。因此,该方法还可包括以下步骤:使第一用户能访问其他用户简档信息的至少一部分1135,允许第一用户查看和/或更新其他用户简档信息1136,以及为更新该用户简档信息而补偿第一用户1134。就此而言,可以经由网络例如因特网,或者通过将(一个或多个)其他用户简档的至少一部分下载到第一用户的移动电子设备,来使得能进行访问。
如上所述,这些方法包括用于基于电子数据来维护至少一个用户简档的步骤。维护用户简档对于提供准确的用户简档数据来说是重要的,其可以增加针对这种用户简档的第三方需求。就此而言,参考图10f,可以与第三方共享一个或多个用户简档1140,第三方例如是用户的关系1142或商家1144。在一种方法中,用户简档被与关系1142(例如,家人、朋友、商家、政府机关和其他实体)共享,并且这些关系例如利用电子设备(例如,能经由个人区域网通信的移动电话)接收用户简档的至少一部分。关系1142的电子设备还可以具有数据收集能力,并且可以存储和共享不仅与它们的电子设备有关而且来自其他用户的电子设备的数据,从而使得能收集其他用户信息1146。从而,这种其他用户信息可被提供给用户简档的维护者,用户简档的维护者可基于其来维护用户简档1102。就此而言,应当注意,由于许多移动电子设备可例如利用具有与其相关联的唯一标识符的数据搜集模块或者利用电话号码而被唯一地标识,所以可以容易地实现将所收集的数据与其他用户简档相关联。
在相关实施例中,可以与一个或多个商家1144共享用户简档。就此而言,商家1144可以同意基于用户和该商家的交互(例如,交易数据、浏览习惯数据)来收集用户信息。例如,商家1144可以同意经由与移动电子设备的交互(例如,经由个人区域网)来收集用户信息1148。商家可以同意例如通过补偿安排来与用户简档的维护者共享这种收集的用户信息1148。一种补偿安排会是联合数据共享安排,其中用户简档的维护者同意向商家提供用户简档的一部分,作为对商家同意它将共享它的已收集的用户信息1148中的至少一些的回报。因此,商家可能能向用户呈现目标媒体,并且用户简档的维护者可能能维护更准确的用户简档。
在一特定实施例中,参考图10g,一种用于接收补偿的方法包括以下步骤:收集至少一个电子设备的电子数据1101,基于该电子数据维护至少一个用户简档1102,使得能访问一个或多个用户简档1150,以及接收对使得能访问用户简档的补偿1152。收集电子数据步骤1101和维护用户简档步骤1102可如上述那样来完成。使得能访问用户简档1150可以多种方式完成,例如通过允许卖家访问包含用户简档的至少一部分的数据库。在另一个实施例中,用户简档的至少一部分可被发送到卖家以用于它们的访问。
不管提供如何访问,所示实施例都提供了为使得能访问用户简档1150接收补偿。如上所述,收集电子数据步骤1101可以使得能对丰富的用户简档进行维护,从而允许一个或多个卖主容易地标识出要呈现目标媒体的用户。因此,卖主可能愿意向那些用户简档的维护者提供补偿,并且在一些环境中,直接向用户自身提供补偿,以便接收这种用户简档。例如,卖主可能愿意提供金钱、商品和/或服务补偿,作为对访问用户简档的至少一部分的回报。在另一个实施例中,卖主可能愿意提供对那些卖主收集的用户信息的访问,作为对访问所维护的用户简档的至少一部分的回报。
例如,多个具有电子设备的用户可能邻近多个食品服务位置,它们中的至少一些适于接收与移动电子设备相关联的用户简档的至少一部分。那些食品服务商家可以查看所接收到的用户简档,并且在定位了根据某些媒体递送偏好(例如,用户的文化和/或购买偏好)的一个或多个用户简档后,可以竞拍向一个或多个用户提供优惠券、广告或者其他媒体的权利。在一种方法中,商家可以考虑到它们自己的状况,例如经济状况、产能比和食品递送比等,来实现对于获得对用户简档的访问和/或向用户简档的用户提供媒体来说合理的补偿。注意,补偿可被提供给用户简档的维护者或提供者,并且在一种方法中,补偿中的至少一些而被提供给共享它们各自的简档的一个或多个用户,例如当用户使个人区域网能允许在本地与卖家共享用户简档时。在一种方法中,用户简档的维护者可要求访问一个或多个用户简档的访问费。该访问费可基于每次访问、基于时间(例如,一周的不受限访问)收取,或者以其他方式收取。
在另一个实施例中,该方法可包括从一个或多个卖家接收用于向第一用户呈现媒体的排他权限的许诺1156,其中第一用户是与由这一个或多个卖家所接收到的用户简档相关联的用户。因此,在使能了对用户简档的访问后1150,可以利用反向拍卖(reverse auction)机制来确定提供媒体的权利。因此,该方法还可以包括以下步骤:接受许诺之一1158,以及使得能向第一用户呈现媒体1154。
在一个特定实施例中,该方法包括用于接收请求对用户简档的更多访问的请求的步骤1151。就此而言,使得能访问步骤1150可以提供对用户简档的第一层的访问,并且接收补偿步骤1152可包括接收第一级别的补偿。与其伴随或者此后,可以接收到来自一个或多个卖主的、对用户简档的更多访问的请求1151,该请求请求对用户简档的至少第二层的访问,并且用户简档的第二层包括该用户简档中的未包括在该用户简档的第一层中的信息。例如,第一层可类似于每个用户简档的摘要,而第二层可包括比该摘要中包括的信息更详细的信息。该方法还可包括使得能访问用户简档的第二层和因此接收额外补偿的步骤,为了清楚起见,后者被包括在所示实施例中的步骤1152中。该额外补偿可以是任意上述类型的补偿。
如上所述,使得能访问步骤1150可由用户简档的维护者提供,或者可由用户自身使能。因此,本方法的一个实施例提供了由第一用户实现对用户简档信息的访问。就此而言,可将补偿直接提供给第一用户,下面将更详细描述。
在另一个实施例中,参考图10j,该方法可包括以下步骤:查看一个或多个用户简档1180,以及基于该查看定位一个或多个媒体显示机会1182。例如,可以完成动态媒体显示机会分析,其中用户简档的数据被和与媒体仓库中的媒体相关联的元数据相关1186,并且用户简档中的例如满足一个或多个媒体机会标准的各个用户简档可被选作媒体显示机会。与其伴随或此后,该方法可包括用于将一个或多个媒体显示机会呈现给一个或多个卖主的步骤1184。例如,可以在用户简档的维护者和卖主之间直接进行电子通信,来向卖主通知媒体显示机会。这种通信可包括关于该机会的数据,例如与一个或多个用户简档相关联的电子数据和/或导出信息1188。具体而言,该通信可包括当前位置信息、预测的将来位置信息、预测的将来活动信息和偏好信息中的一个或多个。卖主从而可查看该数据,并且/或者例如经由拍卖机制(例如,其中卖主竞拍呈现媒体的权利1190),或者通过满足由用户简档的维护者和/或用户自己所确定的最小阈值补偿水平,来为向一个或多个用户显示目标媒体的权利提供补偿1154。
注意,也可以使用由诸如商家和政府机关之类的其他源获得的数据来维护用户简档(1102)。与使用这种数据相关联的一个问题是真实性。不准确的数据可导致不准确的用户简档,并且从而呈现不太优选的媒体。就此而言,认证接口(例如利用API的应用服务器)可被用来对信息的提供者进行认证和/或对信息自身进行认证。在一个实施例中,如图10h所示,由一个或多个商家或政府机关所搜集的空间数据、时间数据和/或交互数据1172可经由诸如因特网之类的网络被呈现给认证接口1174。认证接口可在允许在维护用户简档时使用数据之前对第三方进行认证(例如,利用数字证书)1102,并且/或者该认证接口可例如通过比较所收集的数据和认证信息来认证该数据自身,例如,利用用户身份数据和/或交易数据。就后者而言,由第三方所提供的多个数据可以被查看,并被与已知的用户简档相比较,来确定对于在维护用户简档时使用该数据是否充分可信。如果该比较指示该数据可信(例如,满足预定数目的认证标准),则该第三方数据可被提供给用户简档的维护者1176,并且遵从已存在的数据来实现对用户简档的维护1102。如果该比较未指示该数据可信,则可拒绝该数据1178。从而,实现了收集和认证来自第三方的数据。如上所述,这些第三方可为认证和/或提供该数据而被补偿。
如上所述,该方法可包括基于用户简档来选择媒体的步骤。如上所述,选择媒体的一种方法是将用户简档的至少一部分和与媒体仓库中的媒体相关联的数据相比较,并基于该比较来选择一个或多个媒体。图10i提供了一种用于选择媒体的相关实施例。在所示实施例中,例如对于一个或多个商家,可通过使得能访问用户简档的至少一部分1150(为此可向用户1163或用户简档的维护者1162提供补偿)来选择媒体。商家可接收用户简档的至少一部分,并查看用户简档1164来确认它们是否可能对向该用户简档的用户提供媒体感兴趣。例如,商家可查看简档来确定该简档是否匹配与媒体递送标准相关联的参数之一,例如,文化偏好、购买偏好、关系数据和/或预测的将来位置和/或预测的将来活动数据。如果商家对向用户提供媒体不感兴趣,则可以结束。然而,如果商家对向用户提供媒体感兴趣,则那些商家例如可以竞拍提供媒体的权利1166,或者请求对用户简档的更多访问1168。在任一情形中,都可向用户1163和用户简档的维护者1162之一提供补偿。
尽管已具体说明了本发明的各种实施例,但是将清楚本领域技术人员可对那些实施例作出修改和改变。然而,将清楚地理解,这样的修改和改变都在本发明的精神和范围之内。

Claims (14)

1.一种用于选择媒体以呈现给媒体输出设备的系统,该系统包括:
与用户位于同一位置的电子设备相关联的用户数据搜集模块,其中所述用户数据搜集模块搜集所述电子设备的电子设备数据;
简档管理模块,该简档管理模块接收所述电子设备数据,所述电子设备数据包含空间数据以及时间数据和交互数据的至少一者;
与所述用户相关联的一用户简档,其中所述简档管理模块管理所述用户简档,并且其中所述用户简档包括所述电子设备数据中的至少一些;以及
媒体呈现模块,该媒体呈现模块接收所述用户简档的至少一部分,并通过与所述用户位于同一位置的第一媒体输出设备和第二媒体输出设备实现所选媒体的呈现,其中,基于所述用户的当前位置与被选择的媒体输出设备的位置的接近程度来从媒体输出设备的类别选择所述第一媒体输出设备和所述第二媒体输出设备,并且将所选媒体至少转换成第一格式的第一部分以传送到所述第一媒体输出设备而呈现给所述用户和第二格式的相关第二部分以传送到所述第二媒体输出设备而呈现给所述用户。
2.如权利要求1所述的系统,其中所述交互数据包括人员间通信数据、媒体数据、关系数据、交易数据和设备交互数据中的至少一个。
3.如权利要求1所述的系统,其中所述用户简档包括基于所述空间数据、所述时间数据和所述交互数据中的至少一个推导出的导出信息。
4.如权利要求3所述的系统,其中所述简档管理模块将所述空间数据、所述时间数据和所述交互数据中的一个或多个相关来推导出所述导出信息中的至少一些。
5.如权利要求3所述的系统,其中所述用户简档包括过去位置数据、当前位置数据和预测的将来位置数据中的至少一个。
6.如权利要求1所述的系统,其中所述用户简档是多个用户简档之一,其中所述简档管理模块管理所述多个用户简档,并且其中至少一些导出信息是至少基于对所述多个用户简档中的两个或更多个的比较推导出的。
7.如权利要求6所述的系统,其中所述多个用户简档中的每个与一个电子设备相关联,并且其中所述媒体呈现模块至少基于对所述多个用户简档中的两个或更多个的比较来选择媒体以呈现给所述电子设备中的至少一个。
8.一种用于选择媒体以呈现给媒体输出设备的方法,该方法包括:
针对与至少一个用户位于同一位置的多个电子设备收集空间数据以及时间数据和交互数据的至少一者,其中所述交互数据包括人员间通信数据、媒体数据、关系数据、交易数据和电子设备交互数据中的至少一个;
基于所述时间数据、所述空间数据和所述交互数据中的至少一个来维护多个用户简档;
至少部分基于所述至少一个用户的用户简档来从媒体仓库选择媒体;
从媒体输出设备的类别选择经由其向所述至少一个用户递送所选媒体的第一媒体输出设备和第二媒体输出设备,基于所述用户的当前位置与被选择的媒体输出设备的位置的接近程度来从所述媒体输出设备的类别选择所述媒体输出设备;
在递送之前,将所选媒体至少转换成以便通过所述第一媒体输出设备进行递送的第一格式的第一部分和以便通过所述第二媒体输出设备进行递送的第二格式的第二部分;以及
将所选媒体的所述第一部分递送到所述第一媒体输出设备并将所选媒体的所述第二部分递送到所述第二媒体输出设备。
9.如权利要求8所述的方法,其中维护步骤包括:
产生导出信息,其中所述导出信息包括过去位置信息、当前位置信息、预测的将来位置信息、过去活动信息、当前活动信息、预测的将来活动信息、主位置信息、辅位置信息、偏好信息和社交网络信息中的至少一个;以及
将所述多个用户简档中的至少一个更新为包括所述导出信息中的至少一些。
10.如权利要求9所述的方法,其中所述导出信息是第一导出信息,并且其中所述方法还包括:
将所述第一导出信息与所述时间数据、所述空间数据、所述交互数据和其他导出信息中的至少一个相关;
基于该相关步骤产生第二导出信息;以及
将所述多个用户简档中的至少一个更新为包括所述第二导出信息。
11.如权利要求8所述的方法,其中选择媒体步骤包括:
将至少一个用户简档的至少一部分和与所述媒体仓库中的媒体相关联的元数据相比较;以及
基于该比较步骤选择所述媒体仓库中的媒体中的至少一个。
12.如权利要求11所述的方法,还包括:
将所述用户简档的至少一部分与多个媒体输出设备相比较;
基于该比较步骤完成选择媒体输出设备步骤;
转换所选媒体以递送到所选媒体输出设备;以及
完成使所选媒体被递送的步骤。
13.如权利要求12所述的方法,其中所选媒体输出设备是基于当前位置信息和当前活动信息中的至少一个选择的,并且其中所选媒体是至少部分基于当前位置信息和当前活动信息选择的。
14.如权利要求8所述的方法,其中所述第一媒体输出设备是与所述用户相关联的移动电子设备,并且所述第二媒体输出设备是与所述用户位于同一位置的第三方媒体呈现设备。
CN200780043226.8A 2006-11-22 2007-11-15 用于递送媒体的方法、系统和装置 Active CN101542941B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/562,973 2006-11-22
US11/562,973 US9110903B2 (en) 2006-11-22 2006-11-22 Method, system and apparatus for using user profile electronic device data in media delivery
PCT/US2007/084797 WO2008064065A1 (en) 2006-11-22 2007-11-15 Methods, systems and apparatus for delivery of media

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201410743713.7A Division CN104639604A (zh) 2006-11-22 2007-11-15 用于递送媒体的方法、系统和装置

Publications (2)

Publication Number Publication Date
CN101542941A CN101542941A (zh) 2009-09-23
CN101542941B true CN101542941B (zh) 2014-12-24

Family

ID=39416473

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200780043226.8A Active CN101542941B (zh) 2006-11-22 2007-11-15 用于递送媒体的方法、系统和装置
CN201410743713.7A Pending CN104639604A (zh) 2006-11-22 2007-11-15 用于递送媒体的方法、系统和装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201410743713.7A Pending CN104639604A (zh) 2006-11-22 2007-11-15 用于递送媒体的方法、系统和装置

Country Status (7)

Country Link
US (1) US9110903B2 (zh)
EP (1) EP2084924B1 (zh)
JP (2) JP2010510605A (zh)
KR (2) KR101312123B1 (zh)
CN (2) CN101542941B (zh)
HK (2) HK1136404A1 (zh)
WO (1) WO2008064065A1 (zh)

Families Citing this family (146)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US10062273B2 (en) 2010-09-28 2018-08-28 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US20050216302A1 (en) 2004-03-16 2005-09-29 Icontrol Networks, Inc. Business method for premises management
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US20110258049A1 (en) * 2005-09-14 2011-10-20 Jorey Ramer Integrated Advertising System
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US7747745B2 (en) 2006-06-16 2010-06-29 Almondnet, Inc. Media properties selection method and system based on expected profit from profile-based ad delivery
US20150045632A1 (en) * 2006-10-18 2015-02-12 Kenneth J. Bagan Medical Screening Device
US11496598B2 (en) * 2006-12-11 2022-11-08 International Business Machines Corporation Caching data at network processing nodes based on device location
US7562816B2 (en) * 2006-12-18 2009-07-21 International Business Machines Corporation Integrating touch, taste, and/or scent with a visual interface of an automated system for an enhanced user experience
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
US7861260B2 (en) 2007-04-17 2010-12-28 Almondnet, Inc. Targeted television advertisements based on online behavior
US8566164B2 (en) 2007-12-31 2013-10-22 Intent IQ, LLC Targeted online advertisements based on viewing or interacting with television advertisements
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US20180198788A1 (en) * 2007-06-12 2018-07-12 Icontrol Networks, Inc. Security system integrated with social media platform
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US20080313230A1 (en) * 2007-06-12 2008-12-18 Jeyhan Karaoguz System and method for managing evolving user preferences
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US8321261B2 (en) 2007-12-14 2012-11-27 John Nicholas and Kristin Gross Integrated gourmet item data collection, recommender and vending system and method
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US8863261B2 (en) 2008-07-04 2014-10-14 Samsung Electronics Co., Ltd. User authentication apparatus, method thereof and computer readable recording medium
KR20100004570A (ko) 2008-07-04 2010-01-13 삼성전자주식회사 사용자 인증 장치 및 사용자 인증 방법
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US8302015B2 (en) 2008-09-04 2012-10-30 Qualcomm Incorporated Integrated display and management of data objects based on social, temporal and spatial parameters
US8806350B2 (en) 2008-09-04 2014-08-12 Qualcomm Incorporated Integrated display and management of data objects based on social, temporal and spatial parameters
US20100125569A1 (en) * 2008-11-18 2010-05-20 Yahoo! Inc. System and method for autohyperlinking and navigation in url based context queries
US20100262550A1 (en) * 2009-04-08 2010-10-14 Avaya Inc. Inter-corporate collaboration overlay solution for professional social networks
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
EP2278542A1 (en) * 2009-07-07 2011-01-26 Thomson Licensing Method for presenting a content
US8364611B2 (en) * 2009-08-13 2013-01-29 Yahoo! Inc. System and method for precaching information on a mobile device
US8386620B2 (en) * 2009-12-15 2013-02-26 Apple Inc. Ad hoc networking based on content and location
US8660576B2 (en) * 2010-01-15 2014-02-25 Apple Inc. Adaptive location determination
US8200251B2 (en) * 2010-01-15 2012-06-12 Apple Inc. Determining a location of a mobile device using a location database
US8433334B2 (en) 2010-01-15 2013-04-30 Apple Inc. Managing a location database for network-based positioning system
US8655371B2 (en) * 2010-01-15 2014-02-18 Apple Inc. Location determination using cached location area codes
US8504059B2 (en) * 2010-01-15 2013-08-06 Apple Inc. Location filtering using mobile country code
US8634860B2 (en) * 2010-01-15 2014-01-21 Apple Inc. Location determination using cached location area codes
US8620344B2 (en) 2010-04-07 2013-12-31 Apple Inc. Location-based application program management
AU2011250886A1 (en) 2010-05-10 2013-01-10 Icontrol Networks, Inc Control system user interface
GB2484268A (en) * 2010-09-16 2012-04-11 Uniloc Usa Inc Psychographic profiling of users of computing devices
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
US20120271684A1 (en) * 2011-04-20 2012-10-25 Jon Shutter Method and System for Providing Location Targeted Advertisements
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
US9681160B2 (en) * 2011-06-22 2017-06-13 Tout Inc. Method and apparatus for automatically associating media segments with broadcast media streams
US20130031177A1 (en) * 2011-07-29 2013-01-31 Myxer, Inc. Systems and methods for dynamic media selection
US9710821B2 (en) * 2011-09-15 2017-07-18 Stephan HEATH Systems and methods for mobile and online payment systems for purchases related to mobile and online promotions or offers provided using impressions tracking and analysis, location information, 2D and 3D mapping, mobile mapping, social media, and user behavior and
US10152722B2 (en) * 2011-09-15 2018-12-11 Stephan HEATH System and method for providing combination of online coupons, products or services with advertisements, geospatial mapping, related company or local information, and social networking
US20130204710A1 (en) * 2012-02-07 2013-08-08 Brian Thomas Boland Sequencing display items in a social networking system
US20130251201A1 (en) * 2012-03-22 2013-09-26 Samsung Electronics Co., Ltd. System and method for recommending buddies in social network
US11010701B2 (en) * 2012-04-30 2021-05-18 Salesforce.Com, Inc. System and method for managing sales meetings
CN103546445A (zh) * 2012-07-17 2014-01-29 深圳市中兴移动通信有限公司 一种基于wifi网络的多媒体分享系统及方法
EP3057300B1 (en) * 2012-09-17 2018-07-11 Intel Deutschland GmbH Media profiles for configuring a transceiver within a modem
CN103856884B (zh) * 2012-11-29 2017-07-07 中国电信股份有限公司 利用手机终端收藏音响设备播放的音乐的方法和系统
CN103856609B (zh) * 2012-11-29 2016-06-08 中国电信股份有限公司 利用手机终端收藏图片播放设备播放的图片的方法和系统
KR101504182B1 (ko) 2013-02-26 2015-03-24 주식회사 케이티 소셜 미디어 연동을 기반으로 m2m 디바이스를 제어하는 방법 및 시스템
US9806933B2 (en) * 2013-03-13 2017-10-31 Microsoft Technology Licensing, Llc Component loading based on user interactions
JP2014191142A (ja) * 2013-03-27 2014-10-06 Xing Inc カラオケ装置
US10296933B2 (en) * 2013-04-12 2019-05-21 Facebook, Inc. Identifying content in electronic images
US9992278B2 (en) * 2013-04-26 2018-06-05 Dropbox, Inc. Automatic account selection
US9696874B2 (en) * 2013-05-14 2017-07-04 Google Inc. Providing media to a user based on a triggering event
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US9894177B2 (en) * 2014-03-31 2018-02-13 Sharp Laboratories Of America, Inc. System and method for device management using a social network
SG11201610733TA (en) 2014-06-23 2017-01-27 Philip Morris Products Sa Aerosol generating system with a rupturing system for a container
US9448988B2 (en) * 2014-10-09 2016-09-20 Wrap Media Llc Authoring tool for the authoring of wrap packages of cards
US9442906B2 (en) * 2014-10-09 2016-09-13 Wrap Media, LLC Wrap descriptor for defining a wrap package of cards including a global component
US20160103791A1 (en) 2014-10-09 2016-04-14 Wrap Media, LLC Authoring tool for the authoring of wrap packages of cards
CN104681023A (zh) * 2015-02-15 2015-06-03 联想(北京)有限公司 一种信息处理方法及电子设备
US9582917B2 (en) * 2015-03-26 2017-02-28 Wrap Media, LLC Authoring tool for the mixing of cards of wrap packages
US9600803B2 (en) 2015-03-26 2017-03-21 Wrap Media, LLC Mobile-first authoring tool for the authoring of wrap packages
US20170099981A1 (en) * 2015-10-08 2017-04-13 Michel Abou Haidar Callisto integrated tablet computer in hot and cold dispensing machine
US20170099980A1 (en) * 2015-10-08 2017-04-13 Michel Abou Haidar Integrated tablet computer in hot and cold dispensing machine
US10516746B2 (en) * 2015-12-30 2019-12-24 Facebook, Inc. Correlating media consumption data with user profiles
JP6856318B2 (ja) * 2016-03-17 2021-04-07 ヤフー株式会社 購買支援システム、購買支援方法および購買支援プログラム
US10257128B2 (en) * 2016-11-28 2019-04-09 Microsoft Technology Licensing, Llc Presenting messages to participants based on neighborhoods
US10936178B2 (en) 2019-01-07 2021-03-02 MemoryWeb, LLC Systems and methods for analyzing and organizing digital photos and videos
US20210258396A1 (en) * 2020-02-18 2021-08-19 Cisco Technology, Inc. User-configurable end user monitoring (eum)
JP7093388B2 (ja) * 2020-09-29 2022-06-29 楽天グループ株式会社 支払システム、情報提供方法、ならびに、プログラム
KR102369960B1 (ko) 2021-07-30 2022-03-04 쿠팡 주식회사 사용자 계정의 존재 여부에 기초하여 정보를 제공하는 전자 장치 및 그 방법
US20230093136A1 (en) * 2021-09-20 2023-03-23 Shopify Inc. Systems and methods for generating audiences via a secure and proportional data exchange

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6757661B1 (en) * 2000-04-07 2004-06-29 Netzero High volume targeting of advertisements to user of online service
CN1839609A (zh) * 2003-08-20 2006-09-27 松下电器产业株式会社 内容再现系统

Family Cites Families (386)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US757665A (en) * 1902-12-29 1904-04-19 Whitlock Coil Pipe Company Feed-water heater.
US6850252B1 (en) * 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5446891A (en) * 1992-02-26 1995-08-29 International Business Machines Corporation System for adjusting hypertext links with weighed user goals and activities
US5583763A (en) 1993-09-09 1996-12-10 Mni Interactive Method and apparatus for recommending selections based on preferences in a multi-user system
US5493692A (en) * 1993-12-03 1996-02-20 Xerox Corporation Selective delivery of electronic messages in a multiple computer system based on context and environment of a user
US6571279B1 (en) 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
DE69531599T2 (de) 1994-12-20 2004-06-24 Sun Microsystems, Inc., Mountain View Verfahren und Gerät zum Auffinden und Beschaffen personalisierter Informationen
US5651068A (en) 1995-03-08 1997-07-22 Hewlett-Packard Company International cryptography framework
JP3134040B2 (ja) 1995-05-25 2001-02-13 三菱電機株式会社 時分割多重通信制御方法
US5764906A (en) 1995-11-07 1998-06-09 Netword Llc Universal electronic resource denotation, request and delivery system
AU1122997A (en) * 1995-11-07 1997-06-11 Cadis, Inc. Search engine for remote object oriented database management system
US5794210A (en) 1995-12-11 1998-08-11 Cybergold, Inc. Attention brokerage
US5802510A (en) 1995-12-29 1998-09-01 At&T Corp Universal directory service
US5781879A (en) 1996-01-26 1998-07-14 Qpl Llc Semantic analysis and modification methodology
JP2785794B2 (ja) 1996-03-25 1998-08-13 日本電気株式会社 ダイナミックチャネル割り当て方法とその装置
US6014638A (en) * 1996-05-29 2000-01-11 America Online, Inc. System for customizing computer displays in accordance with user preferences
US6457004B1 (en) 1997-07-03 2002-09-24 Hitachi, Ltd. Document retrieval assisting method, system and service using closely displayed areas for titles and topics
US6021403A (en) * 1996-07-19 2000-02-01 Microsoft Corporation Intelligent user assistance facility
US5920854A (en) 1996-08-14 1999-07-06 Infoseek Corporation Real-time document collection search engine with phrase indexing
US5933811A (en) 1996-08-20 1999-08-03 Paul D. Angles System and method for delivering customized advertisements within interactive communication systems
US20050165699A1 (en) 1996-11-12 2005-07-28 Hahn-Carlson Dean W. Processing and management of transaction timing characteristics
US7236969B1 (en) * 1999-07-08 2007-06-26 Nortel Networks Limited Associative search engine
US6098065A (en) * 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
US6708184B2 (en) 1997-04-11 2004-03-16 Medtronic/Surgical Navigation Technologies Method and apparatus for producing and accessing composite data using a device having a distributed communication controller interface
US20010013009A1 (en) 1997-05-20 2001-08-09 Daniel R. Greening System and method for computer-based marketing
US6182068B1 (en) 1997-08-01 2001-01-30 Ask Jeeves, Inc. Personalized search methods
US6047234A (en) * 1997-10-16 2000-04-04 Navigation Technologies Corporation System and method for updating, enhancing or refining a geographic database using feedback
US6708203B1 (en) * 1997-10-20 2004-03-16 The Delfin Project, Inc. Method and system for filtering messages based on a user profile and an informational processing system event
US6112181A (en) 1997-11-06 2000-08-29 Intertrust Technologies Corporation Systems and methods for matching, selecting, narrowcasting, and/or classifying based on rights management and/or other information
US6157924A (en) 1997-11-07 2000-12-05 Bell & Howell Mail Processing Systems Company Systems, methods, and computer program products for delivering information in a preferred medium
SE511584C2 (sv) * 1998-01-15 1999-10-25 Ericsson Telefon Ab L M Informationsdirigering
US6212552B1 (en) * 1998-01-15 2001-04-03 At&T Corp. Declarative message addressing
JP3004254B2 (ja) 1998-06-12 2000-01-31 株式会社エイ・ティ・アール音声翻訳通信研究所 統計的シーケンスモデル生成装置、統計的言語モデル生成装置及び音声認識装置
US6141010A (en) * 1998-07-17 2000-10-31 B. E. Technology, Llc Computer interface method and apparatus with targeted advertising
US6317722B1 (en) * 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
US6845370B2 (en) * 1998-11-12 2005-01-18 Accenture Llp Advanced information gathering for targeted activities
US6859799B1 (en) 1998-11-30 2005-02-22 Gemstar Development Corporation Search engine for video and graphics
US6324519B1 (en) 1999-03-12 2001-11-27 Expanse Networks, Inc. Advertisement auction system
US6523172B1 (en) * 1998-12-17 2003-02-18 Evolutionary Technologies International, Inc. Parser translator system and method
US7073129B1 (en) 1998-12-18 2006-07-04 Tangis Corporation Automated selection of appropriate information based on a computer user's context
US6826552B1 (en) 1999-02-05 2004-11-30 Xfi Corporation Apparatus and methods for a computer aided decision-making system
US6397307B2 (en) 1999-02-23 2002-05-28 Legato Systems, Inc. Method and system for mirroring and archiving mass storage
US6694316B1 (en) * 1999-03-23 2004-02-17 Microstrategy Inc. System and method for a subject-based channel distribution of automatic, real-time delivery of personalized informational and transactional data
US6741980B1 (en) 1999-03-23 2004-05-25 Microstrategy Inc. System and method for automatic, real-time delivery of personalized informational and transactional data to users via content delivery device
US7039639B2 (en) 1999-03-31 2006-05-02 International Business Machines Corporation Optimization of system performance based on communication relationship
US6327590B1 (en) 1999-05-05 2001-12-04 Xerox Corporation System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis
US6490698B1 (en) 1999-06-04 2002-12-03 Microsoft Corporation Multi-level decision-analytic approach to failure and repair in human-computer interactions
US7181438B1 (en) * 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
US6889382B1 (en) 1999-07-27 2005-05-03 Mediaone Group, Inc. Remote TV control system
CN1176432C (zh) 1999-07-28 2004-11-17 国际商业机器公司 提供本国语言查询服务的方法和系统
US7181691B2 (en) 1999-09-16 2007-02-20 Sharp Laboratories Of America, Inc. Audiovisual information management system with presentation service
EP1087321A1 (en) 1999-09-24 2001-03-28 Alcatel A method of manipulating an already sent E-Mail and a corresponding server
AUPQ312299A0 (en) 1999-09-27 1999-10-21 Canon Kabushiki Kaisha Method and system for addressing audio-visual content fragments
US7010492B1 (en) * 1999-09-30 2006-03-07 International Business Machines Corporation Method and apparatus for dynamic distribution of controlled and additional selective overlays in a streaming media
US6665640B1 (en) 1999-11-12 2003-12-16 Phoenix Solutions, Inc. Interactive speech based learning/training system formulating search queries based on natural language parsing of recognized user queries
US6968313B1 (en) * 1999-11-15 2005-11-22 H Three, Inc. Method and apparatus for facilitating and tracking personal referrals
US7139557B2 (en) 1999-11-15 2006-11-21 Pango Networks, Inc. Systems, devices and methods for providing services in a proximity-base environment
US20010047384A1 (en) 1999-11-29 2001-11-29 John Croy Methods and systems for providing personalized content over a network
US7062510B1 (en) * 1999-12-02 2006-06-13 Prime Research Alliance E., Inc. Consumer profiling and advertisement selection system
US7284033B2 (en) 1999-12-14 2007-10-16 Imahima Inc. Systems for communicating current and future activity information among mobile internet users and methods therefor
US7822823B2 (en) * 1999-12-14 2010-10-26 Neeraj Jhanji Systems for communicating current and future activity information among mobile internet users and methods therefor
US6845448B1 (en) * 2000-01-07 2005-01-18 Pennar Software Corporation Online repository for personal information
US20030191816A1 (en) 2000-01-11 2003-10-09 Spoovy, Llc System and method for creating and delivering customized multimedia communications
US6314365B1 (en) 2000-01-18 2001-11-06 Navigation Technologies Corp. Method and system of providing navigation services to cellular phone devices from a server
US6662195B1 (en) 2000-01-21 2003-12-09 Microstrategy, Inc. System and method for information warehousing supporting the automatic, real-time delivery of personalized informational and transactional data to users via content delivery device
US20020035605A1 (en) * 2000-01-26 2002-03-21 Mcdowell Mark Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
US6829333B1 (en) 2000-01-31 2004-12-07 Frazier Spaeth Llc Automated system for messaging based on chains of relationships
US6789073B1 (en) 2000-02-22 2004-09-07 Harvey Lunenfeld Client-server multitasking
FI112433B (fi) 2000-02-29 2003-11-28 Nokia Corp Sijaintiin sidotut palvelut
EP1275042A2 (en) * 2000-03-06 2003-01-15 Kanisa Inc. A system and method for providing an intelligent multi-step dialog with a user
US20010035880A1 (en) 2000-03-06 2001-11-01 Igor Musatov Interactive touch screen map device
US7320025B1 (en) * 2002-03-18 2008-01-15 Music Choice Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service
US20020054089A1 (en) 2000-03-14 2002-05-09 Nicholas Donald L. Method of selecting content for a user
US6601012B1 (en) * 2000-03-16 2003-07-29 Microsoft Corporation Contextual models and methods for inferring attention and location
US6773344B1 (en) 2000-03-16 2004-08-10 Creator Ltd. Methods and apparatus for integration of interactive toys with interactive television and cellular communication systems
US6785670B1 (en) 2000-03-16 2004-08-31 International Business Machines Corporation Automatically initiating an internet-based search from within a displayed document
US7260837B2 (en) 2000-03-22 2007-08-21 Comscore Networks, Inc. Systems and methods for user identification, user demographic reporting and collecting usage data usage biometrics
KR20000036897A (ko) 2000-03-31 2000-07-05 이진수 컴퓨터 네트워크 시스템에서 지도 및 지역 정보를제공하는 방법 및 그 기록 매체
WO2001076120A2 (en) 2000-04-04 2001-10-11 Stick Networks, Inc. Personal communication device for scheduling presentation of digital content
US7725523B2 (en) * 2000-04-11 2010-05-25 Bolnick David A System, method and computer program product for gathering and delivering personalized user information
US6714158B1 (en) 2000-04-18 2004-03-30 Sirf Technology, Inc. Method and system for data detection in a global positioning system satellite receiver
US6731940B1 (en) 2000-04-28 2004-05-04 Trafficmaster Usa, Inc. Methods of using wireless geolocation to customize content and delivery of information to wireless communication devices
US6985839B1 (en) * 2000-05-05 2006-01-10 Technocom Corporation System and method for wireless location coverage and prediction
KR20000054319A (ko) 2000-06-01 2000-09-05 권영준 네트워크 시스템의 맞춤지리정보 제공시스템 및 그 방법
CA2349914C (en) * 2000-06-09 2013-07-30 Invidi Technologies Corp. Advertising delivery method
US7404084B2 (en) 2000-06-16 2008-07-22 Entriq Inc. Method and system to digitally sign and deliver content in a geographically controlled manner via a network
US6957214B2 (en) * 2000-06-23 2005-10-18 The Johns Hopkins University Architecture for distributed database information access
JP2002082858A (ja) 2000-06-30 2002-03-22 Seiko Epson Corp 情報配信システム、情報配信方法、この方法をコンピュータに実行させるためのプログラム、およびこのプログラムを記録したコンピュータ読み取り可能な記録媒体
US6954778B2 (en) * 2000-07-12 2005-10-11 Microsoft Corporation System and method for accessing directory service via an HTTP URL
GB0017380D0 (en) * 2000-07-14 2000-08-30 Mailround Com Limited Information communication system
US6850209B2 (en) 2000-12-29 2005-02-01 Vert, Inc. Apparatuses, methods, and computer programs for displaying information on vehicles
KR20040041082A (ko) 2000-07-24 2004-05-13 비브콤 인코포레이티드 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법
US6494457B2 (en) * 2000-07-26 2002-12-17 Shelly Conte Enhanced hide and seek game and method of playing game
US6618717B1 (en) 2000-07-31 2003-09-09 Eliyon Technologies Corporation Computer method and apparatus for determining content owner of a website
US6882977B1 (en) 2000-07-31 2005-04-19 Hewlett-Packard Development Company, L.P. Method and facility for displaying customer activity and value
US20020052786A1 (en) 2000-08-09 2002-05-02 Lg Electronics Inc. Informative system based on user's position and operating method thereof
US6931254B1 (en) 2000-08-21 2005-08-16 Nortel Networks Limited Personalized presentation system and method
KR20000064105A (ko) 2000-08-22 2000-11-06 문지환 인터넷상의 커뮤니티를 기반으로 하는 광고 시스템 및 그방법
US7437312B2 (en) * 2000-08-23 2008-10-14 Bizrate.Com Method for context personalized web browsing
CN1102775C (zh) * 2000-08-30 2003-03-05 王逖 网络个人信息自动检查筛选传送的方法
ATE236489T1 (de) * 2000-09-11 2003-04-15 Mediabricks Ab Verfahren zur bereitstellung von medieninhalt über ein digitales netzwerk
US20020111956A1 (en) 2000-09-18 2002-08-15 Boon-Lock Yeo Method and apparatus for self-management of content across multiple storage systems
US6907465B1 (en) 2000-09-22 2005-06-14 Daniel E. Tsai Electronic commerce using personal preferences
US7865306B2 (en) * 2000-09-28 2011-01-04 Michael Mays Devices, methods, and systems for managing route-related information
JP2003044708A (ja) 2000-10-02 2003-02-14 Omron Corp 情報仲介システムとそれに用いられる情報仲介方法
US6502033B1 (en) 2000-10-05 2002-12-31 Navigation Technologies Corp. Turn detection algorithm for vehicle positioning
US6904160B2 (en) 2000-10-18 2005-06-07 Red Hen Systems, Inc. Method for matching geographic information with recorded images
AU2002213511A1 (en) 2000-10-30 2002-05-15 Elias Arts Corporation System and method for performing content experience management
AU2002220172A1 (en) 2000-11-15 2002-05-27 David M. Holbrook Apparatus and method for organizing and/or presenting data
US7925967B2 (en) 2000-11-21 2011-04-12 Aol Inc. Metadata quality improvement
US20020065844A1 (en) 2000-11-30 2002-05-30 Rich Robinson Metadata internet platform for enabling customization of tags in digital images
US20030006911A1 (en) 2000-12-22 2003-01-09 The Cadre Group Inc. Interactive advertising system and method
AUPR230700A0 (en) 2000-12-22 2001-01-25 Canon Kabushiki Kaisha A method for facilitating access to multimedia content
JP4290870B2 (ja) * 2000-12-28 2009-07-08 日本電気株式会社 情報提供方法、表示制御端末装置、情報提供装置、端末装置及び記憶媒体
US7058508B2 (en) 2001-01-12 2006-06-06 Energy Control Technologies Automated building service broker
JP2002222145A (ja) 2001-01-26 2002-08-09 Fujitsu Ltd 電子メール送信方法、コンピュータ・プログラム、および、記録媒体
US20020138331A1 (en) 2001-02-05 2002-09-26 Hosea Devin F. Method and system for web page personalization
US7027801B1 (en) 2001-02-06 2006-04-11 Nortel Networks Limited Method delivering location-base targeted advertisements to mobile subscribers
US6701311B2 (en) * 2001-02-07 2004-03-02 International Business Machines Corporation Customer self service system for resource search and selection
EP1360597A4 (en) 2001-02-15 2005-09-28 Suffix Mail Inc E-MAIL MESSAGING SYSTEM
US20050015451A1 (en) * 2001-02-15 2005-01-20 Sheldon Valentine D'arcy Automatic e-mail address directory and sorting system
US20020133400A1 (en) 2001-03-13 2002-09-19 Boomerangmarketing.Com Incorporated Systems and methods for internet reward service
WO2002076077A1 (en) * 2001-03-16 2002-09-26 Leap Wireless International, Inc. Method and system for distributing content over a wireless communications system
EP1386432A4 (en) * 2001-03-21 2009-07-15 John A Stine PROTOCOL OF ACCESS AND ROUTING FOR AD HOC NETWORKS, IN WHICH THE COLLISION RESOLUTION AND THE DISSEMINATION OF NODE STATES ARE USED
US7512407B2 (en) 2001-03-26 2009-03-31 Tencent (Bvi) Limited Instant messaging system and method
US20020173971A1 (en) 2001-03-28 2002-11-21 Stirpe Paul Alan System, method and application of ontology driven inferencing-based personalization systems
JP2002297753A (ja) 2001-03-30 2002-10-11 Fujitsu Ltd 画像データ提供システム
JP2002297614A (ja) 2001-03-30 2002-10-11 Konami Co Ltd 遊戯施設情報の配信等に適用可能な情報配信システム、情報配信装置及び情報配信方法
ITTO20010296A1 (it) 2001-03-30 2002-09-30 Telecom Italia Lab Spa Metodo per la trasmissione di dati di localizzazione di apparati mobli per telefonia cellulare.
US7039643B2 (en) * 2001-04-10 2006-05-02 Adobe Systems Incorporated System, method and apparatus for converting and integrating media files
JP3709423B2 (ja) 2001-04-13 2005-10-26 繁幸 梨木 口コミ情報伝送装置、口コミ情報伝送方法、及び口コミ情報伝送プログラム
US7620621B2 (en) 2001-05-01 2009-11-17 General Electric Company Methods and system for providing context sensitive information
WO2002091186A1 (en) * 2001-05-08 2002-11-14 Ipool Corporation Privacy protection system and method
US20020198786A1 (en) 2001-05-30 2002-12-26 Tripp Cynthia Pope Marketing system
US7194512B1 (en) * 2001-06-26 2007-03-20 Palm, Inc. Method and apparatus for wirelessly networked distributed resource usage for data gathering
US20030009495A1 (en) * 2001-06-29 2003-01-09 Akli Adjaoute Systems and methods for filtering electronic content
US6798358B2 (en) 2001-07-03 2004-09-28 Nortel Networks Limited Location-based content delivery
US20030008661A1 (en) * 2001-07-03 2003-01-09 Joyce Dennis P. Location-based content delivery
US20030009367A1 (en) * 2001-07-06 2003-01-09 Royce Morrison Process for consumer-directed prescription influence and health care product marketing
EP1282054A1 (de) * 2001-08-01 2003-02-05 Alcatel Verfahren zum Durchführen eines Dienstes zur Organisation von Besprechungen für Teilnehmer eines Kommunikationsnetzes, sowie Diensterechner und Programmmodul hierfür
US7284191B2 (en) * 2001-08-13 2007-10-16 Xerox Corporation Meta-document management system with document identifiers
US6778979B2 (en) 2001-08-13 2004-08-17 Xerox Corporation System for automatically generating queries
FI115419B (fi) * 2001-08-20 2005-04-29 Helsingin Kauppakorkeakoulu Informaatiopalveluiden käyttäjäkohtainen personointi
US7185286B2 (en) * 2001-08-28 2007-02-27 Nvidia International, Inc. Interface for mobilizing content and transactions on multiple classes of devices
US7403938B2 (en) 2001-09-24 2008-07-22 Iac Search & Media, Inc. Natural language query processing
JP3813850B2 (ja) 2001-09-26 2006-08-23 株式会社東芝 検索方法および検索装置
CN1575582A (zh) 2001-09-28 2005-02-02 塞维斯通讯公司 可配置的自适应全球通信控制和管理
US20030078978A1 (en) 2001-10-23 2003-04-24 Clifford Lardin Firmware portable messaging units utilizing proximate communications
US7421466B2 (en) 2001-10-29 2008-09-02 Hewlett-Packard Development Company, L.P. Dynamic mapping of wireless network devices
CN100462684C (zh) 2001-11-02 2009-02-18 松下电器产业株式会社 终端装置、内容发布系统以及内容获取方法
US7136871B2 (en) 2001-11-21 2006-11-14 Microsoft Corporation Methods and systems for selectively displaying advertisements
US6781920B2 (en) 2001-12-05 2004-08-24 International Business Machines Corporation Method for resolving meeting conflicts within an electronic calendar application
KR100467578B1 (ko) 2001-12-14 2005-01-24 삼성전자주식회사 관심 정보 데이터 제공 방법 및 장치
WO2003067497A1 (en) 2002-02-04 2003-08-14 Cataphora, Inc A method and apparatus to visually present discussions for data mining purposes
US20030149574A1 (en) 2002-02-05 2003-08-07 Rudman Daniel E. Method for providing media consumers with total choice and total control
CA2472953A1 (en) 2002-02-14 2003-08-21 Andrew Charles Zmolek Presence tracking and name space interconnection techniques
US6701615B2 (en) * 2002-03-08 2004-03-09 General Electric Company Inspection and sorting system and method for part repair
JP2003281177A (ja) 2002-03-26 2003-10-03 Ntt Data Corp 広告提供装置および広告提供プログラム
US20060069616A1 (en) * 2004-09-30 2006-03-30 David Bau Determining advertisements using user behavior information such as past navigation information
US7680796B2 (en) * 2003-09-03 2010-03-16 Google, Inc. Determining and/or using location information in an ad system
US7013149B2 (en) 2002-04-11 2006-03-14 Mitsubishi Electric Research Laboratories, Inc. Environment aware services for mobile devices
US7065345B2 (en) * 2002-04-19 2006-06-20 Stephen J. Carlton Data processing apparatus and method for correlation analysis
US20050192025A1 (en) 2002-04-22 2005-09-01 Kaplan Richard D. Method and apparatus for an interactive tour-guide system
US20040015588A1 (en) * 2002-07-22 2004-01-22 Web.De Ag Communications environment having multiple web sites
US20050182824A1 (en) 2002-04-30 2005-08-18 Pierre-Alain Cotte Communications web site
US20040148341A1 (en) 2003-01-29 2004-07-29 Web.De Ag Web site having an individual event settings element
US8611919B2 (en) 2002-05-23 2013-12-17 Wounder Gmbh., Llc System, method, and computer program product for providing location based services and mobile e-commerce
US7194463B2 (en) * 2002-05-28 2007-03-20 Xerox Corporation Systems and methods for constrained anisotropic diffusion routing within an ad hoc network
US20060026067A1 (en) * 2002-06-14 2006-02-02 Nicholas Frank C Method and system for providing network based target advertising and encapsulation
US7209915B1 (en) 2002-06-28 2007-04-24 Microsoft Corporation Method, system and apparatus for routing a query to one or more providers
US7707317B2 (en) * 2002-07-01 2010-04-27 Prolifiq Software Inc. Adaptive electronic messaging
US7752072B2 (en) 2002-07-16 2010-07-06 Google Inc. Method and system for providing advertising through content specific nodes over the internet
JP4300767B2 (ja) 2002-08-05 2009-07-22 ソニー株式会社 ガイドシステム、コンテンツサーバ、携帯装置、情報処理方法、情報処理プログラム、及び記憶媒体
US7363345B2 (en) * 2002-08-27 2008-04-22 Aol Llc, A Delaware Limited Liability Company Electronic notification delivery mechanism selection based on recipient presence information and notification content
US7570943B2 (en) * 2002-08-29 2009-08-04 Nokia Corporation System and method for providing context sensitive recommendations to digital services
US7657907B2 (en) * 2002-09-30 2010-02-02 Sharp Laboratories Of America, Inc. Automatic user profiling
US7254581B2 (en) 2002-11-13 2007-08-07 Jerry Johnson System and method for creation and maintenance of a rich content or content-centric electronic catalog
US7802724B1 (en) 2002-12-20 2010-09-28 Steven Paul Nohr Identifications and communications methods
US8538895B2 (en) 2004-03-15 2013-09-17 Aol Inc. Sharing social network information
US20040203909A1 (en) 2003-01-01 2004-10-14 Koster Karl H. Systems and methods for location dependent information download to a mobile telephone
US8225194B2 (en) 2003-01-09 2012-07-17 Kaleidescape, Inc. Bookmarks and watchpoints for selection and presentation of media streams
US7305445B2 (en) 2003-01-28 2007-12-04 Microsoft Corporation Indirect disposable email addressing
US7406502B1 (en) 2003-02-20 2008-07-29 Sonicwall, Inc. Method and system for classifying a message based on canonical equivalent of acceptable items included in the message
US7543237B2 (en) 2003-03-19 2009-06-02 Accenture Global Servicecs Gmbh Dynamic collaboration assistant
KR100478019B1 (ko) 2003-04-03 2005-03-22 엔에이치엔(주) 지역 정보 검색 결과 제공 방법 및 시스템
US7007014B2 (en) 2003-04-04 2006-02-28 Yahoo! Inc. Canonicalization of terms in a keyword-based presentation system
US7613687B2 (en) 2003-05-30 2009-11-03 Truelocal Inc. Systems and methods for enhancing web-based searching
US7069308B2 (en) 2003-06-16 2006-06-27 Friendster, Inc. System, method and apparatus for connecting users in an online computer system based on their relationships within social networks
US7392311B2 (en) 2003-06-19 2008-06-24 International Business Machines Corporation System and method for throttling events in an information technology system
US20050015599A1 (en) * 2003-06-25 2005-01-20 Nokia, Inc. Two-phase hash value matching technique in message protection systems
US20040267880A1 (en) 2003-06-30 2004-12-30 Kestutis Patiejunas System and method for delivery of media content
JP2005038210A (ja) 2003-07-15 2005-02-10 Nec Corp 情報提供システム、サービスサーバ、ユーザ端末装置、店舗端末装置、情報提供方法、およびそのプログラム
US7219013B1 (en) 2003-07-31 2007-05-15 Rockwell Collins, Inc. Method and system for fault detection and exclusion for multi-sensor navigation systems
US8200775B2 (en) 2005-02-01 2012-06-12 Newsilike Media Group, Inc Enhanced syndication
US7441203B2 (en) 2003-08-11 2008-10-21 Core Mobility, Inc. Interactive user interface presentation attributes for location-based content
US7213036B2 (en) 2003-08-12 2007-05-01 Aol Llc System for incorporating information about a source and usage of a media asset into the asset itself
US7529811B2 (en) 2003-08-21 2009-05-05 Microsoft Corporation Systems and methods for the implementation of a core schema for providing a top-level structure for organizing units of information manageable by a hardware/software interface system
US7840892B2 (en) * 2003-08-29 2010-11-23 Nokia Corporation Organization and maintenance of images using metadata
US7849103B2 (en) * 2003-09-10 2010-12-07 West Services, Inc. Relationship collaboration system
US8639520B2 (en) 2003-10-06 2014-01-28 Cerner Innovations, Inc. System and method for creating a visualization indicating relationships and relevance to an entity
US7752210B2 (en) 2003-11-13 2010-07-06 Yahoo! Inc. Method of determining geographical location from IP address information
US7529215B2 (en) * 2003-11-17 2009-05-05 Telefonaktiebolaget Lm Ericsson (Publ) Encapsulation of independent transmissions over internal interface of distributed radio base station
US8306874B2 (en) 2003-11-26 2012-11-06 Buy.Com, Inc. Method and apparatus for word of mouth selling via a communications network
US20050203801A1 (en) 2003-11-26 2005-09-15 Jared Morgenstern Method and system for collecting, sharing and tracking user or group associates content via a communications network
EP1716525A4 (en) 2003-11-26 2008-05-21 Buy Com Inc METHOD AND SYSTEM FOR ADVERTISING BASED ON THE EAR MOUTH THROUGH A COMMUNICATIONS NETWORK
US20060066569A1 (en) 2003-12-08 2006-03-30 Immersion Corporation, A Delaware Corporation Methods and systems for providing haptic messaging to handheld communication devices
CA2490220A1 (en) 2003-12-15 2005-06-15 Gordon Wilson Method and interface system for facilitating access to fantasy sports leagues
KR100556438B1 (ko) 2004-01-02 2006-03-03 엘지전자 주식회사 영상기기의 원격 제어장치 및 그 제어방법
US20050151849A1 (en) 2004-01-13 2005-07-14 Andrew Fitzhugh Method and system for image driven clock synchronization
US20050160080A1 (en) 2004-01-16 2005-07-21 The Regents Of The University Of California System and method of context-specific searching in an electronic database
US8015119B2 (en) 2004-01-21 2011-09-06 Google Inc. Methods and systems for the display and navigation of a social network
US7269590B2 (en) 2004-01-29 2007-09-11 Yahoo! Inc. Method and system for customizing views of information associated with a social network user
US7707122B2 (en) 2004-01-29 2010-04-27 Yahoo ! Inc. System and method of information filtering using measures of affinity of a relationship
US7522995B2 (en) 2004-02-05 2009-04-21 Nortrup Edward H Method and system for providing travel time information
US10417298B2 (en) 2004-12-02 2019-09-17 Insignio Technologies, Inc. Personalized content processing and delivery system and media
EP1743287A4 (en) 2004-02-27 2009-02-25 Daniel Abrahamsohn METHOD AND SYSTEM FOR OBTAINING DATA FROM MULTIPLE SOURCES AND CLASSIFYING DOCUMENTS BASED ON METADATA OBTAINED THROUGH COLLABORATIVE FILTERING AND OTHER MATCHING TECHNIQUES
US7496500B2 (en) 2004-03-01 2009-02-24 Microsoft Corporation Systems and methods that determine intent of data and respond to the data based on the intent
JP2005250744A (ja) 2004-03-03 2005-09-15 Kddi Corp 個人環境プロファイルサーバ
JP2005275647A (ja) 2004-03-24 2005-10-06 Mitsubishi Electric Corp サービス提供システム、及び、管理センターサーバ
JP2005293020A (ja) 2004-03-31 2005-10-20 Fujitsu Ltd 移動物体の映像データ検索方法、移動物体の撮影・検出装置、移動物体の映像データ検索装置
US7379968B2 (en) 2004-06-03 2008-05-27 International Business Machines Corporation Multiple moderation for networked conferences
WO2005122013A1 (ja) 2004-06-10 2005-12-22 Matsushita Electric Industrial Co., Ltd. ユーザプロファイル管理システム
US7746376B2 (en) 2004-06-16 2010-06-29 Felipe Mendoza Method and apparatus for accessing multi-dimensional mapping and information
US7984037B2 (en) * 2004-07-16 2011-07-19 Canon Kabushiki Kaisha Method for evaluating xpath-like fragment identifiers of audio-visual content
US7958115B2 (en) * 2004-07-29 2011-06-07 Yahoo! Inc. Search systems and methods using in-line contextual queries
US20080046298A1 (en) * 2004-07-29 2008-02-21 Ziv Ben-Yehuda System and Method For Travel Planning
US20070043766A1 (en) * 2005-08-18 2007-02-22 Nicholas Frank C Method and System for the Creating, Managing, and Delivery of Feed Formatted Content
JP4369326B2 (ja) 2004-08-19 2009-11-18 株式会社日立製作所 施設内情報提供システム及び施設内情報提供方法
US20060040719A1 (en) * 2004-08-20 2006-02-23 Jason Plimi Fantasy sports league pre-draft logic method
US8615731B2 (en) 2004-08-25 2013-12-24 Mohit Doshi System and method for automating the development of web services that incorporate business rules
US7865457B2 (en) * 2004-08-25 2011-01-04 International Business Machines Corporation Knowledge management system automatically allocating expert resources
US20060053058A1 (en) * 2004-08-31 2006-03-09 Philip Hotchkiss System and method for gathering consumer feedback
US20060047563A1 (en) * 2004-09-02 2006-03-02 Keith Wardell Method for optimizing a marketing campaign
US20060069612A1 (en) * 2004-09-28 2006-03-30 Microsoft Corporation System and method for generating an orchestrated advertising campaign
US20060085392A1 (en) 2004-09-30 2006-04-20 Microsoft Corporation System and method for automatic generation of search results based on local intention
DE102004050785A1 (de) 2004-10-14 2006-05-04 Deutsche Telekom Ag Verfahren und Anordnung zur Bearbeitung von Nachrichten im Rahmen eines Integrated Messaging Systems
US8019692B2 (en) 2004-10-19 2011-09-13 Yahoo! Inc. System and method for location based social networking
US7324957B2 (en) 2004-10-21 2008-01-29 Soundstarts, Inc. Proximal advertising using hand-held communication devices
CN1787441A (zh) * 2004-12-10 2006-06-14 乐金电子(昆山)电脑有限公司 个人用计算机的互联网核算方法
US20060129313A1 (en) 2004-12-14 2006-06-15 Becker Craig H System and method for driving directions based on non-map criteria
KR100703468B1 (ko) 2004-12-29 2007-04-03 삼성전자주식회사 개인 항법 단말기에서 경로 안내 장치 및 방법
WO2006074305A2 (en) 2005-01-05 2006-07-13 Yahoo! Inc. Framework for delivering content
US20060184579A1 (en) 2005-01-05 2006-08-17 Michael Mills Framework for providing ancillary content in a television environment
US7472397B2 (en) 2005-01-11 2008-12-30 International Business Machines Corporation Method and system to correlate and consolidate a plurality of events
US20100002635A1 (en) * 2005-01-12 2010-01-07 Nokia Corporation Name service in a multihop wireless ad hoc network
US7895574B2 (en) 2005-01-14 2011-02-22 Microsoft Corporation System and methods for automatically verifying management packs
US7689556B2 (en) * 2005-01-31 2010-03-30 France Telecom Content navigation service
US7343364B2 (en) * 2005-02-04 2008-03-11 Efunds Corporation Rules-based system architecture and systems using the same
US20060212401A1 (en) 2005-03-15 2006-09-21 Apple Computer, Inc. Method and system for network-based promotion of particular digital media items
US20060212330A1 (en) 2005-03-16 2006-09-21 Erkki Savilampi Network based processing of calendar meeting requests
US20080285886A1 (en) 2005-03-29 2008-11-20 Matthew Emmerson Allen System For Displaying Images
US7466244B2 (en) * 2005-04-21 2008-12-16 Microsoft Corporation Virtual earth rooftop overlay and bounding
US8732175B2 (en) 2005-04-21 2014-05-20 Yahoo! Inc. Interestingness ranking of media objects
US7777648B2 (en) 2005-04-21 2010-08-17 Microsoft Corporation Mode information displayed in a mapping application
US10210159B2 (en) 2005-04-21 2019-02-19 Oath Inc. Media object metadata association and ranking
US7607582B2 (en) 2005-04-22 2009-10-27 Microsoft Corporation Aggregation and synchronization of nearby media
US7606580B2 (en) 2005-05-11 2009-10-20 Aol Llc Personalized location information for mobile devices
US7451102B2 (en) 2005-06-03 2008-11-11 Shadow Enterprises Inc. Ordering method utilizing instant messaging
US20060282455A1 (en) 2005-06-13 2006-12-14 It Interactive Services Inc. System and method for ranking web content
US7899469B2 (en) * 2005-07-12 2011-03-01 Qwest Communications International, Inc. User defined location based notification for a mobile communications device systems and methods
US7259668B2 (en) * 2005-07-12 2007-08-21 Qwest Communications International Inc. Mapping the location of a mobile communications device systems and methods
WO2007022137A2 (en) 2005-08-11 2007-02-22 Contextweb, Inc. Method and system for placement and pricing of internet-based advertisements or services
US20070156525A1 (en) * 2005-08-26 2007-07-05 Spot Runner, Inc., A Delaware Corporation, Small Business Concern Systems and Methods For Media Planning, Ad Production, and Ad Placement For Television
US20070050253A1 (en) 2005-08-29 2007-03-01 Microsoft Corporation Automatically generating content for presenting in a preview pane for ADS
US8560385B2 (en) 2005-09-02 2013-10-15 Bees & Pollen Ltd. Advertising and incentives over a social network
US20070150359A1 (en) 2005-09-09 2007-06-28 Lim Kok E S Social marketing network
US8615719B2 (en) 2005-09-14 2013-12-24 Jumptap, Inc. Managing sponsored content for delivery to mobile communication facilities
US7577665B2 (en) 2005-09-14 2009-08-18 Jumptap, Inc. User characteristic influenced search results
GB2430507A (en) * 2005-09-21 2007-03-28 Stephen Robert Ives System for managing the display of sponsored links together with search results on a mobile/wireless device
US20070073641A1 (en) * 2005-09-23 2007-03-29 Redcarpet, Inc. Method and system for improving search results
WO2007035959A2 (en) * 2005-09-23 2007-03-29 Grape Technology Group Inc. Enhanced directory assistance system and method including location and search functions
US7496548B1 (en) * 2005-09-26 2009-02-24 Quintura, Inc. Neural network for electronic search applications
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
US7499586B2 (en) 2005-10-04 2009-03-03 Microsoft Corporation Photographing big things
US7933897B2 (en) 2005-10-12 2011-04-26 Google Inc. Entity display priority in a distributed geographic information system
US20070088852A1 (en) 2005-10-17 2007-04-19 Zohar Levkovitz Device, system and method of presentation of advertisements on a wireless device
US7796285B2 (en) 2005-10-18 2010-09-14 Dialogic Corporation Supplementing facsimile image data
WO2007051129A2 (en) 2005-10-25 2007-05-03 Brubaker Curtis M Method and apparatus for obtaining revenue from the distribution of hyper-relevant advertising
US20070100956A1 (en) 2005-10-29 2007-05-03 Gopesh Kumar A system and method for enabling prospects to contact sponsoring advertisers on the telephone directly from an Internet-based advertisement with just a single-click, and efficiently tracking from what Internet location (URL) the telephone contacts are initiated.
US20070168430A1 (en) 2005-11-23 2007-07-19 Xerox Corporation Content-based dynamic email prioritizer
US7580926B2 (en) 2005-12-01 2009-08-25 Adchemy, Inc. Method and apparatus for representing text using search engine, document collection, and hierarchal taxonomy
US9135304B2 (en) 2005-12-02 2015-09-15 Salesforce.Com, Inc. Methods and systems for optimizing text searches over structured data in a multi-tenant environment
US20080086356A1 (en) 2005-12-09 2008-04-10 Steve Glassman Determining advertisements using user interest information and map-based location information
US20070150168A1 (en) 2005-12-12 2007-06-28 Microsoft Corporation Traffic channel
US7681147B2 (en) * 2005-12-13 2010-03-16 Yahoo! Inc. System for determining probable meanings of inputted words
US7729901B2 (en) 2005-12-13 2010-06-01 Yahoo! Inc. System for classifying words
US7451162B2 (en) 2005-12-14 2008-11-11 Siemens Aktiengesellschaft Methods and apparatus to determine a software application data file and usage
WO2007070676A2 (en) 2005-12-14 2007-06-21 Facebook, Inc. Systems and methods for social mapping
JP2009521752A (ja) 2005-12-23 2009-06-04 フェイスブック,インク. ソーシャルタイムラインを生成するためのシステムおよび方法
US20070155411A1 (en) 2006-01-04 2007-07-05 James Morrison Interactive mobile messaging system
KR100763835B1 (ko) 2006-01-04 2007-10-05 한영석 메시지와 연관된 부가 정보를 제공하는 방법 및 시스템
US20070162850A1 (en) 2006-01-06 2007-07-12 Darin Adler Sports-related widgets
US20070161382A1 (en) 2006-01-09 2007-07-12 Melinger Daniel J System and method including asynchronous location-based messaging
WO2007084616A2 (en) 2006-01-18 2007-07-26 Ilial, Inc. System and method for context-based knowledge search, tagging, collaboration, management and advertisement
US7788188B2 (en) 2006-01-30 2010-08-31 Hoozware, Inc. System for providing a service to venues where people aggregate
US20070185599A1 (en) 2006-02-03 2007-08-09 Yahoo! Inc. Sports player ranker
US8485876B2 (en) 2006-02-27 2013-07-16 Maurice S. Bowerman Monitoring a sports draft based on a need of a sports team and the best available player to meet that need
WO2007105212A2 (en) 2006-03-14 2007-09-20 Tal David Ben Simon Device, system and method of interactive gaming and investing
US7519470B2 (en) 2006-03-15 2009-04-14 Microsoft Corporation Location-based caching for mobile devices
US20070239517A1 (en) 2006-03-29 2007-10-11 Chung Christina Y Generating a degree of interest in user profile scores in a behavioral targeting system
EP1843256A1 (en) 2006-04-03 2007-10-10 British Telecmmunications public limited campany Ranking of entities associated with stored content
US7693652B2 (en) 2006-04-05 2010-04-06 Microsoft Corporation Waypoint adjustment and advertisement for flexible routing
US8442973B2 (en) 2006-05-02 2013-05-14 Surf Canyon, Inc. Real time implicit user modeling for personalized search
US9602512B2 (en) 2006-05-08 2017-03-21 At&T Intellectual Property I, Lp Methods and apparatus to distribute media delivery to mobile devices
US7503007B2 (en) 2006-05-16 2009-03-10 International Business Machines Corporation Context enhanced messaging and collaboration system
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US20070282675A1 (en) 2006-05-30 2007-12-06 Kivin Varghese Methods and systems for user-produced advertising content
US20070282621A1 (en) 2006-06-01 2007-12-06 Flipt, Inc Mobile dating system incorporating user location information
US7831586B2 (en) 2006-06-09 2010-11-09 Ebay Inc. System and method for application programming interfaces for keyword extraction and contextual advertisement generation
US20070288278A1 (en) 2006-06-13 2007-12-13 International Business Machines Corporation Method and system for automatically scheduling and managing agendas for presentation-style meetings
US7624104B2 (en) * 2006-06-22 2009-11-24 Yahoo! Inc. User-sensitive pagerank
US7742399B2 (en) 2006-06-22 2010-06-22 Harris Corporation Mobile ad-hoc network (MANET) and method for implementing multiple paths for fault tolerance
US20080005313A1 (en) * 2006-06-29 2008-01-03 Microsoft Corporation Using offline activity to enhance online searching
EP2047372A4 (en) * 2006-07-10 2010-09-22 Vringo Inc PUSHED MEDIA CONTENT DELIVERY
US7783622B1 (en) 2006-07-21 2010-08-24 Aol Inc. Identification of electronic content significant to a user
WO2008012834A2 (en) 2006-07-25 2008-01-31 Jain Pankaj A method and a system for searching information using information device
US20080028031A1 (en) * 2006-07-25 2008-01-31 Byron Lewis Bailey Method and apparatus for managing instant messaging
US8403756B2 (en) 2006-07-28 2013-03-26 Yahoo! Inc. Fantasy sports alert generator
US8568236B2 (en) * 2006-07-28 2013-10-29 Yahoo! Inc. Fantasy sports agent
US20080040283A1 (en) * 2006-08-11 2008-02-14 Arcadyan Technology Corporation Content protection system and method for enabling secure sharing of copy-protected content
KR100801662B1 (ko) 2006-08-31 2008-02-05 에스케이 텔레콤주식회사 상품 추천 관리시스템 및 그 추천 방법
US20080133327A1 (en) 2006-09-14 2008-06-05 Shah Ullah Methods and systems for securing content played on mobile devices
US20080108308A1 (en) 2006-09-14 2008-05-08 Shah Ullah Methods and systems for using mobile device specific identifiers and short-distance wireless protocols to manage, secure and target content
US20080086431A1 (en) 2006-09-15 2008-04-10 Icebreaker, Inc. Social interaction messaging and notification
US8099105B2 (en) * 2006-09-19 2012-01-17 Telecommunication Systems, Inc. Device based trigger for location push event
US20080172632A1 (en) 2006-09-29 2008-07-17 Stambaugh Thomas M Distributed web-based processing, spatial organization and display of information
US8230037B2 (en) 2006-09-29 2012-07-24 Audible, Inc. Methods and apparatus for customized content delivery
US20080109761A1 (en) 2006-09-29 2008-05-08 Stambaugh Thomas M Spatial organization and display of travel and entertainment information
WO2008045981A2 (en) 2006-10-10 2008-04-17 Secondspace, Inc. Virtual network of real-world entities
US7656851B1 (en) * 2006-10-12 2010-02-02 Bae Systems Information And Electronic Systems Integration Inc. Adaptive message routing for mobile ad HOC networks
WO2008046043A2 (en) 2006-10-12 2008-04-17 Umagination Labs, L.P. Systems and methods for communicating personal information
US20080102911A1 (en) 2006-10-27 2008-05-01 Yahoo! Inc. Integration of personalized fantasy data with general sports content
US9817902B2 (en) 2006-10-27 2017-11-14 Netseer Acquisition, Inc. Methods and apparatus for matching relevant content to user intention
US8108501B2 (en) 2006-11-01 2012-01-31 Yahoo! Inc. Searching and route mapping based on a social network, location, and time
US20080120690A1 (en) 2006-11-17 2008-05-22 Microsoft Corporation Client enforced network tunnel vision
US20080120308A1 (en) 2006-11-22 2008-05-22 Ronald Martinez Methods, Systems and Apparatus for Delivery of Media
KR101171126B1 (ko) 2006-11-29 2012-08-03 주식회사 케이티 고객 맞춤형 멀티미디어 자동안내서비스 제공 시스템 및 그제공 방법
US20090234814A1 (en) 2006-12-12 2009-09-17 Marco Boerries Configuring a search engine results page with environment-specific information
US8935296B2 (en) 2006-12-14 2015-01-13 Taylor Morgen Corp. Method of facilitating contact between mutually interested people
US7769745B2 (en) 2006-12-15 2010-08-03 Yahoo! Inc. Visualizing location-based datasets using “tag maps”
US20080154720A1 (en) 2006-12-20 2008-06-26 Microsoft Corporation Shopping route optimization and personalization
US20080163284A1 (en) 2006-12-29 2008-07-03 Microsoft Corporation Browse filters on a television interface
WO2008134595A1 (en) * 2007-04-27 2008-11-06 Pelago, Inc. Determining locations of interest based on user visits
US7752279B2 (en) 2007-05-29 2010-07-06 Research In Motion Limited System for facilitating thread-based message prioritization
US20080320001A1 (en) 2007-06-21 2008-12-25 Sreedhar Gaddam Collaboration System and Method for Use of Same
US8321794B2 (en) * 2007-06-28 2012-11-27 Microsoft Corporation Rich conference invitations with context
US8332402B2 (en) * 2007-06-28 2012-12-11 Apple Inc. Location based media items
US20090012965A1 (en) * 2007-07-01 2009-01-08 Decisionmark Corp. Network Content Objection Handling System and Method
US20090012934A1 (en) * 2007-07-03 2009-01-08 Corbis Corporation Searching for rights limited media
US20090043844A1 (en) * 2007-08-09 2009-02-12 International Business Machines Corporation System and method for name conflict resolution
US9946975B2 (en) * 2007-08-24 2018-04-17 At&T Intellectual Property I, L.P. Method and apparatus to identify influencers
US8001002B2 (en) * 2007-09-07 2011-08-16 Microsoft Corporation Interactively presenting advertising content offline
US20090100052A1 (en) 2007-10-16 2009-04-16 Stern Edith H Enabling collaborative networks
US8635360B2 (en) 2007-10-19 2014-01-21 Google Inc. Media playback point seeking using data range requests
US20090299837A1 (en) 2007-10-31 2009-12-03 Ryan Steelberg System and method for brand affinity content distribution and optimization
US9245041B2 (en) 2007-11-10 2016-01-26 Geomonkey, Inc. Creation and use of digital maps
US9203911B2 (en) 2007-11-14 2015-12-01 Qualcomm Incorporated Method and system for using a cache miss state match indicator to determine user suitability of targeted content messages in a mobile environment
US10346854B2 (en) 2007-11-30 2019-07-09 Microsoft Technology Licensing, Llc Feature-value attachment, reranking and filtering for advertisements
US20090150507A1 (en) 2007-12-07 2009-06-11 Yahoo! Inc. System and method for prioritizing delivery of communications via different communication channels
US8307029B2 (en) 2007-12-10 2012-11-06 Yahoo! Inc. System and method for conditional delivery of messages
US20090165051A1 (en) 2007-12-19 2009-06-25 United Video Properties, Inc. Methods and devices for presenting an interactive media guidance application
US7769740B2 (en) 2007-12-21 2010-08-03 Yahoo! Inc. Systems and methods of ranking attention
US7865308B2 (en) * 2007-12-28 2011-01-04 Yahoo! Inc. User-generated activity maps
US9471898B2 (en) 2007-12-31 2016-10-18 International Business Machines Corporation Endorsing E-mail messages using social network verification
US7925708B2 (en) 2008-01-04 2011-04-12 Yahoo! Inc. System and method for delivery of augmented messages
US8073795B2 (en) 2008-01-07 2011-12-06 Symbol Technologies, Inc. Location based services platform using multiple sources including a radio frequency identification data source
US20090204484A1 (en) 2008-02-07 2009-08-13 Grayson Johnson Method of Displaying Targeted Digital Electronic Advertising Using Global Positioning System (GPS) Coordinates and Associated Demographic Data
US20090204676A1 (en) 2008-02-11 2009-08-13 International Business Machines Corporation Content based routing of misaddressed e-mail
US20090204672A1 (en) 2008-02-12 2009-08-13 Idelix Software Inc. Client-server system for permissions-based locating services and location-based advertising
US8930238B2 (en) 2008-02-21 2015-01-06 International Business Machines Corporation Pervasive symbiotic advertising system and methods therefor
US8554623B2 (en) 2008-03-03 2013-10-08 Yahoo! Inc. Method and apparatus for social network marketing with consumer referral
US8560390B2 (en) 2008-03-03 2013-10-15 Yahoo! Inc. Method and apparatus for social network marketing with brand referral
US8682960B2 (en) 2008-03-14 2014-03-25 Nokia Corporation Methods, apparatuses, and computer program products for providing filtered services and content based on user context
US8220050B2 (en) 2008-03-31 2012-07-10 Sophos Plc Method and system for detecting restricted content associated with retrieved content
US20090313546A1 (en) 2008-06-16 2009-12-17 Porto Technology, Llc Auto-editing process for media content shared via a media sharing service
US20090320047A1 (en) 2008-06-23 2009-12-24 Ingboo Inc. Event Bundling
US8813107B2 (en) 2008-06-27 2014-08-19 Yahoo! Inc. System and method for location based media delivery
US7792040B2 (en) 2008-07-30 2010-09-07 Yahoo! Inc. Bandwidth and cost management for ad hoc networks
US20100063993A1 (en) * 2008-09-08 2010-03-11 Yahoo! Inc. System and method for socially aware identity manager
KR101024149B1 (ko) * 2008-09-11 2011-03-22 야후! 인크. 광고 등록 참고 정보를 이용하여 전자지도 상에 광고를 등록하는 방법
US8032508B2 (en) 2008-11-18 2011-10-04 Yahoo! Inc. System and method for URL based query for retrieving data related to a context
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US20100125569A1 (en) 2008-11-18 2010-05-20 Yahoo! Inc. System and method for autohyperlinking and navigation in url based context queries
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
US20100185642A1 (en) 2009-01-21 2010-07-22 Yahoo! Inc. Interest-based location targeting engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6757661B1 (en) * 2000-04-07 2004-06-29 Netzero High volume targeting of advertisements to user of online service
CN1839609A (zh) * 2003-08-20 2006-09-27 松下电器产业株式会社 内容再现系统

Also Published As

Publication number Publication date
EP2084924B1 (en) 2019-03-13
KR101136686B1 (ko) 2012-04-23
KR20090091199A (ko) 2009-08-26
WO2008064065A1 (en) 2008-05-29
CN101542941A (zh) 2009-09-23
US20080117201A1 (en) 2008-05-22
JP2010510605A (ja) 2010-04-02
KR101312123B1 (ko) 2013-09-26
EP2084924A1 (en) 2009-08-05
HK1136404A1 (zh) 2010-06-25
EP2084924A4 (en) 2010-06-02
CN104639604A (zh) 2015-05-20
JP5507639B2 (ja) 2014-05-28
US9110903B2 (en) 2015-08-18
HK1209536A1 (zh) 2016-04-01
JP2013047955A (ja) 2013-03-07
KR20110134948A (ko) 2011-12-15

Similar Documents

Publication Publication Date Title
CN101542941B (zh) 用于递送媒体的方法、系统和装置
CN101542923B (zh) 用于递送媒体的方法、系统和装置
US20210243275A1 (en) Method and system for docketing
US20200014744A1 (en) Method and System for the Creating, Managing, and Delivery of Feed Formatted Content
US8677463B2 (en) System and method for managing multiple sub accounts within a subcriber main account in a data distribution system
US20080120308A1 (en) Methods, Systems and Apparatus for Delivery of Media
TWI439954B (zh) 有條件奬勵的呈現、追蹤與兌現
US20080120178A1 (en) Methods, Systems and Apparatus for Delivery of Media
US9984391B2 (en) Social advertisements and other informational messages on a social networking website, and advertising model for same
US20140165091A1 (en) Television and radio stations broadcasted by users of a neighborhood social network using a radial algorithm
CN102147903A (zh) 基于地理位置的互联网信息聚合、推送和交互的方法
US20090254633A1 (en) Methods, systems, and computer program products for distributing profile-based advertisement content and user identification-tagged media content
KR20100135968A (ko) 데이터 수집 및 타겟팅된 광고 시스템 및 방법
EP2210185A1 (en) Communicating information in a social networking website about activities from another domain
US20200111069A1 (en) Method, apparatus, and system for providing a creative over a network
KR20200142276A (ko) 소셜 네트워크 서비스 시스템 기반의 다수의 전달자로 구성된 네트워크를 이용한 온라인 마케팅 시스템 및 이를 이용한 마케팅 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1136404

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: FEIYANG MANAGEMENT CO., LTD.

Free format text: FORMER OWNER: YAHOO CORP.

Effective date: 20150122

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150122

Address after: The British Virgin Islands of Tortola

Patentee after: Fly upward Management Co., Ltd

Address before: American California

Patentee before: Yahoo Corp.

REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1136404

Country of ref document: HK