CN102187362A - 用于情境增强的消息传送的系统和方法 - Google Patents
用于情境增强的消息传送的系统和方法 Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-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/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/432—Content retrieval operation from a local storage medium, e.g. hard-disk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/488—Data 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——电子数据的示例
交互数据包括经由W4 COMN传送的任何RWE之间的通信数据。例如,通信数据可以是关联于进入或离开的短消息服务(SMS)消息、电子邮件消息、语音呼叫(例如移动电话呼叫、IP电话呼叫)、或涉及RWE的其它类型的人与人之间的通信的数据。通信数据例如可相关于时间数据,以便推断关于通信频率的信息,包括集中的通信模式(其可表示用户活动信息)。
交互数据还可包括交易数据。交易数据可以是关联于移动电子设备所从事或在移动电子设备处进行的商业交易的任何数据,例如卖方信息、金融机构信息(例如银行信息)、金融账户信息(例如信用卡信息)、商品信息和费用/价格信息、以及购买频率信息(仅举几例)。例如可利用交易数据来推断活动和偏好信息。交易信息还可用于推断用户拥有的和/或用户可能感兴趣的设备和/或服务的类型。
交互数据还可包括设备或其它RWE交互数据。这些数据包括在W4 COMN上用户和RWE之间的交互以及RWE和W4 COMN之间的交互所生成的数据。RWE交互数据可以是未包括在上面任一种类中的涉及RWE与电子设备的交互的任何数据,例如关联于使用其它模块/应用的电子设备数据的习惯模式,例如关于在电子设备上使用哪些应用以及多频繁地和何时使用那些应用的数据。如在下面更详细地描述,设备交互数据可相关于其它数据,以便推断关于用户活动和关联与其的模式的信息。下面的表格2是包括交互数据的示例的非穷尽列表。
表格2——交互数据的示例
情境增强的消息传送
许多通信和数据网络的一个最重要的功能是用户相互发送消息的能力。通信方法尤其包括电子邮件、即时通信、照片通信、视频会议以及电话或蜂窝语音通信。然而,这些通信方法天然是有限的。常常是网络用户所希望进行的通信比用言语容易地表达出来的要多。可通过包括非常个性化的媒体内容(例如很好地适合于发送者的消息和接收者的个人偏好的音乐和图像)来显著地增强消息。
恰当的媒体可唤起用户的根深蒂固的记忆并且对于用户产生时间或地点、人或一组人、或者甚至抽象的思想的图片、印象、感觉,以便唤起对于某些种类、商业和/或个人的动作的调用。对于检索单个音乐艺术家的播放列表或视频列表,这是足够简单的。但是人员可能希望捕获更复杂的情境,例如人员可能希望创建表示涉及对象、时间、地点或情绪的接收者的喜爱音乐的歌曲的播放列表。此外,还可通过很好地将消息的递送调整为对应于特定时间或者时间和日期来增强通信。
当用户创建增强的消息时,可认为用户在心里对于消息的内容或递送有了特定的情境。在一个实施例中,消息情境可被定义为描述或限定对于该情境中的消息、发送者和接收者来说主要的一种或多种相关的思想的一组标准,并且因此所述的一组标准可用于创建在该情况下用于消息内容和递送选项的模型。标准在概念上可分为四个种类:谁、什么、何时和哪里。
“谁”标准是涉及情境中体现的思想的人、设备或代理。“谁”可以是已知的人,例如消息发送者、消息接收者、或用户已知的特定的人。“谁”也可以是特定的人的列表,例如用户的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链接插入到所述消息中。
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)
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)
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)
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)
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 |
-
2008
- 2008-08-21 US US12/195,969 patent/US8386506B2/en active Active
-
2009
- 2009-08-04 KR KR1020117006532A patent/KR101351199B1/ko active IP Right Grant
- 2009-08-04 WO PCT/US2009/052638 patent/WO2010021833A2/en active Application Filing
- 2009-08-04 CN CN2009801409592A patent/CN102187362A/zh active Pending
- 2009-08-04 EP EP09808585A patent/EP2329450A4/en not_active Withdrawn
-
2013
- 2013-02-26 US US13/777,761 patent/US20130238727A1/en not_active Abandoned
Patent Citations (3)
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)
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 |