CN103314384A - 用于管理装置特定内容的方法和*** - Google Patents

用于管理装置特定内容的方法和*** Download PDF

Info

Publication number
CN103314384A
CN103314384A CN2011800653483A CN201180065348A CN103314384A CN 103314384 A CN103314384 A CN 103314384A CN 2011800653483 A CN2011800653483 A CN 2011800653483A CN 201180065348 A CN201180065348 A CN 201180065348A CN 103314384 A CN103314384 A CN 103314384A
Authority
CN
China
Prior art keywords
content
compatible
described content
grading
feedback information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011800653483A
Other languages
English (en)
Inventor
马克·D·博因斯
乔纳森·K·基斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN103314384A publication Critical patent/CN103314384A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0282Rating or review of business operators or products

Landscapes

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

用于管理内容的方法和设备可包含接收与具有一组装置特性的装置相关联的内容的反馈信息。所述方法和设备可进一步包含基于所述反馈信息确定所述内容的兼容性评级。所述方法和设备还可包含为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息。

Description

用于管理装置特定内容的方法和***
根据35U.S.C.§119主张优先权
本专利申请案主张题为“内容分布***(Content Distribution System)”的第61/424,624号临时申请案的优先权,所述临时申请案于2010年12月18日申请,且转让给本受让人,且特此以引用的方式明确并入本文中。
技术领域
背景技术
随着具有增加的功率、存储器和其它特征的无线装置的激增,越来越多的无线装置被用于娱乐目的,包含用于执行例如游戏、电影和音频等内容。另外,这些无线装置可用于例如目标可为生产率目的的应用等内容,包含电子邮件、导航和基于位置的服务。大量内容由第三方开发商提供,且通过***运营商在无线通信***上分布。这些应用中的一些应用经过测试和确认以在特定无线装置和/或无线装置配置(例如,若干版本的操作***、硬件或固件)上运行,而其它应用则不在特定无线装置和/或无线装置配置(例如,若干版本的操作***、硬件或固件)上运行。内容可能不会由开发商在所有装置上进行测试,这是因为在市场中的装置范围上测试内容的成本可能变得非常昂贵,且常常过于昂贵,尤其对于小开发商来说。
因此,在服务于与各种网络运营商相关联的各种类型的移动装置的内容分布***中,供下载的内容常常由于内容要求和装置能力的差异而不能在给定装置上运行。另外,相关技术***试图维持装置类型与兼容内容和/或内容升级之间的映射,然而,维持准确映射非常复杂且耗时,这对行政管理是一场噩梦。因此,无线装置的用户有时具有不良的用户体验,例如,当获得并试图使用先前未曾针对其特定无线装置或其特定无线装置配置进行测试并被认可的内容时,内容不会正确地运行或根本不运行。
将需要获得多个装置特性,所述多个装置特性用以基于比较所述多个装置特性与来自具有相同或类似装置的其它用户的肯定反馈(例如,评论和评级)来将多个可用内容筛选到与所述装置兼容或经特别指定用于所述装置(例如,由网络运营商)的装置特定可用内容的子集中。还将需要基于具有相同或类似装置特性的装置上的成功内容使用情况跟踪来确定装置特定可用内容。
发明内容
下文呈现一个或一个以上方面的简化概述,以便提供对所述方面的基本理解。此概述并非所有所涵盖方面的广泛综述,且既定不识别所有方面的关键或决定性要素,也不描绘任何或所有方面的范围。其唯一目的是以简化形式来呈现一个或一个以上方面的一些概念以作为稍后呈现的更详细描述的序言。
一个方面涉及一种管理内容的方法。所述方法可包含接收与具有一组装置特性的装置相关联的内容的反馈信息。所述方法还可包含基于所述反馈信息确定所述内容的兼容性评级。另外,所述方法可包含为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息。
另一方面涉及经配置以管理内容的至少一个处理器。所述处理器可包含用于接收与具有一组装置特性的装置相关联的内容的反馈信息的第一模块。另外,所述处理器可包含用于基于所述反馈信息确定所述内容的兼容性评级的第二模块。所述处理器可进一步包含用于为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的第三模块。
又一方面涉及一种计算机程序产品。所述计算机程序产品可包含计算机可读媒体,所述计算机可读媒体包含用于使得计算机接收与具有一组装置特性的装置相关联的内容的反馈信息的至少一个指令。所述计算机可读媒体还可包含用于使得所述计算机基于所述反馈信息确定所述内容的兼容性评级的至少一个指令。所述计算机可读媒体可另外包含用于使得所述计算机为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的至少一个指令。
另一方面涉及一种设备。所述设备可包含用于接收与具有一组装置特性的装置相关联的内容的反馈信息的装置。所述设备可进一步包含用于基于所述反馈信息确定所述内容的兼容性评级的装置。此外,所述设备可包含用于为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的装置。
又一方面涉及一种用于管理内容的设备。所述设备可包含可操作以接收与具有一组装置特性的装置相关联的内容的反馈信息的反馈数据存储区。另外,所述设备可包含可操作以基于所述反馈信息确定所述内容的兼容性评级的兼容性组件。所述设备还可包含可操作以为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的呈现组件。
另一方面涉及一种用于提供内容反馈信息的方法。所述方法可包含存取无线装置上的一个或一个以上内容。所述方法可进一步包含产生所述一个或一个以上内容的反馈信息。此外,所述方法可包含转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理。
再一方面涉及经配置以提供内容反馈信息的至少一个处理器。所述处理器可包含用于存取无线装置上的一个或一个以上内容的第一模块。所述处理器还可包含用于产生所述一个或一个以上内容的反馈信息的第二模块。另外,所述处理器可包含用于转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的第三模块。
另一方面涉及一种计算机程序产品。所述计算机程序产品可包含计算机可读媒体,所述计算机可读媒体包含用于使得计算机存取无线装置上的一个或一个以上内容的至少一个指令。所述计算机可读媒体还可包含用于使得所述计算机产生所述一个或一个以上内容的反馈信息的至少一个指令。所述计算机可读媒体可进一步包含用于使得所述计算机转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的至少一个指令。
又一方面涉及一种设备。所述设备可包含用于存取无线装置上的一个或一个以上内容的装置。所述设备可进一步包含用于产生所述一个或一个以上内容的反馈信息的装置。另外,所述设备可包含用于转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的装置。
另一方面涉及一种用于提供内容反馈信息的设备。所述设备可包含可操作以存取无线装置上的一个或一个以上内容的存取组件。所述设备还可包含可操作以产生所述一个或一个以上内容的反馈信息的反馈组件。所述设备可另外包含可操作以转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的转发组件。
再一方面涉及一种用于无线装置获得关于兼容内容的信息的方法。所述方法可包含通过具有第一组装置特性的无线装置发送关于内容的请求。所述方法可进一步包含响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。此外,所述方法可包含基于所述消息对所述内容执行动作。
另一方面涉及经配置以获得关于兼容内容的信息的至少一个处理器。所述处理器可包含用于通过具有第一组装置特性的无线装置发送关于内容的请求的第一模块。另外,所述处理器可包含用于响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的第二模块,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。此外,所述处理器还可包含用于基于所述消息对所述内容执行动作的第三模块。
另一方面涉及一种计算机程序产品。所述计算机程序产品可包含计算机可读媒体,所述计算机可读媒体包含用于使得计算机通过具有第一组装置特性的无线装置发送关于内容的请求的至少一个指令。所述计算机可读媒体可另外包含用于使得所述计算机响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的至少一个指令,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。所述计算机可读媒体可进一步包含用于使得所述计算机基于所述消息对所述内容执行动作的至少一个指令。
又一方面涉及一种设备。所述设备可包含用于通过具有第一组装置特性的无线装置发送关于内容的请求的装置。所述设备可进一步包含用于响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的装置,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。此外,所述设备可包含用于基于所述消息对所述内容执行动作的装置。
再一方面涉及一种用于获得关于兼容内容的信息的无线装置。所述无线装置可包含可操作以通过具有第一组装置特性的无线装置发送关于内容的请求的请求者组件。另外,所述无线装置还可包含动作组件,所述动作组件可操作以:响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;且基于所述消息对所述内容执行动作。
为实现前述和相关目的,一个或一个以上方面包括在下文更详细描述且在权利要求书中特别指出的特征。以下描述及附图详细阐述所述一个或一个以上方面的某些说明性特征。然而,这些特征仅指示可使用各种方面的原理的各种方式中的少数方式,且此描述不欲包含所有这些方面及其等效物。
附图说明
下文将结合附图描述所揭示的方面,提供附图是为了说明而非限制所揭示的方面,其中相似名称表示相似元件,且其中:
图1是根据一方面的连接***的说明;
图2是根据另一方面的实例兼容组件的说明;
图3是说明根据另一方面的用于管理内容的方法的流程图;
图4是说明根据又一方面的用于确定内容的兼容性评级的方法的流程图;
图5是说明根据一方面的用于提供内容反馈信息的方法的流程图;
图6是说明根据另一方面的用于获得关于兼容内容的信息的方法的流程图;
图7是根据一方面的可在连接***内操作的实例无线装置;
图8是根据又一方面的可在连接***内操作的实例服务器装置;
图9是根据另一方面的促进管理内容的实例***;
图10是根据一方面的促进提供内容反馈信息的实例***;以及
图11是根据另一方面的促进接收兼容内容的实例***。
具体实施方式
现参看图式来描述各种方面。在以下描述中,出于解释的目的,阐述众多特定细节以便提供对一个或一个以上方面的透彻理解。然而,可明显地看出,所述方面可在没有这些特定细节的情况下得以实践。
所描述的方面涉及用于管理内容的方法和设备。所描述的方面可帮助用户作出关于正在装置上使用的内容的决策和/或至少部分基于用户反馈发现供装置使用的兼容内容。所描述的方面可将可用内容提供到装置,或用于在装置处获得可用内容。举例来说,可将可用内容筛选到至少部分基于用户反馈的装置特定可用内容的子集中。因而,所描述的方面并有“群众的智慧”以针对特定组装置特性非正式地认可或筛选可用内容。如本文中所使用,术语“装置特性”可指无线装置类型和无线装置配置中的任一者或任一组合。举例来说,可筛选例如在内容存储区和/或内容目录中的一个或一个以上可用内容以将选定内容提供给具有特定无线装置配置的特定无线装置类型,其中所述选定内容已至少部分基于反馈而被确定为与特定无线装置类型和/或特定无线装置配置(例如,装置特定内容)兼容和/或经指定用于特定无线装置类型和/或特定无线装置配置(例如,装置特定内容),或尚未被确定为与特定无线装置类型和/或特定无线装置配置(例如,装置特定内容)不兼容。通过筛选可用内容以获得与装置兼容(或不兼容)的内容子集,装置的用户较少可能具有否定体验,例如内容在装置上出现故障。
另外,在所描述方面中,可基于比较装置上的成功内容使用情况与可用内容中的每一者的多个装置特性和要求特性来发现装置特定内容。举例来说,所描述的设备和方法可通过由装置进行的报告、基于网络的动态跟踪和/或其组合来获得正在装置上使用的一个或一个以上内容的使用情况数据。另外,所描述的设备和方法可另外获得特定组装置特性或以其它方式使特定组装置特性与所接收的使用情况数据相关。
因此,所描述的方面使反馈信息与装置特性相关以确定兼容性评级,以便避免正式地测试和认可用于多个不同装置的内容以及所述多个装置中的每一者的多个不同组装置特性。因此,非正式的兼容性评级得以确定,由此节省原本正式地确定兼容性评级将需要的显著成本和资源。
如本文中所使用,术语“内容”至少包含以下各者中的一者或一者以上:任何类型的应用程序、多媒体文件、图像文件、可执行码、程序、网页、脚本、文档、演示文稿、消息、数据、元数据、音乐、视频、电子书、铃声、壁纸、物理项目的电子表示、语言、字样、字符集,或可在装置上再现、处理或执行的任何其它类型的媒体或信息。
现参看图1,说明包含一个或一个以上无线装置102的实例连接***100,所述一个或一个以上无线装置102通过一个或一个以上存取网络104与一个或一个以上服务器和/或计算装置106通信,以便存取和/或接收内容12并提供所存取和/或所接收的内容12的反馈信息16。所提供的反馈信息16可与无线装置102的一个或一个以上装置特性20相关联,且可供服务器106用于基于所接收的反馈信息16确定兼容性评级28。
服务器106可进一步从另一无线装置108接收存取和/或接收内容的请求36。举例来说,无线装置108可将请求36发送到服务器106以接收内容目录或存储区。请求36可包含无线装置108的至少一个装置特性40。服务器106可接收无线装置108的一个或一个以上装置特性40,且可使用装置特性40来确定无线装置108的装置特定可用内容。举例来说,服务器106可基于内容12关系到无线装置108的一组类似装置特性40的兼容性评级而使得内容12可用。举例来说,可基于来自具有相同或类似装置特性的其它用户的肯定反馈(例如,评论和评级)来发现装置特定可用内容与装置兼容。服务器106可将装置特定可用内容32转发到无线装置108以供在例如内容存储区和/或目录中呈现。
无线装置102、108可包含可连接到存取网络104的任何移动、便携式计算或通信装置,例如蜂窝式装置。无线装置102、108可为例如蜂窝式电话、导航***、计算装置、相机、PDA、音乐装置、游戏装置或具有无线连接能力的手持式装置,以及其它装置。服务器/计算装置106可包含连接到网络的任何移动或固定计算装置。
另外,存取网络104可提供到无线装置102、108和服务器106的一个或一个以上类型的通信连接,例如任何类型的无线空中链路。无线装置102、108可经由存取网络104发起和/或接收到和/或来自一个或一个以上服务器106的通信,例如电话呼叫、会议呼叫、视频会议呼叫、因特网协议会话、因特网语音协议(IP)呼叫、短消息服务(SMS)消息、多媒体消息服务(MMS)消息、即时消息(IM)服务消息、聊天或网络会议相关连接、视频、音乐或数据传送,以及其它通信。另外,无线装置102、108可经由存取网络104从一个或一个以上服务器106或从与存取网络104通信的任何其它装置接收通信。
无线装置102可包含可操作以从服务器106存取和/或接收内容12的存取组件10。内容12可包含但不限于数字内容,例如应用程序(例如,天气应用程序、运动应用程序、新闻应用程序、购物应用程序,或娱乐应用程序)、游戏、音乐或书籍,以及其它内容。装置上的供内容使用的组件可包含例如相机、全球定位***(GPS)、无线连接能力、较大屏幕大小,以及其它组件。
无线装置102还可包含可操作以接收和/或提供内容12的反馈信息16的反馈组件14。反馈信息16可包含但不限于下载的内容信息、内容的用户评级、内容的用户评论、内容使用情况信息,以及内容卸载信息。无线装置102还可包含一个或一个以上装置特性20。装置特性20可包含但不限于装置识别(ID)、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置运行时环境/平台/操作***、装置位置、移动国家代码(MCC)、移动网络代码(MNC)、装置软件图像,以及装置可用存储容量等,或装置的任何其它硬件、软件或固件特性。反馈组件14可与无线装置102的装置特性20介接,且使一个或一个以上装置特性20与内容12的所接收反馈信息16相关联。举例来说,如果所接收反馈指示内容12在无线装置102的GPS***上运行良好,那么反馈组件14可使所接收的反馈信息16与无线装置102的GPS***相关联。
无线装置102还可包含可操作以与其它用户(例如但不限于(例如)在用户的社交圈内的其他用户)共享反馈信息16的共享组件56。举例来说,共享组件56可将内容12的反馈信息16转发到社交圈,例如使用(例如)与无线装置102的用户相关联的社交媒体网络的其他用户和/或与无线装置102相关联的联系人列表。在一方面中,共享组件56可将具有内容12的反馈信息16的消息张贴在与无线装置102的用户相关联的一个或一个以上社交媒体网络上,且因此,允许与所述社交媒体网络账户相关联的联系人存取用户反馈信息16。举例来说,无线装置102的用户可能会下载新游戏以在无线装置102上使用,且使用与所述用户相关联的一个或一个以上社交媒体网络来分享对所述游戏的反馈。
例如“在我的装置上运行流畅”等肯定反馈可能会鼓励具有相同或类似装置的其他用户下载所述游戏来玩。例如“失败”或“初次使用后卸载”等否定反馈可能会阻止具有相同或类似装置的其他用户下载所述游戏来玩。其他用户还可提供对反馈信息16的额外注解和/或评论,例如选择“赞(like)”按钮和/或提供关于内容运行如何的额外细节。因此,可将反馈信息16快速地分布到社交圈内的其他人以帮助宣传和/或推广装置特定内容。
无线装置102可进一步包含可操作以将针对一个或一个以上内容12所获得或所产生的反馈信息16转发到例如服务器106的转发组件22。服务器106可包含可操作以存储针对来自一个或一个以上无线装置102的一个或一个以上内容12所获得或所产生的反馈信息16的反馈数据存储区24。另外,反馈数据存储区24可使内容12的所接收的反馈信息16与来自提供所述反馈信息16的无线装置的一个或一个以上装置特性相关联。因此,内容12可与相关联于一组装置特性20的多种反馈信息16相关联。
服务器106还可包含可操作以确定内容12关系到一组装置特性20的兼容性评级28的兼容性组件26。现参看图2,兼容性组件26可包含可操作以计算所接收反馈信息16的分数52的计算器组件50。在一方面中,计算器组件50可基于针对内容12所接收的全部反馈信息16计算分数52。举例来说,分数52可以是基于以下各者中的一者或任一组合:用户评论、用户评级、内容使用情况信息,和/或来自具有相同或类似组装置特性的多个无线装置的针对内容(例如无线装置所下载的应用程序)的内容卸载信息。
兼容性组件26可进一步包含可操作以产生一个或一个以上阈值水平的阈值组件54,所述一个或一个以上阈值水平定义内容12关系到装置特性20的所接收的反馈信息16。阈值水平可定义内容12是否与无线装置102兼容。举例来说,高阈值水平可指示内容关系到所述组装置特性的肯定评论,且可用绿色加以说明。中等阈值水平可指示内容关系到所述组装置特性的混合评论,且可用黄色加以说明。低阈值水平可指示内容关系到所述组装置特性的不良评论,且可用红色加以说明。
兼容性组件26可比较分数52与阈值水平以确定内容12的兼容性评级28。举例来说,如果分数高于肯定或否定阈值极限,那么兼容性组件26可确定内容分别与装置兼容或不兼容,且相应地指派兼容性评级28。又,然而,举例来说,如果阈值数目个用户已卸载内容和/或已将内容评级为不良(例如,5颗星中少于2颗星),那么兼容性组件26可确定内容与装置不兼容且相应地指派兼容性评级28。
兼容性组件26可基于例如结果的质量控制(例如,独立地验证内容如由兼容性评级所指示在装置上运行和/或不在装置上运行)来动态地改变一个或一个以上阈值水平。因此,可基于质量控制结果来增加和/或减小阈值水平。另外,可能需要在兼容性组件26可能能够产生兼容性评级28之前接收阈值数目个反馈,例如,某一数目个用户评级。
返回参看图1,服务器106可具有可操作以从一个或一个以上无线装置108接收存取和/或接收内容的一个或一个以上请求36的接收组件48。举例来说,无线装置108可将请求36发送到服务器106以接收内容目录或存取内容存储区,其中请求36包含无线装置108的至少一个装置特性40。服务器106可接收无线装置108的装置特性40,且可使用装置特性40来确定无线装置108的装置特定可用内容32。举例来说,服务器106可基于内容12关系到与无线装置108的装置特性40类似的一组装置特性的兼容性评级28来确定可用内容32。接收组件48可与兼容性组件26介接以确定具有与装置特性20相关联的兼容性评级28的内容12是否类似于无线装置108的装置特性40。接收组件48可基于所述确定将内容12添加到可用内容32。因此,可基于来自具有相同或类似装置特性的其它用户装置的兼容性评级28来确定可用内容32。
接收组件48还可与消息组件30介接,所述消息组件30可操作以响应于存取和/或接收内容的请求36而将一个或一个以上消息56转发到无线装置108。举例来说,消息56可包含可用内容32。消息还可包含但不限于一个或一个以上兼容内容的列表、一个或一个以上内容的推荐(例如,删除/卸载、升级、替换等)、内容的副本、包含内容的流、内容的转换和/或转译,或用于对内容执行动作(例如,再现、显示、呈现、执行、获取等)的命令/指令。消息组件30还可与兼容性组件26和反馈数据存储区24介接。在一个方面中,消息组件30可操作以响应于接收到反馈信息16而将一个或一个以上消息56转发到无线装置108。举例来说,如果服务器106接收到关于新游戏应用程序被高度评级的反馈信息16,那么消息组件30可将消息56转发到无线装置108,推荐无线装置108用所述新游戏应用程序替换先前游戏应用程序。
无线装置108可包含可操作以从服务器106接收一个或一个以上消息56且基于消息56对内容执行动作的动作组件44。动作可包含但不限于再现、显示、呈现、输出、产生、执行、删除/卸载、升级、替换、获取、转换、转译、复制或流式传输。
消息组件30可任选地包含可操作以至少部分地基于反馈信息16而包含内容和/或将内容从可用内容32排除的筛选组件34。换句话说,消息组件30可基于反馈信息和/或基于请求装置的一个或一个以上装置特性而使得所有可用内容的子集可用。举例来说,筛选组件34可筛选可用内容32以包含具有特定无线装置配置的选定内容,其中所述选定内容已至少部分基于反馈而被确定为与特定无线装置类型和/或特定无线装置配置(例如,装置特定内容)兼容和/或经指定用于特定无线装置类型和/或特定无线装置配置(例如,装置特定内容),或尚未被确定为与特定无线装置类型和/或特定无线装置配置(例如,装置特定内容)不兼容。通过筛选可用内容以获得与装置兼容(或不兼容)的内容的子集,装置的用户较少可能具有否定体验,例如内容在装置上出现故障。
现参看图3,根据一方面的用于管理内容的方法300包含:在302处,接收与具有一组装置特性的装置相关联的内容的反馈信息。举例来说,所述装置特性可包含以下各者中的一者或一者以上:装置识别(ID)、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置运行时环境/平台/操作***、装置位置、移动国家代码(MCC)、移动网络代码(MNC)、装置软件图像,以及装置可用存储容量等,或装置的任何其它硬件、软件或固件特性。
在一方面中,服务器106(图1)可接收正在无线装置102(图1)上使用的一个或一个以上内容的反馈信息。反馈信息可包含但不限于接收以下各者中的一者或一者以上:下载内容、用户评级、用户评论、内容使用情况信息,或内容卸载信息。另外,服务器106可通过由装置进行的报告、基于网络的动态跟踪和/或其组合来获得正在无线装置102上使用的一个或一个以上内容的使用情况数据。服务器106可使无线装置102的特定组装置特性与所接收的反馈信息(例如,一个或一个以上内容使用情况信息的使用情况数据)相关。
接下来在304处,所述方法可包含基于所述反馈信息确定内容关系到所述组装置特性的兼容性评级。在一方面中,服务器106可将一个或一个以上算法应用到来自用户或装置的反馈以确定特定内容是否与相关联于提供反馈的装置的一组装置特性的至少一部分兼容。举例来说,在一方面中,可产生多个兼容性评级,其中每一兼容性评级对应于一组不同装置特性(例如,针对不同装置可存在不同兼容性评级)。另外,可基于例如装置特定兼容性评级中的每一者的函数(例如,多个兼容性评级的平均值或加权值)产生一个或一个以上复合兼容性评级(例如,新的评级或较新的装置配置的权重可能比较旧的装置/配置的权重高)。
举例来说,如果对内容的用户评级高于阈值极限(例如,若干用户已将应用程序评级为5颗星中的3颗星或高于3颗星,或评级的文字是肯定的),那么所述一个或一个以上算法可确定内容与装置兼容(或至少不会不兼容)。另外,举例来说,所描述的方面可识别用户评论的一个或一个以上要素,例如,关键字,其对应于兼容内容或不兼容内容。举例来说,关键字可包含具有肯定内涵或否定内涵的字,例如“运行流畅”、“崩溃”、“不运行”,及“失败”。如果所识别的要素高于肯定或否定阈值极限,那么所述一个或一个以上算法可确定内容分别与装置兼容或不兼容。又,举例来说,如果阈值数目个用户已卸载内容和/或已将内容评级为不良(例如,5颗星中少于2颗星),那么所述一个或一个以上算法可确定内容与装置不兼容。
所述一个或一个以上算法可基于例如以下各者中的一者或任一组合而动态地改变:内容的风行度(例如,有多少用户正下载所述内容、内容的使用频率、花费在使用所述内容上的时间量)、对应用程序进行评级的用户的人口统计数据(例如,地理位置、年龄、性别等),以及装置特性的改变(例如,装置软件和/或固件的更新和/或版本改变)。此外,可组合上述算法中的任一者以便确定内容相对于一组装置特性的兼容性评级。下文于图4中论述用于确定内容的兼容性评级的实例算法。
所述方法可任选地包含:在306处,将权重应用到兼容性评级。本文描述的反馈可基于反馈来源与请求存取内容存储区或目录的装置的用户之间的关系来进行加权。举例来说,相比于来自与装置的用户无关的其他用户的反馈来说,来自与装置的用户处于相同社交网络的用户的反馈可被给予较高权重。举例来说,已得到来自装置用户的朋友的肯定评论的内容可比已得到完全陌生人的肯定评论的其它内容在内容存储区或目录中放置得高。
另外,所述方法可任选地包含:在308处,存储所述内容的兼容性评级。可例如关系到所述组装置特性来存储内容的兼容性评级。在一方面中,服务器106可使特定组装置特性与所接收的使用情况数据相关,且关系到所述组相关装置特性来存储兼容性评级。
所述方法还可包含:在310处,为具有所述组装置特性的一部分的另一装置提供基于所述内容的兼容性评级的一部分的消息。消息可包含但不限于一个或一个以上兼容内容的列表、一个或一个以上内容的推荐(例如,删除/卸载、升级、替换等)、内容的副本、包含内容的流、内容的转换和/或转译,或用于对内容执行动作(例如,再现、显示、呈现、执行、获取等)的命令/指令。在一方面中,服务器106可基于所接收的反馈信息前瞻性地将消息提供到一个或一个以上无线装置。举例来说,如果所接收的反馈信息识别含有恶意软件或需要过度许可的内容,那么服务器106可将消息提供到无线装置,基于所接收的反馈(所识别的内容含有恶意软件或需要过度许可)推荐无线装置108的用户卸载所识别的内容。另外,如果所接收的反馈信息指示新的天气应用程序对于装置得到高度评级,那么服务器106可转发消息,推荐无线装置108的用户用所述新的天气应用程序替换先前天气应用程序。又,如上所注,可存在多个兼容性评级,每一兼容性评级与一组不同装置特性相关联,和/或可存在基于多个兼容性评级的一个或一个以上复合兼容性评级。因而,基于兼容性评级的一部分的消息可以是基于多个兼容性评级中的一者,例如,对应于被确定为与另一装置的装置特性最紧密匹配的一组装置特性的兼容性评级,或基于一个或一个以上复合兼容性评级。因此,可使用群众的智慧来修改当前正由特定装置使用的内容以及推荐内容供所述装置使用。
在312处,所述方法还可包含基于所述内容关系到所述组装置特性的兼容性评级来使内容可用于请求装置。服务器106可基于来自具有相同或类似装置特性的其它用户或装置的反馈(例如,评论、评级和/或使用情况信息)来确定可能兼容(或不兼容)的装置特定可用内容。举例来说,如果无线装置108的用户发送浏览内容存储区和/或目录中的游戏应用程序的请求,那么服务器106可仅包含所述内容存储区和/或目录中被确定为与无线装置108的所述组装置特性兼容的游戏应用程序。
在另一方面中,除了包含或排除一个或一个以上内容外,还可使用反馈来对内容到特定装置的呈现排序。举例来说,在内容存储区和/或目录中显示的内容在呈现到特定装置时可基于与特定装置的装置特性相关的反馈来加以排序。举例来说,具有相对大量肯定反馈(例如,相对于一组特定装置特性已获得高度评论和认可)的内容可在内容存储区和/或目录中放置在显眼的位置(例如,在列表的顶部)。相比之下,具有不良反馈(例如,已受到不良评论和/或被卸载)的内容可在内容存储区和/或目录中不太显眼地呈现(例如,放置在列表的显著较低部分),和/或相对于至少给定组装置特性从内容存储区和/或目录完全移除。
在一方面中,通过所描述设备和方法俘获的内容的实际使用情况数据可用于确定内容在内容存储区或目录中的放置。举例来说,由若干用户频繁使用的内容可比不太频繁使用的内容在内容存储区或目录中放置得高。另外,在确定内容在内容存储区或目录中的放置时,还可结合反馈(例如,用户评级和评论)来使用内容的实际使用情况数据。
现参看图4,根据一方面的用于确定内容的兼容性评级的方法400包含:在402处,接收正在一个或一个以上装置上使用的一个或一个以上内容的反馈信息。反馈信息可包含但不限于内容的下载、内容的用户评级、内容的用户评论、内容使用情况信息,以及内容卸载信息。举例来说,服务器106可从用户接收供无线装置102的用户使用的内容的反馈信息。另外,服务器106还可通过由装置进行的报告、基于网络的动态跟踪和/或其组合来获得正在无线装置102上使用的一个或一个以上内容的使用情况数据。
在404处,所述方法可包含计算所接收的反馈信息的分数。在一个使用情况下,如果反馈信息是用户评级,例如1颗星到5颗星的评级值,那么服务器可使用因数来将用户评级计算到内容的总分数中。因数可包含但不限于对内容的评级的数目和每一星值的加权。举例来说,服务器106可将评级值转换为0与1之间的数字,且基于所接收评级值的总和来计算内容的分数。
一个使用情况可包含反馈信息涉及用户对内容的评论,例如评论内容的文字键入。举例来说,服务器106可识别用户评论的一个或一个以上要素,例如,关键字,其对应于兼容内容或不兼容内容。举例来说,关键字可包含具有肯定内涵的字,例如“运行流畅”、“酷”、“喜欢”,及“不错”。关键字还可包含具有否定内涵的字,例如“崩溃”、“不运行”、“失败”、“不喜欢”、“不完美”和“糟透了”。服务器106可分析对关键字的评论的文字,且基于对内容的评论中的肯定术语和/或否定术语的数目来计算在0与1之间的分数。
在一方面中,关键字还可用来确定内容是否被适当地分类和/或是否应将内容显示在装置(例如,在父母控制下的儿童装置)上。举例来说,服务器106可分析评论的文字,且基于所述评论中发现的一个或一个以上术语来确定不应将内容呈现到装置。举例来说,如果对内容的评论包含例如“暴力”、“下流”或“***”等术语,那么服务器可确定内容不适于儿童装置,且因此,可防止将内容显示在用于儿童的装置的内容存储区和/或内容目录中。在另一实例中,如果对内容的评论识别出内容的语言,例如“西班牙语”,那么服务器可将内容从内容的“英语”目录移除。服务器还可使用来自用户评论的关键字来确定是否应将内容呈现到一位置(例如,一国家)内的装置。
另一使用情况可包含反馈信息包含例如使用情况量度等内容使用情况信息。使用情况量度可包含但不限于内容的使用频率(例如,一天内多次使用、每周使用一次、每月使用一次)和内容的使用持续时间(例如,用户花费在使用所述内容上的时间量)。举例来说,服务器106可例如基于跟踪网络下载或与装置和/或装置上的内容的其它交互来周期性地跟踪无线装置102上的一个或一个以上应用程序的当前内容使用情况信息。
服务器106可接收内容使用情况信息,且基于所述使用情况信息来计算在0与1之间的分数。举例来说,较频繁使用的内容(例如,一天内使用多次的应用程序)可导致较高的计算分数。另外,不太频繁使用但持续时间长的内容(例如,一周使用一次但使用一小时的应用程序)可导致较高的计算分数。
又一使用情况可包含反馈信息包含内容安装信息。举例来说,在报告方面中,在从无线装置102卸载内容后,装置可随即将包含内容使用情况信息(例如,内容的使用频率和/或持续时间)的消息提供到服务器106。在一方面中,如果内容在内容安装后的短时间周期内(例如,低于卸载时间周期阈值水平)被卸载,那么服务器可针对反馈信息计算较低分数。如果内容在内容安装后的长时间周期内(例如,高于卸载时间周期阈值水平)被卸载,那么服务器可针对反馈信息计算较高分数。举例来说,服务器可基于将内容安装在装置上的天数来计算在0与1之间的分数。
另外,可在确定反馈信息中结合内容安装的时间周期使用内容使用情况信息(例如,从未使用、一天内多次使用、每周使用一次、每月使用一次)。举例来说,如果内容在内容安装后的长时间周期内被卸载但所述内容从未被使用过,那么服务器可针对反馈信息计算较低分数。然而,如果内容在内容安装后的长时间周期内被卸载且所述内容被频繁地使用,那么服务器可针对反馈信息计算较高分数。
应注意,在计算反馈信息的分数时,可移除离群值。举例来说,可从计算中移除最高和最低评级以便防止基于离群值反馈信息的分数的潜在偏斜。另一实例可包含基于使用情况量度放弃内容的卸载时间(例如,如果内容从未被使用过,那么可放弃卸载时间)。
另外,应注意,用户可针对内容提供一个或一个以上类型的反馈信息(例如,用户评级、用户评论和内容卸载信息中的一者或一者以上)。举例来说,在从装置卸载内容后,可随即提示用户选择卸载的原因,例如内容在装置上运行不当、装置不具有供所述内容使用的组件,或用户不喜欢使用所述内容。可结合内容使用情况信息来使用在卸载内容时由用户接收的反馈以确定内容的分数。因此,应注意,可从针对内容所接收的多种反馈导出分数。
所述方法可任选地包含:在406处,将权重应用到分数。在一方面中,一些类型的反馈信息可相对于其它类型的反馈信息具有较高权重。实例权重可包含但不限于:用户评级和内容使用情况信息可具有为30%的权重,内容安装信息可具有为20%的权重,且用户评论可具有为10%的权重。服务器106可将适当权重应用到针对反馈信息计算出的分数。举例来说,服务器可将针对用户评级产生的分数乘以30%,且将针对用户评论产生的分数乘以10%。服务器可将经加权分数组合在一起以基于针对内容接收的反馈信息产生经加权分数。
在408处,所述方法可确定反馈信息的分数是否超过阈值水平。阈值水平可确定内容是否可在装置上兼容。当分数超过阈值水平时,在410处,所述方法可包含基于所述分数为内容指派较高兼容性评级。举例来说,如果分数高于80,那么服务器106可确定内容高度可能在无线装置102上运行,且因此,针对无线装置102将高兼容性评级指派给内容。
当分数低于阈值水平时,在412处,所述方法可包含基于所述分数为内容指派较低兼容性评级。举例来说,如果分数低于40,那么服务器106可确定内容无法在无线装置102上运行,且因此,针对无线装置102将低兼容性评级指派给内容。
在一方面中,例如无线装置的用户和/或内容提供者等个人可设置用于确定无线装置的兼容性评级的阈值水平。举例来说,内容提供者可设置较高阈值水平以产生一些错误否定(false negative)(例如,内容看起来不会在装置上运行,即使内容与装置兼容也如此),以使得被使得可用于装置的内容更可能在装置上运行(与将阈值水平设置为较低水平的情况相比)。相比之下,如果内容提供者对于内容对于一些装置不运行的情况觉得没问题,那么内容提供者可设置较低阈值水平,且因此可能对于在装置上运行的内容产生一些错误肯定(例如,内容无法在装置上运行,即使兼容性评级指示其可在装置上运行也如此)。
现参看图5,根据一方面的用于提供内容的反馈信息的方法500包含:在502处,存取无线装置上的一个或一个以上内容。举例来说,无线装置102可从服务器106下载应用程序以在无线装置102上使用。
在504处,所述方法可包含产生所述一个或一个以上内容的反馈信息。反馈信息可包含但不限于接收以下各者中的一者或一者以上:下载内容、用户评级、用户评论、内容使用情况信息,或内容卸载信息。举例来说,无线装置102的用户可通过提供例如三星评级来对应用程序进行评级。
在506处,所述方法可包含转发所述反馈信息连同一个或一个以上装置特性以供处理。举例来说,无线装置102可将正在无线装置上使用的一个或一个以上内容的反馈信息连同一个或一个以上装置特性转发到服务器106。另外,服务器106可通过由装置进行的报告、基于网络的动态跟踪和/或其组合来获得正在无线装置102上使用的一个或一个以上内容的使用情况数据。在另一方面中,无线装置102可将用户评论和/或评级转发到服务器106。
所述方法可任选地包含:在508处,从装置卸载一个或一个以上内容。举例来说,在从无线装置102卸载内容后,无线装置102可随即将包含内容使用情况信息(例如,内容的使用频率和/或使用持续时间)的消息提供到服务器106。
现参看图6,根据一方面的用于获得关于兼容内容的信息的方法600包含:在602处,通过具有第一组装置特性的无线装置发送关于内容的请求。无线装置108可将存取内容存储区或目录的请求发送到服务器106以例如浏览游戏应用程序。
在604处,所述方法可包含响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。所述消息可包含但不限于一个或一个以上兼容内容的列表、关于一个或一个以上内容的推荐(例如,删除/卸载、升级、替换)、内容的转换和/或转译、内容的副本、包含内容的流或用于对内容执行动作的命令和/或指令。举例来说,服务器106可基于内容关系到无线装置108的一组类似装置特性的兼容性评级而将具有一个或一个以上可用内容的列表的消息提供到无线装置108。
在606处,所述方法可包含基于所述消息对所述内容执行动作。动作可包含但不限于再现、显示、呈现、输出、产生、执行、删除/卸载、升级、替换、获取、转换、转译、复制或流式传输。在一方面中,无线装置108可例如以内容存储区和/或目录的形式显示从服务器106接收的装置特定内容。举例来说,无线装置108可从服务器106接收被确定为与无线装置108兼容的游戏应用程序的列表。在内容存储区和/或目录中显示的内容在呈现到特定装置时可基于与特定装置的装置特性相关的反馈来加以排序。举例来说,具有相对大量肯定反馈(例如,相对于一组特定装置特性已获得高度评论和认可)的内容可在内容存储区和/或目录中放置在显眼的位置(例如,在列表的顶部)。相比之下,具有不良反馈(例如,已受到不良评论和/或被卸载)的内容可在内容存储区和/或目录中不太显眼地呈现(例如,放置在列表的显著较低部分),和/或相对于至少给定组装置特性从内容存储区和/或目录完全移除。
一种变化可包含将装置按照在确定一条内容是否将运行/再现时可能为重要的共同特性(例如,固件版本、OS版本、显示器大小)分群在一起。如果确定一条特定内容与特定装置“不兼容”,那么上述算法可推断内容在那个相同群集中的其它装置(例如,共享共同特性的装置)上将不会起作用,而无需接收针对相同群集中的其它装置的反馈。举例来说,如果一条特定内容需要特定字符集(例如,***语、北印度语、斯拉夫字母等)且确定特定装置不支持所述特定字符集,那么上述算法可推断内容在共享共同字符集的那个相同群集中的其它装置上将不会起作用。
现参看图7,说明根据一方面的可在连接***内操作的实例无线装置102。在一个方面中,无线装置102可包含处理器80,其用于执行与本文所述的组件和功能中的一者或一者以上相关联的处理功能。处理器80可包含单组或多组处理器或多核心处理器。此外,处理器80可实施为集成处理***和/或分布式处理***。
无线装置102可进一步包含存储器82,例如用于存储由处理器80执行的应用程序的本地版本。存储器82可包含可由计算机使用的类型的存储器,例如随机存取存储器(RAM)、只读存储器(ROM)、磁带、磁盘、光盘、易失性存储器、非易失性存储器,以及其任何组合。
另外,无线装置102包含通信组件84,通信组件84提供用于建立和维持与利用如本文所述的硬件、软件和服务的一个或一个以上参与方的通信。通信组件84可支持无线装置102上的各组件之间以及无线装置102与外部装置(例如,跨越通信网络定位的装置和/或串联连接或在本地连接到无线装置102的装置)之间的通信。举例来说,通信组件84可包含一个或一个以上总线,且可进一步包含可操作以与外部装置介接的分别与传输器和接收器相关联的传输链组件和接收链组件。
另外,无线装置102可进一步包含数据存储区86,所述数据存储区86可为硬件和/或软件的任何合适组合,其提供用于结合本文所述的方面使用的信息、数据库和程序的大容量存储。举例来说,数据存储区86可为用于当前未由处理器80执行的应用程序的数据存储库。
无线装置102可另外包含用户接口组件88,其可操作以从无线装置102的用户接收输入且进一步可操作以产生输出供呈现给用户。用户接口组件88可包含一个或一个以上输入装置,包含但不限于键盘、数字小键盘、鼠标、触敏显示器、导览键、功能键、麦克风、语音辨识组件、能够从用户接收输入的任何其它机构,或其任何组合。另外,用户接口组件88可包含一个或一个以上输出装置,包含但不限于显示器、扬声器、触觉反馈机构、打印机,能够将输出呈现给用户的任何其它机构,或其任何组合。
无线装置102还可包含可操作以存取和/或接收内容的存取组件10(图1)。另外,无线装置102可包含可操作以提供与一个或一个以上内容12相关联的反馈的反馈组件14。无线装置102还可包含可操作以转发所提供的反馈的转发组件22。在一方面中,用户接口组件88可传输和/或接收对应于存取组件10、反馈组件14和/或转发组件22的操作的消息。另外,处理器88执行存储组件10、反馈组件14和转发组件22,且存储器82或数据存储区86可存储存储组件10、反馈组件14和转发组件22。
现参看图8,说明根据又一方面的可在连接***内操作的实例服务器装置106。服务器106管理存取网络104的网络连接事宜。服务器106包含用于执行与本文所述的组件和功能中的一者或一者以上相关联的处理功能的处理器组件70。处理器组件70可包含单组或多组处理器或多核心处理器。此外,处理组件70可实施为集成处理***和/或分布式处理***。
服务器106进一步包含存储器72,例如用于存储由处理器组件70执行的应用程序的本地版本。存储器72可包含随机存取存储器(RAM)、只读存储器(ROM)以及其组合。
另外,服务器106包含通信组件74,通信组件74提供用于建立和维持与利用如本文所述的硬件、软件和服务的一个或一个以上参与方的通信。通信组件74可支持服务器106上的各组件之间以及服务器106与外部装置(例如,跨越通信网络定位的装置和/或串联连接或在本地连接到服务器106的装置)之间的通信。
另外,服务器106可进一步包含数据存储区76,所述数据存储区76可为硬件和/或软件的任何合适组合,其提供用于结合本文所述的方面使用的信息、数据库和程序的大容量存储。举例来说,数据存储区76可为用于当前未执行的应用程序的数据存储库。
服务器106还可包含可操作以用于接收和存储与内容12相关联的反馈信息16的反馈数据存储区24(图1)。服务器106还可包含可操作以基于所接收的反馈信息16将兼容性评级28提供给内容12的兼容性组件26。在一方面中,通信组件74可传输和/或接收对应于反馈数据存储区24和/或兼容性组件26的操作的消息。另外,处理器70可执行反馈数据存储区24和兼容性组件26,且存储器72可存储反馈数据存储区24和兼容性组件26。
现参看图9,说明经配置以管理内容的***900。举例来说,***900可至少部分地驻留于传输器、移动装置等内。应了解,***900经表示为包含功能块,所述功能块可为表示由处理器、软件或其组合(例如,固件)实施的功能的功能块。***900包含促进管理内容的电组件的逻辑分群902。举例来说,逻辑分群902可包含用于接收与具有一组装置特性的装置相关联的内容的反馈信息的组件904。另外,逻辑分群902可包含用于基于所述反馈信息确定所述内容的兼容性评级的组件906。另外,逻辑分群902可包含用于为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的组件908。另外,***900可包含保持用于执行与电组件904、906和908相关联的功能的指令的存储器910。虽然被展示为在存储器910外部,但应理解,电组件904、906和908中的一者或一者以上可存在于存储器910内。
现参看图10,说明经配置以提供内容反馈信息的***1000。举例来说,***1000可至少部分地驻留于传输器、移动装置等内。应了解,***1000经表示为包含功能块,所述功能块可为表示由处理器、软件或其组合(例如,固件)实施的功能的功能块。***1000包含促进提供内容反馈信息的电组件的逻辑分群1002。举例来说,逻辑分群1002可包含用于存取无线装置上的一个或一个以上内容的组件1004。另外,逻辑分群1002可包括用于产生所述一个或一个以上内容的反馈信息的组件1006。另外,逻辑分群1002可包含用于转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的组件1008。另外,***1000可包含保持用于执行与电组件1004、1006和1008相关联的功能的指令的存储器1010。虽然被展示为在存储器1010外部,但应理解,电组件1004、1006和1008中的一者或一者以上可存在于存储器1010内。
现参看图11,说明经配置以获得关于兼容内容的信息的***1100。举例来说,***1100可至少部分地驻留于传输器、移动装置等内。应了解,***1100经表示为包含功能块,所述功能块可为表示由处理器、软件或其组合(例如,固件)实施的功能的功能块。***1100包含促进获得关于兼容内容的信息的电组件的逻辑分群1102。举例来说,逻辑分群1102可包含用于通过具有第一组装置特性的无线装置发送关于内容的请求的组件1104。另外,逻辑分群1102可包含用于响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的组件1106,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性。另外,逻辑分群1102可包含用于基于所述消息对所述内容执行动作的组件1108。另外,***1100可包含保持用于执行与电组件1104、1106和1108相关联的功能的指令的存储器1110。虽然被展示为在存储器1110外部,但应理解,电组件1104、1106和1108中的一者或一者以上可存在于存储器1110内。
如本说明书中所使用,术语“组件”、“模块”、“***”等希望包含计算机相关实体,例如(但不限于)硬件、固件、硬件与软件的组合、软件,或执行中的软件。举例来说,组件可为(但不限于为)在处理器上运行的进程、处理器、对象、可执行程序、执行线程、程序和/或计算机。作为说明,在计算装置上运行的应用程序与计算装置两者均可为组件。一个或一个以上组件可驻留于一进程和/或执行线程内,且组件可局部化于一个计算机上和/或分布于两个或两个以上计算机之间。另外,这些组件可从上面存储有各种数据结构的各种计算机可读媒体执行。组件可借助本地和/或远程过程,例如根据具有一个或一个以上数据包的信号(例如,来自一个与本地***、分布式***中的另一组件或借助所述信号越过例如因特网等网络与其它***交互的组件的数据)来通信。
此外,本文中结合终端描述各个方面,终端可以是有线终端或无线终端。终端也可称为***、装置、订户单元、订户站、移动台、移动设备、移动装置、远程站、远程终端、接入终端、用户终端、终端、通信装置、用户代理、用户装置或用户设备(UE)。无线终端可以是蜂窝式电话、卫星电话、无绳电话、会话启始协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能力的手持式装置、计算装置,或连接到无线调制解调器的其它处理装置。此外,本文中结合基站来描述各种方面。基站可用于与无线终端通信,且也可称为接入点、节点B或某一其它术语。
此外,术语“或”希望表示包含性“或”而不是排除性“或”。即,除非另有指定或从上下文清楚地看出,否则短语“X使用A或B”既定表示自然包括性排列中的任一者。即,以下例子中的任一者均满足短语“X使用A或B”:X使用A;X使用B;或X使用A及B两者。此外,如本申请案及所附权利要求书中所使用的数词“一”通常应被理解成表示“一个或一个以上”,除非另有指定或从上下文清楚地看出其示针对单数形式。
本文描述的技术可用于例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它***等各种无线通信网络。术语“***”与“网络”常可互换使用。CDMA***可实施无线电技术,例如全球陆地无线电存取(UTRA)、cdma2000等。UTRA包含宽频CDMA(W-CDMA)和CDMA的其它变体此外,cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA***可实施例如全球移动通信***(GSM)等无线电技术。OFDMA***可实施无线电技术,例如,演进型UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-OFDM等。UTRA和E-UTRA是通用移动电信***(UMTS)的部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS的版本,其在下行链路上采用OFDMA且在上行链路上采用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM被描述于来自名为“第三代合作伙伴计划”(3GPP)的组织的文献中。另外,来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文献中描述了cdma2000和UMB。另外,所述无线通信***可额外包含对等(例如,移动装置到移动装置)特别网络***,其经常使用不成对的未经许可的频谱、802.xx无线LAN、蓝牙(BLUETOOTH)及任何其它短程或长程无线通信技术。
将按照可包含若干装置、组件、模块及其类似者的***来呈现各种方面或特征。应理解并了解,各种***可包含额外装置、组件、模块等,和/或可能并不包含结合图式所论述的所有装置、组件、模块等。也可使用这些方法的组合。
结合本文揭示的实施例描述的各种说明性逻辑、逻辑块、模块和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文描述的功能的任何组合来实施或执行。通用处理器可以是微处理器,但在替代方案中,处理器可以是任何常规处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器的组合、一个或一个以上微处理器与DSP核心的联合,或任何其它此配置。另外,至少一个处理器可包含一个或一个以上模块,所述模块可操作以执行上文所描述的步骤和/或动作中的一者或一者以上。
此外,结合本文中所揭示的方面而描述的方法或算法的步骤和/或动作可直接以硬件、由处理器执行的软件模块或所述两者的组合来实施。软件模块可驻留于RAM存储器、快闪存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移除式盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。示范性存储媒体可耦合到所述处理器,使得所述处理器可从所述存储媒体读取信息和将信息写入到所述存储媒体。在替代方案中,存储媒体可与处理器成一体式。此外,在一些方面中,处理器和存储媒体可驻留于ASIC中。另外,ASIC可驻留于用户终端中。在替代例中,处理器及存储媒体可作为离散组件驻留于用户终端中。另外,在一些方面中,方法或算法的步骤和/或动作可作为码和/或指令中的一者或任何组合或任何码和/或指令集而驻留于可并入到计算机程序产品中的机器可读媒体和/或计算机可读媒体上。
在一个或一个以上方面中,所描述的功能可以硬件、软件、固件、或其任意组合来实施。如果以软件来实施,那么可将所述功能作为一个或一个以上指令或代码存储在计算机可读媒体上或经由计算机可读媒体传输。计算机可读媒体包含计算机存储媒体与包含促进计算机程序从一处传递到另一处的任何媒体的通信媒体两者。存储媒体可为可由计算机存取的任何可用媒体。以实例方式(且并非限制),所述计算机可读媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储,或可用于载送或存储呈指令或数据结构的形式的所要程序码且可由计算机存取的任何其它媒体。而且,可将任何连接称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源传输软件,那么同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电和微波等无线技术包含在媒体的定义中。如本文中所使用,磁盘和光盘包含压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软磁盘和蓝光光盘,其中磁盘通常以磁性方式再现数据,而光盘通常用激光以光学方式再现数据。上文的组合也应包含在计算机可读媒体的范围内。
尽管上述揭示案论述了说明性方面和/或实施方案,但应注意,可在不脱离如由所附权利要求书所界定的所描述的方面和/或实施方案的范围的情况下在本文中做出各种改变和修改。此外,尽管可以单数形式来描述或主张所描述的方面和/或实施方案的元件,但涵盖复数形式,除非明确规定限于单数形式。另外,除非另有规定,否则任何方面和/或实施例的全部或一部分可与任何其它方面和/或实施例的全部或一部分一起使用。

