CN102187362A - 用于情境增强的消息传送的系统和方法 - Google Patents

用于情境增强的消息传送的系统和方法 Download PDF

Info

Publication number
CN102187362A
CN102187362A CN2009801409592A CN200980140959A CN102187362A CN 102187362 A CN102187362 A CN 102187362A CN 2009801409592 A CN2009801409592 A CN 2009801409592A CN 200980140959 A CN200980140959 A CN 200980140959A CN 102187362 A CN102187362 A CN 102187362A
Authority
CN
China
Prior art keywords
message
standard
data
content
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009801409592A
Other languages
English (en)
Inventor
罗纳德·马丁纳茨
马克·埃利奥特·达维斯
迈克尔·施皮格尔曼
克里斯托弗·T·帕雷蒂
尼古拉·斯特凡诺·戈赫兹
克里斯托弗·威廉·希金斯
克里斯·卡拉布克斯
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.)
Yahoo Inc
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 CN102187362A publication Critical patent/CN102187362A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data services, e.g. news ticker

Abstract

公开了用于媒体增强的消息传送的系统和方法。经由网络接收从消息发送者递送到至少一个消息接收者的消息。消息包括至少一项递送标准和至少一项内容标准。当经由网络确定满足了消息的递送标准时,基于内容标准来制定查询,以便经由网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由网络可得到,并且涉及内容标准和媒体文件,以便识别有关于内容标准的至少一个媒体文件。将媒体文件插入到消息内并且将消息经由网络发送到接收者。

Description

