CN101465823A - 在媒体推荐网络中识别用户的高价值推荐 - Google Patents
在媒体推荐网络中识别用户的高价值推荐 Download PDFInfo
- Publication number
- CN101465823A CN101465823A CNA2008101855815A CN200810185581A CN101465823A CN 101465823 A CN101465823 A CN 101465823A CN A2008101855815 A CNA2008101855815 A CN A2008101855815A CN 200810185581 A CN200810185581 A CN 200810185581A CN 101465823 A CN101465823 A CN 101465823A
- Authority
- CN
- China
- Prior art keywords
- user
- recommendation
- media item
- friend
- recommended
- 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
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Primary Health Care (AREA)
- Data Mining & Analysis (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及在媒体推荐网络中识别用户的高价值推荐。提供用于通过使用媒体推荐网络中的推荐路径来发现新朋友的系统和方法。一般地说,媒体项目在媒体推荐网络中的用户之间被推荐。对用户使用媒体项目进行监控。如果用户对媒体项目的使用超过了阈值,则确定该媒体项目是否曾经被推荐给该用户。如果是,那么该推荐被识别为该用户的高价值推荐。此后,当用户希望去识别从其处接收推荐和向其发送推荐的新朋友时,该高价值推荐的推荐路径被识别。该推荐路径中的还不是该用户的朋友的用户被识别为该用户的潜在新朋友。
Description
技术领域
本发明涉及在媒体推荐网络(media recommendation network)中识别用户的高价值推荐。
背景技术
社交网络是从即时消息收发系统到媒体推荐系统的许多系统中的关键组件。基于社交网络的推荐系统的一个例子在2006年7月11日提交的题为“P2P NETWORK FOR PROVIDING REAL TIME MEDIARECOMMENDATIONS”的共同拥有和共同受让的美国专利申请序列号11/484,130中有所描述,该专利申请在此全部引入作为参考。一般地说,诸如美国专利申请序列号11/484,130中描述的基于社交网络的推荐系统使用户能够将媒体推荐发送给社交网络中的其它用户和从社交网络中的其它用户接收媒体推荐。但是,包括基于社交网络的推荐系统的基于社交网络的系统的一个问题是发现新朋友。传统地,要求用户对其希望在他或她的社交网络中添加的朋友预先有所了解,或允许用户从全局用户列表中选择新朋友。这样,就需一种迅速简便地为该用户的社交网络发现新朋友的系统和方法。
发明内容
本发明涉及在媒体推荐网络中识别用户的高价值推荐。该高价值推荐的推荐路径(recommendation path)然后可以被用于发现该用户的新朋友。一般地说,媒体项目(media item)在媒体推荐网络中的用户之间被推荐。例如,特定的媒体项目可以被从始发用户(originatinguser)推荐给该始发用户的一个或多个朋友、从该始发用户的朋友推荐给一个或多个他们的朋友等等。为了能够发现新朋友,对用户使用媒体项目进行监控。如果用户对媒体项目的使用超过了阈值,则确定该媒体项目是否曾被推荐给该用户。如果是,那么该推荐被识别为该用户的高价值推荐。此后,当用户希望识别新朋友以便从该新朋友处接收推荐并向该新朋友发送推荐时,该高价值推荐的推荐路径被识别。推荐路径中的还不是该用户的朋友的用户被识别为该用户的潜在新朋友。该用户接着可以选择一个或多个该潜在新朋友作为该用户的新朋友。可替换地,可以编程地或自动地选择一个或多个该潜在新朋友作为该用户的新朋友。
在一个实施例中,为了监控使用,维持指示用户已经播放该媒体项目的次数的播放计数。当该用户播放该媒体项目的次数超过播放计数阈值次数时,对该用户的该媒体项目的推荐被识别为该用户的高价值推荐。在另一个实施例中,为了监控该用户,指示用户已经推荐该媒体项目给另一个用户的次数的推荐计数被维持。当该用户推荐该媒体项目的次数超过推荐计数阈值次数时,对该用户的该媒体项目的推荐被识别为该用户的高价值推荐。在又一个实施例中,该播放计数和推荐计数二者均可以被监控。当用户播放或推荐该媒体项目的次数超过阈值次数时,对该用户的该媒体项目的推荐被识别为该用户的高价值推荐。
在结合附图阅读了优选实施例的详细描述后,本领域技术人员将了解本发明的范围并将认识到本发明附加的方面。
附图说明
纳入此处并作为该说明书的一部分的附图示出了本发明的几个方面,并且连同描述一起用于解释本发明的原理。
图1示出根据本发明的一个实施例的能够使用媒体推荐网络中的推荐路径来发现新朋友的系统;
图2示出根据本发明的一个实施例的媒体推荐网络中的推荐路径;
图3示出图1的用户表格的示例性实施例;
图4示出图1的朋友列表表格的示例性实施例;
图5示出图1的媒体项目表格的示例性实施例;
图6示出图1的播放计数表格的示例性实施例;
图7示出图1的推荐计数表格的示例性实施例;
图8示出图1的推荐表格的示例性实施例;
图9示出图1的推荐路径表格的示例性实施例;
图10示出图1的高价值推荐表格的示例性实施例;
图11是示出根据本发明的一个实施例的图1的推荐转发(forwarding)功能的操作的流程图;
图12A,12B和13提供了示出根据本发明的一个实施例的图1的高价值推荐识别功能的操作的流程图;
图14A和14B是示出根据本发明的一个实施例的图1的新朋友发现功能的操作的流程图;
图15是根据本发明的一个实施例的图1的中央服务器的方框图;和
图16根据本发明的一个实施例的图1的用户装置之一的方框图。
具体实施方式
下面所描述的实施例代表了使本领域技术人员能够实施本发明的必要信息,并且这些实施例说明了实施本发明的最佳模式。在依照附图阅读了下列描述后,本领域技术人员将理解本发明的概念并将认识到在此处没有具体提及的这些概念的应用。应当理解这些概念和应用均落入该公开和所附的权利要求书的范围内。
图1示出根据本发明的一个实施例的能够使用媒体推荐网络中的推荐路径来发现新朋友的系统10。一般地说,系统10包含经由网络16连接的中央服务器12和许多用户装置14-1到14-N。网络16可以是任何类型的广域网(WAN)或者局域网(LAN)或者其任意组合。此外,网络16可以包含有线组件、无线组件或者有线和无线组件两者。用户18-1到18-N与用户装置14-1到14-N相关联。注意,尽管图1示出了单个中央服务器12,但本发明不限于此。中央服务器12的功能性可以可替换地分布于多个服务器间。
中央服务器12包含推荐转发功能20、高价值推荐识别功能22、新朋友发现功能24和数据库26。数据库26可以可替换地是远程数据库26,该远程数据库26由中央服务器12通过例如但不限于网络16的远程连接访问。一般地说,推荐转发功能20、高价值推荐识别功能22和新朋友发现功能24的每一个优选地以软件形式实现。但是,本发明不限于此。而且,尽管推荐转发功能20、高价值推荐识别功能22和新朋友发现功能24以分离的功能块的形式示出,但本发明不限于此。由推荐转发功能20、高价值推荐识别功能22和新朋友发现功能提供的功能性可以以任何希望的方式组合或进一步划分。
下面将对推荐转发功能20、高价值推荐识别功能22和新朋友发现功能24的每一个的操作进行详细描述。但是,一般地说,推荐转发功能20用于从用户装置14-1到14-N接收推荐并且将那些推荐转发到与希望的接受者相关联的其它用户装置14-1到14-N。例如,推荐转发功能20可以从用户装置14-1接收媒体项目的推荐。该推荐优选地包含该被推荐的媒体项目的媒体项目标识符(ID)而不是媒体项目本身。但是该推荐可以可替换地包含该媒体项目本身。推荐转发功能20接着将该推荐转发到与用户18-1的朋友相关联的一个或多个用户装置14-2到14-N。在替换实施例中,用户18-1可以从他的朋友列表中选择一个或多个朋友以将推荐提供给他们。可以在该推荐中识别所选择的朋友或者以单独的消息的形式将所选择的朋友从用户装置14-1提供给推荐转发功能20。
高价值推荐识别功能22通常用于识别对用户18-1到18-N具有高价值的推荐。更具体地,使用用户装置14-1作例子,高价值推荐识别功能22对用户装置14-1使用媒体项目进行监控。为了监控对该媒体项目的使用,高价值推荐识别功能22可以监控用户装置14-1处的用户18-1播放媒体项目的次数、用户装置14-1的用户18-1推荐每个特定媒体项目的次数、或两者都监控。当媒体项目的播放次数大于播放计数阈值次数或者当媒体项目的推荐次数大于推荐计数阈值次数时,高价值推荐识别功能22确定该媒体项目是否先前被推荐给用户装置14-1的用户18-1。如果是,该媒体项目的推荐被识别为用户18-1的高价值推荐。
新朋友发现功能24通常用于使用用户18-1到18-N的高价值推荐的推荐路径来识别用户18-1到18-N的潜在新朋友。再次,使用用户18-1作例子,用户18-1可以在用户装置14-1处启动请求用户18-1的潜在新朋友的列表的过程。用户装置14-1接着将潜在新朋友列表的请求发送到中央服务器12。作为响应,新朋友发现功能24识别由高价值推荐识别功能22识别的用户18-1的许多高价值推荐的每一个的推荐路径。推荐路径包含始发推荐者和零个或多个中间推荐者,通过这些中间推荐者,该推荐被传播到用户18-1。任何在该推荐路径中并且还不是用户18-1的朋友的其它用户18-2到18-N被识别为用户18-1的潜在新朋友。潜在新朋友的列表然后被返回到用户装置14-1,在那里用户18-1可以选择一个或多个潜在新朋友以添加为新朋友。可替换地,中央服务器12或用户装置14-1可以用于使用例如用户简档匹配的技术来编程地或自动地从潜在新朋友的列表中选择用户18-1的新朋友。如此处所使用的,用户18-1的“朋友”是凭借例如与用户18-1相关联的朋友列表识别的用户18-2到18-N中的另一用户。用户18-1的朋友构成例如用户18-1的媒体推荐网络的用户18-1的社交网络或者成为其一部分。
数据库26通常存储实现推荐转发功能20、高价值推荐识别功能22和新朋友发现功能24的操作的信息。在该实施例中,数据库26存储用户表格28、朋友列表表格30、媒体项目表格32、播放计数表格34、推荐计数表格36、推荐表格38、推荐路径表格40和高价值推荐表格42。注意,尽管此处以表格作为例子来加以讨论,但是相应的信息可以存储在任何类型或者数目的数据结构中。关于用户表格28、朋友列表表格30、媒体项目表格32、播放计数表格34、推荐计数表格36、推荐表格38、推荐路径表格40和高价值推荐表格42的内容将在下面详细讨论。
用户装置14-1到14-N可以是能够连接到网络16并具有媒体回放能力的任何类型的用户装置。例如,用户装置14-1到14-N的每一个可以是个人计算机、例如苹果iPod或者微软Zune媒体播放器的具有无线能力的便携式媒体播放器装置、机顶盒、游戏机等等。用户装置14-1到14-N分别包含回放通知和推荐功能44-1到44-N,媒体回放功能46-1到46-N和用户媒体集(media collection)48-1到48-N(此后称为媒体集48-1到48-N)。优选地,回放通知和推荐功能44-1到44-N和媒体回放功能46-1到46-N以软件实现。但是,本发明不限于此。回放通知和推荐功能44-1到44-N和媒体回放功能46-1到46-N可以可替换地以硬件或硬件和软件相结合的方式实现。此外,尽管所示的回放通知和推荐功能44-1到44-N和媒体回放功能46-1到46-N是分开的,但本发明不限于此。可替换地,回放通知和推荐功能44-1到44-N可以作为媒体回放功能46-1到46-N的一部分来实现。
以用户装置14-1作为例子,回放通知和推荐功能44-1用于响应于媒体回放功能46-1对媒体项目的回放而向中央服务器12提供播放通知。该播放通知包含所播放的媒体项目的媒体项目ID和用户18-1的用户ID。该播放通知被高价值推荐识别功能22用以维持播放计数表格34。此外,在一个实施例中,播放通知用作提供给用户18-1的朋友的推荐。照此,当希望这样的推荐时,该播放通知可以被当作推荐并且也可以被高价值推荐识别功能22用来维持推荐计数表格36。因此,在仅存在播放通知的系统中,播放计数值和推荐计数值将是相同的。
回放通知和推荐功能44-1也可以按照用户18-1的指示操作以生成推荐。更具体地,虽然回放通知可以响应于用户装置14-1处媒体项目的回放而作为推荐被发送到中央服务器12,但是回放通知和推荐功能44-1也可以使用户18-1能够在任何时刻进行推荐。例如用户18-1可以选择将被推荐的媒体项目并启动对他的所有朋友或至少一个所选择的朋友的推荐。作为响应,回放通知和推荐功能44-1把相应的推荐发送到中央服务器12。该推荐包含用户18-1的用户ID和该被推荐的媒体项目的媒体项目ID。此外,该推荐可以包含该推荐的期望接受者的用户ID。推荐转发功能20接着把该推荐转发给期望的接受者。
回放通知和推荐功能44-1也可以用来处理从用户18-1的朋友处接收的推荐。例如,回放通知和推荐功能44-1可以将被推荐的媒体项目作为用户18-1的用户偏好的函数来进行评分。可以从例如或类似于苹果的iTunes商店的媒体分销服务处获得用户18-1的媒体集48-1中还没有的、得分在阈值之上的被推荐媒体项目。接着可以作为它们的得分的函数对用户18-1的媒体集48-1中的媒体项目设置优先级(prioritize)。关于示例性评分过程的更多信息,有兴趣的读者可以参考美国专利申请序列号11/484,130,其在此全部引入作为参考。
图2示出根据本发明的一个实施例的媒体项目A的媒体项目推荐的推荐路径的示图。如图所示,用户A首先将媒体项目A推荐给他的朋友用户B、用户C...和用户D。用户A此处被称为始发推荐者。用户B接着将媒体项目A推荐给他的两个朋友,用户E和用户F。用户E接着将媒体项目A推荐给他的朋友用户G。因此,媒体项目A推荐给用户G的推荐路径是:用户A、用户B和用户E。用户A被称为始发推荐者,用户B和E被称为中间推荐者,其中用户E更具体地被称为直接推荐者,用户G被称为接受者。
图3示出用户表格28的示例性实施例。如图所示,用户表格28包含对于用户18-1到18-N中的每一个的条目或记录。每一个条目包含用户18-1到18-N的对应用户的用户ID和姓名。图4示出朋友列表表格30的示例性实施例。在该例子中,朋友列表表格30包含对应用户18-1到18-N中的每一个的条目。每一个条目包含对应用户的用户ID和该对应用户的朋友的用户ID列表。图5示出媒体项目表格32的示例性实施例。如图所示,该媒体项目表格32包含对应中央服务器12已知的多个媒体项目中的每一个的条目。每一个条目包含对应媒体项目的媒体项目ID和标题。媒体项目表格32可以存储描述每个媒体项目的附加信息。例如,对于歌曲,媒体项目表格32可以存储歌曲的流派、歌曲的演唱者、歌曲的名称、歌曲发布的日期等等。
图6示出播放计数表格34的示例性实施例。如图所示,播放计数表格34的每一条目包含用户ID、媒体项目ID和播放计数值。因此,在该例子中,具有用户ID 0001的用户已经将具有媒体项目ID 1389的媒体项目播放了十次。而且,如用户表格28和媒体项目表格32所示,具有用户ID 0001的用户是用户A,具有媒体项目ID 1389的媒体项目是"867-5309/Jenny"。以相似的方式,图7示出推荐计数表格36的示例性实施例。如图所示,推荐计数表格36的每一个条目包含用户ID、媒体项目ID和推荐计数值。因此,在该例子中,具有用户ID 0001的用户已经将具有媒体项目ID 1389的媒体项目推荐了十次。
图8示出推荐表格38的示例性实施例。如图所示,推荐表格38中的每个条目包含该推荐的始发用户或者推荐者的用户ID、推荐ID、和媒体项目ID。明显地,当用户推荐的媒体项目先前未对该用户推荐过时,该用户被识别为始发用户。推荐ID被分配给该推荐,并且新的条目被添加到推荐表格38。如果用户推荐的媒体项目先前对那个用户推荐过,在推荐表格38中不产生新的条目。
图9示出推荐路径表格40的示例性实施例。如图所示,推荐路径表格40中的每个条目包含推荐ID、推荐者的用户ID和接受者的用户ID。当用户进行推荐时,如果该被推荐的媒体项目先前未对该用户推荐过,则该推荐被分配新的推荐ID。如果被推荐的媒体项目先前对该用户推荐过,则该被推荐的媒体项目的推荐ID被识别。接着在推荐路径表格40中为该推荐的每个期望的接受者建立条目。如果仅存在一个接受者,那么在推荐路径表格40中仅建立一个条目。如果存在多个接受者,那么在推荐路径表格40中为每个接受者建立新条目。在该例子中,将具有推荐ID 732的推荐从具有用户ID 0001的用户提供给三个接受者。照此,在推荐路径表格40中建立三个条目。
图10示出高价值推荐表格42的示例性实施例。如图所示,高价值推荐表格42中的每个条目包含用户ID和那个用户的高价值推荐的推荐ID。在该实施例中,如果用户具有多于一个的高价值推荐,高价值推荐表格42具有用于那个用户的多个条目。
图11是示出根据本发明的一个实施例的图1的推荐转发功能20的操作的流程图。首先,推荐转发功能20从用户装置14-1到14-N之一接收推荐(步骤100)。为了便于讨论,假定从用户装置14-1接收该推荐。注意该推荐可以是播放通知,其中由用户装置14-1播放的每个媒体项目都是被推荐给用户18-1的朋友的。可替换地,该推荐可以是由用户18-1手动输入的推荐,例如通过选择媒体项目并启动向一个或多个期望的接受者的推荐,这种推荐可以称为用户推荐。无论该推荐是播放通知推荐还是用户推荐,该推荐都包含被推荐的媒体项目的媒体ID和用户18-1的用户ID。此外,该推荐可以包含将接收该推荐的一个或多个其他用户18-2到18-N的用户ID。
接着推荐转发功能20确定该推荐是否是新推荐(步骤102)。换句话说,推荐转发功能20确定该被推荐的媒体项目先前是否对用户18-1推荐过。更具体地,在一个实施例中,推荐转发功能20在推荐表格38和推荐路径表格40上执行双重查询(double query)以确定该被推荐的媒体项目先前是否对用户18-1推荐过。例如,推荐转发功能20首先查询推荐表格38以识别该被推荐的媒体项目的所有推荐的推荐ID。注意,对该被推荐的媒体项目的不同推荐可以源于不同的始发用户。通过使用识别的推荐ID和用户18-1的用户ID,推荐转发功能20接着查询推荐路径表格40以确定是否存在用户18-1被识别为接受者的任何一个所识别的推荐ID的条目。如果存在,则该媒体项目先前由另一个用户对用户18-1推荐过,并且照此,从用户18-1接收的推荐不是新推荐。如果不存在将用户18-1识别为接受者的任何所识别的推荐ID的条目,则从用户18-1接收的推荐是新推荐。
用图8和9作为例子,假定用户18-1的用户ID是0002并且该被推荐的媒体项目具有媒体项目ID 1389。推荐转发功能20可以首先使用该媒体项目ID 1389查询推荐表格38并确定存在该媒体项目的具有推荐ID 732和735的两个推荐。接着,推荐转发功能20可以使用这两个推荐ID和用户18-1的用户ID来查询推荐路径表格40以确定用户18-1先前是否接收过这些推荐中的任一个。在该例子中,具有用户ID 0002的用户18-1先前从具有用户ID 0001的用户接收过具有推荐ID 732的推荐。照此,在该特定例子中,从用户18-1的用户装置14-1接收的推荐不是新推荐。
如果推荐不是新推荐,过程前进到步骤106。如果推荐是新推荐,推荐转发功能20给该推荐分配新的推荐ID并在推荐表格38中建立新条目(步骤104)。推荐表格38中的该新条目包括分配给该推荐的推荐ID、该被推荐的媒体项目的媒体项目ID和作为始发用户的用户18-1的用户ID。
下一步,不管该推荐是否是新推荐,该推荐的接受者被识别(步骤106)。在一个实施例中,推荐转发功能20查询数据库26以获得用户18-1的朋友列表。用户18-1的朋友被识别为该推荐的接受者。在另一个实施例中,从用户装置14-1处接收的推荐可以包含期望的接受者的用户ID。可替换地,用户装置14-1可以提供与该推荐分开的、包含期望的接受者的用户ID的列表。
一旦识别出接受者,推荐转发功能20把推荐发送给每个接受者并且更新推荐路径表格40(步骤108)。通过为每个接受者建立新条目而更新推荐路径表格40。这些条目的每一个包含推荐的推荐ID、作为推荐者的用户18-1的用户ID和相应接受者的用户ID。注意到,如果该推荐是新推荐,则推荐路径表格40中的所有新条目的推荐ID是分配给该推荐的推荐ID。否则,推荐ID和在步骤102中识别的先前由用户18-1接收的媒体项目的推荐的推荐ID相同。
图12A,12B和13示出根据本发明的一个实施例的高价值推荐识别功能22的操作。图12A是示出根据本发明的一个实施例的播放通知的接收和处理的流程图。首先,从用户装置14-1到14-N的其中之一接收播放通知(步骤200A)。对于该例子,假定从用户装置14-1接收播放通知。下一步,高价值推荐识别功能22使用用户18-1的用户ID和该媒体项目的媒体项目ID从播放计数表格34检索或以其它方法获得由播放通知所识别的媒体项目的记录(步骤202A)。可替换地,高价值推荐识别功能22可以使用来自播放通知的用户18-1的用户ID和该媒体项目ID查询播放计数表格34以获得相应的播放计数值。
接着确定该播放计数值是否大于播放计数阈值(步骤204A)。如果否,该播放计数值递增一(步骤206A)。该播放计数值在播放计数表格34中更新。接着该高价值推荐识别功能22确定该更新的播放计数值是否大于该播放计数阈值(步骤208A)。如果是,过程进行到图13,以便将该媒体项目的先前由用户18-1所接收的任何推荐都添加为用户18-1的高价值推荐。如果更新后的播放计数值仍不大于播放计数阈值,则过程结束。
返回到步骤204A,如果该播放计数值已经大于播放计数阈值,则该播放计数值递增一(步骤210A)。该播放计数值在播放计数表格34中更新并且过程结束。注意到,因为该播放计数值已经大于播放计数阈值,先前由用户18-1所接收的该媒体项目的任何推荐都已经被识别为高价值推荐。
图12B示出为接收的推荐而执行的与图12A的过程相似的过程。注意到,如果播放通知也用作推荐或者更具体地用来触发对相应用户的朋友的推荐,图12A和图12B的过程均被优选地执行。但是,本发明不限于此。注意到,播放通知是否用于触发对相应用户的朋友的推荐可以是用户选项。因此,如果用户响应于媒体项目的回放已经选择将推荐发送给他或她的朋友的选项,则回放计数值和推荐计数值可以是相同的。但是,如果用户没有选择该选项或者如果用户此后禁用该选项,该回放计数价值和推荐计数价值可以不同。
转到图12B的流程图,高价值推荐识别功能22首先从用户装置14-1到14-N之一接收推荐(步骤200B)。对于该例子,假定推荐从用户装置14-1接收。再次,注意到该推荐可以是播放通知推荐或由用户18-1启动的用户推荐,该播放通知用作将被提供给用户18-1的朋友的推荐。下一步,高价值推荐识别功能22使用用户18-1的用户ID和该媒体项目的媒体项目ID从推荐计数表格36处检索或以其它方法获得由该推荐所识别的媒体项目的记录(步骤202B)。可替换地,高价值推荐识别功能22可以使用来自该推荐的用户18-1的用户ID和该媒体项目ID查询推荐计数表格36以获得相应的推荐计数值。
接着确定该推荐计数值是否大于推荐计数阈值(步骤204B)。如果否,该推荐计数值递增一(步骤206B)。可替换地,该推荐计数值可以递增从用户18-1接收该推荐的接受者的数目。该推荐计数值在推荐计数表格36中更新。接着该高价值推荐识别功能22确定更新的推荐计数值是否大于该推荐计数阈值(步骤208B)。如果是,过程进行到图13,以便将该媒体项目的先前由用户18-1接收的任何推荐都添加为用户18-1的高价值推荐。如果更新后的推荐计数值不大于推荐计数阈值,则该过程结束。
返回到步骤204B,如果该推荐计数值已经大于推荐计数阈值,则该推荐计数值递增一(步骤210B)。可替换地,该推荐计数值可以递增从用户18-1接收该推荐的接受者的数目。该推荐计数值在推荐计数表格36中更新并且该过程结束。注意到,因为该推荐计数阈值已经大于该推荐计数值,先前由用户18-1所接收的该媒体项目的任何推荐都已经被识别为高价值推荐。
转到图13,如果更新的播放计数值大于该播放计数阈值(步骤208A,图12A)或如果已更新的推荐计数值大于该推荐计数阈值(步骤208B,图12B),那么该高价值推荐识别功能22建立推荐给用户18-1的媒体项目的所有推荐的列表(步骤212)。更具体地,在一个实施例中,高价值推荐识别功能22在推荐表格38和推荐路径表格40上执行双重查询以识别推荐给用户18-1的媒体项目的任意推荐。注意到,如果媒体推荐从没有对用户18-1推荐过,那么推荐给用户18-1的该媒体项目的数目可以是零。例如,高价值推荐识别功能22可以首先用该媒体项目的媒体项目ID查询推荐表格38以识别该媒体项目的许多推荐中的每一个的推荐ID。高价值推荐识别功能22接着用识别的推荐ID和作为接受者的用户18-1的用户ID查询推荐路径表格40以识别推荐给用户18-1的媒体项目的每个推荐的推荐ID。
接着,在推荐给用户18-1的媒体项目的推荐列表中的第一个推荐被识别(步骤214)。接着使用相应的推荐ID确定高价值推荐表格42中是否存在该推荐的条目(步骤216)。如果是,该过程前进到步骤220。如果否,高价值推荐识别功能为对用户18-1的该推荐建立条目(步骤218)。对于图10中所示的高价值推荐表格42的实施例,新条目包含用户18-1的用户ID和推荐ID。接着,高价值推荐识别功能22确定在推荐给用户18-1的媒体项目的推荐列表中是否还存在推荐(步骤220)。如果是,高价值推荐识别功能22移动到该推荐给用户18-1的媒体项目的推荐列表中的下一个推荐(步骤222),并返回步骤216。否则,该过程结束。
图14A和14B提供了示出根据本发明的一个实施例的图1的新朋友发现功能24的操作的流程图。首先,新朋友发现功能24从用户装置14-1到14-N之一接收对潜在新朋友的列表的请求(步骤300)。对于该例子,假定从与用户18-1相关联的用户装置14-1处接收该请求。在一个实施例中,该请求包含用户18-1的用户ID。接着,该新朋友发现功能24从高价值推荐表格42中获得用户18-1的高价值推荐列表(步骤302)。
转到图14B,新朋友发现功能24开始于或识别在步骤302中获得的列表中的第一个高价值推荐(步骤304)。接着,新朋友发现功能24获得在从始发推荐者到用户18-1的推荐的推荐路径中的所有用户的列表(步骤306)。更具体地,在一个实施例,新朋友发现功能24可以用该高价值推荐的推荐ID查询推荐表格38以获得该始发用户的用户ID。接着,新朋友发现功能24可以用始发用户的用户ID和该推荐ID查询推荐路径表格40以识别来自该始发推荐者的推荐的接受者。接着,新朋友发现功能24可以用来自始发推荐者的推荐的接受者的用户ID和推荐ID查询推荐路径表格40以识别该推荐路径中的下一个用户。继续该过程直到从始发用户到用户18-1的该推荐路径中的所有用户均被识别。
接着,新朋友发现功能24开始于或识别该推荐路径中的用户的列表中的第一个推荐者或用户(步骤308)。确定该推荐者是否已经在用户18-1的朋友列表中(步骤310)。如果是,过程进行到步骤314。否则,该新朋友发现功能24将该推荐者识别为用户18-1的潜在新朋友(步骤312)。接着,该新朋友发现功能24确定在推荐路径中是否还存在推荐者待处理(步骤314)。如果是,新朋友发现功能24进行到该推荐路径中的用户的列表中的下一个推荐者(步骤316)并返回步骤310。
返回到步骤314,一旦在该推荐路径中的用户的列表中不再有推荐者,新朋友发现功能24确定是否存在更多的用户18-1的高价值推荐(步骤318)。如果是,新朋友发现功能24前进到用户18-1的下一个高价值推荐(步骤320)并返回步骤306。返回步骤318,一旦不再存在用户18-1的高价值推荐,新朋友发现功能24将潜在新朋友列表返回到用户18-1的用户装置14-1(步骤322),并且随后结束该过程。
此时,用户18-1可以选择一个或多个潜在新朋友以添加到他或她的朋友列表中。注意到,新朋友发现功能24可以提供附加信息,用于在用户装置14-1处自动地或应请求地向用户18-1描绘潜在的新朋友。在可替换实施例中,中央服务器12或者用户装置14-1可以用于使用例如但不限于用户简档匹配的技术来从潜在新朋友的列表中自动选择或者推荐新朋友。用户简档可以包含例如描述相应用户的传记信息、描述相应用户的人口统计信息、例如音乐偏好的相应用户的偏好、相应用户的播放历史等等。在又一个实施例中,所有的潜在新朋友可以被添加为用户18-1的新朋友。
图15是根据本发明的一个实施例的图1的中央服务器12的方框图。一般地说,中央服务器12包含具有相关存储器52的控制系统50。在该实施例中,推荐转发功能20、高价值推荐识别功能22和新朋友发现功能24以软件实现并存储在存储器52中。但是,本发明不限于此。中央服务器12也可以包含一个或多个数字存储装置54,例如一个或多个硬盘驱动等等。数据库26可以在该一个或多个数字存储装置54中实现。如同前面讨论的,数据库26或其任意部分可以可替换地以远程数据库实现,该远程数据库能够由该中央服务器12通过诸如网络16的远程连接访问。中央服务器12还包括通信地将中央服务器12耦合到网络16(图1)的通信接口56。最后,中央服务器12包含用户接口58,该用户接口58可以包含诸如显示器、一个或多个用户输入装置等等的组件。
图16是根据本发明的一个实施例的图1的用户装置14-1的方框图。该讨论同样适用于其它用户装置14-2到14-N。一般地说,用户装置14-1包含具有相关存储器62的控制系统60。在该实施例中,回放通知和推荐功能44-1和媒体回放功能46-1以软件实现并存储在存储器62中。但是,本发明不限于此。用户装置14-1也可以包含一个或多个数字存储装置64,例如一个或多个硬盘驱动、一个或多个存储卡等等。在一个实施例中,媒体集48-1(图1)可以存储在数字存储装置64中。可替换地,媒体集48-1可以存储在存储器62中。用户装置14-1也包含通信接口66,该通信接口66通信地将用户装置14-1耦合到网络16(图1)。最后,用户装置14-1包含用户接口68,该用户接口68可以包含诸如显示器、一个或多个用户输入装置等等的组件。
本发明在不偏离本发明的精神或范围的情况下提供了大量的变化。例如,在用户装置14-1到14-N之间不是使用中央服务器12转发推荐,而是在用户装置14-1到14-N之间以直接的对等方式(P2P)交换该推荐。作为另一个例子,高价值推荐识别功能22的功能性和/或新朋友发现功能24的功能性可以可替换地在用户装置14-1到14-N中的一个上实现或分布在两个或更多的用户装置14-1到14-N中。例如,用户装置14-1到14-N的每一个可以具有其自身的高价值推荐识别功能22和/或新朋友发现功能24。
本领域技术人员将认识到本发明的优选实施例的改进和修改。所有这样的改进和修改均被认为包含在此处公开的概念和下面的权利要求书的范围内。
Claims (25)
1.一种方法,包括:
监控与第一用户装置相关联的第一用户对媒体项目的使用;
确定对该媒体项目的使用是否大于阈值;和
如果对该媒体项目的使用大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
2.权利要求1的方法,其中第一用户具有包括该第一用户和该第一用户的至少一个朋友的相关社交网络,并且进一步包括使用该高价值推荐的推荐路径为该第一用户的社交网络发现至少一个新朋友。
3.权利要求2的方法,其中该社交网络是媒体推荐网络,其中第一用户将推荐发送给该至少一个朋友并从该至少一个朋友接收推荐。
4.权利要求2的方法,其中该推荐路径包括始发推荐者和至少一个中间推荐者,通过该中间推荐者该高价值推荐被传播给该第一用户。
5.权利要求2的方法,其中发现该第一用户的该至少一个新朋友包括:
识别该媒体项目的该高价值推荐的推荐路径,该推荐路径包括始发推荐者和至少一个中间推荐者,通过该中间推荐者该推荐被传播给该第一用户;和
将来自该推荐路径的、还不是该第一用户的朋友的至少一个用户识别为该第一用户的潜在新朋友。
6.权利要求5的方法,其中发现该第一用户的该至少一个新朋友进一步包括:
在第一用户装置处将用于识别被识别为该第一用户的潜在新朋友的该至少一个用户的信息提供给该第一用户;并且
使得该第一用户能够从被识别为该第一用户的潜在新朋友的该至少一个用户中选择新朋友。
7.权利要求5的方法,其中将来自该推荐路径的、还不是该第一用户的朋友的该至少一个用户识别为该第一用户的潜在新朋友,包括将来自该推荐路径的、还不是该第一用户的朋友的多个用户识别为该第一用户的多个潜在新朋友,并且发现该第一用户的该至少一个新朋友进一步包括:
将该第一用户的用户简档和该多个潜在新朋友的至少一个的用户简档相比较以选择该第一用户的至少一个被推荐的新朋友。
8.权利要求5的方法,其中将来自该推荐路径的、还不是该第一用户的朋友的该至少一个用户识别为该第一用户的潜在新朋友,包括将来自该推荐路径的、还不是该第一用户的朋友的多个用户识别为该第一用户的多个潜在新朋友,并且发现该第一用户的该至少一个新朋友进一步包括:
将该第一用户的用户简档和该多个潜在新朋友的至少一个的用户简档相比较以选择该第一用户的该至少一个新朋友。
9.权利要求1的方法,其中监控对该媒体项目的使用包括监控该媒体项目的播放计数,该播放计数对应于第一用户在该第一用户装置处已经播放该媒体项目的次数。
10.权利要求1的方法,其中:
●监控对该媒体项目的使用,包括:
○响应于在该第一用户装置处对该媒体项目的回放,从该第一用户装置接收该媒体项目的播放通知;和
○响应于该播放通知,增加为该第一用户所维持的该媒体项目的播放计数值;
●确定对该媒体项目的使用是否大于该阈值包括确定该播放计数值是否大于播放计数阈值;和
●将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐,包括如果该播放计数值大于该播放计数阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
11.权利要求1的方法,其中监控对该媒体项目的使用包括监控该媒体项目的推荐计数,该推荐计数对应于该第一用户已经将该媒体项目推荐给至少一个其他用户的次数。
12.权利要求1的方法,其中:
●监控对该媒体项目的使用包括:
○从与该第一用户相关联的该第一用户装置接收推荐,该推荐识别将被推荐给至少一个第二用户的被推荐的媒体项目;和
○响应于接收到该推荐,增加为该第一用户所维持的该被推荐的媒体项目的推荐计数值;
●确定对该媒体项目的使用是否大于该阈值包括确定该推荐计数值是否大于推荐计数阈值;和
●将对该第一用户的媒体项目的推荐识别为该第一用户的高价值推荐,包括如果该推荐计数值大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
13.权利要求12的方法,进一步包括,对于该至少一个第二用户的每一个用户,将该推荐转发给与该用户相关联的第二用户装置。
14.权利要求1的方法,其中将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐包括:
确定该媒体项目先前是否对该第一用户推荐过;和
如果该媒体项目先前对该第一用户推荐过并且如果对该媒体项目的使用大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
15.一种系统,包括:
通信接口,其通过网络通信地将该系统耦合到与多个用户相关联的多个用户装置;和
控制系统,其与该通信接口相关联并且适配为:
○监控由与该多个用户装置的第一用户装置相关联的该多个用户的第一用户对媒体项目的使用;
○确定对该媒体项目的使用是否大于阈值;和
○如果对该媒体项目的使用大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
16.权利要求15的系统,其中第一用户具有包括该第一用户和该第一用户的至少一个朋友的相关社交网络,该至少一个朋友中的每一个是该多个用户中的另一个用户并且与该多个用户装置的另一个用户装置相关联,并且该控制系统进一步适配为使用该高价值推荐的推荐路径从该多个用户中为该第一用户的社交网络发现至少一个新朋友。
17.权利要求16的系统,其中该社交网络是媒体推荐网络,并且对于该第一用户的该至少一个朋友中的每个朋友,来自与该第一用户装置相关联的该第一用户的推荐被提供给该其它用户装置处的朋友,并且来自与该其它用户装置相关联的朋友的推荐被提供给该第一用户装置处的该第一用户。
18.权利要求16的系统,其中该推荐路径包括始发推荐者和至少一个中间推荐者,通过该中间推荐者,该高价值推荐被传播给第一用户,该始发推荐者和该至少一个中间推荐者的每一个是该多个用户中的一个用户。
19.权利要求16的系统,其中为了发现该第一用户的该至少一个新朋友,该控制系统进一步适配为:
识别该媒体项目的该高价值推荐的推荐路径,该推荐路径包括始发推荐者和至少一个中间推荐者,通过该中间推荐者,该推荐被传播给该第一用户,该始发推荐者和该至少一个中间推荐者的每一个是该多个用户中的一个用户;和
将来自该推荐路径的、还不是该第一用户的朋友的至少一个用户识别为该第一用户的潜在新朋友。
20.权利要求19的系统,其中为了发现该第一用户的该至少一个新朋友,该控制系统进一步适配为将用于识别被识别为该第一用户的潜在新朋友的该至少一个用户的信息提供给该第一用户装置处的该第一用户,并且使该第一用户能够从被识别为该第一用户的潜在新朋友的该至少一个用户中选择新朋友。
21.权利要求15的方法,其中为了监控对该媒体项目的使用,该控制系统进一步适配为监控该媒体项目的播放计数,该播放计数对应于该第一用户在该第一用户装置处已经播放该媒体项目的次数。
22.权利要求15的系统,其中:
●为了监控对该媒体项目的使用,该控制系统进一步适配为:
○响应于在该第一用户装置处该媒体项目的回放,从该第一用户装置处接收该媒体项目的播放通知;和
○响应于该播放通知,增加为该第一用户所维持的该媒体项目的播放计数值;
●为了确定对该媒体项目的使用是否大于该阈值,该控制系统进一步适配为确定该播放计数值是否大于播放计数阈值;和
●为了将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐,该控制系统进一步适配为如果该播放计数值大于该播放计数阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
23.权利要求15的系统,其中为了监控对该媒体项目的使用,该控制系统进一步适配为监控该媒体项目的推荐计数,该推荐计数对应于该第一用户将该媒体项目推荐给至少一个其他用户的次数。
24.权利要求15的系统,其中:
●为了监控对该媒体项目的使用,该控制系统进一步适配为:
○从与该第一用户相关联的该第一用户装置处接收推荐,该推荐识别将被推荐给至少一个第二用户的被推荐的媒体项目;和
○响应于接收到该推荐,增加为该第一用户所维持的该被推荐的媒体项目的推荐计数值;
●为了确定对该媒体项目的使用是否大于该阈值,该控制系统进一步适配为确定该推荐计数值是否大于推荐计数阈值;和
●为了将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐,该控制系统进一步适配为如果该推荐计数值大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
25.权利要求15的方法,其中该控制系统进一步适配为:
确定该媒体项目先前是否对该第一用户推荐过;和
如果该媒体项目先前对该第一用户推荐过并且如果对该媒体项目的使用大于该阈值,将对该第一用户的该媒体项目的推荐识别为该第一用户的高价值推荐。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/958,600 US9224150B2 (en) | 2007-12-18 | 2007-12-18 | Identifying highly valued recommendations of users in a media recommendation network |
US11/958600 | 2007-12-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101465823A true CN101465823A (zh) | 2009-06-24 |
Family
ID=40754691
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101855815A Pending CN101465823A (zh) | 2007-12-18 | 2008-12-17 | 在媒体推荐网络中识别用户的高价值推荐 |
Country Status (2)
Country | Link |
---|---|
US (2) | US9224150B2 (zh) |
CN (1) | CN101465823A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103080962A (zh) * | 2010-08-31 | 2013-05-01 | 苹果公司 | 支持媒体访问与社交网络的网络化系统 |
CN103154945A (zh) * | 2010-11-29 | 2013-06-12 | 日本电气株式会社 | 内容分析系统、内容分析设备、内容分析方法以及内容分析程序 |
CN103324727A (zh) * | 2013-06-26 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | 分享控制方法及系统 |
US9843552B2 (en) | 2010-08-31 | 2017-12-12 | Apple Inc. | Classification and status of users of networking and social activity systems |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US8620699B2 (en) * | 2006-08-08 | 2013-12-31 | Napo Enterprises, Llc | Heavy influencer media recommendations |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
US9734507B2 (en) | 2007-12-20 | 2017-08-15 | Napo Enterprise, Llc | Method and system for simulating recommendations in a social network for an offline user |
US8396951B2 (en) | 2007-12-20 | 2013-03-12 | Napo Enterprises, Llc | Method and system for populating a content repository for an internet radio service based on a recommendation network |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US8060525B2 (en) | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US20090204482A1 (en) * | 2008-02-13 | 2009-08-13 | Eran Reshef | System and method for streamlining social media marketing |
US8200674B2 (en) * | 2009-01-19 | 2012-06-12 | Microsoft Corporation | Personalized media recommendation |
US8200602B2 (en) | 2009-02-02 | 2012-06-12 | Napo Enterprises, Llc | System and method for creating thematic listening experiences in a networked peer media recommendation environment |
EP2237148A1 (en) * | 2009-03-31 | 2010-10-06 | Sony Corporation | Widget server, method of operating a widget server and method and device for providing a widget recommendation |
US8180765B2 (en) * | 2009-06-15 | 2012-05-15 | Telefonaktiebolaget L M Ericsson (Publ) | Device and method for selecting at least one media for recommendation to a user |
US9460092B2 (en) * | 2009-06-16 | 2016-10-04 | Rovi Technologies Corporation | Media asset recommendation service |
US8819172B2 (en) | 2010-11-04 | 2014-08-26 | Digimarc Corporation | Smartphone-based methods and systems |
US9183580B2 (en) * | 2010-11-04 | 2015-11-10 | Digimarc Corporation | Methods and systems for resource management on portable devices |
US20110128906A1 (en) * | 2009-11-27 | 2011-06-02 | Nokia Corporation | Method and apparatus for selectively receiving communication |
US8775935B2 (en) * | 2009-12-02 | 2014-07-08 | Microsoft Corporation | Personification of software agents |
US8806000B1 (en) * | 2010-07-16 | 2014-08-12 | Google Inc. | Identifying viral videos |
US20120210250A1 (en) * | 2010-10-12 | 2012-08-16 | Waldeck Technology, Llc | Obtaining and displaying relevant status updates for presentation during playback of a media content stream based on crowds |
KR101471703B1 (ko) * | 2011-06-03 | 2014-12-11 | 라인 가부시키가이샤 | 멤버 추가 확대를 위한 메시징 서비스 시스템 및 그 방법 |
CN103312745A (zh) * | 2012-03-12 | 2013-09-18 | 腾讯科技(深圳)有限公司 | 一种挖掘潜在好友信息的方法、系统和设备 |
CN102831202A (zh) * | 2012-08-08 | 2012-12-19 | 中兴通讯股份有限公司 | 一种向社交网站用户推送推荐好友的方法和系统 |
US9628429B2 (en) * | 2012-12-27 | 2017-04-18 | Google Inc. | Display of common user interests on subscription to a user's social feed |
US20150365442A1 (en) * | 2013-02-28 | 2015-12-17 | Nec Corporation | Information processing device, information processing method and recording medium |
JP2015022654A (ja) * | 2013-07-22 | 2015-02-02 | 株式会社東芝 | 電子機器および方法、プログラム |
CN104702488B (zh) * | 2013-12-10 | 2019-03-05 | 上海掌门科技有限公司 | 好友推荐系统及方法 |
US9471671B1 (en) * | 2013-12-18 | 2016-10-18 | Google Inc. | Identifying and/or recommending relevant media content |
US9311639B2 (en) | 2014-02-11 | 2016-04-12 | Digimarc Corporation | Methods, apparatus and arrangements for device to device communication |
US20150249543A1 (en) * | 2014-02-28 | 2015-09-03 | United Video Properties, Inc. | Systems and methods for connecting a plurality of users based on a common interest in an unpopular media asset |
US9602609B2 (en) * | 2014-03-28 | 2017-03-21 | Google Inc. | Incognito mode in a media application |
US9973393B2 (en) * | 2014-07-01 | 2018-05-15 | International Business Machines Corporation | Utilizing a controller for preprogramming a network before removal of a network device |
US9407585B1 (en) | 2015-08-07 | 2016-08-02 | Machine Zone, Inc. | Scalable, real-time messaging system |
US10333879B2 (en) | 2015-08-07 | 2019-06-25 | Satori Worldwide, Llc | Scalable, real-time messaging system |
US9602455B2 (en) | 2015-08-07 | 2017-03-21 | Machine Zone, Inc. | Scalable, real-time messaging system |
US9385976B1 (en) | 2015-10-09 | 2016-07-05 | Machine Zone, Inc. | Systems and methods for storing message data |
US9319365B1 (en) | 2015-10-09 | 2016-04-19 | Machine Zone, Inc. | Systems and methods for storing and transferring message data |
US9397973B1 (en) | 2015-10-16 | 2016-07-19 | Machine Zone, Inc. | Systems and methods for transferring message data |
CN105574131B (zh) * | 2015-12-14 | 2017-04-26 | 西安交通大学 | 一种基于动态社团识别的社交网络交友推荐方法及系统 |
CN105678590B (zh) * | 2016-02-07 | 2020-03-17 | 重庆邮电大学 | 一种面向社交网络基于云模型的topN推荐方法 |
US9602450B1 (en) | 2016-05-16 | 2017-03-21 | Machine Zone, Inc. | Maintaining persistence of a messaging system |
US10404647B2 (en) | 2016-06-07 | 2019-09-03 | Satori Worldwide, Llc | Message compression in scalable messaging system |
US9608928B1 (en) | 2016-07-06 | 2017-03-28 | Machine Zone, Inc. | Multiple-speed message channel of messaging system |
US9967203B2 (en) | 2016-08-08 | 2018-05-08 | Satori Worldwide, Llc | Access control for message channels in a messaging system |
US10374986B2 (en) | 2016-08-23 | 2019-08-06 | Satori Worldwide, Llc | Scalable, real-time messaging system |
US10305981B2 (en) | 2016-08-31 | 2019-05-28 | Satori Worldwide, Llc | Data replication in scalable messaging system |
US9667681B1 (en) | 2016-09-23 | 2017-05-30 | Machine Zone, Inc. | Systems and methods for providing messages to multiple subscribers |
US20180130114A1 (en) * | 2016-11-04 | 2018-05-10 | Accenture Global Solutions Limited | Item recognition |
US10187278B2 (en) | 2017-02-24 | 2019-01-22 | Satori Worldwide, Llc | Channel management in scalable messaging system |
US10270726B2 (en) | 2017-02-24 | 2019-04-23 | Satori Worldwide, Llc | Selective distribution of messages in a scalable, real-time messaging system |
US10447623B2 (en) | 2017-02-24 | 2019-10-15 | Satori Worldwide, Llc | Data storage systems and methods using a real-time messaging system |
CN107995099A (zh) * | 2017-11-24 | 2018-05-04 | 广东欧珀移动通信有限公司 | 好友推荐方法及装置 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040003392A1 (en) * | 2002-06-26 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for finding and updating user group preferences in an entertainment system |
CN1720740A (zh) * | 2002-12-04 | 2006-01-11 | 皇家飞利浦电子股份有限公司 | 根据具有相似观看习惯的用户的投票推荐节目 |
CN1756336A (zh) * | 2004-09-29 | 2006-04-05 | 松下电器产业株式会社 | 电视频道推荐系统及推荐方法 |
WO2007021785A1 (en) * | 2005-08-18 | 2007-02-22 | Microsoft Corporation | Annotating shared contacts with public descriptors |
US20070118802A1 (en) * | 2005-11-08 | 2007-05-24 | Gather Inc. | Computer method and system for publishing content on a global computer network |
CN101088288A (zh) * | 2004-12-23 | 2007-12-12 | 皇家飞利浦电子股份有限公司 | 一种内容推荐方法和装置 |
US20080052371A1 (en) * | 2006-08-28 | 2008-02-28 | Evolution Artists, Inc. | System, apparatus and method for discovery of music within a social network |
US20080059576A1 (en) * | 2006-08-31 | 2008-03-06 | Microsoft Corporation | Recommending contacts in a social network |
US20080147482A1 (en) * | 2006-10-27 | 2008-06-19 | Ripl Corp. | Advertisement selection and propagation of advertisements within a social network |
Family Cites Families (274)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4870579A (en) | 1987-10-01 | 1989-09-26 | Neonics, Inc. | System and method of predicting subjective reactions |
US5963916A (en) | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
US5621456A (en) | 1993-06-22 | 1997-04-15 | Apple Computer, Inc. | Methods and apparatus for audio-visual interface for the display of multiple program categories |
US6388714B1 (en) | 1995-10-02 | 2002-05-14 | Starsight Telecast Inc | Interactive computer system for providing television schedule information |
US5956027A (en) | 1995-12-12 | 1999-09-21 | At&T Corp | Method and apparatus for sharing a web page |
US6314420B1 (en) | 1996-04-04 | 2001-11-06 | Lycos, Inc. | Collaborative/adaptive search engine |
US6195657B1 (en) | 1996-09-26 | 2001-02-27 | Imana, Inc. | Software, method and apparatus for efficient categorization and recommendation of subjects according to multidimensional semantics |
US5771778A (en) | 1996-10-15 | 1998-06-30 | Maclean, Iv; John A. | Marketing system |
US20010013009A1 (en) | 1997-05-20 | 2001-08-09 | Daniel R. Greening | System and method for computer-based marketing |
US20060020614A1 (en) | 1997-08-08 | 2006-01-26 | Kolawa Adam K | Method and apparatus for automated selection, organization, and recommendation of items based on user preference topography |
JPH1166824A (ja) | 1997-08-15 | 1999-03-09 | Sony Corp | オーディオサーバシステム |
US6134552A (en) | 1997-10-07 | 2000-10-17 | Sap Aktiengesellschaft | Knowledge provider with logical hyperlinks |
EP0962074B1 (en) | 1997-11-25 | 2012-12-19 | Motorola Mobility LLC | Audio content player methods, systems, and articles of manufacture |
US6654786B1 (en) | 1998-04-30 | 2003-11-25 | Openwave Systems Inc. | Method and apparatus for informing wireless clients about updated information |
EP1107097A4 (en) | 1998-08-24 | 2007-10-17 | Hitachi Ltd | SYSTEM, DEVICE AND METHOD FOR DISPLAYING MULTIMEDIA INFORMATION PROCESSING |
US6694482B1 (en) | 1998-09-11 | 2004-02-17 | Sbc Technology Resources, Inc. | System and methods for an architectural framework for design of an adaptive, personalized, interactive content delivery system |
US6317722B1 (en) | 1998-09-18 | 2001-11-13 | Amazon.Com, Inc. | Use of electronic shopping carts to generate personal recommendations |
US6266649B1 (en) | 1998-09-18 | 2001-07-24 | Amazon.Com, Inc. | Collaborative recommendations using item-to-item similarity mappings |
US6567797B1 (en) | 1999-01-26 | 2003-05-20 | Xerox Corporation | System and method for providing recommendations based on multi-modal user clusters |
US6353823B1 (en) | 1999-03-08 | 2002-03-05 | Intel Corporation | Method and system for using associative metadata |
US6498955B1 (en) | 1999-03-19 | 2002-12-24 | Accenture Llp | Member preference control of an environment |
JP4065472B2 (ja) | 1999-04-27 | 2008-03-26 | キヤノン株式会社 | 画像処理装置およびその方法、記憶媒体 |
US20050038819A1 (en) | 2000-04-21 | 2005-02-17 | Hicken Wendell T. | Music Recommendation system and method |
US7013301B2 (en) | 2003-09-23 | 2006-03-14 | Predixis Corporation | Audio fingerprinting system and method |
US6438579B1 (en) | 1999-07-16 | 2002-08-20 | Agent Arts, Inc. | Automated content and collaboration-based system and methods for determining and providing content recommendations |
KR100328670B1 (ko) | 1999-07-21 | 2002-03-20 | 정만원 | 다중 추천 에이전트들을 이용하는 추천 시스템 |
US6941275B1 (en) | 1999-10-07 | 2005-09-06 | Remi Swierczek | Music identification system |
US7072846B1 (en) | 1999-11-16 | 2006-07-04 | Emergent Music Llc | Clusters for rapid artist-audience matching |
US6430559B1 (en) | 1999-11-02 | 2002-08-06 | Claritech Corporation | Method and apparatus for profile score threshold setting and updating |
US6757691B1 (en) | 1999-11-09 | 2004-06-29 | America Online, Inc. | Predicting content choices by searching a profile database |
GB2397205B (en) | 1999-11-10 | 2004-09-15 | Launch Media Inc | A user interface for an internet data stream transmission system |
US7454509B2 (en) | 1999-11-10 | 2008-11-18 | Yahoo! Inc. | Online playback system with community bias |
US6526411B1 (en) | 1999-11-15 | 2003-02-25 | Sean Ward | System and method for creating dynamic playlists |
US6904264B1 (en) | 1999-12-21 | 2005-06-07 | Texas Instruments Incorporated | Method requesting and paying for download digital radio content |
US6912528B2 (en) | 2000-01-18 | 2005-06-28 | Gregg S. Homer | Rechargeable media distribution and play system |
US7340481B1 (en) | 2000-01-21 | 2008-03-04 | International Business Machines Corp. | Method and system for adding user-provided content to a content object stored in a data repository |
US6519648B1 (en) | 2000-01-24 | 2003-02-11 | Friskit, Inc. | Streaming media search and continuous playback of multiple media resources located on a network |
EP1291850A4 (en) | 2000-04-20 | 2005-07-20 | Sanyo Electric Co | DECODER |
US20030005074A1 (en) | 2000-04-25 | 2003-01-02 | Herz Frederick S.M. | Method of combining shared buffers of continuous digital media data with media delivery scheduling |
US8352331B2 (en) | 2000-05-03 | 2013-01-08 | Yahoo! Inc. | Relationship discovery engine |
US6947922B1 (en) | 2000-06-16 | 2005-09-20 | Xerox Corporation | Recommender system and method for generating implicit ratings based on user interactions with handheld devices |
US7075000B2 (en) | 2000-06-29 | 2006-07-11 | Musicgenome.Com Inc. | System and method for prediction of musical preferences |
EP1297471A1 (en) | 2000-06-29 | 2003-04-02 | Musicgenome.Com Inc. | Using a system for prediction of musical preferences for the distribution of musical content over cellular networks |
US6662231B1 (en) | 2000-06-30 | 2003-12-09 | Sei Information Technology | Method and system for subscriber-based audio service over a communication network |
US20030115167A1 (en) | 2000-07-11 | 2003-06-19 | Imran Sharif | Web browser implemented in an Internet appliance |
US6801909B2 (en) | 2000-07-21 | 2004-10-05 | Triplehop Technologies, Inc. | System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services |
KR20040041082A (ko) | 2000-07-24 | 2004-05-13 | 비브콤 인코포레이티드 | 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법 |
US20060064716A1 (en) | 2000-07-24 | 2006-03-23 | Vivcom, Inc. | Techniques for navigating multiple video streams |
US6990453B2 (en) | 2000-07-31 | 2006-01-24 | Landmark Digital Services Llc | System and methods for recognizing sound and music signals in high noise and distortion |
US20020052207A1 (en) | 2000-08-07 | 2002-05-02 | Hunzinger Jason F. | Context tags for context-aware computer programs |
WO2002021335A1 (en) | 2000-09-01 | 2002-03-14 | Telcordia Technologies, Inc. | Automatic recommendation of products using latent semantic indexing of content |
US6615208B1 (en) | 2000-09-01 | 2003-09-02 | Telcordia Technologies, Inc. | Automatic recommendation of products using latent semantic indexing of content |
US7162460B2 (en) | 2000-10-10 | 2007-01-09 | Stamps.Com Inc | Media type identification |
US6629104B1 (en) | 2000-11-22 | 2003-09-30 | Eastman Kodak Company | Method for adding personalized metadata to a collection of digital images |
CA2327119A1 (en) | 2000-11-30 | 2002-05-30 | Ibm Canada Limited-Ibm Canada Limitee | Rule-based personalization framework for integrating recommendation systems |
US7035871B2 (en) | 2000-12-19 | 2006-04-25 | Intel Corporation | Method and apparatus for intelligent and automatic preference detection of media content |
US7440943B2 (en) | 2000-12-22 | 2008-10-21 | Xerox Corporation | Recommender system and method |
US20020087382A1 (en) | 2001-01-03 | 2002-07-04 | Tiburcio Vincio B. | Method and system for assigning and tracking tasks, such as under an electronic auction |
US20020103796A1 (en) | 2001-01-31 | 2002-08-01 | Sonicblue, Inc. | Method for parametrically sorting music files |
EP1229469A1 (en) | 2001-02-01 | 2002-08-07 | Koninklijke Philips Electronics N.V. | Method and arrangements for facilitating the sharing of audiovisual products |
US20020108112A1 (en) | 2001-02-02 | 2002-08-08 | Ensequence, Inc. | System and method for thematically analyzing and annotating an audio-visual sequence |
US20020116533A1 (en) | 2001-02-20 | 2002-08-22 | Holliman Matthew J. | System for providing a multimedia peer-to-peer computing platform |
GB2372850A (en) | 2001-03-02 | 2002-09-04 | Hewlett Packard Co | Computer network |
US20020138836A1 (en) | 2001-03-23 | 2002-09-26 | Koninklijke Philips Electronics N.V. | Method and apparatus for recommending television programming through a celebrity or using a celebrity profile |
US20030014407A1 (en) | 2001-04-11 | 2003-01-16 | Green Arrow Media, Inc. | System and method for making media recommendations |
US6670537B2 (en) | 2001-04-20 | 2003-12-30 | Sony Corporation | Media player for distribution of music samples |
DE10154656A1 (de) | 2001-05-10 | 2002-11-21 | Ibm | System und Verfahren für Empfehlungen von Artikeln |
US6757517B2 (en) | 2001-05-10 | 2004-06-29 | Chin-Chi Chang | Apparatus and method for coordinated music playback in wireless ad-hoc networks |
US6968334B2 (en) | 2001-05-15 | 2005-11-22 | Nokia Corporation | Method and business process to maintain privacy in distributed recommendation systems |
US7296032B1 (en) | 2001-05-17 | 2007-11-13 | Fotiva, Inc. | Digital media organization and access |
US6976228B2 (en) | 2001-06-27 | 2005-12-13 | Nokia Corporation | Graphical user interface comprising intersecting scroll bar for selection of content |
US7039879B2 (en) | 2001-06-28 | 2006-05-02 | Nokia Corporation | Method and apparatus for scrollable cross-point navigation in a user interface |
US7463890B2 (en) | 2002-07-24 | 2008-12-09 | Herz Frederick S M | Method and apparatus for establishing ad hoc communications pathways between source and destination nodes in a communications network |
US20030153338A1 (en) | 2001-07-24 | 2003-08-14 | Herz Frederick S. M. | Autoband |
US7222187B2 (en) | 2001-07-31 | 2007-05-22 | Sun Microsystems, Inc. | Distributed trust mechanism for decentralized networks |
EP1425745A2 (en) | 2001-08-27 | 2004-06-09 | Gracenote, Inc. | Playlist generation, delivery and navigation |
US7594246B1 (en) | 2001-08-29 | 2009-09-22 | Vulcan Ventures, Inc. | System and method for focused navigation within a user interface |
JP4086780B2 (ja) | 2001-09-10 | 2008-05-14 | トムソン ライセンシング | オーディオ・データ・プレーヤーにプレイリストを供給する方法 |
US20030066068A1 (en) | 2001-09-28 | 2003-04-03 | Koninklijke Philips Electronics N.V. | Individual recommender database using profiles of others |
EP1442411A4 (en) | 2001-09-30 | 2006-02-01 | Realcontacts Ltd | CONNECTING SERVICE |
JP2003122766A (ja) | 2001-10-10 | 2003-04-25 | Shinichi Konomi | 物理的実体を用いてニーズと情報を共有するためのシステムおよび方法 |
DE10247929A1 (de) | 2001-10-31 | 2003-05-28 | Ibm | Auslegen eines Empfehlungssystems zum Vorsehen von Anwender-zu-Anwender-Empfehlungen |
US7283992B2 (en) | 2001-11-30 | 2007-10-16 | Microsoft Corporation | Media agent to suggest contextually related media content |
US7139757B1 (en) | 2001-12-21 | 2006-11-21 | The Procter & Gamble Company | Contextual relevance engine and knowledge delivery system |
US20030160770A1 (en) | 2002-02-25 | 2003-08-28 | Koninklijke Philips Electronics N.V. | Method and apparatus for an adaptive audio-video program recommendation system |
US6941324B2 (en) | 2002-03-21 | 2005-09-06 | Microsoft Corporation | Methods and systems for processing playlists |
US7096234B2 (en) | 2002-03-21 | 2006-08-22 | Microsoft Corporation | Methods and systems for providing playlists |
US9715500B2 (en) | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US20030191753A1 (en) | 2002-04-08 | 2003-10-09 | Michael Hoch | Filtering contents using a learning mechanism |
US6987221B2 (en) | 2002-05-30 | 2006-01-17 | Microsoft Corporation | Auto playlist generation with multiple seed songs |
US20030237093A1 (en) | 2002-06-19 | 2003-12-25 | Marsh David J. | Electronic program guide systems and methods for handling multiple users |
US20040034441A1 (en) | 2002-08-16 | 2004-02-19 | Malcolm Eaton | System and method for creating an index of audio tracks |
EP1540550A4 (en) | 2002-08-19 | 2006-09-27 | Choicestream | PERSONALIZED STATISTICAL RECOMMENDATION SYSTEM |
US20030149581A1 (en) | 2002-08-28 | 2003-08-07 | Imran Chaudhri | Method and system for providing intelligent network content delivery |
WO2004023358A1 (en) | 2002-09-09 | 2004-03-18 | Koninklijke Philips Electronics N.V. | A data network, user terminal and method for providing recommendations |
US20040073919A1 (en) | 2002-09-26 | 2004-04-15 | Srinivas Gutta | Commercial recommender |
US7081579B2 (en) | 2002-10-03 | 2006-07-25 | Polyphonic Human Media Interface, S.L. | Method and system for music recommendation |
US7089248B1 (en) | 2002-11-04 | 2006-08-08 | Adobe Systems Incorporated | Group file delivery including user-defined metadata |
US7260309B2 (en) | 2002-11-07 | 2007-08-21 | Koninklijke Philips Electronics N.V. | Tracking of partially viewed shows so that they can be marked for deletion when a personal video recorder runs out of space |
JP4302967B2 (ja) | 2002-11-18 | 2009-07-29 | パイオニア株式会社 | 楽曲検索方法、楽曲検索装置及び楽曲検索プログラム |
US7912920B2 (en) | 2002-12-13 | 2011-03-22 | Stephen Loomis | Stream sourcing content delivery system |
US20040133908A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040133914A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040133657A1 (en) | 2003-01-03 | 2004-07-08 | Broadq, Llc | Digital media system and method therefor |
US20040162783A1 (en) | 2003-01-31 | 2004-08-19 | Gross John N. | Media queue replenisher |
US20040162830A1 (en) | 2003-02-18 | 2004-08-19 | Sanika Shirwadkar | Method and system for searching location based information on a mobile device |
US20050021678A1 (en) | 2003-03-11 | 2005-01-27 | Wegener Communications, Inc. | Satellite network control by internet with file upload and distribution |
US20040181517A1 (en) | 2003-03-13 | 2004-09-16 | Younghee Jung | System and method for social interaction |
US7805746B2 (en) | 2003-03-14 | 2010-09-28 | Tvworks, Llc | Optimized application on-the-wire format for construction, delivery and display of enhanced television content |
US7797343B2 (en) | 2003-03-17 | 2010-09-14 | Xerox Corporation | System and method for providing usage metrics of digital content |
US8572104B2 (en) | 2003-04-18 | 2013-10-29 | Kaleidescape, Inc. | Sales of collections excluding those already purchased |
US7120619B2 (en) | 2003-04-22 | 2006-10-10 | Microsoft Corporation | Relationship view |
US20040215534A1 (en) | 2003-04-25 | 2004-10-28 | Apple Computer, Inc. | Method and system for network-based allowance control |
US7627343B2 (en) | 2003-04-25 | 2009-12-01 | Apple Inc. | Media player system |
EP1484693A1 (en) | 2003-06-04 | 2004-12-08 | Sony NetServices GmbH | Content recommendation device with an arrangement engine |
US7685117B2 (en) | 2003-06-05 | 2010-03-23 | Hayley Logistics Llc | Method for implementing search engine |
US8103540B2 (en) | 2003-06-05 | 2012-01-24 | Hayley Logistics Llc | System and method for influencing recommender system |
US7177872B2 (en) | 2003-06-23 | 2007-02-13 | Sony Corporation | Interface for media publishing |
US20050026559A1 (en) | 2003-07-01 | 2005-02-03 | Robert Khedouri | Method and apparatus for wirelessly transferring music and other audio content to a car stereo or home stereo |
US20050038876A1 (en) | 2003-08-15 | 2005-02-17 | Aloke Chaudhuri | System and method for instant match based on location, presence, personalization and communication |
WO2005026916A2 (en) | 2003-09-10 | 2005-03-24 | Musicmatch, Inc. | Music purchasing and playing system and method |
US20050060264A1 (en) | 2003-09-15 | 2005-03-17 | Microsoft Corporation | System and method for creating and playing globally relevant playlists |
US20130097302A9 (en) | 2003-10-01 | 2013-04-18 | Robert Khedouri | Audio visual player apparatus and system and method of content distribution using the same |
US20060008256A1 (en) | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US7844548B2 (en) | 2003-10-15 | 2010-11-30 | Apple Inc. | Techniques and systems for electronic submission of media for network-based distribution |
US7509291B2 (en) | 2003-10-17 | 2009-03-24 | Stamps.Com Inc. | Formatting value-bearing item indicia |
US20050154608A1 (en) | 2003-10-21 | 2005-07-14 | Fair Share Digital Media Distribution | Digital media distribution and trading system used via a computer network |
US7590546B2 (en) | 2003-10-22 | 2009-09-15 | Chuang Thomas C | System and method for renting or purchasing goods via a communications network |
US20050091107A1 (en) | 2003-10-22 | 2005-04-28 | Scott Blum | Media player and access system and method and media player operating system architecture |
US20060206582A1 (en) | 2003-11-17 | 2006-09-14 | David Finn | Portable music device with song tag capture |
EP1536352B1 (en) | 2003-11-26 | 2014-01-08 | Sony Corporation | System for accessing content items over a network |
US7606772B2 (en) | 2003-11-28 | 2009-10-20 | Manyworlds, Inc. | Adaptive social computing methods |
US7523096B2 (en) | 2003-12-03 | 2009-04-21 | Google Inc. | Methods and systems for personalized network searching |
US7515873B2 (en) | 2003-12-04 | 2009-04-07 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
JP2005197913A (ja) | 2004-01-06 | 2005-07-21 | Canon Inc | 画像処理装置及び画像処理方法 |
EP1709561A1 (en) | 2004-01-20 | 2006-10-11 | Koninklijke Philips Electronics N.V. | Integrated playlist generator |
US20060010167A1 (en) | 2004-01-21 | 2006-01-12 | Grace James R | Apparatus for navigation of multimedia content in a vehicle multimedia system |
WO2005072405A2 (en) | 2004-01-27 | 2005-08-11 | Transpose, Llc | Enabling recommendations and community by massively-distributed nearest-neighbor searching |
KR20050077874A (ko) | 2004-01-28 | 2005-08-04 | 삼성전자주식회사 | 스케일러블 비디오 스트림 송신 방법 및 이를 이용한 장치 |
US7373614B1 (en) | 2004-02-10 | 2008-05-13 | Apple Inc. | Navigation history |
US7594245B2 (en) | 2004-03-04 | 2009-09-22 | Sharp Laboratories Of America, Inc. | Networked video devices |
US8949899B2 (en) | 2005-03-04 | 2015-02-03 | Sharp Laboratories Of America, Inc. | Collaborative recommendation system |
US20050197961A1 (en) | 2004-03-08 | 2005-09-08 | Miller Gregory P. | Preference engine for generating predictions on entertainment products of services |
US8788492B2 (en) | 2004-03-15 | 2014-07-22 | Yahoo!, Inc. | Search system and methods with integration of user annotations from a trust network |
US7496623B2 (en) | 2004-04-23 | 2009-02-24 | Yahoo! Inc. | System and method for enhanced messaging including a displayable status indicator |
US20060265409A1 (en) | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Acquisition, management and synchronization of podcasts |
US8412763B2 (en) | 2006-06-21 | 2013-04-02 | Apple Inc. | Podcast organization and usage at a computing device |
US8516035B2 (en) | 2006-06-21 | 2013-08-20 | Apple Inc. | Browsing and searching of podcasts |
US20050246391A1 (en) | 2004-04-29 | 2005-11-03 | Gross John N | System & method for monitoring web pages |
US8028038B2 (en) | 2004-05-05 | 2011-09-27 | Dryden Enterprises, Llc | Obtaining a playlist based on user profile matching |
US20050251455A1 (en) | 2004-05-10 | 2005-11-10 | Boesen Peter V | Method and system for purchasing access to a recording |
JP4581476B2 (ja) | 2004-05-11 | 2010-11-17 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US7689452B2 (en) | 2004-05-17 | 2010-03-30 | Lam Chuck P | System and method for utilizing social networks for collaborative filtering |
US20050267944A1 (en) | 2004-06-01 | 2005-12-01 | Microsoft Corporation | Email manager |
GB0413848D0 (en) | 2004-06-21 | 2004-07-21 | British Broadcasting Corp | Accessing broadcast media |
US20050286546A1 (en) | 2004-06-21 | 2005-12-29 | Arianna Bassoli | Synchronized media streaming between distributed peers |
US7437364B1 (en) | 2004-06-30 | 2008-10-14 | Google Inc. | System and method of accessing a document efficiently through multi-tier web caching |
US20070043766A1 (en) | 2005-08-18 | 2007-02-22 | Nicholas Frank C | Method and System for the Creating, Managing, and Delivery of Feed Formatted Content |
US7890871B2 (en) | 2004-08-26 | 2011-02-15 | Redlands Technology, Llc | System and method for dynamically generating, maintaining, and growing an online social network |
US8099482B2 (en) | 2004-10-01 | 2012-01-17 | E-Cast Inc. | Prioritized content download for an entertainment device |
EP1803270A1 (en) | 2004-10-06 | 2007-07-04 | Gracenote, Inc. | Network-based data collection, including local data attributes, enabling media management without requiring a network connection |
US20060083119A1 (en) | 2004-10-20 | 2006-04-20 | Hayes Thomas J | Scalable system and method for predicting hit music preferences for an individual |
US20060100924A1 (en) | 2004-11-05 | 2006-05-11 | Apple Computer, Inc. | Digital media file with embedded sales/marketing information |
US7511858B2 (en) | 2004-12-14 | 2009-03-31 | Xerox Corporation | Method for printing a visual printer calibration test pattern |
US20060167991A1 (en) | 2004-12-16 | 2006-07-27 | Heikes Brian D | Buddy list filtering |
US20060143236A1 (en) | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
WO2006075032A1 (es) | 2005-01-05 | 2006-07-20 | Musicstrands, S.A.U. | Sistema y método para recomendar elementos multimedia |
US8230456B2 (en) | 2005-01-05 | 2012-07-24 | Yahoo! Inc. | Framework for delivering a plurality of content and providing for interaction with the same in a television environment |
US7676753B2 (en) | 2005-01-07 | 2010-03-09 | At&T Intellectual Property I, L.P. | Methods, systems, devices and computer program products for collecting and sharing selected personal data |
US20070288546A1 (en) | 2005-01-15 | 2007-12-13 | Outland Research, Llc | Groupwise collaborative suggestion moderation system |
US20070214182A1 (en) | 2005-01-15 | 2007-09-13 | Outland Research, Llc | Establishment-based media and messaging service |
US7693887B2 (en) | 2005-02-01 | 2010-04-06 | Strands, Inc. | Dynamic identification of a new set of media items responsive to an input mediaset |
US20060190616A1 (en) | 2005-02-04 | 2006-08-24 | John Mayerhofer | System and method for aggregating, delivering and sharing audio content |
US7614006B2 (en) | 2005-02-11 | 2009-11-03 | International Business Machines Corporation | Methods and apparatus for implementing inline controls for transposing rows and columns of computer-based tables |
US7818350B2 (en) | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
JP4085284B2 (ja) | 2005-03-24 | 2008-05-14 | ソニー株式会社 | 再生装置 |
US20060218187A1 (en) | 2005-03-25 | 2006-09-28 | Microsoft Corporation | Methods, systems, and computer-readable media for generating an ordered list of one or more media items |
US20090129671A1 (en) | 2005-03-31 | 2009-05-21 | Agency For Science, Technology And Research | Method and apparatus for image segmentation |
JP4670438B2 (ja) | 2005-04-01 | 2011-04-13 | ソニー株式会社 | コンテンツおよびそのプレイリストの提供方法 |
US8291095B2 (en) | 2005-04-20 | 2012-10-16 | Limelight Networks, Inc. | Methods and systems for content insertion |
US20060248209A1 (en) | 2005-04-27 | 2006-11-02 | Leo Chiu | Network system for facilitating audio and video advertising to end users through audio and video podcasts |
US8214264B2 (en) | 2005-05-02 | 2012-07-03 | Cbs Interactive, Inc. | System and method for an electronic product advisor |
US8584171B2 (en) | 2005-05-06 | 2013-11-12 | Starz Entertainment Group Llc | Local context navigation system |
US20060259355A1 (en) | 2005-05-11 | 2006-11-16 | Farouki Karim M | Methods and systems for recommending media |
US7686215B2 (en) | 2005-05-21 | 2010-03-30 | Apple Inc. | Techniques and systems for supporting podcasting |
US20060265637A1 (en) | 2005-05-21 | 2006-11-23 | Apple Computer, Inc. | Utilization of podcasts on portable media devices |
US7613736B2 (en) | 2005-05-23 | 2009-11-03 | Resonance Media Services, Inc. | Sharing music essence in a recommendation system |
WO2006126135A2 (en) | 2005-05-25 | 2006-11-30 | Koninklijke Philips Electronics N.V. | Play-list path interaction and visualisation |
US20060277098A1 (en) | 2005-06-06 | 2006-12-07 | Chung Tze D | Media playing system and method for delivering multimedia content with up-to-date and targeted marketing messages over a communication network |
US20060282776A1 (en) | 2005-06-10 | 2006-12-14 | Farmer Larry C | Multimedia and performance analysis tool |
US7890513B2 (en) | 2005-06-20 | 2011-02-15 | Microsoft Corporation | Providing community-based media item ratings to users |
US7756993B2 (en) | 2005-06-22 | 2010-07-13 | Sony Corporation | Reproducing apparatus, reproducing method, and reproducing program |
US20080270561A1 (en) | 2005-06-30 | 2008-10-30 | Cascada Mobile Corp. | System and Method of Recommendation and Provisioning of Mobile Device Related Content and Applications |
US7840178B2 (en) | 2005-07-12 | 2010-11-23 | Martin E. Hellman | FM broadcast system competitive with satellite radio |
US20070022437A1 (en) | 2005-07-19 | 2007-01-25 | David Gerken | Methods and apparatus for providing content and services coordinated with television content |
US7831913B2 (en) | 2005-07-29 | 2010-11-09 | Microsoft Corporation | Selection-based item tagging |
US7761399B2 (en) | 2005-08-19 | 2010-07-20 | Evree Llc | Recommendation networks for ranking recommendations using trust rating for user-defined topics and recommendation rating for recommendation sources |
US20070198485A1 (en) | 2005-09-14 | 2007-08-23 | Jorey Ramer | Mobile search service discovery |
US7548915B2 (en) | 2005-09-14 | 2009-06-16 | Jorey Ramer | Contextual mobile content placement on a mobile communication facility |
US20070239724A1 (en) | 2005-09-14 | 2007-10-11 | Jorey Ramer | Mobile search services related to direct identifiers |
US7917148B2 (en) | 2005-09-23 | 2011-03-29 | Outland Research, Llc | Social musical media rating system and method for localized establishments |
US20070078832A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Method and system for using smart tags and a recommendation engine using smart tags |
US20070078714A1 (en) | 2005-09-30 | 2007-04-05 | Yahoo! Inc. | Automatically matching advertisements to media files |
US7793823B2 (en) | 2005-10-03 | 2010-09-14 | Realnetworks, Inc. | System and method for supplementing a radio playlist with local content |
US20070083553A1 (en) | 2005-10-12 | 2007-04-12 | Sten Minor | Apparatus and methods for handling multimedia content in an electronic device |
WO2007053797A2 (en) | 2005-10-14 | 2007-05-10 | Brown Reed M | Apparatus, system and method for managing listings |
US10657538B2 (en) | 2005-10-25 | 2020-05-19 | Sony Interactive Entertainment LLC | Resolution of advertising rules |
US20070118425A1 (en) | 2005-10-25 | 2007-05-24 | Podbridge, Inc. | User device agent for asynchronous advertising in time and space shifted media network |
US20070094083A1 (en) | 2005-10-25 | 2007-04-26 | Podbridge, Inc. | Matching ads to content and users for time and space shifted media network |
US20070094363A1 (en) | 2005-10-25 | 2007-04-26 | Podbridge, Inc. | Configuration for ad and content delivery in time and space shifted media network |
US11004089B2 (en) | 2005-10-25 | 2021-05-11 | Sony Interactive Entertainment LLC | Associating media content files with advertisements |
US8676900B2 (en) | 2005-10-25 | 2014-03-18 | Sony Computer Entertainment America Llc | Asynchronous advertising placement based on metadata |
US8856118B2 (en) | 2005-10-31 | 2014-10-07 | Qwest Communications International Inc. | Creation and transmission of rich content media |
EP1783632B1 (en) | 2005-11-08 | 2012-12-19 | Intel Corporation | Content recommendation method with user feedback |
US20070118873A1 (en) | 2005-11-09 | 2007-05-24 | Bbnt Solutions Llc | Methods and apparatus for merging media content |
US9697231B2 (en) | 2005-11-09 | 2017-07-04 | Cxense Asa | Methods and apparatus for providing virtual media channels based on media search |
US7498687B2 (en) | 2005-11-18 | 2009-03-03 | R.A. Phillips Industries, Inc. | Power supply control system for a vehicle trailer |
US20070118657A1 (en) | 2005-11-22 | 2007-05-24 | Motorola, Inc. | Method and system for sharing podcast information |
US8392528B2 (en) | 2005-11-22 | 2013-03-05 | Motorola Mobility Llc | Architecture for sharing podcast information |
US7805129B1 (en) | 2005-12-27 | 2010-09-28 | Qurio Holdings, Inc. | Using device content information to influence operation of another device |
US20070162502A1 (en) | 2005-12-29 | 2007-07-12 | United Video Properties, Inc. | Media library in an interactive media guidance application |
US7856360B2 (en) | 2006-01-30 | 2010-12-21 | Hoozware, Inc. | System for providing a service to venues where people aggregate |
US20070244880A1 (en) | 2006-02-03 | 2007-10-18 | Francisco Martin | Mediaset generation system |
WO2007092053A1 (en) | 2006-02-10 | 2007-08-16 | Strands, Inc. | Dynamic interactive entertainment |
US9336333B2 (en) | 2006-02-13 | 2016-05-10 | Linkedin Corporation | Searching and reference checking within social networks |
US20070199014A1 (en) | 2006-02-22 | 2007-08-23 | E-Cast, Inc. | Consumer portal |
US7877353B2 (en) | 2006-03-13 | 2011-01-25 | Ebay Inc. | Peer-to-peer trading platform with relative reputation-based item search and buddy rating |
US8812580B2 (en) | 2006-03-15 | 2014-08-19 | Beats Music, Llc | Override of automatically shared meta-data of media |
US20070233736A1 (en) | 2006-03-28 | 2007-10-04 | Heyletsgo, Inc. | Method and system for social and leisure life management |
US7801500B2 (en) | 2006-04-11 | 2010-09-21 | Nokia Corporation | Electronic device and method therefor |
US20070265870A1 (en) | 2006-04-19 | 2007-11-15 | Nec Laboratories America, Inc. | Methods and systems for utilizing a time factor and/or asymmetric user behavior patterns for data analysis |
WO2007127812A2 (en) * | 2006-04-25 | 2007-11-08 | Pagebites Inc. | Method for information gathering and dissemination in a social network |
GB0702603D0 (en) | 2006-05-05 | 2007-03-21 | Omnifone Ltd | Pc client |
US7373054B2 (en) | 2006-05-17 | 2008-05-13 | Tyco Telecommunications (Us) Inc. | Optical cable shield layer connection |
US20080005179A1 (en) | 2006-05-22 | 2008-01-03 | Sonicswap, Inc. | Systems and methods for sharing digital media content |
US7797722B2 (en) | 2006-05-26 | 2010-09-14 | Sony Corporation | System and method for content delivery |
US7966362B2 (en) | 2006-06-21 | 2011-06-21 | Apple Inc. | Management of podcasts |
US8117545B2 (en) | 2006-07-05 | 2012-02-14 | Magnify Networks, Inc. | Hosted video discovery and publishing platform |
US7970922B2 (en) | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
US7680959B2 (en) | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US7873641B2 (en) | 2006-07-14 | 2011-01-18 | Bea Systems, Inc. | Using tags in an enterprise search system |
KR20090037975A (ko) | 2006-08-07 | 2009-04-16 | 차차 써치 인코포레이티드 | 관련 집단 검색을 위한 방법, 시스템 및 컴퓨터 판독 가능 저장 장치 |
US20080046948A1 (en) | 2006-08-07 | 2008-02-21 | Apple Computer, Inc. | Creation, management and delivery of personalized media items |
US8135725B2 (en) | 2006-08-11 | 2012-03-13 | Yahoo! Inc. | System and method for providing tag-based relevance recommendations of bookmarks in a bookmark and tag database |
EP2052335A4 (en) | 2006-08-18 | 2010-11-17 | Sony Corp | SYSTEM AND METHOD FOR SELECTIVE ACCESS TO MULTIMEDIA CONTENT VIA A RECOMMENDATION ENGINE |
US20080091771A1 (en) | 2006-10-13 | 2008-04-17 | Microsoft Corporation | Visual representations of profiles for community interaction |
US20080288588A1 (en) | 2006-11-01 | 2008-11-20 | Worldvuer, Inc. | Method and system for searching using image based tagging |
US8756333B2 (en) | 2006-11-22 | 2014-06-17 | Myspace Music Llc | Interactive multicast media service |
US8091032B2 (en) * | 2006-11-30 | 2012-01-03 | Red Hat, Inc. | Automatic generation of content recommendations weighted by social network context |
US8943210B2 (en) | 2006-11-30 | 2015-01-27 | Red Hat, Inc. | Mastering music played among a plurality of users |
US8060827B2 (en) | 2006-11-30 | 2011-11-15 | Red Hat, Inc. | Method and system for preloading suggested content onto digital video recorder based on social recommendations |
US20080141136A1 (en) | 2006-12-12 | 2008-06-12 | Microsoft Corporation | Clipping Synchronization and Sharing |
US9064010B2 (en) | 2006-12-13 | 2015-06-23 | Quickplay Media Inc. | Encoding and transcoding for mobile media |
US20080147711A1 (en) | 2006-12-19 | 2008-06-19 | Yahoo! Inc. | Method and system for providing playlist recommendations |
US7802194B2 (en) | 2007-02-02 | 2010-09-21 | Sap Ag | Business query language |
US20080189391A1 (en) | 2007-02-07 | 2008-08-07 | Tribal Shout!, Inc. | Method and system for delivering podcasts to communication devices |
US7739304B2 (en) | 2007-02-08 | 2010-06-15 | Yahoo! Inc. | Context-based community-driven suggestions for media annotation |
KR101346731B1 (ko) | 2007-03-12 | 2014-01-03 | 삼성전자주식회사 | 피드 정보를 동기화하는 방법 및 장치 |
US7787818B2 (en) | 2007-03-27 | 2010-08-31 | Iocast Llc | Customized content delivery system and method |
US8498628B2 (en) | 2007-03-27 | 2013-07-30 | Iocast Llc | Content delivery system and method |
WO2008121967A2 (en) | 2007-03-30 | 2008-10-09 | Google Inc. | Interactive media display across devices |
US8832220B2 (en) | 2007-05-29 | 2014-09-09 | Domingo Enterprises, Llc | System and method for increasing data availability on a mobile device based on operating mode |
US7882111B2 (en) | 2007-06-01 | 2011-02-01 | Yahoo! Inc. | User interactive precision targeting principle |
US20090006368A1 (en) | 2007-06-29 | 2009-01-01 | Microsoft Corporation | Automatic Video Recommendation |
US8751507B2 (en) | 2007-06-29 | 2014-06-10 | Amazon Technologies, Inc. | Recommendation system with multiple integrated recommenders |
US20090042545A1 (en) * | 2007-08-06 | 2009-02-12 | Tamir Avital | System and a method for unifying the social realities of the online internet and real world of the mobile phone |
US8275764B2 (en) | 2007-08-24 | 2012-09-25 | Google Inc. | Recommending media programs based on media program popularity |
US8239455B2 (en) | 2007-09-07 | 2012-08-07 | Siemens Aktiengesellschaft | Collaborative data and knowledge integration |
US8666525B2 (en) | 2007-09-10 | 2014-03-04 | Palo Alto Research Center Incorporated | Digital media player and method for facilitating music recommendation |
US20090076887A1 (en) | 2007-09-16 | 2009-03-19 | Nova Spivack | System And Method Of Collecting Market-Related Data Via A Web-Based Networking Environment |
US7769767B2 (en) | 2007-09-27 | 2010-08-03 | Domingo Enterprises, Llc | System and method for filtering content on a mobile device based on contextual tagging |
US20090132527A1 (en) | 2007-11-20 | 2009-05-21 | Samsung Electronics Co., Ltd. | Personalized video channels on social networks |
US20090177301A1 (en) | 2007-12-03 | 2009-07-09 | Codentity, Llc | Scalable system and method for an integrated digital media catalog, management and reproduction system |
-
2007
- 2007-12-18 US US11/958,600 patent/US9224150B2/en not_active Expired - Fee Related
-
2008
- 2008-12-17 CN CNA2008101855815A patent/CN101465823A/zh active Pending
-
2015
- 2015-12-18 US US14/974,921 patent/US20160105519A1/en not_active Abandoned
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040003392A1 (en) * | 2002-06-26 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for finding and updating user group preferences in an entertainment system |
CN1720740A (zh) * | 2002-12-04 | 2006-01-11 | 皇家飞利浦电子股份有限公司 | 根据具有相似观看习惯的用户的投票推荐节目 |
CN1756336A (zh) * | 2004-09-29 | 2006-04-05 | 松下电器产业株式会社 | 电视频道推荐系统及推荐方法 |
CN101088288A (zh) * | 2004-12-23 | 2007-12-12 | 皇家飞利浦电子股份有限公司 | 一种内容推荐方法和装置 |
WO2007021785A1 (en) * | 2005-08-18 | 2007-02-22 | Microsoft Corporation | Annotating shared contacts with public descriptors |
US20070118802A1 (en) * | 2005-11-08 | 2007-05-24 | Gather Inc. | Computer method and system for publishing content on a global computer network |
US20080052371A1 (en) * | 2006-08-28 | 2008-02-28 | Evolution Artists, Inc. | System, apparatus and method for discovery of music within a social network |
US20080059576A1 (en) * | 2006-08-31 | 2008-03-06 | Microsoft Corporation | Recommending contacts in a social network |
US20080147482A1 (en) * | 2006-10-27 | 2008-06-19 | Ripl Corp. | Advertisement selection and propagation of advertisements within a social network |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103080962A (zh) * | 2010-08-31 | 2013-05-01 | 苹果公司 | 支持媒体访问与社交网络的网络化系统 |
US9843552B2 (en) | 2010-08-31 | 2017-12-12 | Apple Inc. | Classification and status of users of networking and social activity systems |
CN103080962B (zh) * | 2010-08-31 | 2018-03-27 | 苹果公司 | 支持媒体访问与社交网络的网络化系统 |
CN103154945A (zh) * | 2010-11-29 | 2013-06-12 | 日本电气株式会社 | 内容分析系统、内容分析设备、内容分析方法以及内容分析程序 |
CN103324727A (zh) * | 2013-06-26 | 2013-09-25 | 宇龙计算机通信科技(深圳)有限公司 | 分享控制方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
US9224150B2 (en) | 2015-12-29 |
US20160105519A1 (en) | 2016-04-14 |
US20090157795A1 (en) | 2009-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101465823A (zh) | 在媒体推荐网络中识别用户的高价值推荐 | |
US9223866B2 (en) | Tagged favorites from social network site for use in search request on a separate site | |
US10122773B2 (en) | Method and apparatus for sharing content | |
US8204952B2 (en) | Digital file distribution in a social network system | |
US9824144B2 (en) | Method and system for previewing recommendation queues | |
US20090271417A1 (en) | Identifying User Relationships from Situational Analysis of User Comments Made on Media Content | |
US20070083560A1 (en) | System and method for providing online community service for digital content | |
US20030093311A1 (en) | Targeted advertising | |
KR20040084421A (ko) | P2p서비스 방법 | |
US20130191857A1 (en) | Method and System for a Vote Based Media System | |
US20070078832A1 (en) | Method and system for using smart tags and a recommendation engine using smart tags | |
CN101278311A (zh) | 将广告自动与媒体文件匹配 | |
CN101523383B (zh) | 用于联网媒体访问的系统和方法 | |
JP2010503922A (ja) | メディアエンカウンタジャーナルの保守 | |
US7958130B2 (en) | Similarity-based content sampling and relevance feedback | |
JP2008546115A (ja) | 警告インタフェースにおける広告 | |
CN101179462A (zh) | 社交网络系统 | |
JP2011155695A (ja) | サーチ結果を提示するためのシステム及び方法 | |
CN102214193A (zh) | 信息处理装置、客户端装置、服务器装置 | |
KR20020024819A (ko) | 콘텐츠 전송 시스템, 콘텐츠 전송 서비스 서버 및커뮤니티 사이트 서버 | |
KR20140102720A (ko) | 정보 검색 방법 및 시스템 | |
US8799169B2 (en) | Method for recommendation of audio | |
WO2011091713A1 (zh) | 个性化信息递送系统及方法 | |
CN113469745A (zh) | 将广告内容从主设备共享到次级设备的方法和系统 | |
JP4506215B2 (ja) | 情報システム,スケジュール生成装置,およびスケジュール生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
ASS | Succession or assignment of patent right |
Owner name: NABO ENTERPRISE CO., LTD Free format text: FORMER OWNER: CONCERT TECHNOLOGY CORP Effective date: 20091016 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20091016 Address after: Delaware Applicant after: Concert Technology Corp. Address before: North Carolina Applicant before: Concert Technology Corp. |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20090624 |