Claims (89)

1.一种管理内容的方法,其包括:
接收与具有一组装置特性的装置相关联的内容的反馈信息;
基于所述反馈信息确定所述内容的兼容性评级;以及
为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息。
2.根据权利要求1所述的方法,其进一步包括基于所述内容关系到所述组装置特性的所述兼容性评级来使所述内容可用于具有所述组装置特性的至少一部分的请求装置。
3.根据权利要求1所述的方法,其中所述消息包括以下各者中的一者或一者以上:一个或一个以上兼容内容的列表、关于对所述内容执行的动作的推荐、所述内容的副本、包含所述内容的流、所述内容的转换、所述内容的转译,或用于对所述内容执行动作的指令。
4.根据权利要求3所述的方法,其中所述动作包含以下动作中的至少一者:删除、卸载、升级、替换、获取、复制、流式传输、转换、转译、再现、显示、呈现、输出、产生或执行。
5.根据权利要求1所述的方法,其中所述兼容性评级包含对所述内容的多个兼容性评级中的一者,其中所述多个兼容性评级中的每一者对应于多组装置特性中的一个不同组,其中所述多个兼容性评级中的所述一者对应于所述多组装置特性中的定义与所述另一装置的一组装置特性最紧密匹配的所述组装置特性。
6.根据权利要求1所述的方法,其中所述兼容性评级是基于对所述内容的多个兼容性评级中的一者以上,其中所述多个兼容性评级中的每一者对应于多组装置特性中的一个不同组。
7.根据权利要求1所述的方法,其中接收所述反馈信息进一步包含接收以下各者中的一者或一者以上:用户评级、用户评论、内容使用情况信息,或内容卸载信息。
8.根据权利要求1所述的方法,其中接收所述反馈信息进一步包含接收以下各者中的一者或一者以上:使用频率信息或使用持续时间信息。
9.根据权利要求1所述的方法,其中接收所述内容的反馈信息进一步包括接收用户评级,且其中确定所述内容的所述兼容性评级进一步包括:
当所述用户评级超过阈值水平时,确定所述内容是兼容的;以及
当所述用户评级低于所述阈值水平时,确定所述内容是不兼容的。
10.根据权利要求1所述的方法,其中接收所述内容的反馈信息进一步包括接收用户评论,且其中确定所述内容的所述兼容性评级进一步包括:
识别所述用户评论的定义兼容特性或不兼容特性中的至少一者的一个或一个以上要素;
当所述一个或一个以上要素定义超过兼容性阈值水平的一个或一个以上兼容特性时,确定所述内容为兼容的;以及
当所述一个或一个以上要素定义超过不兼容性阈值水平的一个或一个以上不兼容特性时,确定所述内容为不兼容的。
11.根据权利要求10所述的方法,其中所述用户评论的所述一个或一个以上要素包括一个或一个以上关键字。
12.根据权利要求1所述的方法,其中接收所述内容的反馈信息进一步包括在卸载所述内容后随即接收内容卸载信息,且其中确定所述内容的所述兼容性评级进一步包括:
当内容卸载的定时超过卸载时间周期阈值水平时,确定所述内容为兼容的;以及
当所述内容卸载的所述定时低于所述卸载时间周期阈值水平时,确定所述内容为不兼容的。
13.根据权利要求12所述的方法,其中接收反馈信息进一步包括接收与所述内容卸载相关联的用户反馈,且其中确定所述内容的所述兼容性评级进一步包括:
基于所述卸载时间周期阈值水平和所述用户反馈来确定所述内容为兼容的。
14.根据权利要求13所述的方法,其中所述用户反馈是选自在所述内容卸载期间呈现给用户的一个或一个以上卸载消息。
15.根据权利要求14所述的方法,其中所述卸载消息包括以下消息中的一者或一者以上:所述内容在所述装置上运行不当,所述装置不具有供所述内容使用的组件,或所述用户不喜欢在所述装置上使用所述内容。
16.根据权利要求15所述的方法,其中所述组件包括以下各者中的一者或一者以上:相机、全球定位***、无线连接能力,以及特定屏幕大小。
17.根据权利要求12所述的方法,其中接收反馈信息进一步包括接收内容使用情况信息,且其中确定所述内容的所述兼容性评级进一步包括:
基于所述卸载时间周期阈值水平和所述内容使用情况信息来确定所述内容为兼容的。
18.根据权利要求1所述的方法,其中接收所述内容的反馈信息进一步包括接收内容使用情况信息,且其中确定所述内容的所述兼容性评级进一步包括:
当所述内容使用情况信息高于阈值水平时,确定所述内容是兼容的;以及
当所述内容使用情况信息低于所述阈值水平时,确定所述内容是不兼容的。
19.根据权利要求18所述的方法,其中接收所述内容使用情况信息进一步包括周期性地接收。
20.根据权利要求18所述的方法,其中接收所述内容使用情况信息进一步包括接收以下各者中的至少一者:使用频率信息或使用持续时间信息。
21.根据权利要求2所述的方法,其进一步包括:
基于接收所述反馈信息所从的所述装置将加权应用到所述反馈信息或所述兼容性评级;且
其中使所述内容可用于所述请求装置是基于所述经加权的反馈信息或所述经加权的兼容性评级。
22.根据权利要求21所述的方法,其中应用所述加权包括在接收所述反馈信息所从的所述装置对应于所述请求装置的第二用户的社交网络内的第一用户时,将相对较高权重应用到所述反馈信息或所述兼容性评级。
23.根据权利要求1所述的方法,其进一步包括:
基于所述反馈信息确定所述内容的等级值;
基于所述等级值相对于被确定为与所述请求装置兼容的一个或一个以上其它内容来对所述内容进行排序;以及
基于所述内容相对于被确定为与所述请求装置兼容的一个或一个以上其它内容的所述排序将可用内容的经排序呈现提供给所述请求装置。
24.根据权利要求1所述的方法,其中接收所述反馈信息进一步包括从具有所述装置特性的至少一共同部分的多个装置接收多个反馈信息,且其中确定所述内容的所述兼容性评级是进一步基于所述多个反馈信息。
25.根据权利要求1所述的方法,其中所述装置特性包括以下各者中的一者或一者以上:装置识别ID、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置软件图像、装置运行时环境/平台/操作***、装置位置、移动国家代码MCC、移动网络代码MNC,以及装置可用存储容量。
26.根据权利要求2所述的方法,其进一步包括:
确定用于执行所述内容的一组共同装置特性;
基于所述组共同装置特性来创建装置群组;以及
基于所述兼容性评级和所述组共同装置特性来确定所述内容对所述群组的可用性;且
其中使所述内容可用进一步包括当所述请求装置被识别为所述群组的一部分时基于所述内容对所述群组的所述可用性来使所述内容可用。
27.根据权利要求1所述的方法,其进一步包括:
存储所述内容关系到所述组装置特性的所述兼容性评级。
28.根据权利要求2所述的方法,其中使所述内容可用进一步包括筛选所述内容。
29.至少一种经配置以管理内容的处理器,其包括:
用于接收与具有一组装置特性的装置相关联的内容的反馈信息的第一模块;
用于基于所述反馈信息确定所述内容的兼容性评级的第二模块;以及
用于为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的第三模块。
30.一种计算机程序产品,其包括:
计算机可读媒体,其包括:
用于使得计算机接收与具有一组装置特性的装置相关联的内容的反馈信息的至少一个指令;
用于使得所述计算机基于所述反馈信息确定所述内容的兼容性评级的至少一个指令;以及
用于使得所述计算机为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的至少一个指令。
31.一种设备,其包括:
用于接收与具有一组装置特性的装置相关联的内容的反馈信息的装置;
用于基于所述反馈信息确定所述内容的兼容性评级的装置;以及
用于为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的装置。
32.一种用于管理内容的设备,其包括:
可操作以接收与具有一组装置特性的装置相关联的内容的反馈信息的反馈数据存储区;
可操作以基于所述反馈信息确定所述内容的兼容性评级的兼容性组件;以及
可操作以为具有所述组装置特性的一部分的另一装置提供基于所述内容的所述兼容性评级的一部分的消息的消息组件。
33.根据权利要求32所述的设备,其中所述消息组件进一步可操作以基于所述内容关系到所述组装置特性的所述兼容性评级来使所述内容可用于具有所述组装置特性的至少一部分的请求装置。
34.根据权利要求32所述的设备,其中所述消息包括以下各者中的一者或一者以上:一个或一个以上兼容内容的列表、关于对所述内容执行的动作的推荐、所述内容的副本、包含所述内容的流、所述内容的转换、所述内容的转译,或用于对所述内容执行动作的指令。
35.根据权利要求32所述的设备,其中所述动作包含以下动作中的至少一者:删除、卸载、升级、替换、获取、复制、流式传输、转换、转译、再现、显示、呈现、输出、产生或执行。
36.根据权利要求32所述的设备,其中所述兼容性评级包括对所述内容的多个兼容性评级中的一者,其中所述多个兼容性评级中的每一者对应于多组装置特性中的一个不同组,其中所述多个兼容性评级中的所述一者对应于所述多组装置特性中的定义与所述另一装置的一组装置特性最紧密匹配的所述组装置特性。
37.根据权利要求32所述的设备,其中所述兼容性评级是基于对所述内容的多个兼容性评级中的一者以上,其中所述多个兼容性评级中的每一者对应于多组装置特性中的一个不同组。
38.根据权利要求32所述的设备,其中接收所述反馈信息进一步包含接收以下各者中的一者或一者以上:用户评级、用户评论、内容使用情况信息,或内容卸载信息。
39.根据权利要求32所述的设备,其中接收所述反馈信息进一步包含接收以下各者中的一者或一者以上:使用频率信息或使用持续时间信息。
40.根据权利要求32所述的设备,其中接收所述反馈信息进一步包括接收用户评级,且
其中所述兼容性组件进一步可操作以当所述用户评级超过阈值水平时,确定所述内容是兼容的,且当所述用户评级低于所述阈值水平时,确定所述内容是不兼容的。
41.根据权利要求32所述的设备,其中接收所述反馈信息进一步包括接收用户评论,且
其中所述兼容性组件进一步可操作以识别所述用户评论的定义兼容特性或不兼容特性中的至少一者的一个或一个以上要素,当所述一个或一个以上要素定义超过兼容性阈值水平的一个或一个以上兼容特性时,确定所述内容为兼容的,且当所述一个或一个以上要素定义超过不兼容性阈值水平的一个或一个以上不兼容特性时,确定所述内容为不兼容的。
42.根据权利要求41所述的设备,其中所述用户评论的所述一个或一个以上要素包括一个或一个以上关键字。
43.根据权利要求32所述的设备,其中接收所述反馈信息进一步包括在卸载所述内容后随即接收内容卸载信息,且其中所述兼容性组件进一步可操作以当内容卸载的定时超过卸载时间周期阈值水平时,确定所述内容为兼容的;且当所述内容卸载的所述定时低于所述卸载时间周期阈值水平时,确定所述内容为不兼容的。
44.根据权利要求43所述的设备,其中接收所述反馈信息进一步包括接收与所述内容卸载相关联的用户反馈,且其中所述兼容性组件进一步可操作以基于所述卸载时间周期阈值水平和所述用户反馈来确定所述内容为兼容的。
45.根据权利要求44所述的设备,其中所述用户反馈是选自在所述内容卸载期间呈现给用户的一个或一个以上卸载消息。
46.根据权利要求45所述的设备,其中所述卸载消息包括以下消息中的一者或一者以上:所述内容在所述装置上运行不当,所述装置不具有供所述内容使用的组件,或所述用户不喜欢在所述装置上使用所述内容。
47.根据权利要求46所述的设备,其中所述组件包括以下各者中的一者或一者以上:相机、全球定位***、无线连接能力,以及特定屏幕大小。
48.根据权利要求43所述的设备,其中接收所述反馈信息进一步包括接收内容使用情况信息,且
其中所述兼容性组件进一步可操作以基于所述卸载时间周期阈值水平和所述内容使用情况信息来确定所述内容为兼容的。
49.根据权利要求32所述的设备,其中接收所述内容的所述反馈信息进一步包括接收内容使用情况信息,且
其中所述兼容性组件进一步可操作以当所述内容使用情况信息高于阈值水平时,确定所述内容是兼容的,且当所述内容使用情况信息低于所述阈值水平时,确定所述内容是不兼容的。
50.根据权利要求49所述的设备,其中所述内容使用情况信息是周期性地接收。
51.根据权利要求49所述的设备,其中接收所述内容使用情况信息包括接收以下各者中的至少一者:使用频率信息或使用持续时间信息。
52.根据权利要求33所述的设备,其中所述兼容性组件进一步可操作以基于接收所述反馈信息所从的所述装置将加权应用到所述反馈信息或所述兼容性评级;且
其中所述消息组件进一步可操作以基于所述经加权的反馈信息或所述经加权的兼容性评级而使所述内容可用于所述请求装置。
53.根据权利要求52所述的设备,其中所述兼容性组件进一步可操作以在接收所述反馈信息所从的所述装置对应于所述请求装置的第二用户的社交网络内的第一用户时,将相对较高权重应用到所述反馈信息或所述兼容性评级。
54.根据权利要求33所述的设备,其中所述消息组件进一步可操作以基于所述反馈信息确定所述内容的等级值,基于所述等级值相对于被确定为与所述请求装置兼容的一个或一个以上其它内容来对所述内容进行排序,且基于所述内容相对于被确定为与所述请求装置兼容的一个或一个以上其它内容的所述排序将可用内容的经排序呈现提供给所述请求装置。
55.根据权利要求32所述的设备,其中所述反馈数据存储区进一步可操作以从具有所述装置特性的至少一共同部分的多个装置接收多个反馈信息,且其中所述兼容性组件进一步可操作以进一步基于所述多个反馈信息确定所述内容的所述兼容性评级。
56.根据权利要求32所述的设备,其中所述装置特性包括以下各者中的一者或一者以上:装置识别ID、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置软件图像、装置运行时环境/平台/操作***、装置位置、移动国家代码MCC、移动网络代码MNC,以及装置可用存储容量。
57.根据权利要求33所述的设备,其中所述消息组件进一步可操作以确定用于执行所述内容的一组共同装置特性,基于所述组共同装置特性来创建装置群组,且基于所述兼容性评级和所述组共同装置特性来确定所述内容对所述群组的可用性,其中当所述请求装置被识别为所述群组的部分时使所述内容可用于所述群组。
58.根据权利要求32所述的设备,其进一步包括可操作以存储所述内容关系到所述组装置特性的所述兼容性评级的数据存储区。
59.根据权利要求33所述的设备,其中所述消息组件进一步包括筛选所述可用内容。
60.一种用于提供内容反馈信息的方法,其包括:
存取无线装置上的一个或一个以上内容;
产生所述一个或一个以上内容的反馈信息;以及
转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理。
61.根据权利要求60所述的方法,其中产生所述反馈信息进一步包含获得以下各者中的一者或一者以上:用户评级、用户评论、内容使用情况信息,或内容卸载信息。
62.根据权利要求60所述的方法,其中产生所述反馈信息进一步包含获得以下各者中的一者或一者以上:使用频率信息或使用持续时间信息。
63.根据权利要求60所述的方法,其中所述一个或一个以上装置特性包括以下各者中的一者或一者以上:装置识别ID、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置软件图像、装置运行时环境/平台/操作***、装置位置、移动国家代码MCC、移动网络代码MNC,以及装置可用存储容量。
64.根据权利要求60所述的方法,其进一步包括:
从所述装置卸载所述一个或一个以上内容以定义内容卸载;且
其中所述反馈信息包括所述内容卸载的定时。
65.根据权利要求60所述的方法,其进一步包括:
与所述无线装置的社交网络中的其它无线装置共享所述反馈信息。
66.至少一种经配置以提供内容反馈信息的处理器,所述处理器包括:
用于存取无线装置上的一个或一个以上内容的第一模块;
用于产生所述一个或一个以上内容的反馈信息的第二模块;以及
用于转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的第三模块。
67.一种计算机程序产品,其包括:
计算机可读媒体,其包括:
用于使得计算机存取无线装置上的一个或一个以上内容的至少一个指令;
用于使得所述计算机产生所述一个或一个以上内容的反馈信息的至少一个指令;以及
用于使得所述计算机转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的至少一个指令。
68.一种设备,其包括:
用于存取无线装置上的一个或一个以上内容的装置;
用于产生所述一个或一个以上内容的反馈信息的装置;以及
用于转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的装置。
69.一种用于提供内容反馈信息的设备,其包括:
可操作以存取无线装置上的一个或一个以上内容的存取组件;
可操作以产生所述一个或一个以上内容的反馈信息的反馈组件;以及
可操作以转发所述反馈信息连同所述无线装置的一个或一个以上装置特性以供处理的转发组件。
70.根据权利要求69所述的设备,其中所述反馈信息进一步包含获得以下各者中的一者或一者以上:用户评级、用户评论、内容使用情况信息,或内容卸载信息。
71.根据权利要求69所述的设备,其中所述反馈信息进一步包含获得以下各者中的一者或一者以上:使用频率信息或使用持续时间信息。
72.根据权利要求69所述的设备,其中所述一个或一个以上装置特性包括以下各者中的一者或一者以上:装置识别ID、装置类型/制式/型号、装置用户接口配置、装置处理器配置、装置软件图像、装置运行时环境/平台/操作***、装置位置、移动国家代码MCC、移动网络代码MNC,以及装置可用存储容量。
73.根据权利要求69所述的设备,其中所述存取组件经进一步配置以从所述装置卸载所述一个或一个以上内容以定义内容卸载,且
其中所述反馈信息包括所述内容卸载的定时。
74.根据权利要求69所述的设备,其进一步包括:
可操作以与所述无线装置的社交网络中的其它无线装置共享所述反馈信息的共享组件。
75.一种供无线装置获得关于兼容内容的信息的方法,其包括:
通过具有第一组装置特性的无线装置发送关于内容的请求;
响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;以及
基于所述消息对所述内容执行动作。
76.根据权利要求75所述的方法,其中所述消息包括以下各者中的一者或一者以上:一个或一个以上兼容内容的列表、关于对所述内容执行的所述动作的推荐、所述内容的副本、包含所述内容的流、所述内容的转换、所述内容的转译,或用于对所述内容执行所述动作的指令。
77.根据权利要求75所述的方法,其中执行所述动作进一步包括以下各者中的至少一者:删除所述内容、卸载所述内容、升级所述内容、替换所述内容、获取所述内容、复制所述内容、流式传输所述内容、转换所述内容、转译所述内容、再现所述内容、显示所述内容、呈现所述内容、输出所述内容、产生所述内容,或执行所述内容。
78.根据权利要求75所述的方法,其中所述兼容性评级是基于从具有与所述无线装置的所述至少一个装置特性类似的一组装置特性的一个或一个以上无线装置接收的反馈信息。
79.根据权利要求75所述的方法,其中所述一个或一个以上无线装置包括在所述无线装置的社交网络中的至少一个装置。
80.根据权利要求77所述的方法,其中输出所述内容进一步包括:
接收所述内容的等级值;
基于所述等级值相对于一个或一个以上其它内容对所述内容进行排序;以及
基于所述内容的所述排序提供所述内容的经排序呈现。
81.至少一种经配置以获得关于兼容内容的信息的处理器,所述处理器包括:
用于通过具有第一组装置特性的无线装置发送关于内容的请求的第一模块;
用于响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的第二模块,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;以及
用于基于所述消息对所述内容执行动作的第三模块。
82.一种计算机程序产品,其包括:计算机可读媒体,其包括:
用于使得计算机通过具有第一组装置特性的无线装置发送关于内容的请求的至少一个指令;
用于使得所述计算机响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息的至少一个指令,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;以及
用于使得所述计算机基于所述消息对所述内容执行动作的至少一个指令。
83.一种设备,其包括:
用于通过具有第一组装置特性的无线装置发送关于内容的请求的装置;
用于响应于所述请求而接收基于所述内容的兼容性等级的一部分的消息的装置,所述兼容性等级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;以及
用于基于所述消息对所述内容执行动作的装置。
84.一种用于获得关于兼容内容的信息的无线装置,其包括:
可操作以通过具有第一组装置特性的无线装置发送关于内容存取内容的请求的请求者组件;以及
动作组件,其可操作以响应于所述请求而接收基于所述内容的兼容性评级的一部分的消息,所述兼容性评级是基于从与所述内容相关联的另一无线装置接收的反馈信息,所述另一无线装置具有包含所述无线装置的所述第一组装置特性的一部分的第二组装置特性;且基于所述消息对所述内容执行动作。
85.根据权利要求84所述的无线装置,其中所述消息包括以下各者中的一者或一者以上:一个或一个以上兼容内容的列表、关于对所述内容执行的所述动作的推荐、所述内容的副本、包含所述内容的流、所述内容的转换、所述内容的转译,或用于对所述内容执行所述动作的指令。
86.根据权利要求84所述的无线装置,其中所述动作进一步包括以下各者中的至少一者:删除所述内容、卸载所述内容、升级所述内容、替换所述内容、获取所述内容、复制所述内容、流式传输所述内容、转换所述内容、转译所述内容、再现所述内容、显示所述内容、呈现所述内容、输出所述内容、产生所述内容,或执行所述内容。
87.根据权利要求84所述的无线装置,其中所述兼容性评级是基于从具有与所述无线装置的所述至少一个装置特性类似的一组装置特性的一个或一个以上无线装置接收的反馈信息。
88.根据权利要求84所述的无线装置,其中所述一个或一个以上无线装置包括在所述无线装置的社交网络中的至少一个装置。
89.根据权利要求86所述的无线装置,其中所述输出所述内容进一步包括接收所述内容的等级值,基于所述等级值相对于一个或一个以上其它内容对所述内容进行排序,以及基于所述内容的次序提供所述内容的经排序呈现。
CN2011800653483A 2010-12-18 2011-12-18 用于管理装置特定内容的方法和*** Pending CN103314384A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201061424624P 2010-12-18 2010-12-18
US61/424,624 2010-12-18
US13/327,435 2011-12-15
US13/327,435 US8676970B2 (en) 2010-12-18 2011-12-15 Methods and systems for managing device specific content
PCT/US2011/065698 WO2012083290A2 (en) 2010-12-18 2011-12-18 Methods and systems for managing device specific content