用于情境增强的消息传送的系统和方法
本申请包括受到版权保护的材料。版权所有者不反对任何人对专利公开进行副本的复制,如同它出现在专利和商标局的文件或记录中那样,但是除此以外保留任何的全部版权权利。
技术领域
本发明涉及用于在网络上递送媒体增强的消息的系统和方法,并且尤其涉及用于包括媒体的消息的系统和方法,所述媒体涉及部分地使用由网络上的多个设备收集和存储的数据的用户定义的情境。
背景技术
当人们使用电子设备时,例如当人们使用移动电话和有线电视机顶盒时,生成大量的信息。这些信息,例如位置、所使用的应用、社交网络、所访问的物理和在线位置(仅举几例),可用于将有用的服务和信息递送给最终用户,并且给登广告者和零售商提供商业机会。然而,由于可捕获这些信息的方式上的不足,这些信息的大部分实际上被丢弃了。例如,就移动电话而言,当移动电话空闲时(即用户没有使用),通常不收集信息。也不会有效地捕获其它信息(例如邻近地区中其他人的存在、针对其它用户的消息的时间和频率、以及用户的社交网络的活动)。
发明内容
在一个实施例中,发明是一种方法。经由网络接收从消息发送者递送到至少一个消息接收者的消息。消息包括至少一项内容标准。基于内容标准来制定查询,以便经由网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由网络可得到,并且涉及内容标准和媒体文件,以便识别有关于内容标准的至少一个媒体文件。媒体文件插入到消息内,并且消息经由网络发送到接收者。
在另一个实施例中,发明是一种方法。经由网络接收从消息发送者递送到至少一个消息接收者的消息。消息包括至少一项递送标准和至少一项内容标准。当经由网络确定满足了消息的递送标准时,基于内容标准来制定查询,以便经由网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由网络可得到,并且涉及内容标准和媒体文件,以便识别有关于内容标准的至少一个媒体文件。媒体文件插入到消息内,并且消息经由网络发送到接收者。
在另一个实施例中,发明是一种系统,系统包括:情境增强的消息接收模块,其从发送者接收消息,其中请求都包含至少一个接收者、至少一项递送标准和至少一项内容标准;递送标准评估和跟踪模块,其对于情境增强的消息接收模块接收的每一个消息确定是否满足消息的递送标准;媒体检索模块,其使用关于情境增强的消息接收模块接收的每一个消息的内容标准,以便基于内容标准来制定查询,使得经由网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由网络可得到,并且涉及内容标准和媒体文件,以便识别有关于内容标准的至少一个媒体文件;情境增强的消息更新模块,其对于每一个消息,将媒体检索模块所识别的媒体文件插入到消息内;和情境增强的消息发送模块,其将情境增强的消息更新模块所更新的每一个消息发送到消息的至少一个接收者。
附图说明
根据以下对附图中所示出的优选实施例的更具体的描述,本发明的前述和其它目的、特征和优点将是明显的,在附图中,遍及各个视图,引用字符指代相同的部分。附图不一定是按比例绘制的,而是重点在于示出本发明的原理。
图1示出了W4通信网络(W4 COMN)的一个实施例上的真实世界的实体(RWE)和信息对象(IO)之间的关系。
图2示出了定义W4 COMN的一个实施例上的RWE和IO之间的关系的元数据。
图3示出了W4 COMN的一个实施例的概念模型。
图4示出了W4 COMN体系结构的一个实施例的功能层。
图5示出了如图2中所示的W4引擎的一个实施例的分析组件。
图6示出了显示图5中所示的子引擎内的不同组件的W4引擎的一个实施例。
图7示出了显示W4 COMN可如何存储媒体文件并且将这些文件关联到RWE(例如人和位置)以及IO(例如主题和其它类型的元数据)的数据模型的一个实施例。
图8示出了能够支持网络已知的用户之间的情境增强的消息传送的系统的一个实施例。
图9示出了包含用于多个用户、设备和媒体的时间、空间以及社交网络和主题数据的网络(例如W4 COMN)可如何用于使得媒体增强的消息具有复杂的用户情境的处理的一个实施例,该用户情境具有递送和内容标准。
图10示出了能够支持图9中所示的处理的情境增强的消息引擎的一个实施例。
具体实施方式
下面参考方法和设备的框图和操作图来描述本发明,以选择和呈现有关于具体主题的媒体。要理解,框图或操作图中的每一个框,以及框图或操作图中框的组合,可通过模拟或数字硬件和计算机程序指令来实现。
这些计算机程序指令可被提供到通用计算机、专用计算机、ASIC、或其它可编程数据处理装置的处理器,以使得当经由计算机或其它可编程数据处理装置执行时,实现框图或操作图的一个或多个框中规定的功能/动作。
在某些候选实现中,框中记录的功能/动作可按照不同于操作图中记录的顺序出现。例如,接连示出的两个框实际上可被基本同时地执行,或者,有时候框可按照相反的顺序被执行,这取决于涉及的功能/动作。
为了本公开的目的,术语“服务器”应当被理解为指代提供处理、数据库和通信设施的服务点。作为示例,而非限制,术语“服务器”可指代具有关联的通信以及数据存储和数据库设施的单个物理处理器,或者它可指代以下各项的联网或群集的集合体:处理器与相关联的网络和存储设备,以及支持服务器提供的服务的操作系统和一个或多个数据库系统和应用软件。
为了本公开的目的,术语“最终用户”或“用户”应当被理解为指代数据提供者所提供的数据的消费者。作为示例,而非限制,术语“最终用户”可指代在浏览器会话中接收数据提供者经由因特网所提供的数据的人,或者可指代接收数据并且存储或处理数据的自动化软件应用。
为了本公开的目的,术语“媒体”和“媒体内容”应当被理解为指代包含最终用户可能感兴趣的内容的二进制数据。作为示例,而非限制,术语“媒体”和“媒体内容”可指代多媒体数据(例如视频数据或音频数据),或者任何其它形式的能够变换为最终用户可认识的形式的数据。此外,出于特定的目的,这种数据可通过任何目前已知的或者可在未来被发展的形式被编码。作为示例,而非限制,数据可以被加密、压缩,并且/或者可包含嵌入的元数据。
为了本公开的目的,计算机可读介质以机器可读的形式存储计算机数据。作为示例,而非限制,计算机可读介质可包括计算机存储媒体和通信媒体。计算机存储媒体包括用于存储信息的以任何方法或技术实现的易失性和非易失性,可移除和不可移除的媒体,所述信息例如为计算机可读指令、数据结构、程序模块或其它数据。计算机存储媒体包括但不限于RAM、ROM、EPROM、EEPROM、闪存或其它固态存储技术、CD-ROM、DVD或其它光存储、磁带盒、磁带、磁盘存储或其它磁存储设备、或者可用于存储期望的信息并且可由计算机存取的任何其它介质。
为了本公开的目的,模块是执行或便利于这里描述的处理、特征、和/或功能(有或者没有人的交互或增强)的软件、硬件或固件(或其组合)系统、处理或功能,或其组件。模块可包括子模块。模块的软件组件可存储在计算机可读介质上。模块可以是一个或多个服务器的组成部分,或者由一个或多个服务器加载和执行。一个或多个模块可成组为引擎或应用。
为了本公开的目的,引擎是执行或便利于这里描述的处理、特征、和/或功能(有或者没有人的交互或增强)的软件、硬件或固件(或其组合)系统、处理或功能。
本发明的实施例利用能够提供由网络上的多个设备收集和存储的数据的网络提供的信息。这种信息可包括但不限于涉及特定用户或硬件设备的时间信息、空间信息和用户信息。用户信息可包括但不限于用户的人口特征、用户偏好、用户社交网络和用户行为。这种网络的一个实施例是W4通信网络。
“W4通信网络”或者说W4 COMN提供涉及网络内交互的“谁、什么、何时和何地”的信息。在一个实施例中,W4 COMN是用户、设备和处理的集合,其促进用户和他们的代理之间的同步和异步通信,提供了仪表化的传感器网络,所述传感器提供关于任何主题、位置、用户或其组合的在真实世界环境中的数据识别和收集。
在一个实施例中,W4 COMN可处理新消息的路由/寻址、调度、过滤、优先化、回复、转发、存储、删除、隐私、处理、触发,传播变化,译码和连接。此外,这些动作可以在W4 COMN可访问的任何通信通道上被执行。
在一个实施例中,W4 COMN使用数据建模策略以用于利用用户指定的条件不仅为用户和位置,而且为网络上的任何设备创建简档以及任何种类的用户定义的数据。使用关于特定用户、主题或逻辑数据对象的可得到的社交、空间、时间和逻辑数据,W4 COMN已知的每一个实体可针对于所有其它已知的实体和数据对象被映射和表示,以便创建用于每一个实体的微型图以及将所有已知实体相互关联的全局图。在一个实施例中,实体和数据对象之间的这些关系被存储在W4 COMN的全局索引中。
在一个实施例中,W4 COMN网络涉及可被称作为“真实世界实体”(以下称作为RWE)的东西。RWE指代(非限制)W4 COMN已知的人、设备、位置或其它物理事物。在一个实施例中,向W4 COMN已知的每一个RWE分配唯一的W4标识号,以标识W4 COMN内的RWE。
RWE可直接或通过代理与网络交互,代理本身可以是RWE。直接与W4 COMN交互的RWE的示例包括任何设备,例如传感器、发动机、或者为了接收或发送数据或控制信号而与W4 COMN相连的其它硬件部件。RWE可包括所有可用作为网络节点或者在联网环境中生成、请求和/或消耗数据,或者可通过网络来控制的设备。这些设备包括目的是设计为与网络交互的任何种类的“哑”设备(例如移动电话、有线电视机顶盒、传真机、电话和射频识别(RFID)标签、传感器等)。
可使用代理与W4 COMN网络交互的RWE的示例包括非电子实体,该非电子实体包括物理实体和无形实体,物理实体例如为人、位置(例如州、城市、住宅、楼房、机场、公路等)和事物(例如动物、宠物、牲畜、公园、物理对象、汽车、飞机、艺术品等),无形实体例如为商业实体、法律实体、人的团体或运动队。另外,“智能”设备(例如计算设备(诸如支持与其它设备或网络的通信的智能电话、智能机顶盒、智能汽车、膝上型计算机、个人计算机、服务器计算机、卫星等))可被认为是使用代理与网络交互的RWE,其中软件应用在用作为设备代理的设备上执行。
在一个实施例中,W4 COMN可使得RW之间的关联被确定和跟踪。例如,特定用户(RWE)可关联于任意数量和类型的其它RWE(包括其他人、移动电话、智能信用卡、个人数字助理、电子邮件和其它通信服务账户、联网计算机、智能装置、有线电视和其它媒体服务的机顶盒和接收器以及任何其它联网的设备)。该关联可由用户明确做出,例如当RWE安装到W4 COMN内时。
该情况的示例是新的移动电话、有线电视服务或电子邮件账户的建立,其中用户明确地将RWE(例如用于移动电话服务的用户电话、用于有线电视服务的用户机顶盒和/或位置、或者用于在线服务的用户名和密码)标识为直接与用户关联。该明确的关联可包括用户标识用户和RWE之间的特定关系(例如,这是我的设备,这是我的家用电器,这个人是我的朋友/父亲/儿子/等,在我和其他用户之间共享这个设备,等等)。还可以基于当前的情况明确地将RWE关联于用户。例如,可基于表示用户居住或者正在通过传感器位置附近的信息,将W4 COMN上的天气传感器明确地关联于用户。
在一个实施例中,W4 COMN网络可另外包括可被称作为“信息对象”(以下称作为IO)的东西。信息对象(IO)是可存储、维护或提供数据以便由RWE和/或W4 COMN使用的逻辑对象。在一个实施例中,IO内的数据可通过RWE的行为来修改。可向W4 COMN内的IO提供唯一的W4标识号,以便标识W4 COMN内的IO。
在一个实施例中,IO包括被动对象,例如通信信号(例如数字和模拟电话信号、流媒体和进程间通信)、电子邮件消息、交易记录、虚拟卡、事件记录(例如可能与诸如用户和位置的一个或多个RWE组合的标识时间的数据文件,该数据文件可进一步关联于已知的主题/活动/重要事件,例如音乐会、集会、会议、体育赛事等)、电话呼叫记录、日历条目、网页、数据库条目、电子媒体对象(例如包含歌曲、视频、图片、图像、音频消息、电话呼叫等的媒体文件)、电子文件和关联的元数据。
在一个实施例中,IO包括消耗或生成数据的任何执行的进程或应用,例如电子邮件通信应用(例如MICROSOFT的OUTLOOK,或者YAHOO!的YAHOO!MAIL)、日历应用、字处理应用、图像编辑应用、媒体播放器应用、天气监测应用、浏览器应用和网页服务器应用。这些主动的IO可以用作为或可以不用作为一个或多个RWE的代理。例如,在智能电话上的语音通信软件可用作为智能电话和智能电话所有者两者的代理。
在一个实施例中,对于每一个IO,存在至少三种关联的RWE。第一种是拥有或控制IO的RWE,不管作为创建者还是权利拥有者(例如具有对IO的编辑权利或使用权利的RWE)。第二种是IO所涉及的RWE,例如通过包含关于RWE或标识RWE的信息来涉及。第三种是出于某些目的访问IO以便从IO获得数据的任何RWE。
在W4COMN的情境中,“可得到数据”和“W4数据”指IO中存在的数据或可从已知IO或RWE(例如部署的传感器)收集的数据。在W4COMN的情境中,“传感器”指W4数据的任何来源,包括PC、电话、便携式PC或其它无线设备、家用设备、汽车、装置、安全扫描器、录像监控、衣服上的RFID标签、产品和位置、在线数据或任何其它关于真实世界用户/主题/事物(RWE)或基于逻辑的代理/处理/主题/事物(IO)的信息源。
图1示出了W4 COMN上的RWE和IO之间的关系的一个实施例。用户102是拥有唯一网络ID的RWE。用户102可以是使用关联于用户102的代理设备104、106、108、110与网络通信的人,所有这些代理设备是具有唯一网络ID的RWE。这些代理可直接与W4 COMN通信,或者可使用例如在代理设备上或者由代理设备执行的应用这样的IO来与W4 COMN通信。
在一个实施例中,代理设备104、106、108、110可明确地关联于用户102。例如,一个设备104可以是由蜂窝服务提供者连接到网络的智能电话,并且另一个设备106可以是连接到网络的智能车辆。其它设备可以隐含地关联于用户102。
例如,当两个RWE 104、108位于一处时,一个设备108可以是位于匹配于用户的移动电话104的当前位置的位置处的“哑”天气传感器,并且因此隐含地关联于用户102。另一个隐含的关联设备110可以是用于W4 COMN已知的物理位置112的传感器110。位置112已知为明确(通过用户指定的关系,例如这是我的家庭、工作地点、父母等)或隐含(如来自位置112处的传感器110的数据表明,用户102常常与RWE 112位于一处)地关联于第一用户102。
用户102可直接关联于一个或多个人140,并且通过直接关联的链间接关联于更多的人142、144。这些关联可以是明确的(例如用户102可将关联的人140标识为他/她的父亲,或者可将人140标识为用户的社交网络的成员)或者隐含的(例如他们共享相同的地址)。跟踪人(以及其它RWE)之间的关联允许建立“亲密关系”的概念,其中亲密关系可被定义为对两个人或RWE之间的关联程度的测量。例如,RWE之间的每一次移除可被认为是较低程度的亲密关系,并且被分配给较低的亲密关系分数。亲密关系可仅仅基于明确的社交数据,或者可扩展到包括所有的W4数据(包括空间数据和时间数据)。
在一个实施例中,如所示的,W4 COMN的每一个RWE 102、104、106、108、110、112、140、142、144可关联于一个或多个IO。图1示出了关联于移动电话设备104的两个IO 122、124。一个IO 122可以是被动数据对象,例如移动电话上的调度/日历软件所使用的事件记录、地址簿应用所使用的联系人IO、使用设备104所进行的交易的历史记录或者从设备104发送的消息的副本。另一个IO 124可以是主动的软件进程或应用,其通过经由W4 COMN发送或接收数据来用作为W4 COMN的设备代理。语音通信软件、调度/日历软件、地址簿应用或文本通信应用都是可在网络与其它IO和RWE通信的IO的示例。另外,IO可涉及一个或多个RWE感兴趣的主题,这些主题包括但不限于音乐家、音乐风格、位置等。
IO 122、124可本地存储在设备104上或者远程存储在W4 COMN可访问的某些节点或数据存储上,例如消息服务器或移动电话服务数据中心。关联于车辆108的IO 126可以是包含车辆108的规格和/或当前状态的电子文件,例如牌子、型号、识别编号、当前位置、当前速度、当前状况、当前所有者等。关联于传感器108的IO 128可识别传感器108监测的对象的当前状态,例如当前天气或当前交通。关联于移动电话110的IO 130可以是数据库中标识最近呼叫或当前账单的收费总额的信息。
可仅通过代理与W4 COMN交互的RWE(例如人102、140、142、144)、计算设备104、106以及位置112,可具有直接关联于他们的包含用于相关联的RWE的RWE专用信息的一个或多个IO 132、134、146、148、150。例如,关联于人132、146、148、150的IO可包括用户简档,该用户简档包含电子邮件地址、电话号码、物理地址、用户喜好、设备标识以及关联于用户的其它RWE。另外,IO可包括用户与W4 COMN上的其他RWE的过去的交互记录(例如交易记录、消息的副本、记录用户在过去的去向的时间和位置组合的列表),用于位置的唯一W4 COMN标识符和/或任何关系信息(例如用户与亲属、雇主、同事、邻居、服务提供者等的关系的明确的用户指定)。
关联于人132、146、148、150的IO的另一个示例包括人可通过其与W4COMN通信的远程应用,例如使用基于web的电子邮件服务(例如Yahoo!Mail)的账户。位置的IO 134可包含如下的信息,例如该位置的准确坐标、到该位置的驾驶方向、该位置的分类(住宅、商业地点、公开场所、非公开场所等)、关于可在该位置处获得的服务或产品的信息、用于该位置唯一的W4COMN标识符、位于该位置处的商业、该位置的照片等。
在一个实施例中,RWE和IO被相互关联以标识他们之间的关系。可使用元数据关联RWE和IO。例如,如果IO是音乐文件,那么文件的元数据可包括标识艺术家、歌曲等的数据、专辑作品、和音乐数据的格式。该元数据可存储为音乐文件的一部分,或者存储在关联于音乐文件的一个或多个不同的IO中,或者两种情况并存。另外,W4元数据可包括音乐文件的所有者以及所有者在音乐文件中拥有的权利。作为另一个示例,如果IO是电子照相机拍摄的照片,那么除了原始图像数据(可根据其在显示器上创建图像)之外,照片可包括元数据(标识何时拍摄照片,当拍摄照片时照相机在哪,什么照相机拍摄的照片,谁关联于照相机(例如被指定为照相机的所有者)(如果有的话),以及照片的/中的对象是谁和什么)。W4COMN使用所有可得到的元数据,以便标识实体和数据对象之间的隐含和明确的关联。
图2示出了定义W4 COMN上的RWE和IO之间的关系的元数据的一个实施例。在示出的实施例中,IO 202包括对象数据204和五个分离的元数据项206、208、210、212、214。某些元数据项208、210、212可包含仅涉及对象数据204并且不涉及任何其它IO或RWE的信息。例如,将关联于IO 202的对象数据204的创建日期、文本或图像。
另一方面,某些元数据项206、214可标识IO 202与其它RWE和IO之间的关系。如所示的,IO 202通过一个元数据项206关联于RWE 220,基于W4 COMN已知的某些信息,RWE 220进一步关联于两个IO 224、226和第二RWE 222。例如,可描述包含标识电子照相机(第一RWE 220)的元数据206的图像(IO 202)和系统已知其为照相机220的所有者的用户(第二RWE 224)之间的关系。这种所有权信息例如可根据关联于照相机220的IO 224、226中的一个或另一个来确定。
图2还示出了将IO 202关联于另一个IO 230的元数据214。该IO 230本身关联于三个其它IO 232、234、236,这三个其它IO 232、234、236进一步关联于不同的RWE 242、244、246。图2的这一部分例如可描述包含标识数字权利文件(第一IO 230)的元数据206的音乐文件(IO 202)之间的关系,所述数字权利文件(第一IO 230)定义了关联于该音乐文件202的使用权利的范围。其它IO 232、234、236是关联于使用权利并且当前关联于特定所有者(RWE 242、244、246)的其它音乐文件。
图3示出了W4 COMN的概念模型的一个实施例。W4 COMN 300创建了全球逻辑网络云形式的仪表化通信基础结构,该全球逻辑网络云在概念上被再划分为用于4W(谁、哪里、什么和何时)中每一项的联网云。在谁云302中的是以用户程序的进程、设备、代理、日历等形式充当发送者、接收者、数据点或确认/认证源以及用户代理的所有用户。
在哪里云304中的是关联于空间参考点或位置的所有物理位置、事件、传感器或其它RWE。何时云306由自然的时间事件(即不关联于特定位置或人的事件,例如天、时间、季节)以及共同的用户时间事件(假期、周年纪念、选举等)和用户定义的时间事件(生日、智能定时程序)组成。
什么云308由W4 COMN可访问的所有已知数据组成——web或私有的、商业或用户的,例如包括像天气和新闻这样的环境数据、RWE生成的数据、IO数据、用户数据、模型、进程和应用。因此,概念上,大部分数据包含在什么云308中。
某些实体、传感器或数据可在不同的时间或者同时潜在地存在于多个云中。另外,某些IO和RWE可以是混合物,因为他们组合来自一个或多个云的元素。这些混合物可被酌情分类,以便于确定RWE和IO之间的关联。例如,由位置和时间组成的事件在何时云306、什么云308和/或哪里云304内可被同样地分类。
在一个实施例中,W4引擎310是用于在W4 COMN中做出所有判定的W4 COMN的智能中心。W4引擎310控制W4 COMN的每一层之间的所有交互并且负责执行W4 COMN操作或互操作应用所支持的任何被批准的用户或应用目标。在实施例中,W4 COMN是具有标准化的所公布API的开放平台,所述API用于请求(尤其是)同步、排歧、用户或主题寻址、访问权利、优先化或其它基于值的排名、智能调度、自动化和主题、社交、空间或时间警报。
W4 COMN的一个功能是收集涉及经由W4 COMN进行的所有通信和交互的数据,该功能可包括存储IO的副本和标识所有RWE的信息以及涉及IO的其它信息(例如,谁、什么、何时、哪里这些信息)。W4 COMN收集的其它数据可包括关于任何特定RWE和IO在任何特定时间的状态的信息,例如位置、操作状态、所监测状况(例如对于作为天气传感器的RWE,被监测的当前天气状况,或者对于作为移动电话的RWE,基于它与之联系的蜂窝塔的它的当前位置)和当前状态。
W4引擎310还负责根据通过W4 COMN的数据和通信流来标识RWE以及RWE和IO之间的关系。标识关联于IO或者IO所涉及的RWE的功能以及其它RWE所执行的动作可被称作为实体提取。实体提取既可包括简单动作,例如标识特定IO的发送者和接收者,也可包括对W4 COMN收集的和/或其可得到的数据的更复杂的分析,例如确定消息列出了即将到来的事件的时间和位置并且基于消息的情境将该事件关联于消息的发送者和接收者,或者基于RWE的位置与位于一处的交通监视器的状态的相关性来确定RWE陷入交通拥塞。
应当注意,当从IO执行实体提取时,IO可以是不透明的对象,其中仅仅涉及对象的W4元数据是可见的,而IO的内部数据(即,对象内包含的实际原始或对象数据)不可见,并且因此元数据的提取限于元数据。作为候选,如果IO的内部数据可见,它也可用于实体提取,例如,电子邮件内的字符串被提取和关联作为RWE,以用于确定对象或进程所影响的发送者、用户、主题或其它RWE或IO之间的关系。
在示出的实施例中,W4引擎310可以是一个计算设备或一组分布式计算设备,计算设备例如为通过通信硬件和/或软件连接到W4 COMN的通用个人计算机(PC)或特别设计的服务器计算机。这些计算设备可以是单个设备或者一起起作用的一组设备。计算设备可配备有在计算设备的本地或远程大容量存储设备和本地存储器(例如RAM)中存储的任意数量的程序模块和数据文件。例如,如上所述,计算设备可包括适合于控制联网计算机的操作的操作系统,例如来自MICROSOFT CORPORATION的WINDOWS XP或WINDOWS SERVER操作系统。
某些RWE还可以是如下的计算设备,例如但不限于智能电话、支持web的装置、PC、膝上型计算机和个人数字助理(PDA)。计算设备可连接到一个或多个通信网络,例如因特网、公共交换电话网络、蜂窝电话网络、卫星通信网络、有线通信网络(例如有线电视)或私有网络。计算设备可经由有线数据连接或无线数据连接(例如wi-fi、WiMAX(802.36)、蓝牙或蜂窝电话连接)连接到任何这种网络。
本地数据结构(包括分离的IO)可存储在计算机可读介质(未示出)上,该计算机可读介质连接到包括W4引擎310的这里描述的任何一种计算设备或者作为其一部分。例如,在一个实施例中,W4 COMN的数据骨干(下面论述)包括维护IO、元数据和如这里所描述的确定RWE和IO之间的关系所必需的数据的多个大容量存储设备。
图4示出了W4 COMN体系结构的功能层的一个实施例。在最底层(被称作为传感器层402)的是实际设备、用户、节点和其它RWE的网络404。传感器包括已知的技术,像web分析、GPS、蜂窝塔查验、使用日志、信用卡交易、在线购买、通过行为的目标确定获得的明确的用户简档和隐含的用户简档、搜索分析以及用于优化特定网络应用或功能的其它分析模型。
数据层406存储和编目传感器层402所产生的数据。数据可由传感器的网络404或者在用户、设备、代理、位置、进程和传感器的仪表化网络的上部创建的网络基础结构406来管理。网络基础结构408是核心的集成网络基础结构,其包括接收从网络404的传感器、设备等发送的数据所需的硬件和软件。它还包括有意义地分类和跟踪网络404所创建的数据所需的处理和存储能力。
用户简档层410执行W4 COMN的用户简档功能。该层410可进一步分布于网络基础结构408和在W4引擎或分离的用户计算设备上执行的用户应用/进程412之间。在任何单个通信通道和模式或其组合上支持个性化,所述通信通道和模式包括电子邮件、IM、文本(SMS等)、照片博客、音频(例如电话呼叫)、视频(电话会议、实况广播)、游戏、数据信赖进程、安全、认证或用于可得到数据的任何其它W4 COMN进程呼叫。
在一个实施例中,用户简档层410是所有传感器之上的基于逻辑的层,传感器数据以最原始的形式被发送到该用户简档层410以便被映射和放置到W4 COMN数据骨干420内。然后,数据(收集的和简化的,相关的和去除重复的,同步的和排歧的)存储在W4 COMN上被批准的一个或一组相关的数据库可用的应用中。网络发起的动作和通信基于数据骨干的范围,并且这些动作中的某些使得它们本身成为骨干中某处的记录,例如结账,而另外一些动作(例如欺诈检测、同步、排歧)的完成,对于骨干内的简档和模型没有影响。
从网络外部(例如像用户、位置、代理和进程这样的RWE)发起的动作来自于W4 COMN的应用层414。某些应用可由W4 COMN运营者开发并且呈现为做为通信基础结构408的一部分被实现,例如电子邮件或日历程序,因为它们与传感器处理和用户简档层410如此接近地操作。应用412还用作为传感器,因为应用412通过它们的动作,经由涉及由于应用的执行所创建的或者可得到的任何数据的数据骨干生成了回到数据层406的数据。
在一个实施例中,应用层414也可基于设备、网络、载体以及用户选择或基于安全的定制提供用户接口(UI)。任何UI可在W4 COMN内操作,只要它被仪表化为将关于用户交互或动作的数据提供回网络。在移动设备支持W4 COMN的情况下,UI还可用于确认或排歧实时的不完整的W4数据,以及用于其它附近的支持或不支持W4 COMN的设备的相关性、三角测量和同步传感器。
在某些时候,充分支持网络效应的设备允许网络收集不支持的设备的完整或几乎完整的数据(足够用于简档和跟踪),因为支持的设备在其真实世界的位置中进行的定期交叉和检测。
在应用层414之上或在其内部容宿的是通信递送网络416。通信递送网络可由W4 COMN运营者操作,或者是独立的第三方载体服务。数据可经由同步或异步通信被递送。在任一种情况下,通信递送网络414将代表特定的应用或网络基础结构408的请求发送或接收数据。
通信递送层418也具有用作为传感器的元件,包括从电话呼叫、电子邮件、博客等,以及递送网络情境内的特定用户命令进行W4实体提取。例如,在呼叫结束之前所说的“保存和优先本次呼叫”可触发将先前的会话记录保存并且对于会话内的W4实体进行分析和增加其在个性化/用户简档层410中的权重优先化判定。
图5示出了如图3中所示的W4引擎的分析组件的一个实施例。如上所述,W4引擎负责根据通过W4 COMN的数据和通信流来标识RWE以及RWE与IO之间的关系。
在一个实施例中,W4引擎通过在实体提取过程中执行不同操作的一系列子引擎来连接、互操作和仪表化所有网络参与者。属性引擎504跟踪真实世界的所有权、控制、发布或者任何RWE在任何IO中的其它附条件权利。无论何时W4引擎502例如通过创建或传输新消息、新交易记录、新图像文件等检测到新的IO,则将所有权分配给IO。属性引擎504创建该所有权信息并且还允许为W4 COMN已知的每一个IO确定该信息。
相关性引擎506可具有两种能力:首先,识别关联的RWE和IO以及它们的关系(例如通过创建RWE和IO以及它们在情境或环境内的属性、关系和名誉的任意组合的组合曲线图),并且其次,作为用于来自任何内部或外部源的所注意事件的传感器分析预处理器。
在一个实施例中,通过例如使用一个或多个直方图来图表化可得到数据,从而完成相关性引擎506对相关联的RWE和IO的识别功能。直方图是一种映射技术,其计数落入各种不相交种类(即箱)的观察数据的数量。通过选择每一个IO、RWE和其它已知参数(例如时间、日期、位置等)作为不同的箱并且映射可得到的数据,可标识RWE、IO和其它已知参数之间的关系。创建所有RWE和IO的直方图,根据该直方图可得到基于曲线图的相关性。
作为预处理器,相关性引擎506监测RWE所提供的信息,以便确定是否识别了可触发关于W4引擎502的部分的动作的任何条件。例如,如果递送条件已关联于消息,当相关性引擎506确定条件被满足时,它可向W4引擎502发送适当的触发信息,以触发消息的递送。
注意引擎508仪表化所有适当的网络节点、云、用户、应用或其任意组合,并且包括与相关性引擎506和属性引擎504的紧密交互。
图6示出了显示上面参考图4描述的子引擎内的不同组件的W4引擎的一个实施例。在一个实施例中,W4引擎602包括注意引擎608、属性引擎604和相关性引擎606,几个子管理器基于基本的功能。
注意引擎608包括消息摄取和生成管理器610以及消息递送管理器612,它们与消息匹配管理器614和实时通信管理器616紧密地工作以经由W4COMN递送和仪表化所有的通信。
属性引擎604在用户简档管理器618内工作并且连同所有其它模块一起来识别、处理/检验和表示涉及RWE、IO及其组合的所有权和权利信息。
相关性引擎606将来自它的两个通道(传感器和进程)的数据转存到由W4分析管理器622组织和控制的相同数据骨干620中。数据骨干620包括来自所有网络操作的被聚集和分别归档的版本的数据,所述网络操作包括用户日志624、注意登记位置日志626、web索引和环境日志618、电子商务和金融交易信息630、搜索索引和日志632、赞助者内容或条件、广告副本和W4 COMN进程、IO或事件中使用的任何其它数据。因为W4COMN将潜在地存储的数据量,数据骨干620包括与W4 COMN通信的许多数据库服务器和数据存储器,以提供充足的存储能力。
W4 COMN收集的数据包括空间数据、时间数据、RWE交互数据、IO内容数据(例如媒体数据)以及包括明确提供的和推断出的社交和关系数据的用户数据。空间数据可以是标识关联于RWE的位置的任何数据。例如,空间数据可包括任何被动收集的位置数据,例如蜂窝塔数据、通用分组无线业务(GPRS)数据、全球定位服务(GPS)数据、WI-FI数据、私有网络数据、IP地址数据和来自其它网络接入点的数据,或者主动收集的位置数据,例如用户输入的未知数据。
时间数据是涉及关联于用户和/或电子设备的特定时间和/或事件的基于时间的数据(例如时间戳)。例如,时间数据可以是被动收集的时间数据(例如来自驻留在电子设备上的时钟的时间数据,或来自网络时钟的时间数据),或者时间数据可以是主动收集的时间数据,例如电子设备的用户输入的时间数据(例如用户维护的日历)。
逻辑和IO数据指代IO包含的数据以及关联于IO的数据,例如创建时间、所有者、关联的RWE、IO被最后一次访问的时间、IO的主题或对象(作为某些示例,如来自消息内容或“回复”或标题栏)等。例如,IO可涉及媒体数据。媒体数据可包括涉及可展现媒体的任何数据,例如音频数据、可视数据、和视听数据。音频数据可以是涉及所下载音乐的数据,例如风格、艺术家、专辑等,并且包括关于铃声、回电话、所购买媒体、播放列表和所共享媒体(仅举几例)的数据。可视数据可以是涉及电子设备(例如经由因特网或其它网络)接收的图像和/或文本的数据。可视数据可以是涉及从电子设备发送和/或在电子设备处捕获的图像和/或文本的数据。
视听数据可以是关联于在电子设备处捕获的、下载到电子设备的、或者另外关联于电子设备的任何视频的数据。媒体数据包括经由网络(例如使用因特网)呈现给用户的媒体,并且包括涉及用户使用网络输入和/或接收的文本(例如搜索项),以及与网络媒体的交互(例如点击数据(诸如广告栏点击、书签、点击模式等))的数据。因此,媒体数据可包括涉及用户的RSS信息源、订阅、组成员资格、游戏服务、警报等的数据。
媒体数据可包括非网络活动,例如使用电子设备(例如移动电话)进行的图像捕获和/或视频捕获。图像数据可包括用户添加的元数据,或者关联于图像的其它数据,例如就照片而言,如拍摄照片的位置、拍摄方向、拍摄内容、和时段(仅举几例)。媒体数据例如可用于推断活动信息或偏好信息,例如文化和/或购买偏好信息。
关系数据可包括涉及RWE或IO与另一个RWE或IO的关系的数据。例如,关系数据可包括用户身份数据,例如性别、年龄、种族、姓名、社会保险号码、照片以及关联于用户身份的其它信息。用户身份信息还可以包括电子邮件地址、登录名和密码。关系数据还可包括标识明确关联的RWE的数据。例如,用于移动电话的关系数据可表示拥有移动电话的用户和向电话提供服务的公司。作为另一个示例,用于智能汽车的关系数据可标识所有者、关联于电子收费支付的所有者的信用卡、被允许驾驶汽车的那些用户以及用于汽车的服务站。
关系数据还可以包括社交网络数据。社交网络数据包括涉及由用户或其它RWE明确定义的任何关系的数据,例如涉及用户的朋友、家庭、同事、商业关系等的数据。社交网络数据例如可包括对应于用户维护的电子地址簿的数据。关系数据例如可相关于位置数据,以便推断社交网络信息,例如主要关系(例如用户——配偶、用户——孩子和用户——双亲关系)或其它关系(例如用户——朋友、用户——同事、用户——业务联系关系)。关系数据还可用于例如推断活动信息。
交互数据可以是关联于与电子设备的用户交互的任何数据,无论是主动还是被动的。交互数据的示例包括人与人之间的通信数据、媒体数据、关系数据、交易数据和设备交互数据,所有这些在下面被进一步描述。下面的表格1是包括电子数据的示例的非穷尽列表。
表格1——电子数据的示例
Figure BPA00001348273000181
交互数据包括经由W4 COMN传送的任何RWE之间的通信数据。例如,通信数据可以是关联于进入或离开的短消息服务(SMS)消息、电子邮件消息、语音呼叫(例如移动电话呼叫、IP电话呼叫)、或涉及RWE的其它类型的人与人之间的通信的数据。通信数据例如可相关于时间数据,以便推断关于通信频率的信息,包括集中的通信模式(其可表示用户活动信息)。
交互数据还可包括交易数据。交易数据可以是关联于移动电子设备所从事或在移动电子设备处进行的商业交易的任何数据,例如卖方信息、金融机构信息(例如银行信息)、金融账户信息(例如信用卡信息)、商品信息和费用/价格信息、以及购买频率信息(仅举几例)。例如可利用交易数据来推断活动和偏好信息。交易信息还可用于推断用户拥有的和/或用户可能感兴趣的设备和/或服务的类型。
交互数据还可包括设备或其它RWE交互数据。这些数据包括在W4 COMN上用户和RWE之间的交互以及RWE和W4 COMN之间的交互所生成的数据。RWE交互数据可以是未包括在上面任一种类中的涉及RWE与电子设备的交互的任何数据,例如关联于使用其它模块/应用的电子设备数据的习惯模式,例如关于在电子设备上使用哪些应用以及多频繁地和何时使用那些应用的数据。如在下面更详细地描述,设备交互数据可相关于其它数据,以便推断关于用户活动和关联与其的模式的信息。下面的表格2是包括交互数据的示例的非穷尽列表。
表格2——交互数据的示例
Figure BPA00001348273000191
Figure BPA00001348273000201
情境增强的消息传送
许多通信和数据网络的一个最重要的功能是用户相互发送消息的能力。通信方法尤其包括电子邮件、即时通信、照片通信、视频会议以及电话或蜂窝语音通信。然而,这些通信方法天然是有限的。常常是网络用户所希望进行的通信比用言语容易地表达出来的要多。可通过包括非常个性化的媒体内容(例如很好地适合于发送者的消息和接收者的个人偏好的音乐和图像)来显著地增强消息。
恰当的媒体可唤起用户的根深蒂固的记忆并且对于用户产生时间或地点、人或一组人、或者甚至抽象的思想的图片、印象、感觉,以便唤起对于某些种类、商业和/或个人的动作的调用。对于检索单个音乐艺术家的播放列表或视频列表,这是足够简单的。但是人员可能希望捕获更复杂的情境,例如人员可能希望创建表示涉及对象、时间、地点或情绪的接收者的喜爱音乐的歌曲的播放列表。此外,还可通过很好地将消息的递送调整为对应于特定时间或者时间和日期来增强通信。
当用户创建增强的消息时,可认为用户在心里对于消息的内容或递送有了特定的情境。在一个实施例中,消息情境可被定义为描述或限定对于该情境中的消息、发送者和接收者来说主要的一种或多种相关的思想的一组标准,并且因此所述的一组标准可用于创建在该情况下用于消息内容和递送选项的模型。标准在概念上可分为四个种类:谁、什么、何时和哪里。
“谁”标准是涉及情境中体现的思想的人、设备或代理。“谁”可以是已知的人,例如消息发送者、消息接收者、或用户已知的特定的人。“谁”也可以是特定的人的列表,例如用户的PDA上存储的联系人列表、聚会的客人列表、或者在用户的社交网络简档上作为朋友列出的人。作为候选,“谁”可以是有关的人的一般描述,例如对冲浪感兴趣的人、40多岁的驾驶摩托车并且喜欢瑜伽的单身女人、喜欢足球并且乘公共汽车通勤的男人、一周通过广告牌超过三次的人和/或特定饭店的也驾驶BMW的顾客。
“什么”标准是涉及情境中体现的思想的具体或抽象的对象或主题。“什么”可以是消息发送者或消息接收者感兴趣的媒体的形式,例如照片、音乐或视频。“什么”可以是例如汽车、一块珠宝这样的对象或者共享的感兴趣的其他对象。“什么”可以是音乐或视频的风格,例如乡村或摇滚。“什么”可以是媒体中针对的主题,例如爱情歌曲或者甚至特定的歌词短语。作为候选,“什么”可以是情绪或气氛,例如高兴、悲伤、有活力或放松。作为主题相关性的指示符,“什么”标准是人类创建、注意和关联或触发所确定的无限的事物集合。
“何时”标准是时间构成,例如涉及情境中体现的思想的日期和时间。“什么”可以是当前的日期和时间。“什么”也可以是过去或未来的特定日期和时间,或者过去或未来的日期和时间的范围,例如持续时间(诸如两小时、四周、一年)。“何时”可以是当满足规定条件或标准时的附条件事件。“何时”可以是从特定日期开始的偏移量,例如过去的十天,或者从附条件事件开始的偏移量,在抵押借款到期后的十天。作为候选,“何时”可以是日历上的事件,例如生日、季节或假期、或者个人或社会/社交重要性的事件,例如喜欢的运动队最后一次赢得冠军。
“哪里”标准是涉及情境中体现的思想的物理位置。“哪里”可以是用户的当前位置。“哪里”可以是特定的地点,例如国家、州、城市、邻居。“哪里”可被定义为事件(例如音乐会或某些其它有报导价值的事件)的位置,或者作为候选可被定义为当用户听说事件时用户的个人位置,例如当你听说关于9/11时你在哪里。作为候选,“哪里”可以是有关的地点的一般描述,例如布鲁斯或爵士俱乐部,或者取决于规定条件的满足或解决的附条件位置。例如,“哪里”可以是对于24到35岁的实时的最流行的俱乐部,或者“哪里”可以是最终治愈了乳腺癌的研究实验室。
在一个实施例中,情境增强的消息包括四个元素:接收者、消息主体、递送标准和内容标准。接收者是要接收消息的一个或多个真实世界的实体。接收者可以是但不限于一个或多个特定的人,可以是一组电子邮件地址,或者可以是一类接收者的一般描述,例如在我的孩子的足球队的孩子的父母,或者在人的社交网络中的每一个人。接收者可以是,或者可以包括消息发送者,例如对于某人自己的消息提醒物。
消息主体是表示特定消息的文本或媒体对象。例如,如果情境增强的消息是电子邮件,消息主体通常将包含某种任意长度的文本消息,例如“在晚上7点见我”或“生日快乐”。消息主体可包括音频文件,该音频文件例如包含语音消息。消息主体可包括图像文件,该图像文件例如包含发送者的照片,或者来自用户的视频消息。
递送标准是消息将递送到接收者的条件。这些条件可包括“哪里”或者空间条件,例如当接收者处于特定位置,在位置的一定附近区域内,接收者是某个人或对象。这些条件可包括“何时”或时间条件,例如特定时间或日期,或者当特定事件发生时。这些标准也可包括“谁”或社交标准,例如发送者社交网络中的一个或多个人所喜欢的音乐。这些标准也可利用“什么”或主题标准,例如当例如由接收者发送的最近的消息的内容所判断出的接收者的情绪表现为悲伤时。
内容标准描述了要与消息一起被包括的媒体文件。这些消息可包含在发送消息时适应于接收者或发送者的情境的标准,消息主题的情境或者当要递送消息时的情境。这些标准可包括空间标准,例如取决于发送或接收消息时发送者或接收者的物理位置,将不同的媒体文件包括在消息中。这些标准可包括时间标准,例如,取决于时段,一周中的哪一天,或者是否为接收者的生日,将不同的媒体文件包括在消息中。这些标准可包括社交标准,例如,取决于接收者喜欢的音乐,将不同的媒体文件包括在消息中。这些标准可包括主题标准,例如,取决于接收者的情绪,将不同的媒体文件包括在消息中。
内容标准还可包含在发送或递送消息时不涉及接收者或发送者的情境的空间、时间、社交或主题标准的任意组合。例如,消息可包括描述要递送的媒体文件的类型的标准。例如,标准可定义20世纪70年代中歌词提到了纽约城的前十位歌曲的播放列表。
下述的本发明实施例说明了W4 COMN内的本发明的应用。然而,要理解,可以使用任何联网的系统来实现本发明,不管所述系统是虚拟的还是真实的,是集成的还是遍及多方分布的,只要其能够收集、存储、访问和/或处理用户简档数据,以及涉及用户和他们的设备的时间、空间、主题和社交数据。因此,为了方便,在这里使用术语W4 COMN来描述具有在这里被处处描述的特征、功能和/或组件的系统和/或网络。
图7示出了显示W4 COMN可如何存储媒体文件并且将这些文件关联到RWE(例如人和位置)以及IO(例如主题和其它类型的元数据)的数据模型的一个实施例。
在示出的实施例中,媒体存储为媒体对象710。媒体对象是涉及包含音频内容、可视内容、或其两者的媒体文件的被动IO。这些媒体文件可包含诸如歌曲、视频、图片、图像、音频消息、电话呼叫等这样的内容。这些媒体对象本身包含元数据712。这些数据可专用于对象数据710并且不涉及任何其它IO或RWE。在最简单的层次,这些元数据可涉及基本的文件属性,例如关联于IO所涉及的媒体文件的创建日期、文本或图像。
另外,存在可驻留在网络内部或外部的现有数据库720,该数据库720可提供涉及特定歌曲、视频和其它类型的媒体的描述性元数据的广泛集合。例如,Allmusic数据库(以前为All Media Guide所拥有的All Music Guide)提供了包括以下的元数据:
●基本元数据,例如名称、风格、资源出处、版权信息、产品号。
●描述性内容,例如样式、音调、情绪、主题、国籍等。
●相关内容,例如类似的艺术家和专辑、影响等。
●社论内容,例如传记、评论、排名等。
可用作为涉及歌曲和视频的元数据的来源的其它类型的数据库包括:
●在本地、地区、或国家级别的历史广告牌排名,或者在外国广告牌上的历史广告牌排名。
●音乐和视频行业新闻。
●音乐歌词。
●音乐博客或者行业数据集成服务。
●来自在线和离线来源的音乐消费交易和趋势数据。
在一个实施例中,来自这些数据库的元数据可从源数据库提取并且嵌入712在媒体对象710本身中。作为候选,或者另外地,媒体对象可涉及包含或者涉及元数据的IO 740。元数据可包括描述或者分类数据(包括用于一个或多个用户的评级或排名信息)的一个或多个关键字或主题。例如,涉及元数据的IO可以是涉及风格(例如摇滚)内所有歌曲、或者在特定节日(例如伍德斯托克音乐节)被表演的所有歌曲的主题。涉及元数据的主题IO可关联于涉及较高等级的主题的IO 742。例如,作曲家可关联于例如巴罗克风格的音乐这样的主题,该主题本身关联于用于古典音乐的更高等级的IO。
作为候选,或者另外地,元数据服务器及其相关联的数据库可被定义为W4COMN内的RWE 722,并且媒体对象和其它IO可关联于RWE 722。在一个实施例中,可按需检索涉及媒体对象的元数据,而不是将该元数据以静态元数据或持久性IO来存储。可基于对媒体对象有潜在兴趣的用户的需要来选择被按需检索的元数据。例如,初始基于主题选择媒体对象的用户随后可按需检索涉及关联于媒体对象的音乐的音调或情绪的元数据。
如果用户希望使用不存在的主题(例如1975年英国的前十位单曲)来选择媒体对象,可查询能够提供这种信息的元数据服务器来检索这些歌曲的列表。在一个实施例中,通过将涉及歌曲列表的媒体对象关联于新创建的IO,歌曲的列表可用于创建涉及主题的IO,例如IO 740。在一个实施例中,通过W4引擎内的相关性引擎来创建该IO(例如参见上面和图4到图6)。然后,IO可用于随后的查询中。
在一个实施例中,媒体对象关联于其它RWE,例如音乐权利持有者730(即所有者和获许可的人),和感兴趣的听众750。在一个实施例中(其中可识别媒体对象的所有者730),每当检测到新对象时,W4引擎内的属性引擎跟踪真实世界的所有权、控制、发布或者任何RWE在任何媒体IO中的其它附条件权利。
在一个实施例中,通过W4引擎内的相关性引擎,用户750、752和754可被识别为对特定歌曲710或主题IO 740或742感兴趣。在一个实施例中,通过创建RWE和IO以及他们的属性、关系和名誉的组合曲线图,相关性引擎识别用户RWE和涉及元数据的媒体或IO之间的关系。例如,用户可明确地在用户简档中声明,他们对特定的音乐艺术家感兴趣。作为候选,相关性引擎可基于用户的交互数据内容、来自任何内部或外部源(包括交易历史)的所检测的注意事件、在线路径和浏览历史以及物理的真实世界路径和注意数据,来确定用户对主题或歌曲或景色感兴趣。
在一个实施例中,随着时间过去,通过从用户或者从网络可用的信息源收集数据以便获得对他们出生在哪里、他们过去生活在哪里以及他们现在生活在哪里的了解,W4COMN构建了用户的简档。使用社交数据,W4COMN也可创建将用户置于时间、地理和社交曲线图中的重叠的社交网络简档,因而确定了用户何时以及和谁在哪里生活。用户RWE还可通过交互数据、共处数据或共存数据而关联于其它RWE。对相同的时间/地点感兴趣的用户可声明他们的兴趣并且例如通过涉及该主题的IO连接到基于主题的社交网络。在图7所示的实施例中,用户750和752被识别为处于社交网络760中。
因此,媒体对象可被存储并且关联于从传统元数据源、用户简档数据、社交网络和交互数据(不限于此)导出的时间、空间、社交网络和主题数据,构建跨越全体媒体和用户的关系网络。可按需地构建这些关系,如果必要的话或者作为候选,基于涉及用户、他们的代理、所声明和暗示的兴趣以及真实和在线的世界的剩余部分来持续地更新这些关系。然后,这些关系可支持对于满足简单或复杂情境标准的媒体的查询。
图8示出了能够支持网络已知的用户之间的情境增强的消息传送的系统800的一个实施例。
系统的中枢是W4 COMN 850或提供数据存储、处理、和实时跟踪能力的类似网络。在W4 COMN中的是提供基于情境的通信设施的服务器,将在下面更详细地描述。上面图7中描述的数据关系被存储在W4 COMN中。在一个实施例中,所有真实世界的实体和逻辑数据之间的数据关系存储在由W4 COMN中的进程所维护的W4 COMN 850中的全局索引中。
媒体对象可由W4 COMN 850中的服务器存储,可以分布方式存储在最终用户设备上,或者可由第三方数据提供者840存储,或者以上三者皆有。第三方提供者840可向网络850提供另外的数据,第三方提供者840例如为网络已知的元数据提供者或社交联网站点。
希望向接收者发送情境增强的消息的消息发送者802将消息和情境标准(包括递送标准和内容标准)输入到用户代理设备804,该用户代理设备804将消息发送到网络850。消息由网络内的服务器处理以便将情境专用的内容添加到消息,并且在满足递送标准的情况下将增强的消息递送到消息接收者810的代理设备812。
网络已知包括消息发送者802、消息接收者810、消息发送者和消息接收者各自的代理设备804和812、消息发送者的朋友826和830、零售位置820、饭店824和朋友的家828的真实世界实体。对于每一个实体,网络(不限于此)跟踪实体的物理位置,构建和存储简档数据并且存储和分析交互数据。网络还从远程传感器832接收数据,该远程传感器832可包括交通传感器、GPS设备、天气传感器、录像监控、蜂窝塔、蓝牙、Wi-Fi等。
图9示出了包含用于多个用户、设备和媒体的时间、空间以及社交网络和主题数据的网络(例如W4 COMN)可如何用于使得媒体增强的消息具有复杂的用户情境的处理的一个实施例,该用户情境具有递送和内容标准。
当从消息发送者接收910消息(包含至少一个接收者以及递送标准和内容标准)时,处理开始。消息发送者可使用任何类型的代理设备(例如便携式媒体播放器、PDA、计算机或移动电话)输入消息、递送和内容标准。递送标准和内容标准可以是空间、时间、社交或主题标准的任意组合。
在一个实施例中,可使用标准的关系或集合运算符将标准相互关联。在一个实施例中,标准可被声明为自然语言查询。在一个实施例中,标准可以根据用于每一个请求的相对重要性来排名并且在生成的增强内容的总体中被适当地优先化。请求可被视为默认包含指定做出请求的用户的标准(即,请求从做出请求的用户的视角得到)。消息不需要包含递送标准和内容标准,而是可仅包含内容标准或者仅包含递送标准。多个接收者还可具有内容和递送标准的多个发散或重叠的集合。例如,做出请求的用户可发送用于聚会的消息和用于系统的指令,以便用每一个接收者当前喜欢的“聚会”情绪音乐来增强邀请的内容。因此,每一个接收者可接收到添加到对他们的邀请的不同歌曲,而每一个邀请都是通过单个标准请求所创建的。
然后,过程使用网络可用的数据(包括网络数据库922和传感器924)确定是否满足递送条件920。当初始不满足递送标准时930,过程在固定的时间长度内保存消息,并且周期地或者不断地重新评估递送标准,直到满足递送条件为止。过程可使用网络可用的数据库920和传感器924来监视网络已知的任何空间、时间、社交或主题数据。
当递送条件满足时930,过程检索涉及内容标准940的媒体。标准用于经由网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据(这些数据经由网络922和924可用并且涉及内容标准以及媒体文件)以便识别有关于内容标准的至少一个媒体文件。然后,媒体文件插入到消息950中,并且然后将消息发送到消息接收者960。在候选实施例中,可在评估递送条件之前检索涉及内容标准的媒体文件,并且当满足递送条件时可更新和发送消息。
图10示出了能够支持图9中所示的处理的情境增强的消息引擎的一个实施例。
情境增强的消息引擎1000驻留在W4 COMN中的服务器上。情境查询引擎1000可作为RWE,或者作为候选作为主动IO被定义到W4 COMN。情境查询引擎可以是W4引擎的组件,或者作为候选,可以使用W4引擎或其构成引擎中任何一个的组件所提供的服务。
情境增强的消息引擎1000包括:内容增强的消息接收模块1100,其从消息发送者接收包含递送和内容标准的消息;递送标准评估和跟踪模块1200,其确定递送标准是否被满足并且跟踪涉及递送标准的数据;媒体检索模块1400,其检索涉及内容标准的媒体;情境增强的消息更新模块1500,其将媒体文件插入到消息中;和情境增强的消息发送模块1600,其将所更新的消息发送到期望的接收者。任一前述的模块或模块之间的通信(例如递送或情境标准)可存储在计算机可读媒体上,用于短暂、暂时或永久的存储。
情境增强的消息接收模块1100可向消息发送者提供用户接口以便输入情境增强的消息请求。所提供的接口可以是可在移动电话、游戏设备、计算机或PDA上显示的图形用户接口,包括经由因特网可访问的HTTP文档。这些接口也可采用其它形式,包括文本文件(例如SMS),电子邮件以及位于计算设备上的软件应用可使用的API。接口提供了包括空间、时间、社交或主题标准的递送或内容标准的输入。
在一个实施例中,可使用标准的关系或集合运算符将递送和内容标准相互关联。在一个实施例中,从用户设备内的传感器获得的时间和空间数据可包括在递送或内容标准中。例如,关联于用户的设备的当前位置可被自动地识别并且包括在标准中,还有当前时间和日期等。创建情境的消息发送者可通过在网络中将代理设备关联于用户而被自动地识别并且被自动地包括在情境中。
递送标准评估和跟踪模块1200使用网络已知的所有数据来评估递送条件。这些数据可包括网络数据库1220和实时传感器1240。传感器数据可包括涉及任何真实世界实体的物理位置的数据并且可包括消息发送者和消息接收者以及可在递送条件中被指定的任何其他已知RWE。最终用户设备可包含检测用户周围的物理环境的各个方面(例如用户的地理位置、海拔和方向向量)的定位或其它传感器。传感器还可包括其它环境传感器,例如温度和照明传感器,或者还可包括生物计量传感器,例如心率、脑电波等。
递送标准可涉及网络可用的空间、时间、社交或主题数据的任意组合。在一个实施例中,当递送标准未被立即满足时,递送标准评估和跟踪模块1200跟踪涉及消息中递送标准的数据。在一个实施例中,递送标准被周期性地重新评估。在另一个实施例中,涉及递送条件的数据被实时地跟踪,并且值的变化触发对递送条件的重新评估。
例如,递送标准可指定在未来的时间点、周期性地、或者在特定事件发生时处理消息。例如,递送可指定在触发器条件出现时重新处理消息,所述条件例如为每小时,当关联于递送条件的实体的物理位置改变时,当日历事件发生时(例如周年纪念),当新闻事件发生时(例如喜欢的运动队赢得比赛),当空间、社交、时间或主题交互出现时(例如当两个或更多的朋友到达喜欢的酒吧观看足球时)或者当发送者或接收者的兴趣变化时。
媒体检索模块1400为了用户简档数据、社交网络数据、空间数据、时间数据和主题数据(这些数据经由网络可得到并且涉及情境以及媒体文件)搜索一个或多个网络数据库1220和传感器1240,以便识别有关于内容标准的至少一个媒体文件。使用网络数据库1220及其支持基础结构的能力来完成这些搜索。
在一个实施例中,标准被解释为利用网络内最好的可得到的数据。例如,如果相关于情境的数据驻留在关系数据库上,查询模块可执行用于从关系数据库检索数据的一系列SQL语句或包含嵌入式SQL的过程语言。查询可被嵌套或者另外构造为从一组实体检索数据,并且使用结果集来驱动针对其他实体的另外的查询,或者使用递归数据检索。
在W4 COMN的情况下,内容标准可针对所有其它已知实体和数据对象被映射和表示,以便创建用于每一个实体的微型图以及将所有已知实体相互关联的全局图,并且由此识别相关于情境的媒体对象。在一个实施例中,实体和数据对象之间的这些关系被存储在W4 COMN内的全局索引中。
当查询标准涉及简单的描述性内容(例如创建的日期和时间)时,可使用媒体对象中嵌入的元数据来识别关系。当标准涉及主题(例如音乐的风格)时,可通过涉及主题的IO(不管是当前存在的还是动态生成的)来识别关系,所述关系然后可用于识别关联于主题的媒体对象。
当标准涉及两个或更多的IO或RWE(例如特定用户的所有朋友)之间的关系时,可使用W4 COMN所支持的社交网络关系来识别所涉及的IO和RWE。当选择了特定媒体对象时,媒体搜索模块可使用媒体对象中或关联于媒体对象的所有权数据来进一步确定接收情境的消息接收者或消息接收者的代理是否被许可访问媒体文件的内容。
情境增强的消息更新模块1500可通过允许消息接收者访问所选择媒体文件的任何方式来更新情境增强的消息。在一个实施例中,实际的媒体文件插入到消息中,并且当接收者打开增强的消息时被打开或者开始播放。在一个实施例中,所插入的文件包括到媒体文件的链接。在一个实施例中,媒体文件包括多个对象或文件的一个或多个播放列表。在候选实现方式中,内容标准被插入到消息中并且直到消息接收者打开消息时才被评估。在一个这样的实施例中,直到消息接收者打开消息时,媒体检索模块1400才处理内容标准。
情境增强的消息发送模块1600可将消息发送到单个接收者或具有一组特征(其定义了网络已知的有限集合的用户)的一组接收者。例如,消息可发送到发送者的社交网络中的单身并且喜欢摇滚音乐的用户,或者发送到last night乐队的在演出上并且还具有他们自己的博客的狂热爱好者。
在一个实施例中,增强的消息可包含广告和涉及广告的增强内容标准。因此,广告可提供基本的广告内容和为了特定用户而设计的媒体。例如,用于跑车的广告可关联于指定快节奏或明显涉及速度的用户喜欢的音乐艺术家和歌曲,或者用户最后拥有跑车的年份1975的情境。
情境增强的消息可向网络提供关于消息发送者和接收者的另外的数据。收集个人和组之间的关于偏好和通信模式的情境增强的消息中包含的交互数据可提供这样的数据,所述数据可向对或组或该对或组内的个人通知登广告者的通信。例如,情境增强的消息可揭示出用户爱蝴蝶,并且具有以蝴蝶为主题的商品的登广告者可希望联系用户。
情境的具体示例
本公开现在将论述上面原理的具体示例。下面给出的示例旨在是说明性的,而非限制性的。
在一个示例中,如果用户希望发送包含歌曲的消息,所述歌曲在指定时间(例如音乐唤醒呼叫)为接收者自动播放,消息发送者可创建具有特定时间的递送标准和指定特定歌曲的内容标准的消息。递送标准评估和跟踪模块将跟踪当前时间并且将消息传递到媒体检索模块,以便当到了指定的时间时进行处理。媒体检索模块将检索特定歌曲以用于插入到消息内。
在另一个示例中,如果消息发送者希望发送当接收者到达特定位置时播放媒体对象的消息(例如当接收者到达杂货店时播放购物列表音频文件的消息),消息发送者可创建具有指定当接收者处于特定位置时进行递送的递送标准和指定特定媒体对象的内容标准的消息。递送标准评估和跟踪模块将跟踪接收者的当前位置并且将消息传递到媒体检索模块,以便当用户到达位置时进行处理。媒体检索模块将检索特定媒体对象以用于插入到消息内。
作为候选,消息发送者可希望发送包含浪漫歌曲的消息,所述歌曲当接收者驾驶经过对于发送者和接收者具有浪漫意义的地点(例如他们订婚的地点)时播放。消息发送者可创建具有指定当接收者处于特定位置时进行递送的递送标准和指定浪漫歌曲的内容标准的消息。递送标准评估和跟踪模块将跟踪接收者的当前位置并且将消息传递到媒体检索模块,以便当用户到达位置时进行处理。然后,媒体检索模块例如可为了具有表示浪漫或感伤的歌曲的元数据的歌曲而搜索接收者的简档数据和最近的播放列表。
在另一个示例中,消息发送者希望发送包括要为接收者播放的基于事件的乐曲集合的消息,所述乐曲基于接收者在一天中不同时间时的动作或位置而变化。消息发送者可创建这样的消息,其中递送标准指定在某些天
(例如接收者的生日)进行递送,并且内容标准指定不同的乐曲集合以用于早餐、午餐和晚餐。内容标准可进一步指定随着接收者位置的变化而播放乐曲。例如,内容标准可指定当接收者因为午餐进入泰国饭店时的一首乐曲,以及当接收者在法国饭店吃饭时的另一首乐曲。
在每一种情况下,递送标准评估和跟踪模块将跟踪当前日期和时间,以及接收者的当前位置,并且将消息传送到消息检索模块,以便当递送标准被满足时进行处理。然后,媒体检索模块例如可搜索满足内容标准的媒体,例如涉及食物和泰国或法国的音乐。
发送者可希望使用情境增强的消息传送来表现感情。消息发送者可创建用于立即递送的消息,该消息指定了选择反应发送者的当前情绪的歌曲的内容标准。媒体检索模块可试图通过扫描发送者最近的电子邮件和文本消息中的文本来确定发送者的当前情绪。然后,媒体检索模块可从发送者喜欢的歌曲(例如在用户的简档中,或者最常见的历来播放的歌曲)选择具有暗示歌曲响应于该情绪的关联的歌曲。
该情境可定义推送或拉动操作。发送者可希望用系统代表她所发送的媒体增强的消息来向她的未婚夫表达她的情绪,如上所述,或者作为候选,发送者的未婚夫可希望查询她的情绪。例如,发送者的未婚夫可向她发送消息,该消息包含指定她未婚夫情绪的内容标准。例如,如果他思念她,系统可用在他们两人之间表达该情感的歌曲做出响应。
在另一个示例中,假设消息发送者希望发送包含有匹配于歌曲歌词的文本的消息,以便表达发送者和接收者之间的情感联系。例如,发送者知道接收者喜欢蝴蝶。消息发送者可用指定具有包含词“蝴蝶”的歌词的浪漫歌曲的内容标准来创建消息用于立刻递送。然后,内容检索模块例如可搜索歌词包括有“蝴蝶”并且具有表示浪漫或感伤的歌曲的元数据的歌曲,并且然后基于该特定用户的用户简档和过去的消费数据来为该特定用户个别地对歌曲进行排名。
本领域技术人员将会认识到,本公开的方法和系统可通过许多方式来实现,并且因此不受前述示例实施例和示例的限制。换言之,以硬件和软件或固件的各种组合由单个或多个组件实现的功能元件,以及各个功能,可分布于在客户端或服务器端或其两者处的软件应用。在这点上,这里描述的不同实施例的任意数量的特征可组合为单个或多个实施例,并且具有少于、或多于这里描述的全部特征的候选实施例是可能的。通过现在已知或将变得已知的方式,功能也可以整体或部分地分布于多个组件。因此,在实现这里描述的功能、特征、接口和偏好时,无数软件/硬件/固件的组合是可能的。此外,本公开的范围覆盖用于实现所述特征和功能和接口的常规已知的方式,以及本领域技术人员现在和以后将会理解的对这里描述的硬件或软件或固件组件可做出的那些变化和修改。
此外,如本公开的流程图所给出和描述的方法的实施例仅仅被作为示例提供,以便提供对技术的更完整的理解。所公开的方法不限于这里给出的操作和逻辑流程。预期有候选实施例,其中改变了各个操作的次序并且其中独立地执行被描述为更大的操作的一部分的子操作。
尽管为了本公开的目的已描述了各个实施例,这些实施例不应当被认为将本公开的教导限于那些实施例。可对上述的元件和操作做出各种改变和修改,以得到保持在本公开中所描述的系统和处理的范围内的结果。

