一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

虚拟形象使用权限管理方法、系统及计算机可读记录介质与流程

2022-08-27 00:48:38 来源:中国专利 TAG:
1.本公开涉及虚拟形象使用权限管理方法及系统,具体地,涉及用于在即时通讯应用程序中使用其他用户的虚拟形象的虚拟形象使用权限管理方法及系统。
背景技术
::2.由于智能电话等的移动设备的普及及互联网的发展,使用移动设备的即时通讯服务被广泛使用。在这种即时通讯服务中,作为表达用户的方式,一同提供虚拟形象服务。其中,虚拟形象可以指在网上像用户的分身一样被使用的虚拟图形。即,虚拟形象具有与即时通讯服务的用户的个人信息类似的特性。3.通常,即时通讯服务的用户可通过使用自己的虚拟形象来使用各种虚拟形象服务。另一方面,由于虚拟形象具有与用户的个人信息类似的特性,因此,当允许用户可以在未经事先同意的情况下自由使用其他用户的虚拟形象时,有可能出现各种问题。技术实现要素:4.本公开提供用于解决上述问题的虚拟形象使用权限管理方法、存储有计算机程序的记录介质及系统(装置)。5.本公开可以以各种方式实现,包括方法、系统(装置)或存储有计算机程序的记录介质。6.根据本公开的一实施例,由用户终端的至少一个处理器执行的虚拟形象使用权限管理方法包括如下的步骤:在即时通讯服务中,传输使用被登记为第一用户的信使好友的第二用户的虚拟形象的请求;以及响应于由第二用户接受使用第二用户的虚拟形象的请求,允许在与第一用户关联的用户终端使用第二用户的虚拟形象。7.根据本公开的一实施例,还包括如下的步骤:接收与第二用户的虚拟形象有关的数据;以及基于第一用户输入,生成包含第二用户的虚拟形象的第一图像。8.根据本公开的一实施例,还包括如下的步骤:接收与第二用户的虚拟形象有关的数据;以及基于第二用户输入,生成包含第一用户的虚拟形象及第二用户的虚拟形象的第二图像。9.根据本公开的一实施例,还包括如下的步骤:在包括第一用户及第二用户的聊天室中显示包含第二用户的虚拟形象的第三图像。第三图像还包含针对与第一用户关联的纪念日的视觉对象和消息中的至少一个。10.根据本公开的一实施例,在由第二用户接受使用第二用户的虚拟形象的请求之前,不允许使用被登记为第一用户的信使好友的第二用户的虚拟形象。11.根据本公开的一实施例,即使由第二用户接受使用第二用户的虚拟形象的请求,也不允许在与第二用户关联的其他用户终端使用第一用户的虚拟形象。12.根据本公开的一实施例,即使第一用户与第二用户之间终止信使好友关系,也保持允许在用户终端使用第二用户的虚拟形象。13.根据本公开的一实施例,还包括如下的步骤:响应于由第二用户接受使用第二用户的虚拟形象的请求,显示包含第二用户的虚拟形象的第四图像来代替与第二用户关联的个人资料图像。14.根据本公开的一实施例,还包括如下的步骤:响应于由第二用户接受使用第二用户的虚拟形象的请求,在第二用户的个人资料上显示表示允许使用第二用户的虚拟形象的图标。15.根据本公开的一实施例,还包括如下的步骤:从与第二用户关联的其他用户终端接收使用第一用户的虚拟形象的请求;接收第三用户输入,上述第三用户输入用于接受使用第一用户的虚拟形象的请求;以及响应于接收第三用户输入,传输允许在其他用户终端使用第一用户的虚拟形象的接受消息。16.根据本公开的一实施例,在传输接受消息之前,不允许在其他用户终端使用第一用户的虚拟形象。17.根据本公开的一实施例,还包括如下的步骤:接收第四用户输入,上述第四用户输入用于允许其他用户使用第一用户的虚拟形象。响应于接收第四用户输入,允许在与第二用户关联的其他用户终端使用第一用户的虚拟形象。18.本公开提供一种计算机可读记录介质,其记录有用于在计算机中执行本公开一实施例所述方法的计算机程序。19.本公开一实施例的用户终端包括:通信模块;存储器;以及至少一个处理器,与存储器相连接,被配置为执行包含在存储器中的计算机可读的至少一个程序。至少一个程序包含用于进行如下步骤的指令:在即时通讯服务中,传输使用被登记为第一用户的信使好友的第二用户的虚拟形象的请求;以及响应于由第二用户接受使用第二用户的虚拟形象的请求,允许在与第一用户关联的用户终端使用第二用户的虚拟形象。20.本公开一实施例的信息处理系统包括:通信模块;存储器;以及至少一个处理器,与存储器相连接,被配置为执行包含在存储器中的计算机可读的至少一个程序。至少一个程序包含用于进行如下步骤的指令:通过即时通讯应用程序从与第一用户关联的第一用户终端接收使用第二用户的虚拟形象的请求,第一用户与第二用户在即时通讯服务中被登记为信使好友;通过即时通讯应用程序向与第二用户关联的第二用户终端传输使用第二用户的虚拟形象的请求;通过即时通讯应用程序从第二用户终端接收允许在第一用户终端使用第二用户的虚拟形象的接受消息;以及响应于从第二用户终端接收接受消息,将第二用户登记为第一用户的虚拟形象好友。21.根据本公开的一实施例,至少一个程序还包含用于进行如下步骤的指令,即,响应于将第二用户登记为第一用户的虚拟形象好友,通过即时通讯应用程序向第一用户终端传输与第二用户的虚拟形象有关的数据。22.根据本公开的一实施例,至少一个程序还包含用于进行如下步骤的指令:通过包括第一用户及第二用户的聊天室,向第一用户终端传输包含第二用户的虚拟形象的图像,图像还包含针对与第一用户关联的纪念日的视觉对象和消息中的至少一个。23.根据本公开的一实施例,在第二用户被登记为第一用户的虚拟形象好友之前,不允许在第一用户终端使用被登记为第一用户的信使好友的第二用户的虚拟形象。24.根据本公开的一实施例,即使第二用户被登记为第一用户的虚拟形象好友,也不允许在第二用户终端使用第一用户的虚拟形象。25.根据本公开的一实施例,至少一个程序还包含用于进行如下步骤的指令:通过即时通讯应用程序从第二用户终端接收使用第一用户的虚拟形象的请求;通过即时通讯应用程序向第一用户终端传输使用第一用户的虚拟形象的请求;通过即时通讯应用程序从第一用户终端接收允许在第二用户终端使用第一用户的虚拟形象的接受消息;响应于从第一用户终端接收接受消息,将第一用户登记为第二用户的虚拟形象好友;以及响应于将第一用户登记为第二用户的虚拟形象好友,通过即时通讯应用程序向第二用户终端传输与第一用户的虚拟形象有关的数据。26.在本公开的各种实施例中,使用即时通讯服务的多个用户可以防止自己的虚拟形象被未经允许的其他用户随意使用。27.在本公开的各种实施例中,用户可以一同使用自己的虚拟形象和被登记为自己的虚拟形象好友的其他用户的虚拟形象来生成图像、影像、贴纸、表情符号等。28.本公开的效果并不限定于以上所述的效果,本公开所属
技术领域
:的技术人员(也称“本领域技术人员”)可以通过发明要求保护范围中的记载明确理解未提及的其他效果。附图说明29.将参照以下附图说明本公开的多个实施例,其中,类似的附图标记表示类似的结构要素,但并不限定于此。30.图1为示出根据本公开一实施例来通过在用户终端运行的即时通讯应用程序提供虚拟形象服务的示例的图。31.图2为示出信息处理系统为了提供本公开一实施例的虚拟形象使用权限管理服务而以可以与多个用户终端进行通信的方式连接的结构的示意图。32.图3为示出本公开一实施例的用户终端及信息处理系统的内部结构的框图。33.图4为示出根据本公开的一实施例来在第一用户终端、信息处理系统及第二用户终端之间执行虚拟形象好友登记的方法的流程图。34.图5为示出根据本公开的一实施例来由用户传输虚拟形象好友请求的示例的图。35.图6为示出根据本公开的一实施例来由第二用户接受第一用户的虚拟形象好友请求的示例的图。36.图7为示出根据本公开的一实施例来由用户设置虚拟形象使用权限的示例的图。37.图8为示出根据本公开的一实施例来生成包含其他用户的虚拟形象的图像的示例的图。38.图9为示出根据本公开的一实施例来隐藏或阻断虚拟形象好友的示例的图。39.图10为示出根据本公开的一实施例来显示与纪念日相关的图像的示例的图。40.图11为示出本公开一实施例的虚拟形象使用权限管理方法的流程图。41.附图标记的说明42.110:用户ꢀꢀꢀꢀꢀꢀꢀꢀ120:用户终端43.130:用户界面ꢀꢀꢀꢀ132、134:虚拟形象具体实施方式44.以下,参照附图,详细说明用于实施本公开的具体内容。但是,在以下的说明中,在存在使本公开的主旨不清楚的情况下,将省略对于已知功能或结构的具体说明。45.在附图中,对相同或对应的结构要素赋予相同的附图标记。并且,在以下实施例的说明中,可以省略对相同或对应的结构要素的重复说明。然而,即使与结构要素有关的描述被省略,也不意味着这些结构要素不包括在任何实施例中。46.参照结合附图描述的多个实施例,将使得所公开的实施例的优点及特征以及实现其的方法更加明确。但是,本公开可以由多种不同的实施方式实现,并不限定于在此公开的实施例,本实施例仅仅使本公开变得完整,并且,本公开为了使普通的技术人员充分了解发明的范围而提供。47.对本说明书中使用的术语进行简要说明,对所公开的实施例进行详细说明。考虑到本公开中的功能,本说明书中使用的术语尽可能选择了当前广泛使用的通用术语,但是,这可根据从事相关领域的技术人员的意图或先例、新技术的出现等而有所不同。并且,在特定情况下,还有申请人任意选定的术语,在这种情况下,在发明的说明部分详细记载其含义。因此,在本公开中所使用的术语应根据该术语所具有的含义和本公开的整体内容来定义,而不是简单的术语名称。48.只要在上下文中并未明确指出,则在本说明书中单数的表达包括复数的表达。并且,只要在上下文中并未明确特定为复数,则复数的表达包括单数的表达。在整个说明书中,当一个部分包括一种结构要素时,只要没有特别相反的记载,则意味着还可包括其他结构要素,而并非排除其他结构要素。49.并且,在说明书中使用的“模块”或“部”等术语是指软件或硬件结构要素,“模块”或“部”执行某种功能。但是,“模块”或“部”并不意味着仅限于软件或硬件。“模块”或“部”可以被配置在可寻址存储介质中,也可以被配置为再生一个以上的处理器。因此,作为一例,“模块”或“部”可包括诸如软件结构要素、面向对象软件结构要素、类结构要素及任务结构要素等结构要素和进程、函数、属性、程序、子程序、程序代码段、驱动程序、固件、微代码、电路、数据、数据库、数据结构、表、阵列和变量中的至少一个。在结构要素和“模块”或“部”内提供的功能可以结合成更小数量的结构要素和“模块”或“部”,也可以进一步分离成额外的结构要素和“模块”或“部”。50.在本公开的一实施例中,“模块”或“部”可以由处理器及存储器实现。“处理器”应广义地解释为包括通用处理器、中央处理装置(cpu)、微处理器、数字信号处理器(dsp)、控制器、微控制器、状态机等。在多种环境下,“处理器”也可以为专用集成电路(asic)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)等。例如,“处理器”也可以为如数字信号处理器与微处理器的组合、多个微处理器的组合、与数字信号处理器芯结合的一个以上的微处理器的组合或任意其他这种结构的组合的处理设备的组合。并且,“存储器”应广义地解释为包括可存储电子信息的任意电子组件。“存储器”也可以为如随机存取存储器(ram)、只读存储器(rom)、非易失性随机访问存储器(nvram)、可编程只读存储器(prom)、可擦可编程只读存储器(eprom)、电可擦可编程只读存储器(eeprom)、闪存、磁或光数据存储装置、寄存器等的处理器可读介质的多种类型。只要处理器可从存储器读取信息和/或向存储器记录信息,则称存储器处于与处理器电子通信的状态。集成在处理器中的存储器处于与处理器电子通信的状态。51.在本公开中,“聊天室”可以指一个以上的用户(或用户账号)可以参加的虚拟空间或组,该空间和组可以由安装在计算装置的即时通讯应用程序等生成。例如,一个以上的用户可以参与或包含在聊天室中并相互收发各种形式的消息、文件等。并且,在聊天室中可提供网络电话(voiceoverinternetprotocol,voip)语音通话功能、网络电话视频通话功能、现场直播功能(网络电话实时视频播报功能)、图形对象(例如,表情符号、动画表情等)功能来执行用户之间的语音通话、视频通话、视频流、图形对象传输等。52.在本公开中,“用户”可以指使用即时通讯服务应用程序、虚拟形象提供服务应用程序等的用户或用户账号。其中,用户账号可以表示用户在即时通讯服务应用程序、虚拟形象提供服务应用程序等中生成并使用的账号或与此有关的数据。53.在本公开中,“信使好友”是作为在即时通讯应用程序中收发即时消息的好友关系,无论对方是否接受,用户均可以通过对方的电话号码、id等来登记信使好友。并且,“虚拟形象好友”是在即时通讯服务应用程序、虚拟形象提供服务应用程序等中可以使用对方的虚拟形象的关系,可以指在对方(例如,作为信使好友关系的对方)接受的情况下确定或形成的关系。虚拟形象好友是与信使好友不同的关系,即使用户a与用户b是信使好友关系,为了使用用户b的虚拟形象,用户a也应得到用户b的允许并将用户b登记为自己的虚拟形象好友。即使用户a得到用户b的允许并将用户b登记为自己的虚拟形象好友,用户b也无法直接使用用户a的虚拟形象,用户b也需要另外得到用户a的允许并将用户a登记为自己的虚拟形象好友后才可以使用用户a的虚拟形象。54.图1为示出根据本公开的一实施例来通过在用户终端120运行的即时通讯应用程序提供虚拟形象服务的示例的图。用户110可以使用用户终端120与加入到即时通讯应用程序的其他用户收发消息或使用虚拟形象服务。其中,虚拟形象服务可包括使用虚拟形象的视频通话服务、图像(例如,图像、影像、表情符号、贴纸等)生成服务、个人资料编辑服务、故事(例如,sns的帖子等)编辑服务等。55.在一实施例中,用户110可以在即时通讯应用程序中使用自己的虚拟形象134和/或其他用户的虚拟形象132。如图所示,用户110可通过用户界面130拍摄包含自己的虚拟形象134和其他用户的虚拟形象132的图像/影像(例如,增强现实(ar)图像/影像等),但并不限定于此。例如,用户110可通过生成包含自己的虚拟形象134和/或其他用户的虚拟形象132的表情符号、贴纸、个人资料图像、个人资料装饰物等,以个人资料编辑、在聊天室中使用、故事生成等各种方式进行应用。56.在一实施例中,在其他用户允许使用其他用户的虚拟形象132后,用户110可以使用其他用户的虚拟形象132。例如,用户110可以向在即时通讯服务中被登记为信使好友的其他用户传输使用虚拟形象132的请求。由此,在其他用户接受使用虚拟形象132的请求的情况下,用户110可通过使用其他用户的虚拟形象132来使用各种服务。也就是说,在由其他用户接受使用虚拟形象132的请求之前,(即使其他用户是自己的信使好友),用户110无法使用其他用户的虚拟形象132。57.在一实施例中,即使是用户110可以使用其他用户的虚拟形象132的情况(其他用户被登记为用户110的虚拟形象好友),也可以不允许其他用户使用用户110的虚拟形象134。也就是说,即使由其他用户接受使用虚拟形象132的请求,其他用户也需要向用户110传输使用虚拟形象134的请求,由用户110接受该请求后,才可以使用用户110的虚拟形象134。通过这种配置,使用即时通讯服务的多个用户可以防止自己的虚拟形象被未经允许的其他用户随意使用。58.图2为示出为了提供本公开一实施例的虚拟形象使用权限管理服务而使得信息处理系统230以可以与多个用户终端210_1、210_2、210_3进行通信的方式连接的结构的示意图。信息处理系统230可包括通过网络220提供包括虚拟形象提供服务、虚拟形象使用权限管理服务等即时通讯服务的系统(多个系统)。其中,多个用户终端210_1、210_2、210_3可包括与即时通讯服务关联的第一用户终端、第二用户终端等。在一实施例中,信息处理系统230可包括一个以上的服务器装置和/或数据库或基于云计算服务的一个以上的分布计算装置和/或分布数据库,其可存储、提供及执行与即时通讯服务及虚拟形象使用权限管理相关的计算机可执行程序(例如,可下载的应用程序)及数据。例如,信息处理系统230可包括用于提供虚拟形象使用权限管理服务和/或即时通讯服务的单独的多个系统(例如,服务器)。59.可以通过分别安装在多个用户终端210_1、210_2、210_3的即时通讯应用程序(即时通讯服务应用程序)等向用户提供由信息处理系统230提供的即时通讯服务。例如,即时通讯服务可包括即时通讯应用程序的用户的文本消息服务、语音消息服务、视频通话服务、语音通话服务、视频流服务、虚拟形象提供服务(例如,图像生成服务、个人资料编辑服务、故事编辑服务等)等。60.多个用户终端210_1、210_2、210_3可通过网络220与信息处理系统230进行通信。网络220可以被配置为使多个用户终端210_1、210_2、210_3可以与信息处理系统230之间进行通信。例如,网络220可根据设置环境由如以太网(ethernet)、电力线通信(powerlinecommunication)、电话线通信装置及rs串行通信等的有线网络、移动通信网、无线局域网(wirelesslan,wlan)、wi-fi、蓝牙(bluetooth)及紫蜂(zigbee)等的无线网络或其组合构成。通信方式并不受限,可包括使用网络220能够包括的通信网(作为一例,移动通信网、有线互联网、无线互联网、广播网、卫星网等)的通信方式和用户终端210_1、210_2、210_3之间的近距离无线通信。61.图2中,例示出手机终端210_1、平板电脑终端210_2及个人计算机终端210_3作为用户终端,但并不局限于此,用户终端210_1、210_2、210_3可以为能够进行有线通信和/或无线通信且可安装及执行即时通讯应用程序等的任意计算装置。例如,用户终端可包括智能电话、手机、导航仪、计算机、笔记本电脑、数字广播终端、个人数字助理(personaldigitalassistants,pda)、便携式多媒体播放器(portablemultimediaplayer,pmp)、平板电脑(pc)、游戏机(gameconsole)、可穿戴设备(wearabledevice)、物联网(internetofthings,iot)设备、虚拟现实(virtualreality,vr)设备、增强现实(augmentedreality,ar)设备等。并且,图2示出3个用户终端210_1、210_2、210_3可通过网络220与信息处理系统230进行通信,但并不局限于此,不同数量的用户终端可通过网络220与信息处理系统230通信。62.在一实施例中,信息处理系统230可通过即时通讯应用程序从与第一用户关联的第一用户终端接收使用第二用户的虚拟形象的请求。其中,第一用户与第二用户可以是在即时通讯服务中被登记为信使好友的用户。然后,信息处理系统230可通过即时通讯应用程序向与第二用户关联的第二用户终端传输使用第二用户的虚拟形象的请求,并且通过即时通讯应用程序从第二用户终端接收允许在第一用户终端使用第二用户的虚拟形象的接受消息。在此情况下,信息处理系统230响应于从第二用户终端接收接受消息,可以将第二用户登记为第一用户的虚拟形象好友。如上所述,即使将第二用户登记为第一用户的虚拟形象好友,也不代表第一用户被登记为第二用户的虚拟形象好友。63.图3为示出本公开一实施例的用户终端210及信息处理系统230的内部结构的框图。用户终端210可以指任意计算装置,其可执行即时通讯应用程序等且可进行有线/无线通信,例如,可包括图2的手机终端210_1、平板电脑终端210_2、个人计算机终端210_3等。在一实施例中,用户终端210可以指与即时通讯服务的第一用户关联的用户终端和/或与第二用户关联的用户终端。64.如图所示,用户终端210可包括存储器312、处理器314、通信模块316及输入输出接口318。类似地,信息处理系统230可包括存储器332、处理器334、通信模块336及输入输出接口338。如图3所示,用户终端210及信息处理系统230可被配置为可使用各自的通信模块316、336来通过网络220进行信息和/或数据的通信。并且,输入输出装置320可以被配置为通过输入输出接口318向用户终端210输入信息和/或数据,或输出由用户终端210生成的信息和/或数据。65.存储器312、332可包括非暂时性任意计算机可读记录介质。在一实施例中,存储器312、332可包括随机存取存储器(randomaccessmemory,ram)、诸如只读存储器(readonlymemory,rom)、磁盘驱动器、固态硬盘(solidstatedrive,ssd)、闪存(flashmemory)等非易失性大容量存储装置(permanentmassstoragedevice)。作为另一例,诸如只读存储器、固态硬盘、闪存、磁盘驱动器等非易失性大容量存储装置可作为与存储器分离的单独的永久存储装置包括在用户终端210或信息处理系统230中。并且,存储器312、332可存储操作系统和至少一个程序代码(例如,在用户终端210中安装并驱动的用于即时通讯应用程序等的代码)。66.这些软件结构要素可以从与存储器312、332分离的计算机可读记录介质加载。这种单独的计算机可读记录介质可包括可与这种用户终端210及信息处理系统230直接连接的记录介质,例如,可包括软盘驱动器、磁盘、磁带、数字视频光盘/光盘-只读存储器(dvd/cd-rom)驱动器、存储卡等计算机可读记录介质。作为另一例,多个软件结构要素可通过通信模块316、336加载到存储器312、332中,而不是计算机可读记录介质。例如,至少一个程序可基于计算机程序(例如,提供即时通讯服务、虚拟形象提供服务、虚拟形象使用权限管理服务等的应用程序)来加载到存储器312、332中,上述计算机程序借助由开发者或发布应用程序的安装文件的文件发布系统通过网络220提供的多个文件来安装。67.处理器314、334可被配置为通过执行基础计算、逻辑及输入输出运算来对计算机程序的指令进行处理。指令可通过存储器312、332或通信模块316、336来向处理器314、334提供。例如,处理器314、334可被配置为根据存储于存储器312、332等记录装置的程序代码来执行接收的指令。68.通信模块316、336可提供通过网络220来使得用户终端210和信息处理系统230互相进行通信的结构或功能,可提供可使得用户终端210和/或信息处理系统230与其他用户终端或其他系统(作为一例,单独的云系统等)进行通信的结构或功能。作为一例,用户终端210的处理器314根据在存储器312等记录介质中存储的程序代码来生成的请求或数据(例如,使用第二用户的虚拟形象的请求等)可根据通信模块316的控制来通过网络220向信息处理系统230传递。相反,根据信息处理系统230的处理器334的控制来提供的控制信号或指令可经由通信模块336和网络220、通过用户终端210的通信模块316被用户终端210接收。例如,用户终端210可以从信息处理系统230接收与第二用户的虚拟形象有关的数据等。69.输入输出接口318可以是与输入输出装置320之间的接口单元。作为一例,输入装置可包括将音频传感器和/或图像传感器包括在内的摄像头、键盘、麦克风、鼠标等的装置,而且,输出装置可包括显示器、扬声器、触觉反馈装置(hapticfeedbackdevice)等的装置。作为其他例,输入输出接口318可以是与触摸屏等的将执行输入和输出的结构或功能整合到一起的装置之间的接口单元。70.在图3中,虽然以输入输出装置320不包括在用户终端210的方式示出,但并不限定于此,输入输出装置320可与用户终端210形成为一个装置。并且,信息处理系统230的输入输出接口338可以是与已连接到信息处理系统230或信息处理系统230可包括的用于输入或输出的装置(未图示)之间的接口单元。在图3中,虽然以与处理器314、334区分开来的单独的结构要素的方式示出输入输出接口318、338,但并不限定于此,输入输出接口318、338可包括在处理器314、334中。71.用户终端210及信息处理系统230可包括比图3中所示的结构要素更多的多个结构要素。但是,大部分的现有技术结构要素无需明确图示。根据一实施例,用户终端210能够以包括上述输入输出装置320中的至少一部分的方式实现。并且,用户终端210还可包括无线电收发两用机(transceiver)、全球定位系统(globalpositioningsystem,gps)模块、摄像头、各种传感器、数据库等其他结构要素。例如,若用户终端210为智能电话,则可包括智能电话通常所具备的结构要素,例如,能够以用户终端210还包括加速度传感器、陀螺传感器、麦克风模块、摄像头模块、各种物理按钮、利用触摸板的按钮、输入输出端口、用于产生振动的振动器等多种结构要素的方式实现。72.在一实施例中,用户终端210的处理器314可被配置为运行提供虚拟形象使用权限管理服务的即时通讯应用程序、虚拟形象提供服务应用程序或网络浏览器应用程序。在此情况下,与该应用程序关联的程序代码可以加载到用户终端210的存储器312。在应用程序运行期间,用户终端210的处理器314可通过输入输出接口318接收从输入输出装置320提供的信息和/或数据,或通过通信模块316从信息处理系统230接收信息和/或数据,可通过处理所接收到的信息和/或数据来存储到存储器312。并且,这种信息和/或数据可通过通信模块316提供给信息处理系统230。73.在即时通讯应用程序运行期间,处理器314可通过输入装置输入,诸如与输入输出接口318连接的触摸屏、键盘、包括音频传感器和/或图像传感器的摄像头、麦克风等,或接收所选择的语音数据、文本、图像、影像等,将接收到的语音数据、文本、图像和/或影像等存储到存储器312中,或通过通信模块316及网络220提供给信息处理系统230。在一实施例中,当通过输入装置从第一用户接收与使用第二用户的虚拟形象的请求有关的用户输入时,处理器314可通过网络220及通信模块316将该数据/请求提供给信息处理系统230。74.信息处理系统230的处理器334可被配置为管理、处理和/或存储从多个用户终端和/或多个外部系统接收到的信息和/或数据。在一实施例中,当通过即时通讯应用程序接收允许使用第二用户的虚拟形象的接受消息时,处理器334可将第二用户登记为第一用户的虚拟形象好友。当第一用户想要使用第二用户的虚拟形象时,处理器334可通过即时通讯应用程序向用户终端210传输与第二用户的虚拟形象有关的数据。75.图4为示出根据本公开的一实施例来在第一用户终端410、信息处理系统420及第二用户终端430之间执行虚拟形象好友登记的方法的流程图。在一实施例中,第一用户终端410可以是与即时通讯应用程序中的第一用户关联的终端,第二用户终端430可以是与即时通讯应用程序中的第二用户关联的终端。其中,在即时通讯服务中第一用户和第二用户可以是信使好友关系。76.如图所示,第一用户终端410可以向信息处理系统420传输针对第二用户的虚拟形象好友请求412。例如,针对第二用户的虚拟形象好友请求412可以是使用第二用户的虚拟形象的请求。在一实施例中,信息处理系统420可通过即时通讯应用程序从第一用户终端410接收针对第二用户的虚拟形象好友请求412。77.之后,信息处理系统420可以向与第二用户关联的第二用户终端430传输第一用户的虚拟形象好友请求422。在一实施例中,信息处理系统420可通过即时通讯应用程序向第二用户终端430传输第一用户的虚拟形象好友请求422。当第二用户接受第一用户的虚拟形象好友请求422时,信息处理系统420可通过即时通讯应用程序从第二用户终端430接收允许在第一用户终端410使用第二用户的虚拟形象的接受消息432。78.响应于从第二用户终端430接收接受消息432,信息处理系统420可以将第二用户登记为第一用户的虚拟形象好友(步骤424)。当第二用户被登记为第一用户的虚拟形象好友时,可以允许在与第一用户关联的第一用户终端410使用第二用户的虚拟形象。例如,第一用户终端410可以从信息处理系统420接收与第二用户的虚拟形象有关的数据,可基于用户的输入,生成包含第一用户的虚拟形象和/或第二用户的虚拟形象的图像/影像。79.如上所述,即使第二用户被登记为第一用户的虚拟形象好友,也不是允许在第二用户终端430使用第一用户的虚拟形象。为了使用第一用户的虚拟形象,与第二用户关联的第二用户终端430可以向信息处理系统420传输针对第一用户的虚拟形象好友请求434。例如,针对第一用户的虚拟形象好友请求434可以是使用第一用户的虚拟形象的请求。在一实施例中,信息处理系统420可通过即时通讯应用程序从第二用户终端430接收针对第一用户的虚拟形象好友请求434。80.然后,信息处理系统420可以向第一用户终端410传输第二用户的虚拟形象好友请求426。在一实施例中,信息处理系统420可通过即时通讯应用程序向第一用户终端410传输第二用户的虚拟形象好友请求426。由此,第一用户终端410可通过即时通讯应用程序从第二用户终端430接收使用第一用户的虚拟形象的请求。81.在一实施例中,第一用户终端410可以从第一用户接收用户输入,上述用户输入用于接受使用第一用户的虚拟形象的请求(或者第二用户的虚拟形象好友请求426)。在此情况下,第一用户终端410可以向信息处理系统420传输允许在第二用户终端430使用第一用户的虚拟形象的接受消息414。在一实施例中,信息处理系统420可通过即时通讯应用程序从第一用户终端410接收允许在第二用户终端430使用第一用户的虚拟形象的接受消息414。82.响应于从第一用户终端410接收接受消息414,信息处理系统420可以将第一用户登记为第二用户的虚拟形象好友(步骤428)。当第一用户被登记为第二用户的虚拟形象好友时,可以允许在与第二用户关联的第二用户终端430使用第一用户的虚拟形象。例如,第二用户终端430可以从信息处理系统420接收与第一用户的虚拟形象有关的数据,可基于用户的输入,生成包含第一用户的虚拟形象和/或第二用户的虚拟形象的图像/影像。83.在图4中,第一用户的虚拟形象好友请求422被接受后,第二用户终端430传输针对第一用户的虚拟形象好友请求434,但并不限定于此。例如,即使未接收第一用户的虚拟形象好友请求422或在传输接受消息432之前,第二用户终端430也可以传输针对第一用户的虚拟形象好友请求434。在另一示例中,第二用户终端430也可以不传输针对第一用户的虚拟形象好友请求434。在此情况下,第一用户可以使用第二用户的虚拟形象,但是第二用户不能使用第一用户的虚拟形象。即,虽然第二用户被登记为第一用户的虚拟形象好友,但是第一用户不被登记为第二用户的虚拟形象好友。84.图5为示出根据本公开的一实施例来由用户传输虚拟形象好友请求的示例的图。在一实施例中,用户可以向在即时通讯服务中被登记为信使好友的其他用户(如,wendy)传输虚拟形象好友请求。例如,虚拟形象好友请求可以是使用对方的虚拟形象的请求。如图所示,用户可通过第一操作510及第二操作520传输使用wendy的虚拟形象的请求。85.第一操作510表示通过包括虚拟形象好友推荐目录的用户界面传输虚拟形象好友请求的示例。在图示的示例中,用户界面可包括用户所生成的虚拟形象的目录、用户的虚拟形象好友目录(如,lia)、虚拟形象好友推荐目录等。虚拟形象好友目录可包括被登记为用户的虚拟形象好友的多个用户,用户可以使用多个虚拟形象好友的虚拟形象。在一实施例中,在虚拟形象好友的情况下,可以显示包括对方的虚拟形象的图像(例如,虚拟形象的缩略图)来代替对方的个人资料图像。并且,在虚拟形象好友的情况下,可以在对方的个人资料上显示表示允许使用该用户的虚拟形象的图标(例如,虚拟形象图标;未图示)。86.虚拟形象好友推荐目录可包括没有被登记为用户的虚拟形象好友的用户的信使好友。即,虚拟形象好友推荐目录可包括用户的信使好友中未允许使用虚拟形象的用户。在一实施例中,虚拟形象好友推荐目录可仅包括拥有虚拟形象的用户。87.如图所示,虚拟形象好友推荐目录可包括每个用户的个人资料图像、姓名、虚拟形象好友请求图标等。用户可通过触控输入等选择虚拟形象好友请求图标512来向wendy传输虚拟形象好友请求(或者使用虚拟形象的请求)。代替性地,用户可通过信使好友目录或对方的个人资料画面等向对方传输虚拟形象好友请求。88.第二操作520表示由于用户选择虚拟形象好友请求图标512而虚拟形象好友请求图标512被变更的示例。例如,当第一用户通过触控输入等选择虚拟形象好友请求图标512时,虚拟形象好友请求图标512可以变更为等待图标522。可以显示等待图标522,直到向wendy传输虚拟形象好友请求且wendy接受该请求。在wendy接受使用wendy的虚拟形象的请求之前,用户只能查询wendy的虚拟形象缩略图,而不能使用被登记为信使好友的wendy的虚拟形象。89.当wendy接受使用wendy的虚拟形象的请求时,wendy可以从虚拟形象好友推荐目录中被删除,并显示在虚拟形象好友目录,在一实施例中,响应于wendy接受虚拟形象好友请求,可以显示包括wendy的虚拟形象的图像(例如,wendy的虚拟形象缩略图)来代替wendy的个人资料图像。并且,在wendy的个人资料上可以显示表示允许使用wendy的虚拟形象的图标。90.当wendy被登记为用户的虚拟形象好友时,用户可以使用wendy的虚拟形象。例如,用户可以接收与wendy的虚拟形象有关的数据,可以生成包含wendy的虚拟形象的图像/影像。在一实施例中,即使用户与wendy之间终止信使好友关系,用户也可以继续使用wendy的虚拟形象。即,即使用户与wendy之间终止信使好友关系,也可以保持wendy被登记为用户的虚拟形象好友的状态。91.图6为示出根据本公开的一实施例来由第二用户接受第一用户的虚拟形象好友请求的示例的图。如上所述,当第一用户(例如,henry)传输使用第二用户(wendy)的虚拟形象的请求时,第二用户可以确认并接受该请求。在一实施例中,第二用户可通过第一操作610、第二操作620及第三操作630确认并接受第一用户的虚拟形象好友请求。92.第一操作610表示第二用户接受第一用户的虚拟形象好友请求的示例。如图所示,当第一用户传输使用第二用户的虚拟形象的请求时,可以在包括第一用户及第二用户的聊天室中显示包括该请求的消息。例如,消息可包括传输请求的第一用户的个人资料图像612、针对请求的接受按钮614等。第二用户可通过触控输入等选择接受按钮614来接受第一用户的虚拟形象好友请求。在此情况下,第二用户可以被登记为第一用户的虚拟形象好友,并且第一用户可以使用第二用户的虚拟形象。93.第二操作620表示第二用户被登记为第一用户的虚拟形象好友的示例。如上所述,当第二用户被登记为第一用户的虚拟形象好友时,第一用户可以使用第二用户的虚拟形象。相反,如果第一用户没有被登记为第二用户的虚拟形象好友,则第二用户不可以使用第一用户的虚拟形象。在此情况下,表示第二用户被登记为第一用户的虚拟形象好友的用户界面可包括用于第二用户使用第一用户的虚拟形象的虚拟形象好友请求按钮622。第二用户可通过触控输入等选择虚拟形象好友请求按钮622来向第一用户传输使用第一用户的虚拟形象的请求(或者虚拟形象好友请求)。94.第三操作630表示第二用户选择虚拟形象好友请求按钮622向第一用户传输使用第一用户的虚拟形象的请求的示例。例如,可以在包括第一用户及第二用户的聊天室中显示包括该请求的消息。然后,当第一用户接受第二用户的虚拟形象好友请求时,第一用户被登记为第二用户的虚拟形象好友,从而第二用户可以使用第一用户的虚拟形象。在一实施例中,当第一用户被登记为第二用户的虚拟形象好友时,可以显示包括第一用户的虚拟形象的图像来代替第一用户的个人资料图像612。95.图7为示出根据本公开的一实施例来由用户设置虚拟形象使用权限的示例的图。如图所示,用户可通过即时通讯应用程序设置虚拟形象使用权限。在一实施例中,用户可通过第一操作710及第二操作720设置针对自己的虚拟形象的使用权限。96.第一操作710表示即时通讯应用程序的设置画面的示例。如图所示,即时通讯应用程序的设置画面包括虚拟形象设置菜单712,用于变更/确定与虚拟形象相关的各种设置。即时通讯应用程序的设置画面除了虚拟形象设置菜单之外还可以包括与各种服务/功能关联的菜单。97.第二操作720表示响应于用户在即时通讯应用程序的设置画面通过触控输入等选择虚拟形象设置菜单712,显示与虚拟形象相关的各种设置菜单。在一实施例中,用户可通过触控输入等选择虚拟形象使用允许按钮722,事先允许即时通讯应用程序的其他用户(或者被登记为信使好友的所有用户)使用自己的虚拟形象。在此情况下,其他用户可以使用该用户的虚拟形象,而无需单独的请求和/或接受。98.图8为示出根据本公开的一实施例来生成包含其他用户的虚拟形象的图像的示例的图。如图所示,用户可以使用即时通讯应用程序的应用内(in-app)摄像头或摄像头应用程序等来拍摄包括其他用户的虚拟形象的图像、影像(例如,增强现实影像等)等。在一实施例中,用户可通过第一操作810及第二操作820拍摄包括其他用户的虚拟形象的图像等。99.第一操作810表示运行即时通讯应用程序的应用内摄像头以拍摄包括用户的虚拟形象的图像等的示例。例如,用户可以生成包含自己的虚拟形象的增强现实图像/影像(现实世界的背景和自己的虚拟形象相结合的图像/影像)等。在一实施例中,用户可通过触控输入等选择虚拟形象添加按钮812来添加/变更包括在图像/影像的虚拟形象。100.第二操作820表示被登记为用户的虚拟形象好友的其他用户的虚拟形象中一部分被选择的示例。在一实施例中,用户可通过选择虚拟形象添加按钮812来确认被登记为自己的虚拟形象好友的用户(或者他们的虚拟形象)的列表。如图所示,用户可以选择虚拟形象好友1的虚拟形象822和虚拟形象好友2的虚拟形象824。在此情况下,在摄像头画面上可以显示虚拟形象好友1的虚拟形象822和虚拟形象好友2的虚拟形象824,用户可以生成包含虚拟形象822和虚拟形象824的图像/影像。为此,可以接收与虚拟形象好友1的虚拟形象822有关的数据和与虚拟形象好友2的虚拟形象824有关的数据。其中,与虚拟形象有关的数据可包括虚拟形象的外形、服装、拥有物品等的信息,但并不限定于此。101.在图8中图示用户只使用其他用户的虚拟形象来生成图像、影像等,但并不限定于此。例如,用户可以生成包含自己的虚拟形象和其他用户的虚拟形象的图像、影像等。通过这种配置,用户不仅可以使用自己的虚拟形象,还可以一同使用被登记为自己的虚拟形象好友的其他用户的虚拟形象来生成图像、影像、贴纸、表情符号等。102.图9为示出根据本公开的一实施例来隐藏或阻断虚拟形象好友的示例的图。如图所示,用户可通过第一操作910及第二操作920来隐藏或阻断被登记为自己的虚拟形象好友的其他用户(例如,lia)。第一操作910是用户通过滑动(swipe)或长按(longpress)等来选择与虚拟形象好友中的lia对应的区域912的示例。103.第二操作920表示当用户通过滑移或长按等来选择与lia对应的区域912时,显示隐藏(hide)按钮922和阻断(block)按钮924的示例。例如,隐藏按钮922和阻断按钮924可以显示在所选择的其他用户(lia)的右侧。其中,隐藏按钮922可以相当于用于在虚拟形象好友目录中隐藏lia的按钮,阻断按钮924可以相当于用于阻断与lia的虚拟形象好友关系的按钮。104.在一实施例中,用户可通过触控输入等选择隐藏按钮922,使得lia不显示在虚拟形象好友目录中。并且,用户可通过选择阻断按钮924,阻断lia使用自己的虚拟形象。在此情况下,用户也不能使用lia的虚拟形象,在用户的虚拟形象好友目录中不显示lia,在lia的虚拟形象好友目录中也可以不显示用户。105.隐藏按钮922可以仅在对方被登记为用户的虚拟形象好友时才显示,并且即使对方没有被登记为用户的虚拟形象好友时也可以显示阻断按钮924。当使用阻断按钮924来阻断没有被登记为虚拟形象好友的用户时,用户不能向被阻断的对方传输虚拟形象好友请求,对方也不能向用户传输虚拟形象好友请求。106.图10为示出根据本公开的一实施例来显示与纪念日相关的图像1020的示例的图。在一实施例中,在包括第一用户及第二用户(henry)的聊天室中可以显示包括第二用户(henry)的虚拟形象的图像。其中,第一用户可以是允许使用第二用户的虚拟形象的用户(即,第二用户被登记为第一用户的虚拟形象好友),图像还可以包括针对与第一用户关联的纪念日的视觉对象和消息中的至少一个。107.例如,如图所示,在第一用户的生日的情况下,在包括第一用户及第二用户的聊天室中可以显示包括第二用户(henry)的虚拟形象、用于祝贺生日的“生日快乐”的消息及蛋糕和五彩纸屑(confetti)等的视觉对象的图像1020或表情符号。例如,图像1020以第二用户传输的即时消息的形式显示在聊天室中。在此情况下,可以显示包括第二用户的虚拟形象的图像1010来代替传输消息的第二用户的个人资料图像。108.在一实施例中,图像1020可以在与第一用户关联的纪念日(例如,第一用户的生日)自动显示在聊天室中,而无需用户的输入。追加性地或代替性地,当第一用户被登记为第二用户的虚拟形象好友时(即,当第二用户可以使用第一用户的虚拟形象时),可以在聊天室中显示包括第一用户的虚拟形象和第二用户的虚拟形象的图像来代替只包括第二用户(henry)的虚拟形象的图像1020。109.在一实施例中,在包括3个以上的用户的聊天室中可以显示包括针对至少一个其他用户允许使用的虚拟形象的图像。例如,在包括第一用户至第四用户的聊天室中第三用户被登记为第一用户、第二用户及第四用户的虚拟形象好友的情况下,包括第三用户的虚拟形象的图像可以显示在聊天室中。并且,在包括第一用户至第四用户的聊天室中,当第二用户不是第三用户及第四用户的虚拟形象好友,但被登记为与纪念日关联的用户(第一用户)的虚拟形象好友时,在聊天室中可以显示包括第二用户的虚拟形象的图像。在另一实施例中,针对与纪念日关联的图像,可以与是否为虚拟形象好友无关地在聊天室中显示包括与包括在聊天室中的用户关联而登记的虚拟形象的图像。110.图11为示出本公开一实施例的虚拟形象使用权限管理方法1100的流程图。虚拟形象使用权限管理方法1100可通过用户终端(例如,用户终端的至少一个处理器)来执行。虚拟形象使用权限管理方法1100能够以处理器在即时通讯服务中传输使用被登记为第一用户的信使好友的第二用户的虚拟形象的请求作为开始(步骤s1110)。使用第二用户的虚拟形象的请求可通过信息处理系统向与第二用户关联的其他用户终端传输。111.响应于由第二用户接受使用第二用户的虚拟形象的请求,处理器可以允许在与第一用户关联的用户终端使用第二用户的虚拟形象(步骤s1120)。也就是说,在由第二用户接受使用第二用户的虚拟形象的请求之前,可以不允许使用被登记为第一用户的信使好友的第二用户的虚拟形象。并且,即使由第二用户接受使用第二用户的虚拟形象的请求,也可以不允许在与第二用户关联的其他用户终端使用第一用户的虚拟形象。追加性地,即使第一用户与第二用户之间终止信使好友关系,也可以保持允许在用户终端使用第二用户的虚拟形象。112.在一实施例中,响应于由第二用户接受使用第二用户的虚拟形象的请求,处理器可以显示包含第二用户的虚拟形象的第四图像来代替与第二用户关联的个人资料图像。并且,响应于由第二用户接受使用第二用户的虚拟形象的请求,处理器可以在第二用户的个人资料上显示表示允许使用第二用户的虚拟形象的图标。113.在允许使用第二用户的虚拟形象之后,处理器可以接收与第二用户的虚拟形象有关的数据(步骤s1130)。并且,处理器可以基于第一用户输入,生成包含第二用户的虚拟形象的第一图像(步骤s1140)。追加性地或代替性地,处理器可以接收与第二用户的虚拟形象有关的数据,并且,可基于第二用户输入,生成包含第一用户的虚拟形象及第二用户的虚拟形象的第二图像。追加性地或代替性地,在包括第一用户及第二用户的聊天室中,处理器可以显示包含第二用户的虚拟形象的第三图像。其中,第三图像还可以包含针对与第一用户关联的纪念日的视觉对象和消息中的至少一个。114.上述方法可以作为计算机可读代码在计算机可读记录介质上实现。介质可以持续存储计算机可执行程序或者为了执行或下载而暂时存储。并且,介质可以为单一或多个硬件结合的形式的多种记录单元或存储单元,并不局限于与一种计算机系统直接联接的介质,可以在网络上分布存在。作为介质的例示,可包括如硬盘、软盘、磁带的磁介质、如cd-rom及dvd的光记录介质、如光磁软盘(flopticaldisk)的磁光介质(magneto-opticalmedium)及只读存储器、随机存取存储器、闪存等被配置为存储程序指令的介质。并且,作为其他介质的例示,还包括由分发应用程序的应用程序商店、提供或分发其他多种软件的网站以及服务器等中管理的记录介质或存储介质。115.本公开的方法、操作或工法可通过各种单元实现。例如,这种工法可通过硬件、固件、软件或它们的组合实现。本领域技术人员可以理解与本公开的内容相关说明的各种例示性逻辑块、模块、电路及算法步骤可通过电子硬件、计算机软件或两者的组合实现。为了明确说明硬件及软件的这种相互替代,在各种例示性结构要素、块、模块、电路及步骤在它们的功能性观点上已在上面进行说明。这些功能是通过硬件实现还是通过软件实现根据向特定应用及整体系统附加的设计要求事项确定。本领域技术人员为了各个特定应用而可以以多种方式实现说明的功能,但是这些实现不能被解释成超出本公开的范围。116.在硬件实现中,在执行工法的过程中所利用的处理单元可以在一个以上的专用集成电路、数字信号处理器、数字信号处理设备(digitalsignalprocessingdevices,dspd)、可编程逻辑器件(programmablelogicdevices,pld)、现场可编程门阵列(fieldprogrammablegatearrays,fpga)、处理器、控制器、微控制器、微处理器、电子设备、以执行在本公开中说明的功能的方式设计的其他电子单元、计算机或它们的组合内实现。117.因此,与本公开相关说明的各种例示性逻辑块、模块及电路可通过通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或其他可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件、或以执行在本公开中说明的功能的方式设计的任意组合实现或执行。通用处理器可以为微处理器,代替性地,处理器可以为任意现有的处理器、控制器、微控制器或状态机。处理器也可通过计算设备的组合,例如,数字信号处理器和微处理器、多个微处理器、与数字信号处理器芯连接的一个以上微处理器或任意其他结构的组合实现。118.在固件和/或软件实现中,工法可以作为存储在如随机存取存储器(randomaccessmemory;ram)、只读存储器(read-onlymemory;rom)、非易失性随机存取存储器(non-volatilerandomaccessmemory;nvram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦可编程只读存储器(erasableprogrammableread-onlymemory,eprom)、电可擦可编程只读存储器(electricallyerasableprom,eeprom)、闪存、光盘(compactdisc;cd)、磁或光数据存储设备等的计算机可读介质中的指令实现。指令可通过一个以上的处理器执行,使处理器执行本公开中说明的功能的特定实施方式。119.以上说明的实施例中记述了在一个以上的独立型计算机系统中使用当前公开的主题的实施方式,但本公开并不局限于此,也可以与如网络或分布计算环境的任意计算环境相关地实现。进一步,在本公开中,主题的实施方式可以在多个处理芯或装置中实现,储存器可受到多个装置的类似的影响。这种装置也可包括个人计算机、网络服务器及便携式装置。120.在本说明书中,与一部分实施例相关地说明了本公开,但是在不超出本公开所属
技术领域
:的技术人员可以理解的本公开范围的范围内可进行多种变形及变更。并且,这些变形及变更也属于本说明书中附加的发明要求保护范围的范围内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献