Publications (1)

Publication Number Publication Date
CN103314384A true CN103314384A (zh) 2013-09-18

Family

ID=45507883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800653483A Pending CN103314384A (zh) 2010-12-18 2011-12-18 用于管理装置特定内容的方法和***

Country Status (5)

Country Link
US (1) US8676970B2 (zh)
EP (1) EP2652683A2 (zh)
JP (2) JP6113661B2 (zh)
CN (1) CN103314384A (zh)
WO (1) WO2012083290A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104615468A (zh) * 2015-02-11 2015-05-13 小米科技有限责任公司 程序使用情况处理方法及装置
CN112083966A (zh) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 一种加载远程vue组件的方法
CN113761516A (zh) * 2019-02-01 2021-12-07 谷歌有限责任公司 数据处理装置执行的方法、***和计算机存储介质

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11076189B2 (en) 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US9215423B2 (en) 2009-03-30 2015-12-15 Time Warner Cable Enterprises Llc Recommendation engine apparatus and methods
US8898176B2 (en) * 2011-04-22 2014-11-25 Google Inc. Retrieving ratable content based on a geographic location
US9467723B2 (en) * 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
US8782038B2 (en) * 2012-04-20 2014-07-15 Eharmony, Inc. Systems and methods for online compatibility matching and ranking
US9507748B2 (en) * 2012-04-26 2016-11-29 Hewlett Packard Enterprise Development Lp Platform runtime abstraction
US9569410B2 (en) 2012-08-13 2017-02-14 Chegg, Inc. Multilayered document distribution in multiscreen systems
US20140068408A1 (en) * 2012-09-05 2014-03-06 Chegg, Inc. Presentation of layered content documents in multiscreen systems
KR102111769B1 (ko) * 2013-02-08 2020-06-08 삼성전자주식회사 추천 패널 제공 방법 및 이를 위한 디바이스, 추천 아이템 제공 방법 및 이를 위한 서버
WO2014123328A1 (en) * 2013-02-08 2014-08-14 Samsung Electronics Co., Ltd. Method and device for providing recommendation panel, and method and server for providing recommendation item
KR101678659B1 (ko) * 2013-05-03 2016-12-06 에스케이플래닛 주식회사 추천 아이템 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 장치
US9990649B2 (en) * 2013-10-09 2018-06-05 Selligent, Inc. System and method for managing message campaign data
US10051053B2 (en) * 2014-06-25 2018-08-14 Reliance Jio Infocomm Limited System and method for transferring and synchronizing content between electronic devices
WO2016043571A1 (ko) * 2014-09-19 2016-03-24 삼성전자주식회사 컨텐츠 제공 장치 및 방법
US9729910B2 (en) 2014-09-24 2017-08-08 Pandora Media, Inc. Advertisement selection based on demographic information inferred from media item preferences
US20160092780A1 (en) * 2014-09-29 2016-03-31 Pandora Media, Inc. Selecting media using inferred preferences and environmental information
US11165812B2 (en) 2014-12-03 2021-11-02 Splunk Inc. Containment of security threats within a computing environment
US10140669B2 (en) 2015-01-06 2018-11-27 Facebook, Inc. Presenting previously presented content items stored by users of a social networking system
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
US20170200207A1 (en) * 2016-01-06 2017-07-13 Klevu Oy Systems Methods Circuits and Associated Computer Executable Code for Digital Catalog Augmentation
US10721319B1 (en) * 2016-10-24 2020-07-21 Sprint Communications Company L.P. System and method of targeting internet protocol (IP) notifications to mobile communication devices
CN107291446B (zh) * 2017-05-16 2021-06-08 北京金山安全软件有限公司 一种桌面管理方法及装置
US11051056B2 (en) * 2017-12-04 2021-06-29 At&T Intellectual Property I, L.P. Systems and methods to support cross platform addressable advertising
US10911954B2 (en) * 2018-03-01 2021-02-02 The Boeing Company Dynamic data package access for mobile device
US10949869B1 (en) * 2018-06-25 2021-03-16 Sprint Communications Company L.P. Method for generating and using a 2D barcode

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040205164A1 (en) * 2002-12-19 2004-10-14 Jacobs Paul E. Downloadable configuring application for a wireless device
CN1689299A (zh) * 2002-08-30 2005-10-26 高通股份有限公司 基于无线设备能力进行应用和应用元数据过滤的***和方法
JP2008123010A (ja) * 2005-03-10 2008-05-29 Matsushita Electric Ind Co Ltd 再生装置及び方法、プログラム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1327191B1 (en) * 2000-09-22 2013-10-23 Lumension Security, Inc. Non-invasive automatic offsite patch fingerprinting and updating system and method
JP2003050719A (ja) * 2001-08-03 2003-02-21 Katsuyoshi Nagashima アプリケーションソフトウエアの使用状況監視装置及びそのソフトウエアプログラム
US6996537B2 (en) 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US20040009813A1 (en) * 2002-07-08 2004-01-15 Wind Bradley Patrick Dynamic interaction and feedback system
US9314691B2 (en) * 2002-12-10 2016-04-19 Sony Computer Entertainment America Llc System and method for compressing video frames or portions thereof based on feedback information from a client device
US7409208B1 (en) * 2003-07-02 2008-08-05 Cellco Partnership Self-subscription to catalogs of mobile application software
JP2005044000A (ja) * 2003-07-23 2005-02-17 Canon Inc リモートアンインストールシステム、サーバ装置、クライアント装置、リモートアンインストール方法、プログラム、リモートインストールシステムおよびリモートインストール方法
US8001612B1 (en) * 2003-11-03 2011-08-16 Wieder James W Distributing digital-works and usage-rights to user-devices
JP4834970B2 (ja) * 2004-09-13 2011-12-14 富士ゼロックス株式会社 情報処理装置及びこれを用いた情報処理システム
US20060080659A1 (en) 2004-10-13 2006-04-13 Jp Mobile Operating, L.P. System and method of provisioning software to mobile devices
US7805453B2 (en) 2004-10-29 2010-09-28 Warner Bros. Home Entertainment Inc. Method, system, and apparatus for receiving, processing and rendering content responsive to user and device parameters
JP4398353B2 (ja) * 2004-12-09 2010-01-13 日本電信電話株式会社 Webページの特徴別分類装置およびWebページの特徴別分類プログラム
US9288078B2 (en) 2005-03-25 2016-03-15 Qualcomm Incorporated Apparatus and methods for managing content exchange on a wireless device
JP4625365B2 (ja) * 2005-05-02 2011-02-02 日本放送協会 推薦順位選定装置及び推薦順位選定プログラム
JP2006318286A (ja) * 2005-05-13 2006-11-24 Nippon Telegr & Teleph Corp <Ntt> アプリケーション検索方法、アプリケーション検索プログラム、データテーブル生成方法及びデータテーブル生成プログラム
US20100121705A1 (en) 2005-11-14 2010-05-13 Jumptap, Inc. Presentation of Sponsored Content Based on Device Characteristics
US7778591B1 (en) * 2006-04-07 2010-08-17 Dell Products L.P. Radio with backchannel feedback
JP2007293737A (ja) * 2006-04-27 2007-11-08 Fuji Xerox Co Ltd ソフトウェア資源の登録管理方法、電子機器、プログラム
GB2448480A (en) 2006-12-09 2008-10-22 Motorola Inc A content recommendation system
US8250012B1 (en) * 2007-03-30 2012-08-21 Amazon Technologies, Inc. Evaluating recommendations by determining user actions, and performance values pertaining to lists of recommendations
JP2009129178A (ja) * 2007-11-22 2009-06-11 Hitachi Ltd 情報検索システムおよびプログラム
JP2009282668A (ja) * 2008-05-21 2009-12-03 Fuji Xerox Co Ltd 画像処理システム、画像処理装置、情報管理装置、画像処理プログラム、及び情報管理プログラム。
US9450781B2 (en) * 2010-12-09 2016-09-20 Alcatel Lucent Spam reporting and management in a communication network
US9014210B2 (en) * 2011-11-04 2015-04-21 Qualcomm Incorporated Method and apparatus for managing retransmission resources

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1689299A (zh) * 2002-08-30 2005-10-26 高通股份有限公司 基于无线设备能力进行应用和应用元数据过滤的***和方法
US20040205164A1 (en) * 2002-12-19 2004-10-14 Jacobs Paul E. Downloadable configuring application for a wireless device
JP2008123010A (ja) * 2005-03-10 2008-05-29 Matsushita Electric Ind Co Ltd 再生装置及び方法、プログラム

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104615468A (zh) * 2015-02-11 2015-05-13 小米科技有限责任公司 程序使用情况处理方法及装置
CN113761516A (zh) * 2019-02-01 2021-12-07 谷歌有限责任公司 数据处理装置执行的方法、***和计算机存储介质
CN113761516B (zh) * 2019-02-01 2024-07-09 谷歌有限责任公司 数据处理装置执行的方法、***和计算机存储介质
CN112083966A (zh) * 2020-08-14 2020-12-15 杭州当虹科技股份有限公司 一种加载远程vue组件的方法
CN112083966B (zh) * 2020-08-14 2024-02-27 杭州当虹科技股份有限公司 一种加载远程vue组件的方法