Claims (73)

1.一种方法,包括步骤:
经由网络接收从消息发送者递送到至少一个消息接收者的消息,其中所述消息包括至少一项内容标准;
基于所述至少一项内容标准来制定查询,以便经由所述网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由所述网络可得到,并且涉及所述至少一项内容标准和媒体文件,以便识别有关于所述至少一项内容标准的至少一个媒体文件;
将所述至少一个媒体文件插入到所述消息内;
将所述消息经由所述网络发送到所述至少一个消息接收者。
2.根据权利要求1所述的方法,其中用户简档数据包括匹配于至少一个用户的数据,并且所述至少一个用户的偏好用作为所述查询的一部分。
3.根据权利要求1所述的方法,其中所述至少一项内容标准是空间标准。
4.根据权利要求1所述的方法,其中所述至少一项内容标准是时间标准。
5.根据权利要求1所述的方法,其中所述至少一项内容标准是社交标准。
6.根据权利要求1所述的方法,其中所述至少一项内容标准是主题标准。
7.根据权利要求1所述的方法,其中所述至少一项内容标准是网络已知的人的当前情绪。
8.根据权利要求1所述的方法,其中所述至少一项内容标准是歌曲的歌词。
9.根据权利要求1所述的方法,其中所述消息包含至少两项内容标准,其中所述至少两项内容标准中的第一个用于在首次发送所述消息时制定所述查询,并且所述至少两项内容标准中的第二个用于在第二次发送所述消息时制定所述查询。
10.根据权利要求1所述的方法,其中引用所述至少一个媒体文件的播放列表被插入到所述消息中。
11.根据权利要求1所述的方法,其中引用所述至少一个媒体文件的HTTP链接被插入到所述消息中。
12.一种方法,包括步骤:
经由网络接收从消息发送者递送到至少一个消息接收者的消息,其中所述消息包括至少一项递送标准和至少一项内容标准;
经由所述网络确定满足了所述消息的递送标准;
基于所述至少一项内容标准来制定查询,以便经由所述网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由所述网络可得到,并且涉及所述至少一项内容标准和媒体文件,以便识别有关于所述至少一项内容标准的至少一个媒体文件;
将所述至少一个媒体文件插入到所述消息内;
将所述消息经由所述网络发送到所述至少一个接收者。
13.根据权利要求12所述的方法,其中如果当初始接收所述消息时不满足至少一个递送条件,那么所述消息被存储,直到所述网络上数据的至少一个变化使得满足了所述递送标准为止。
14.根据权利要求12所述的方法,其中所述至少一项递送标准指定将在特定时间发送所述消息。
15.根据权利要求12所述的方法,其中所述至少一项递送标准指定将在特定日期和时间发送所述消息。
16.根据权利要求12所述的方法,其中所述至少一项递送标准指定将在特定事件发生时发送所述消息。
17.根据权利要求12所述的方法,其中所述至少一项递送标准指定当所述至少一个接收者处于特定位置时发送所述消息。
18.根据权利要求12所述的方法,其中所述至少一项递送标准指定当所述至少一个接收者在特定时间处于特定位置时发送所述消息。
19.根据权利要求12所述的方法,其中用户简档数据包括匹配于至少一个用户的数据,并且所述至少一个用户的偏好用作为所述查询的一部分。
20.根据权利要求12所述的方法,其中所述至少一项内容标准是空间标准。
21.根据权利要求12所述的方法,其中所述至少一项内容标准是时间标准。
22.根据权利要求12所述的方法,其中所述至少一项内容标准是社交标准。
23.根据权利要求12所述的方法,其中所述至少一项内容标准是主题标准。
24.根据权利要求12所述的方法,其中所述至少一项内容标准是网络已知的人的当前情绪。
25.根据权利要求12所述的方法,其中所述至少一项内容标准是歌曲的歌词。
26.根据权利要求12所述的方法,其中所述消息包含至少两项内容标准,其中所述至少两项内容标准中的第一个用于在首次发送所述消息时制定所述查询,并且所述至少两项内容标准中的第二个用于在第二次发送所述消息时制定所述查询。
27.根据权利要求12所述的方法,其中引用所述至少一个媒体文件的播放列表被插入到所述消息中。
28.根据权利要求12所述的方法,其中引用所述至少一个媒体文件的HTTP链接被插入到所述消息中。
29.一种具有用于方法的计算机可执行指令的计算机可读介质,所述方法包括步骤:
经由网络接收从消息发送者递送到至少一个消息接收者的消息,其中所述消息包括至少一项内容标准;
基于所述至少一项内容标准来制定查询,以便经由所述网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由所述网络可得到,并且涉及所述至少一项内容标准和媒体文件,以便识别有关于所述至少一项内容标准的至少一个媒体文件;
将所述至少一个媒体文件插入到所述消息内;
将所述消息经由所述网络发送到所述至少一个消息接收者。
30.根据权利要求29所述的计算机可读介质,其中用户简档数据包括匹配于至少一个用户的数据,并且所述至少一个用户的偏好用作为所述查询的一部分。
31.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是空间标准。
32.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是时间标准。
33.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是社交标准。
34.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是主题标准。
35.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是网络已知的人的当前情绪。
36.根据权利要求29所述的计算机可读介质,其中所述至少一项内容标准是歌曲的歌词。
37.根据权利要求29所述的计算机可读介质,其中所述消息包含至少两项内容标准,其中所述至少两项内容标准中的第一个用于在首次发送所述消息时制定所述查询,并且所述至少两项内容标准中的第二个用于在第二次发送所述消息时制定所述查询。
38.根据权利要求29所述的计算机可读介质,其中引用所述至少一个媒体文件的播放列表被插入到所述消息中。
39.根据权利要求29所述的计算机可读介质,其中引用所述至少一个媒体文件的HTTP链接被插入到所述消息中。
40.一种具有用于方法的计算机可执行指令的计算机可读介质,所述方法包括步骤:
经由网络接收从消息发送者递送到至少一个消息接收者的消息,其中所述消息包括至少一项递送标准和至少一项内容标准;
经由所述网络确定满足了所述消息的递送标准;
基于所述至少一项内容标准来制定查询,以便经由所述网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由所述网络可得到,并且涉及所述至少一项内容标准和媒体文件,以便识别有关于所述至少一项内容标准的至少一个媒体文件;
将所述至少一个媒体文件插入到所述消息内;
将所述消息经由所述网络发送到所述至少一个接收者。
41.根据权利要求40所述的计算机可读介质,其中如果当初始接收所述消息时不满足至少一个递送条件,那么所述消息被存储,直到所述网络上数据的至少一个变化使得满足了所述递送标准为止。
42.根据权利要求40所述的计算机可读介质,其中所述至少一项递送标准指定将在特定时间发送所述消息。
43.根据权利要求40所述的计算机可读介质,其中所述至少一项递送标准指定将在特定日期和时间发送所述消息。
44.根据权利要求40所述的计算机可读介质,其中所述至少一项递送标准指定将在特定事件发生时发送所述消息。
45.根据权利要求40所述的计算机可读介质,其中所述至少一项递送标准指定当所述至少一个接收者处于特定位置时发送所述消息。
46.根据权利要求40所述的计算机可读介质,其中所述至少一项递送标准指定当所述至少一个接收者在特定时间处于特定位置时发送所述消息。
47.根据权利要求40所述的计算机可读介质,其中用户简档数据包括匹配于至少一个用户的数据,并且所述至少一个用户的偏好用作为所述查询的一部分。
48.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是空间标准。
49.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是时间标准。
50.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是社交标准。
51.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是主题标准。
52.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是网络已知的人的当前情绪。
53.根据权利要求40所述的计算机可读介质,其中所述至少一项内容标准是歌曲的歌词。
54.根据权利要求40所述的计算机可读介质,其中所述消息包含至少两项内容标准,其中所述至少两项内容标准中的第一个用于在首次发送所述消息时制定所述查询,并且所述至少两项内容标准中的第二个用于在第二次发送所述消息时制定所述查询。
55.根据权利要求40所述的计算机可读介质,其中引用所述至少一个媒体文件的播放列表被插入到所述消息中。
56.根据权利要求40所述的计算机可读介质,其中引用所述至少一个媒体文件的HTTP链接被插入到所述消息中。
57.一种系统,包括:
情境增强的消息接收模块,其从发送者接收消息,其中请求都包含至少一个接收者、至少一项递送标准和至少一项内容标准;
递送标准评估和跟踪模块,其对于所述情境增强的消息接收模块接收的每一个消息确定是否满足所述消息的所述至少一项递送标准;
媒体检索模块,其使用关于所述情境增强的消息接收模块接收的每一个消息的内容标准,以便基于所述内容标准来制定查询,使得经由所述网络搜索用户简档数据、社交网络数据、空间数据、时间数据和主题数据,所述这些数据经由网络可得到,并且涉及所述内容标准和媒体文件,以便识别有关于所述内容标准的至少一个媒体文件;
情境增强的消息更新模块,其对于每一个消息,将所述媒体检索模块所识别的所述至少一个媒体文件插入到所述消息内;和
情境增强的消息发送模块,其将所述情境增强的消息更新模块所更新的所述每一个消息发送到所述消息的至少一个接收者。
58.根据权利要求57所述的系统,其中如果当初始评估所述消息时未满足消息的所述递送标准,那么所述消息被保存,并且所述递送标准评估和跟踪模块跟踪涉及所述消息的递送标准的数据,直到消息的所述递送标准被满足为止。
59.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一个递送标准指定将在特定时间发送所述消息。
60.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一个递送标准指定将在特定日期和时间发送所述消息。
61.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一个递送标准指定将在特定事件发生时发送所述消息。
62.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一个递送标准指定当所述至少一个接收者处于特定位置时发送所述消息。
63.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一个递送标准指定当所述至少一个接收者在特定时间处于特定位置时发送所述消息。
64.根据权利要求57所述的系统,其中对于至少某些消息,用户简档数据包括匹配于至少一个用户的数据,并且所述至少一个用户的偏好用作为所述查询的一部分。
65.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是空间标准。
66.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是时间标准。
67.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是社交标准。
68.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是主题标准。
69.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是网络已知的人的当前情绪。
70.根据权利要求57所述的系统,其中对于至少某些消息,所述至少一项内容标准是歌曲的歌词。
71.根据权利要求57所述的系统,其中对于至少某些消息,所述消息包含至少两项内容标准,其中所述至少两项内容标准中的第一个用于在首次发送所述消息时制定所述查询,并且所述至少两项内容标准中的第二个用于在第二次发送所述消息时制定所述查询。
72.根据权利要求57所述的系统,其中所述情境增强的消息更新模块将引用所述至少一个媒体文件的播放列表插入到所述消息中。
73.根据权利要求57所述的系统,其中所述情境增强的消息更新模块将引用所述至少一个媒体文件的HTTP链接插入到所述消息中。
CN2009801409592A 2008-08-21 2009-08-04 用于情境增强的消息传送的系统和方法 Pending CN102187362A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/195,969 2008-08-21
US12/195,969 US8386506B2 (en) 2008-08-21 2008-08-21 System and method for context enhanced messaging
PCT/US2009/052638 WO2010021833A2 (en) 2008-08-21 2009-08-04 System and method for context enhanced messaging

Publications (1)

Publication Number Publication Date
CN102187362A true CN102187362A (zh) 2011-09-14

Family

ID=41697282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801409592A Pending CN102187362A (zh) 2008-08-21 2009-08-04 用于情境增强的消息传送的系统和方法

Country Status (5)

Country Link
US (2) US8386506B2 (zh)
EP (1) EP2329450A4 (zh)
KR (1) KR101351199B1 (zh)
CN (1) CN102187362A (zh)
WO (1) WO2010021833A2 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104254847A (zh) * 2012-05-01 2014-12-31 雅虎公司 情境应用递送
CN104303483A (zh) * 2012-05-08 2015-01-21 高通股份有限公司 用于社交网络的基于用户的识别系统
CN105610694A (zh) * 2016-01-11 2016-05-25 珠海城建节能科技有限公司 沟通信息管理方法及管理装置
CN106027771A (zh) * 2016-05-05 2016-10-12 珠海市魅族科技有限公司 一种通讯状态的获取方法和终端
CN109791586A (zh) * 2016-06-16 2019-05-21 比斯垂普有限责任公司 鉴识及移除恶意软件的方法
CN110268437A (zh) * 2017-01-18 2019-09-20 斯纳普公司 定制的上下文媒体内容项生成
CN112530470A (zh) * 2015-06-22 2021-03-19 玛诗塔乐斯有限公司 具有输入和输出的媒体内容增强系统,以及组成媒体产品的方法
CN113589977A (zh) * 2020-04-30 2021-11-02 腾讯科技(深圳)有限公司 消息显示方法、装置、电子设备及存储介质
US11740773B2 (en) 2019-10-31 2023-08-29 Sony Group Corporation Information processing device and method

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7543735B2 (en) 2002-01-17 2009-06-09 At&T Intellectual Property I, Lp System and method for processing package delivery
US10002325B2 (en) 2005-03-30 2018-06-19 Primal Fusion Inc. Knowledge representation systems and methods incorporating inference rules
US8849860B2 (en) 2005-03-30 2014-09-30 Primal Fusion Inc. Systems and methods for applying statistical inference techniques to knowledge representations
US9378203B2 (en) 2008-05-01 2016-06-28 Primal Fusion Inc. Methods and apparatus for providing information of interest to one or more users
US9177248B2 (en) 2005-03-30 2015-11-03 Primal Fusion Inc. Knowledge representation systems and methods incorporating customization
US7849090B2 (en) 2005-03-30 2010-12-07 Primal Fusion Inc. System, method and computer program for faceted classification synthesis
US9104779B2 (en) 2005-03-30 2015-08-11 Primal Fusion Inc. Systems and methods for analyzing and synthesizing complex knowledge representations
US8103519B2 (en) 2006-01-30 2012-01-24 Hoozware, Inc. System for marketing campaign specification and secure digital coupon redemption
US20110093340A1 (en) 2006-01-30 2011-04-21 Hoozware, Inc. System for providing a service to venues where people perform transactions
US9105039B2 (en) * 2006-01-30 2015-08-11 Groupon, Inc. System and method for providing mobile alerts to members of a social network
US20090165022A1 (en) * 2007-12-19 2009-06-25 Mark Hunter Madsen System and method for scheduling electronic events
US8676732B2 (en) 2008-05-01 2014-03-18 Primal Fusion Inc. Methods and apparatus for providing information of interest to one or more users
EP2300966A4 (en) 2008-05-01 2011-10-19 Peter Sweeney METHOD, SYSTEM AND COMPUTER PROGRAM FOR THE USER-CONTROLLED DYNAMIC PRODUCTION OF SEMANTIC NETWORKS AND MEDIA SYNTHESIS
US9361365B2 (en) 2008-05-01 2016-06-07 Primal Fusion Inc. Methods and apparatus for searching of content using semantic synthesis
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
CA2734756C (en) 2008-08-29 2018-08-21 Primal Fusion Inc. Systems and methods for semantic concept definition and semantic concept relationship synthesis utilizing existing domain definitions
US20100081461A1 (en) * 2008-10-01 2010-04-01 Microsoft Corporation SMS Based Social Networking
US20100125569A1 (en) * 2008-11-18 2010-05-20 Yahoo! Inc. System and method for autohyperlinking and navigation in url based context queries
US9235842B2 (en) 2009-03-02 2016-01-12 Groupon, Inc. Method for providing information to contacts without being given contact data
US9473323B2 (en) * 2009-05-13 2016-10-18 Centurylink Intellectual Property Llc Global text gateway for text messages
US8254545B2 (en) 2009-06-23 2012-08-28 At&T Intellectual Property I, L.P. System and methods for enhanced multimedia in VoIP networks
US20100332842A1 (en) * 2009-06-30 2010-12-30 Yahoo! Inc. Determining a mood of a user based on biometric characteristic(s) of the user in an online system
US9292855B2 (en) 2009-09-08 2016-03-22 Primal Fusion Inc. Synthesizing messaging using context provided by consumers
US20110060645A1 (en) * 2009-09-08 2011-03-10 Peter Sweeney Synthesizing messaging using context provided by consumers
CA2985910C (en) * 2009-09-08 2018-11-27 Primal Fusion Inc. Synthesizing messaging using context provided by consumers
US20110060644A1 (en) * 2009-09-08 2011-03-10 Peter Sweeney Synthesizing messaging using context provided by consumers
US9262520B2 (en) 2009-11-10 2016-02-16 Primal Fusion Inc. System, method and computer program for creating and manipulating data structures using an interactive graphical interface
US9129263B2 (en) * 2009-12-01 2015-09-08 Yahoo! Inc. System and method for automatically building up topic-specific messaging identities
US8943145B1 (en) * 2010-02-08 2015-01-27 Intuit Inc. Customer support via social network
US20110246490A1 (en) * 2010-04-01 2011-10-06 Sony Ericsson Mobile Communications Ab Updates with context information
US9235806B2 (en) 2010-06-22 2016-01-12 Primal Fusion Inc. Methods and devices for customizing knowledge representation systems
US10474647B2 (en) 2010-06-22 2019-11-12 Primal Fusion Inc. Methods and devices for customizing knowledge representation systems
US8612882B1 (en) * 2010-09-14 2013-12-17 Adobe Systems Incorporated Method and apparatus for creating collections using automatic suggestions
US9319227B2 (en) * 2010-09-28 2016-04-19 T-Mobile Usa, Inc. Automatic content creation based on group collaboration spaces
US8818981B2 (en) 2010-10-15 2014-08-26 Microsoft Corporation Providing information to users based on context
US10387843B2 (en) * 2010-10-27 2019-08-20 International Business Machines Corporation Message composition management for fatigued composers
US8694593B1 (en) * 2011-03-31 2014-04-08 Google Inc. Tools for micro-communities
US9563644B1 (en) 2011-04-11 2017-02-07 Groupon, Inc. System, method, and computer program product for generation of local content corpus
US20120266077A1 (en) * 2011-04-18 2012-10-18 O'keefe Brian Joseph Image display device providing feedback messages
CN102789468A (zh) * 2011-05-20 2012-11-21 腾讯科技(深圳)有限公司 一种微博客户端以及微博用户个人标签实现方法
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
US9342605B2 (en) * 2011-06-13 2016-05-17 Facebook, Inc. Client-side modification of search results based on social network data
US9098575B2 (en) 2011-06-20 2015-08-04 Primal Fusion Inc. Preference-guided semantic processing
US11294977B2 (en) 2011-06-20 2022-04-05 Primal Fusion Inc. Techniques for presenting content to a user based on the user's preferences
US20130031190A1 (en) * 2011-07-29 2013-01-31 Xtreme Labs Inc. Method and system for providing notifications
US9454280B2 (en) 2011-08-29 2016-09-27 Intellectual Ventures Fund 83 Llc Display device providing feedback based on image classification
US9754268B2 (en) * 2011-12-08 2017-09-05 Yahoo Holdings, Inc. Persona engine
KR101245337B1 (ko) * 2011-12-09 2013-03-19 주식회사 레몬타임정보기술 범용 문서 관리 시스템, 범용 문서 관리 방법 및 이를 수행하는 모바일 장치
CN104428759A (zh) * 2012-07-17 2015-03-18 索尼公司 信息处理装置、服务器、信息处理方法和信息处理系统
CN103475632A (zh) * 2012-08-06 2013-12-25 苏州沃通信息科技有限公司 一种社交应用平台
US20140044307A1 (en) * 2012-08-10 2014-02-13 Qualcomm Labs, Inc. Sensor input recording and translation into human linguistic form
CN103678329B (zh) * 2012-09-04 2018-05-04 中兴通讯股份有限公司 推荐方法及装置
US9565149B2 (en) * 2012-11-05 2017-02-07 Phoji, Llc Media messaging methods, systems, and devices
US9940307B2 (en) * 2012-12-31 2018-04-10 Adobe Systems Incorporated Augmenting text with multimedia assets
US20140244837A1 (en) * 2013-02-26 2014-08-28 Adience SER LTD Determining a user's identity from an interaction with an identifiable service
US9367536B2 (en) 2013-05-03 2016-06-14 Facebook, Inc. Using inverse operators for queries on online social networks
US9367880B2 (en) 2013-05-03 2016-06-14 Facebook, Inc. Search intent for queries on online social networks
US9367625B2 (en) * 2013-05-03 2016-06-14 Facebook, Inc. Search query interactions on online social networks
US11354486B2 (en) 2013-05-13 2022-06-07 International Business Machines Corporation Presenting a link label for multiple hyperlinks
US9696874B2 (en) 2013-05-14 2017-07-04 Google Inc. Providing media to a user based on a triggering event
US20160203112A1 (en) * 2013-08-19 2016-07-14 Doowapp Limited Method and arrangement for processing and providing media content
US20150161236A1 (en) * 2013-12-05 2015-06-11 Lenovo (Singapore) Pte. Ltd. Recording context for conducting searches
US9674125B2 (en) 2013-12-13 2017-06-06 Google Technology Holdings LLC Method and system for achieving communications in a manner accounting for one or more user preferences or contexts
US9185680B2 (en) 2013-12-19 2015-11-10 International Business Machines Corporation Contextual push notification service
US20150220995A1 (en) * 2014-01-31 2015-08-06 Semiocast Method, system and architecture for increasing social network user interests in messages and delivering precisely targeted advertising messages
US20170286684A1 (en) * 2014-05-30 2017-10-05 Beestripe Llc Method for Identifying and Removing Malicious Software
US20150372952A1 (en) * 2014-06-18 2015-12-24 Vonage Network Llc Method and system for enhanced content messaging
US10592539B1 (en) * 2014-07-11 2020-03-17 Twitter, Inc. Trends in a messaging platform
US9369851B2 (en) * 2014-08-28 2016-06-14 Blackberry Limited Method, system and apparatus for location and time-based messaging using text-based tags
US9634976B2 (en) 2014-08-29 2017-04-25 Google Inc. Systems and methods for organizing the display of messages
US20160112359A1 (en) * 2014-10-16 2016-04-21 International Business Machines Corporation Group message contextual delivery
JP6434640B2 (ja) * 2014-11-04 2018-12-05 華為技術有限公司Huawei Technologies Co.,Ltd. メッセージ表示方法、メッセージ表示装置、およびメッセージ表示デバイス
US9872155B2 (en) 2016-02-18 2018-01-16 Vivint, Inc. Event triggered messaging
US10028112B2 (en) * 2016-02-18 2018-07-17 Vivint, Inc. Event triggered messaging
US10433122B1 (en) 2016-02-18 2019-10-01 Vivint, Inc. Event triggered messaging
US10331662B2 (en) * 2016-05-18 2019-06-25 International Business Machines Corporation Dynamic column synopsis for analytical databases
CN109716328A (zh) * 2016-12-15 2019-05-03 华为技术有限公司 一种信息提示的方法及装置
US11037202B2 (en) * 2016-12-27 2021-06-15 Paypal, Inc. Contextual data in augmented reality processing for item recommendations
JP2020526833A (ja) * 2017-07-05 2020-08-31 パーム ベンチャーズ グループ インコーポレーテッドPalm Ventures Group, Inc. モバイルコンピューティングデバイスにおいてコンテキストアクションを表面化させるための改善されたユーザインターフェース
US20190075069A1 (en) * 2017-09-01 2019-03-07 Qualcomm Incorporated Behaviorally modelled smart notification regime
KR101936776B1 (ko) * 2017-09-06 2019-01-31 비즈톡 주식회사 메시지 융합 서비스 제공 방법 및 그 장치
KR20200100761A (ko) * 2017-12-20 2020-08-26 로비 가이드스, 인크. 행사에 대한 통지 빈도를 동적으로 조정하기 위한 시스템 및 방법
US10095688B1 (en) 2018-04-02 2018-10-09 Josh Schilling Adaptive network querying system
US10936178B2 (en) 2019-01-07 2021-03-02 MemoryWeb, LLC Systems and methods for analyzing and organizing digital photos and videos
US10387222B1 (en) * 2019-03-27 2019-08-20 Braze, Inc. Systems and methods for delivering in-application messages
US10554596B1 (en) 2019-03-28 2020-02-04 Wormhole Labs, Inc. Context linked messaging system
US11269952B1 (en) * 2019-07-08 2022-03-08 Meta Platforms, Inc. Text to music selection system
US10911504B1 (en) 2019-08-29 2021-02-02 Facebook, Inc. Social media music streaming
US11210339B1 (en) 2019-08-29 2021-12-28 Facebook, Inc. Transient contextual music streaming
US11775581B1 (en) 2019-09-18 2023-10-03 Meta Platforms, Inc. Systems and methods for feature-based music selection
USD941325S1 (en) 2019-09-25 2022-01-18 Facebook, Inc. Display screen with a graphical user interface for music fetching
US11416544B2 (en) 2019-09-25 2022-08-16 Meta Platforms, Inc. Systems and methods for digitally fetching music content
USD941324S1 (en) 2019-09-25 2022-01-18 Facebook, Inc. Display screen with a graphical user interface for music fetching
US20210104220A1 (en) * 2019-10-08 2021-04-08 Sarah MENNICKEN Voice assistant with contextually-adjusted audio output

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030088687A1 (en) * 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
CN1729454A (zh) * 2002-12-19 2006-02-01 Abb股份有限公司 基于统一资源定位符访问特征对象
US20070118661A1 (en) * 2005-11-23 2007-05-24 Vishwanathan Kumar K System and method for mobile digital media content delivery and services marketing