Also Published As

Publication number Publication date
WO2012083290A2 (en) 2012-06-21
JP6113661B2 (ja) 2017-04-12
US8676970B2 (en) 2014-03-18
US20120191844A1 (en) 2012-07-26
JP2015207316A (ja) 2015-11-19
EP2652683A2 (en) 2013-10-23
JP2014503088A (ja) 2014-02-06
WO2012083290A3 (en) 2012-08-09

Similar Documents

Publication Publication Date Title
CN103314384A (zh) 用于管理装置特定内容的方法和***
US11194717B2 (en) Facts control and evaluating card definitions using cached facts
US20150081884A1 (en) Techniques for smart data routing
US9483253B1 (en) Methods for customization of default applications on a mobile communication device
CN102971705A (zh) 包括多个体验模块的应用
WO2009144367A1 (en) Method, apparatus, and computer program product for content use assignment by exploiting social graph information
CN102238106A (zh) 新闻订阅源技术
EP2633442A1 (en) Method and apparatus for granting rights for content on a network service
US20180027078A1 (en) Image Session Identifier Techniques
US11657298B2 (en) Card engine for producing dynamically configured content
US20110035455A1 (en) Method and apparatus for managing contacts
KR20130136401A (ko) 미디어 배포 플랫폼으로부터의 소셜 네트워크를 통한 피드백 제공
CN112351350B (zh) 一种内容显示方法、装置、***、设备及存储介质
US9374446B2 (en) Web platform with select-to-call functionality
US20200334217A1 (en) Content grouping and surfacing
US10176535B2 (en) Method and system for providing social category indicators in a user profile header of an on-line posting
US9641663B2 (en) Reverse number look up
US11675773B2 (en) Content management
EP3374860B1 (en) Communicating information about an update of an application
US10362477B1 (en) Mobile phone performance management based on personalized user criteria
US10679391B1 (en) Mobile phone notification format adaptation
CN110881132A (zh) 一种查看直播间距离的方法及其相关装置
Harith et al. Development of Food Giver Mobile Applications by using Android Studio
CN118245244A (zh) Ai模型的调用方法、介质、管理平台和程序产品
CN114281459A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20130918

RJ01 Rejection of invention patent application after publication