Family Cites Families (367)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
EP0718784B1 (en) 1994-12-20 2003-08-27 Sun Microsystems, Inc. Method and system for the retrieval of personalized information
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
US6098065A (en) 1997-02-13 2000-08-01 Nortel Networks Corporation Associative search engine
US7236969B1 (en) 1999-07-08 2007-06-26 Nortel Networks Limited 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
US6647257B2 (en) * 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
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
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
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
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 国际商业机器公司 提供本国语言查询服务的方法和系统
US7178107B2 (en) 1999-09-16 2007-02-13 Sharp Laboratories Of America, Inc. Audiovisual information management system with identification prescriptions
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
US7139557B2 (en) 1999-11-15 2006-11-21 Pango Networks, Inc. Systems, devices and methods for providing services in a proximity-base environment
US6968313B1 (en) * 1999-11-15 2005-11-22 H Three, Inc. Method and apparatus for facilitating and tracking personal referrals
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
AU2001243637A1 (en) 2000-03-14 2001-09-24 Blue Dolphin Group, Inc. Method of selecting content for a user
US7444383B2 (en) * 2000-06-17 2008-10-28 Microsoft Corporation Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information
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
US6601012B1 (en) 2000-03-16 2003-07-29 Microsoft Corporation Contextual models and methods for inferring attention and location
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
WO2001076120A2 (en) 2000-04-04 2001-10-11 Stick Networks, Inc. Personal communication device for scheduling presentation of digital content
US6757661B1 (en) 2000-04-07 2004-06-29 Netzero High volume targeting of advertisements to user of online service
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
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
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
US7624337B2 (en) 2000-07-24 2009-11-24 Vmark, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
US6494457B2 (en) * 2000-07-26 2002-12-17 Shelly Conte Enhanced hide and seek game and method of playing game
US6882977B1 (en) 2000-07-31 2005-04-19 Hewlett-Packard Development Company, L.P. Method and facility for displaying customer activity and value
US6618717B1 (en) 2000-07-31 2003-09-09 Eliyon Technologies Corporation Computer method and apparatus for determining content owner of a website
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
US7437312B2 (en) 2000-08-23 2008-10-14 Bizrate.Com Method for context personalized web browsing
ES2191605T3 (es) * 2000-09-11 2003-09-16 Mediabricks Ab Metodo para proporcionar un contenido de medios sobre una red digital.
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
WO2002037334A1 (en) 2000-10-30 2002-05-10 Elias Arts Corporation System and method for performing content experience management
WO2002041190A2 (en) 2000-11-15 2002-05-23 Holbrook David M Apparatus and method for organizing and/or presenting data
US20020103920A1 (en) * 2000-11-21 2002-08-01 Berkun Ken Alan Interpretive stream metadata extraction
US20020065844A1 (en) 2000-11-30 2002-05-30 Rich Robinson Metadata internet platform for enabling customization of tags in digital images
AUPR230700A0 (en) 2000-12-22 2001-01-25 Canon Kabushiki Kaisha A method for facilitating access to multimedia content
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 画像データ提供システム
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
US6778979B2 (en) 2001-08-13 2004-08-17 Xerox Corporation System for automatically generating queries
US7284191B2 (en) * 2001-08-13 2007-10-16 Xerox Corporation Meta-document management system with document identifiers
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
JP4160506B2 (ja) * 2001-09-28 2008-10-01 レヴェル 3 シーディーエヌ インターナショナル インコーポレーテッド. 構成可能な適応型広域トラフィック制御および管理
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
ATE495423T1 (de) 2001-11-02 2011-01-15 Panasonic Corp Endgerätevorrichtung
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
EP1485825A4 (en) 2002-02-04 2008-03-19 Cataphora Inc DETAILED EXPLORATION TECHNIQUE OF SOCIOLOGICAL DATA AND CORRESPONDING APPARATUS
US20030149574A1 (en) 2002-02-05 2003-08-07 Rudman Daniel E. Method for providing media consumers with total choice and total control
JP2005518114A (ja) 2002-02-14 2005-06-16 アバイア テクノロジー コーポレーション 存在追跡および名前空間相互接続の技術
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
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
US20040015588A1 (en) * 2002-07-22 2004-01-22 Web.De Ag Communications environment having multiple web sites
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
US7398209B2 (en) * 2002-06-03 2008-07-08 Voicebox Technologies, Inc. Systems and methods for responding to natural language speech utterance
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
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
KR20040107580A (ko) * 2003-06-05 2004-12-23 주식회사 크레디프 단문 메시지 서비스를 이용한 부가정보 제공 방법 및 그정보제공 서버
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
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
US20060236258A1 (en) 2003-08-11 2006-10-19 Core Mobility, Inc. Scheduling of rendering of 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
US7257570B2 (en) 2003-11-13 2007-08-14 Yahoo! Inc. Geographical location extraction
US7529215B2 (en) 2003-11-17 2009-05-05 Telefonaktiebolaget Lm Ericsson (Publ) Encapsulation of independent transmissions over internal interface of distributed radio base station
WO2005054994A2 (en) 2003-11-26 2005-06-16 Buy.Com, Inc. Method and system for word of mouth advertising via a communications network
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
US20050159220A1 (en) 2003-12-15 2005-07-21 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
US20050216295A1 (en) 2004-02-27 2005-09-29 Abrahamsohn Daniel A A Method of and system for obtaining data from multiple sources and ranking documents based on meta data obtained through collaborative filtering and other matching techniques
WO2005089286A2 (en) 2004-03-15 2005-09-29 America Online, Inc. Sharing social network information
JP2005293020A (ja) 2004-03-31 2005-10-20 Fujitsu Ltd 移動物体の映像データ検索方法、移動物体の撮影・検出装置、移動物体の映像データ検索装置
JP2005285047A (ja) * 2004-03-31 2005-10-13 Nec Corp メッセージ配信システム、サーバ及びメッセージ配信プログラム
US7379968B2 (en) 2004-06-03 2008-05-27 International Business Machines Corporation Multiple moderation for networked conferences
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
US20080046298A1 (en) * 2004-07-29 2008-02-21 Ziv Ben-Yehuda System and Method For Travel Planning
US7958115B2 (en) * 2004-07-29 2011-06-07 Yahoo! Inc. Search systems and methods using in-line contextual queries
US20070043766A1 (en) * 2005-08-18 2007-02-22 Nicholas Frank C Method and System for the Creating, Managing, and Delivery of Feed Formatted Content
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
US20060129313A1 (en) 2004-12-14 2006-06-15 Becker Craig H System and method for driving directions based on non-map criteria
US20060143236A1 (en) * 2004-12-29 2006-06-29 Bandwidth Productions Inc. Interactive music playlist sharing system and methods
KR100703468B1 (ko) 2004-12-29 2007-04-03 삼성전자주식회사 개인 항법 단말기에서 경로 안내 장치 및 방법
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
US10210159B2 (en) 2005-04-21 2019-02-19 Oath Inc. Media object metadata association and ranking
US7777648B2 (en) 2005-04-21 2010-08-17 Microsoft Corporation Mode information displayed in a mapping application
US8732175B2 (en) 2005-04-21 2014-05-20 Yahoo! Inc. Interestingness ranking of media objects
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
US7259668B2 (en) * 2005-07-12 2007-08-21 Qwest Communications International Inc. Mapping the location of a mobile communications device systems and methods
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
US20070244753A1 (en) * 2005-08-26 2007-10-18 Spot Runner, Inc., A Delaware Corporation, Small Business Concern Systems and Methods For Media Planning, Ad Production, and Ad Placement For Print
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
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
EP1935204A4 (en) * 2005-09-23 2013-04-03 Grape Technology Group Inc IMPROVED DIRECTOR ASSISTANCE SYSTEM AND METHOD IN WHICH LOCATION AND RESEARCH FUNCTIONS ARE USED
US20070073641A1 (en) * 2005-09-23 2007-03-29 Redcarpet, Inc. Method and system for improving search results
US7496548B1 (en) * 2005-09-26 2009-02-24 Quintura, Inc. Neural network for electronic search applications
US7499586B2 (en) 2005-10-04 2009-03-03 Microsoft Corporation Photographing big things
US8874477B2 (en) 2005-10-04 2014-10-28 Steven Mark Hoffberg Multifactorial optimization system and method
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
US7729901B2 (en) 2005-12-13 2010-06-01 Yahoo! Inc. System for classifying words
US7681147B2 (en) * 2005-12-13 2010-03-16 Yahoo! Inc. System for determining probable meanings of inputted words
US7451162B2 (en) 2005-12-14 2008-11-11 Siemens Aktiengesellschaft Methods and apparatus to determine a software application data file and usage
JP2009520276A (ja) 2005-12-14 2009-05-21 フェイスブック,インク. ソーシャルマッピングのためのシステムおよび方法
WO2007076150A2 (en) 2005-12-23 2007-07-05 Facebook, Inc. Systems and methods for generating a social timeline
US20070155411A1 (en) 2006-01-04 2007-07-05 James Morrison Interactive mobile messaging system
US20070162850A1 (en) 2006-01-06 2007-07-12 Darin Adler Sports-related widgets
IL173011A (en) * 2006-01-08 2012-01-31 Picscout Ltd Image insertion for cellular text messaging
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
US8170584B2 (en) * 2006-06-06 2012-05-01 Yahoo! Inc. Providing an actionable event in an intercepted text message for a mobile device based on customized user 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
US7742399B2 (en) 2006-06-22 2010-06-22 Harris Corporation Mobile ad-hoc network (MANET) and method for implementing multiple paths for fault tolerance
US7624104B2 (en) 2006-06-22 2009-11-24 Yahoo! Inc. User-sensitive pagerank
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
US20080086458A1 (en) 2006-09-15 2008-04-10 Icebreaker, Inc. Social interaction tagging
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
US20080109761A1 (en) 2006-09-29 2008-05-08 Stambaugh Thomas M Spatial organization and display of travel and entertainment information
US8230037B2 (en) 2006-09-29 2012-07-24 Audible, Inc. Methods and apparatus for customized content delivery
US20080147655A1 (en) 2006-10-10 2008-06-19 Alok Sinha Virtual network of real-world entities
US20080120183A1 (en) 2006-10-12 2008-05-22 Sung Park Systems and methods for communicating personal information
US7656851B1 (en) * 2006-10-12 2010-02-02 Bae Systems Information And Electronic Systems Integration Inc. Adaptive message routing for mobile ad HOC networks
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
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
US20080183828A1 (en) * 2007-01-30 2008-07-31 Amit Sehgal Communication system
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
US8332402B2 (en) * 2007-06-28 2012-12-11 Apple Inc. Location based media items
US8321794B2 (en) * 2007-06-28 2012-11-27 Microsoft Corporation Rich conference invitations with context
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 야후! 인크. 광고 등록 참고 정보를 이용하여 전자지도 상에 광고를 등록하는 방법
US8024317B2 (en) 2008-11-18 2011-09-20 Yahoo! Inc. System and method for deriving income from URL based context queries
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
US20100185642A1 (en) 2009-01-21 2010-07-22 Yahoo! Inc. Interest-based location targeting engine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030088687A1 (en) * 2001-12-28 2003-05-08 Lee Begeja Method and apparatus for automatically converting source video into electronic mail messages
CN1729454A (zh) * 2002-12-19 2006-02-01 Abb股份有限公司 基于统一资源定位符访问特征对象
US20070118661A1 (en) * 2005-11-23 2007-05-24 Vishwanathan Kumar K System and method for mobile digital media content delivery and services marketing

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104254847A (zh) * 2012-05-01 2014-12-31 雅虎公司 情境应用递送
CN104254847B (zh) * 2012-05-01 2018-06-12 奥誓公司 情境应用递送
CN104303483A (zh) * 2012-05-08 2015-01-21 高通股份有限公司 用于社交网络的基于用户的识别系统
CN104303483B (zh) * 2012-05-08 2016-05-18 高通股份有限公司 用于社交网络的基于用户的识别系统
CN112530470A (zh) * 2015-06-22 2021-03-19 玛诗塔乐斯有限公司 具有输入和输出的媒体内容增强系统,以及组成媒体产品的方法
CN112530470B (zh) * 2015-06-22 2022-03-18 玛诗塔乐斯有限公司 媒体内容增强系统,以及组成媒体产品的方法
CN105610694A (zh) * 2016-01-11 2016-05-25 珠海城建节能科技有限公司 沟通信息管理方法及管理装置
CN105610694B (zh) * 2016-01-11 2019-01-25 广东城智科技有限公司 沟通信息管理方法及管理装置
CN106027771A (zh) * 2016-05-05 2016-10-12 珠海市魅族科技有限公司 一种通讯状态的获取方法和终端
CN109791586A (zh) * 2016-06-16 2019-05-21 比斯垂普有限责任公司 鉴识及移除恶意软件的方法
CN110268437A (zh) * 2017-01-18 2019-09-20 斯纳普公司 定制的上下文媒体内容项生成
CN110268437B (zh) * 2017-01-18 2023-08-29 斯纳普公司 用于定制的上下文媒体内容项生成的系统、方法和计算机可读介质
US11740773B2 (en) 2019-10-31 2023-08-29 Sony Group Corporation Information processing device and method
CN113589977A (zh) * 2020-04-30 2021-11-02 腾讯科技(深圳)有限公司 消息显示方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
US8386506B2 (en) 2013-02-26
WO2010021833A2 (en) 2010-02-25
EP2329450A2 (en) 2011-06-08
US20130238727A1 (en) 2013-09-12
US20100049702A1 (en) 2010-02-25
KR101351199B1 (ko) 2014-01-14
KR20110069019A (ko) 2011-06-22
EP2329450A4 (en) 2012-10-24
WO2010021833A3 (en) 2010-04-15

Similar Documents

Publication Publication Date Title
CN102187362A (zh) 用于情境增强的消息传送的系统和方法
US20210294825A1 (en) System and method for context enhanced mapping
CN101960795B (zh) 用于递送扩充消息的系统和方法
CN102224517A (zh) 用于情境增强的广告创建的系统和方法
US9971842B2 (en) Computerized systems and methods for generating a dynamic web page based on retrieved content
US9858348B1 (en) System and method for presentation of media related to a context
US9805123B2 (en) System and method for data privacy in URL based context queries
US8060492B2 (en) System and method for generation of URL based context queries
TWI528195B (zh) 用於url上下文查詢之方法、系統及電腦可讀取媒體
US9600484B2 (en) System and method for reporting and analysis of media consumption data
TWI416355B (zh) 用於擷取上下文相關資料之url查詢系統、方法及電腦可讀取媒體
CN102067631A (zh) 用于确定并显示个性化距离的系统与方法

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: 1162079

Country of ref document: HK

C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110914

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1162079

Country of ref document: HK