WO2013104183A1 - 展示用户状态的方法、展示终端以及服务器 - Google Patents

展示用户状态的方法、展示终端以及服务器 Download PDF

Info

Publication number
WO2013104183A1
WO2013104183A1 PCT/CN2012/079017 CN2012079017W WO2013104183A1 WO 2013104183 A1 WO2013104183 A1 WO 2013104183A1 CN 2012079017 W CN2012079017 W CN 2012079017W WO 2013104183 A1 WO2013104183 A1 WO 2013104183A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
avatar
information
server
unit
Prior art date
Application number
PCT/CN2012/079017
Other languages
English (en)
French (fr)
Inventor
李自军
朴宁
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to KR1020147022109A priority Critical patent/KR101604737B1/ko
Priority to EP12865073.6A priority patent/EP2793432B1/en
Priority to JP2014550613A priority patent/JP6329082B2/ja
Priority to US13/727,772 priority patent/US9509787B2/en
Publication of WO2013104183A1 publication Critical patent/WO2013104183A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation

Definitions

  • the present invention relates to the field of communications, and in particular, to a method for displaying a user state, a virtual image display terminal, and an avatar server.
  • user status display including user mood and avatar.
  • This user status is usually displayed in the address book, such as the address book on the mobile phone, the address book of instant messaging software, and SNS user information, Bo user information.
  • This display is an image or a piece of text, including the user's selfie, cartoon image, scenery, etc.
  • the text includes a description of the user's status. Users can manually change images or modify text to adjust user status. However, these images and text content still have a large gap in showing the user's unique mood and state.
  • an avatar display terminal is provided.
  • an avatar server is provided.
  • An aspect of the present invention provides a method for displaying a user state, including: acquiring user original information from an information source; parsing the user original information, acquiring user state information; and obtaining the user information from the avatar database according to the user state information. a user avatar matching the user status information; notifying the avatar display terminal to cause the avatar display terminal to display the user avatar.
  • an avatar server including: an obtaining unit, configured to acquire user original information from an information source; a parsing unit, configured to parse the original information of the user, and obtain user status information; and a matching unit, configured to User state information acquired by the parsing unit from avatar data A user avatar matching the user status information is obtained in the library.
  • a still further aspect of the present invention provides a user avatar display method, including: sending an avatar update request including a user identifier to an avatar server; receiving a user avatar returned by the avatar server, the user avatar being an avatar The server selects a user avatar that matches the user state information from the avatar database according to the user state information; and displays the obtained user avatar.
  • an avatar display terminal including: a sending unit, configured to send an avatar update request including a user identifier to an avatar server; and a receiving unit, configured to receive a user avatar returned by the avatar server
  • the user avatar is a user avatar that is selected by the avatar server from the avatar database and matches the user state information according to the user state information; and the display unit is configured to display the obtained user avatar.
  • the avatar reflects the mood and state of the real user to a certain extent, and provides a new way for the user to express himself.
  • friends are not necessarily connected by real-time phone calls or text messages, which saves communication time.
  • FIG. 1 is a flow chart showing a method for displaying a user state according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of acquiring a user original information signaling interaction according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a method for displaying a user avatar according to another embodiment of the present invention.
  • FIG. 4 is a structural block diagram of an avatar display terminal according to an embodiment of the present invention.
  • FIG. 5 is a structural block diagram of an avatar server according to an embodiment of the present invention.
  • FIG. 1 is a flow chart of a method for displaying a user state according to an embodiment of the present invention, including the following steps:
  • the step involves the original information acquiring unit and the information source, and the original information acquiring unit.
  • the original information acquiring unit responsible for obtaining user-related information from different information sources, it needs to be adapted to the interface of the information source.
  • the original information of the user needs to be obtained according to the interface provided by Sina Weibo.
  • the original information acquisition unit may be part of the avatar server or may be an independent device.
  • Information source refers to an application that exists on the Internet or a terminal. As long as it is an open application that can obtain the user's original information, it can be used as an information source. The information source is divided into two categories, one is passive, and the original is needed. The information acquisition unit actively retrieves and analyzes the user status, and the other type is active. The user or his or her friends actively update the status, thereby actively reporting the original information to the original information acquisition unit.
  • This step is shown in Figure 2 and includes the following steps:
  • the original information acquiring unit periodically triggers a user original information collection task.
  • the collection task can be started at a certain interval by setting a timer.
  • the timer can record the last acquisition time, and it can be defined that this startup is to incrementally acquire new user original information.
  • the original information obtaining unit acquires a user ID list from the avatar server.
  • the obtaining process may be that the original information acquiring unit actively requests the virtual image server to obtain the data, and may be delivered to the original information acquiring unit by the avatar server.
  • the specific user ID list may include an information source ID and a user ID registered by the user on the information source, so that the information obtaining unit obtains the user original information from the information source according to the open interface set by the information source according to the user ID list.
  • the avatar server returns the user ID list to the original information obtaining unit.
  • the original information obtaining unit invokes an application programming interface (API) that is open to the information source according to the obtained information source ID.
  • API application programming interface
  • the specific parameter is input according to the information source API requirement, so that the user original information is obtained from the information source through the API interface.
  • the user original information may include the user identification of the user on the information source, the published article or content, the posting time, and the like.
  • the information source returns the original information of the user to the original information acquiring unit.
  • the original information acquiring unit may directly send the original information to the avatar server, so that the avatar server enters the original information of the user.
  • the line parsing is performed to obtain the user status information.
  • the original information obtaining unit may parse the obtained user original information to obtain the user status information, and then return to the avatar server.
  • the parsing method may be extracted by an algorithm, such as a part-of-speech tagging and text categorization technique, and extracting a keyword indicating a user state as user state information;
  • the avatar server is further provided with a synonym/synonym dictionary, and the extracted keywords are expanded by the vocabulary to increase the coverage of the user state information, so that the avatar server matches the appropriate avatar more easily and conveniently. .
  • Sina Weibo as an example to show how to get the user's original information.
  • the AppKey assigned when applying for the application the only true true string representing the application when the interface is called.
  • the user ID is mainly used to distinguish the user ID from the Weibo nickname.
  • Weibo ⁇ user- id false int64 is called a number, it is ambiguous with the user ID, especially when the microblog nickname and user ID are the same. It is recommended to use this parameter.
  • Weibo nickname mainly used to distinguish between user UID and Weibo nickname, when two screen name false string
  • Max— id false int64 If this parameter is specified, a microblog message with ID less than or equal to max_id is returned.
  • Count false specifies the number of records returned per page.
  • Page false int default value 1. page number. Note: Returns up to 200 page breaks.
  • this part of the content is the expected collection result, the important attribute is the release time, the release content:
  • the parsed content perform further algorithm analysis on the parsed content, such as: part-of-speech tagging, text categorization, etc.
  • Get the user's status information For example: user ID, type of operation (such as: microblogging posts, forum posts, comments, etc.), operating content keywords (such as: Eastgate, shopping, happy), and send these structured user status information to the avatar server So that the avatar server matches the appropriate avatar according to the user status information.
  • the user's structured state information can be designed as needed, and is not limited to the above-mentioned structures.
  • the extracted content algorithm can also adopt other algorithms, and other text analysis techniques are used to enhance the analysis content. The accuracy.
  • the avatar complies with the HTML5 specification and consists of three parts: one is multimedia content, such as background image, multi-layer foreground image, video, interactive image, audio, etc.; the second is JavaScript script and CSS script that controls the above multimedia content; A description of the avatar (a set of tags). Different avatars use different degrees of multimedia content, for example, some are just one picture, and some may add snowflake effects to the picture; some may be a video; some may be pictures and background music; It may be a cartoon anime.
  • multimedia content such as background image, multi-layer foreground image, video, interactive image, audio, etc.
  • JavaScript script and CSS script that controls the above multimedia content
  • a description of the avatar (a set of tags).
  • Different avatars use different degrees of multimedia content, for example, some are just one picture, and some may add snowflake effects to the picture; some may be a video; some may be pictures and background music; It may be a cartoon anime.
  • the avatar has a URI for the user to access on the Internet, ie if the address is entered in the browser, the content can be played.
  • Each URI corresponds to the smallest unit of the avatar, called the image segment, and each image segment expresses a certain theme (using a label to describe the theme), and each segment lasts for a certain period of time.
  • a plurality of segments with the same or similar theme form a group of avatars, for example: a group of avatars with the theme of cartoon characters pleasant Goat, some of which express a happy state, some express an angry state, and some express Sleeping, etc., can be initially defined by the producer using the label (the user can also modify these labels after ordering). Whether multiple image segments are specified by a producer or user within a group. Each group has a group ID, so that when the avatar subscriber shares the avatar with the friend, it can be shared in groups.
  • the facial expressions of virtual people are suitable for showing happiness, anger, and astonishment.
  • the movements of virtual people are suitable for showing a busy state.
  • An interestingc picture is suitable for showing the state of leisure, a cartoon.
  • the animal image is suitable for a lively, very strong state.
  • the avatar developer packages and uploads the developed avatar to the avatar server.
  • the avatar server manages the uploaded avatar and indexes the avatar's tags to make them available for retrieval.
  • the user subscription link is also included, and the user views and subscribes to the avatar through the avatar classification list, tags, retrieval, and the like. Since each avatar segment has a special feature, if the user wants to obtain a powerful avatar, it is necessary to order multiple avatars.
  • the avatar server groups the avatars ordered by the user, each group including one or more avatars. Of course, the group process users can intervene, so that the avatar server generates a URI for each group of avatars. The generated URI is returned to the user for sharing.
  • the user can manage the avatar, including adding tags, adjusting the priority of the presentation, adjusting the time period of the presentation, unsubscribing, manually modifying the user status, and the like.
  • the user can send the avatar URI to the friend, notify the friend to use, and represent a group of avatars with a URI.
  • the user friend can enter the URI in the browser, and the user avatar can be browsed.
  • the avatar server selects an appropriate avatar according to the correspondence and matching degree of the user status information with the avatar tag.
  • the avatar display terminal is notified to enable the avatar display terminal to display the user avatar.
  • the avatar server reminds the imaginary image to display the change of the terminal user status by pushing, and matches the appropriate avatar according to the updated user status information, and notifies the avatar display terminal to display the update.
  • the avatar display terminal may edit the user status information or interact with the interactive avatar to affect the user status information, and trigger the avatar server to update the user avatar.
  • virtual When the intended image is displayed on the terminal, the friend can touch, hit, speak into the microphone, smash the mobile phone (requires sensor support), input text, and the like.
  • the interaction information of the friends is transmitted to the server, and the server analyzes and obtains a set of keywords, which in turn affect the state of the avatar. For example: If the avatar is a cartoon character, the friend "hits," the avatar's face, then the server analyzes the "play” operation according to the acquired touch screen action, and then drives the avatar to play the crying sound.
  • the friend terminal can actively query the virtual server for the current state information of the user, so as to trigger the virtual server to update the avatar, and backtrack the user historical avatar by inputting parameters, such as an avatar user ID and a query time range.
  • the avatar reflects the mood and state of the real user to a certain extent, and provides a new way for the user to express himself.
  • friends are not necessarily connected by real-time phone calls or text messages between the two parties, saving time by observing and interacting with virtual images.
  • people's online life has become more and more important. Faced with different groups of friends, people need different avatars to represent themselves, and multiple avatars of one person satisfy this need.
  • FIG. 3 is a flow chart showing a method for displaying a user avatar according to another embodiment of the present invention.
  • the avatar display terminal such as a mobile phone or a tablet computer, integrates an avatar display module, such as an address book and an instant messaging application.
  • the avatar display module can display the user's virtual image, such as the contact list in the address book, and each contact has an avatar.
  • each contact in the contact list can have an avatar, which can be a picture, an animation, or a video.
  • the avatar display terminal can be triggered to send a user (e.g., contact) virtual image update request to the avatar server to display the user's latest avatar.
  • the avatar server after receiving the user avatar update request, the avatar server first acquires the latest state information of the user, and then selects a user status letter from the avatar server according to the user state information.
  • the matching avatar serves as the user's current avatar.
  • the avatar server may also allocate a group avatar according to the user avatar order request, and after the avatar server receives the user avatar update request, may select one item from the group avatar according to the user status information.
  • the avatar matching the user status information is used as the current avatar of the user, and the avatar is returned to the avatar display terminal.
  • FIG. 4 is a structural block diagram of an avatar display terminal according to an embodiment of the present invention.
  • the method includes: a sending unit 401, a receiving unit 402, a display unit 403, and optionally, a subscription unit 404.
  • the sending unit 401 is configured to send an avatar update request including a user identifier to the avatar server, where the receiving unit 402 is configured to receive a user avatar returned by the avatar server, where the avatar server is the avatar server according to the user status information. a user avatar selected in the avatar database that matches the user state information; the display unit 403 is configured to display the obtained user avatar.
  • the ordering unit 404 is further configured to send an avatar order request to the avatar server, so that the avatar server allocates a group avatar to the user according to the order request.
  • the virtual image display terminal may be a terminal integrated with a virtual image display module (such as an address book, an instant messaging application, etc.) such as a mobile phone, a computer, or a tablet computer.
  • a virtual image display module such as an address book, an instant messaging application, etc.
  • the sending unit 401 can be triggered to send a user (e.g., contact) avatar update request to the avatar server to display the latest avatar of the user.
  • the avatar server After receiving the user avatar update request, the avatar server first acquires the latest state information of the user, and then selects a virtual image matching the user state information from the avatar server as the current avatar of the user according to the user state information.
  • the avatar server may also allocate a group avatar according to the user avatar order request, and after the avatar server receives the user avatar update request, may select one item from the group avatar according to the user status information.
  • the avatar matching the user status information is used as the current avatar of the user, and the avatar is returned to the receiving unit 402, so that the display unit 403 displays the avatar.
  • FIG. 5 is a structural block diagram of an avatar server according to an embodiment of the present invention.
  • the obtaining unit 501 is configured to acquire user original information from an information source, and the parsing unit 502 The user original information obtained by the obtaining unit 501 is parsed to obtain the user state information.
  • the matching unit 503 is configured to acquire, according to the user state information acquired by the parsing unit 502, the user virtuality that matches the user state information from the avatar database.
  • Image is configured to notify the avatar display terminal to cause the avatar display terminal to display the user avatar.
  • the sending unit 505 is further configured to send the user identifier list to the information acquiring unit, so that the information acquiring unit acquires the user original information from the information source according to the user identifier list.
  • the sending unit 505 sends a user identifier list, such as an information source ID, a user ID registered by the user on the information source, to the original information acquiring unit, where the original information acquiring unit may be an independent device or an avatar server. portion.
  • the original information obtaining unit invokes an application programming interface (API) opened by the information source according to the obtained information source ID, and inputs specific parameters according to the information source API, so that the user is obtained from the information source through the API interface.
  • API application programming interface
  • Original information may include the user identifier of the user on the information source, the published article or content, the time of publication, and the like.
  • the original information obtaining unit After the original information obtaining unit obtains the user original information from the information source, the original information may be directly sent to the parsing unit 502, so that the parsing unit 502 parses the original information of the user to obtain the user status information, optionally, or The original information obtaining unit obtains the user state information through the parsed user original information, and then returns to the parsing unit 502.
  • the ordering unit 506 is further configured to be used for ordering a user avatar, and the user can perform avatar retrieval, ordering, grouping, etc. through the ordering unit 506, and the ordering unit 506 manages the avatar ordered by the user in groups and provides For the user to use. Therefore, the matching unit 503 selects the avatar matching the user state information from the group avatar assigned to the user by the ordering unit as the current avatar of the user according to the user state information, and notifies the avatar display terminal to display through the notification unit 504.
  • the avatar server of the embodiment of the present invention can provide avatar management, ordering, and matching.
  • the avatar reflects the mood and state of the real user to a certain extent, and provides a new way for the user to express himself.
  • friends are not necessarily connected by real-time phone calls or text messages, saving communication time.
  • people's online life has become more and more important.
  • people need different avatars to represent themselves, and multiple avatars of one person Meet the needs of this.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM: Read Random Memory), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种展示用户状态的方法、虚拟形象展示终端以及虚拟形象服务器,其中方法包括:从信息源获取用户原始信息;解析所述用户原始信息,获取用户状态信息;根据所述用户状态信息从虚拟形象数据库中获取与所述用户状态信息匹配的用户虚拟形象;通知虚拟形象展示终端,以使所述虚拟形象展示终端展示所述用户虚拟形象。本发明实施例的展示用户状态的方法,虚拟形象在一定程度上体现了真实用户的心情、状态,为用户表现自我提供了一种新的途径。另外,在紧张的现代生活中,使得好友之间不一定通过双方实时的电话、短信进行联系,节省了沟通时间。

Description

展示用户状态的方法、 展示终端以及服务器
本申请要求于 2012 年 01 月 09 日提交中国专利局、 申请号为 201210004380.7、 发明名称为 "展示用户状态的方法、 展示终端以及服务器" 的中国专利申请的优先权, 其全部内容通过引用结合在本申请中。
技术领域
本发明涉及通信领域, 尤其涉及一种展示用户状态的方法、虚拟形象展示 终端以及虚拟形象服务器.
背景技术
随着互联网业务的发展, 人们的沟通方式越来越多样化, 从传统的电话、 短信、 Email, 到近年的即时通信、 微博、 SNS等。 这些多样化的沟通方式增 加了沟通机会, 但是沟通效果与面对面沟通相比都有些差距。
为了增加交互性, 目前这些网络应用都会提供用户状态展示, 包括用户心 情与虚拟形象, 这种用户状态一般会展现在地址簿中, 例如手机上的地址簿、 即时通信软件的地址簿中, 还有 SNS的用户信息、 博的用户信息中。 这种展 示就是一个图像或者一段文字, 图像包括用户的自拍照、 卡通形象、 风光等, 文字包括用户状态的描述。用户可以手工更换图像或者修改文字来调整用户状 态。但是这些图像和文字内容对于展示用户特有的心情、状态还是有很大的差 距。
发明内容
有鉴于此, 实有必要提供一种实时展示用户状态的方法。
同时, 提供一种虚拟形象展示终端。
同时, 提供一种虚拟形象服务器。
本发明一方面提供, 一种展示用户状态的方法, 包括: 从信息源获取用户 原始信息; 解析所述用户原始信息, 获取用户状态信息; 根据所述用户状态信 息从虚拟形象数据库中获取与所述用户状态信息匹配的用户虚拟形象;通知虚 拟形象展示终端, 以使所述虚拟形象展示终端展示所述用户虚拟形象。
本发明另一方面提供一种虚拟形象服务器, 包括: 获取单元, 用于从信息 源获取用户原始信息; 解析单元, 用于解析所述用户原始信息, 获取用户状态 信息; 匹配单元, 用于根据所述解析单元获取的用户状态信息从虚拟形象数据 库中获取与所述用户状态信息匹配的用户虚拟形象。
本发明又一方面提供一种用户虚拟形象展示方法, 包括: 向虚拟形象服务 器发送包含用户标识的虚拟形象更新请求;接收所述虚拟形象服务器返回的用 户虚拟形象,所述用户虚拟形象是虚拟形象服务器根据用户状态信息从虚拟形 象数据库中选择的与所述用户状态信息匹配的用户虚拟形象;将获取的所述用 户虚拟形象进行展示。
本发明另一方面提供一种虚拟形象展示终端, 包括: 发送单元, 用于向虚 拟形象服务器发送包含用户标识的虚拟形象更新请求;接收单元, 用于接收所 述虚拟形象服务器返回的用户虚拟形象,所述用户虚拟形象是虚拟形象服务器 根据用户状态信息从虚拟形象数据库中选择的与所述用户状态信息匹配的用 户虚拟形象; 展示单元, 用于将获取的所述用户虚拟形象进行展示。
本发明实施例的展示用户状态的方法,虚拟形象在一定程度上体现了真实 用户的心情、 状态, 为用户表现自我提供了一种新的途径。 另外, 在紧张的现 代生活中, 使得好友之间不一定通过双方实时的电话、 短信进行联系, 节省了 沟通时间。
附图说明
图 1是本发明一实施例的展示用户状态的方法流程图;
图 2是本发明一实施例的获取用户原始信息信令交互图;
图 3是本发明另一实施例用户虚拟形象展示方法流程图;
图 4是本发明一实施例的虚拟形象展示终端的结构框图;
图 5是本发明一实施例的虚拟形象服务器结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围
图 1是本发明一实施例的展示用户状态的方法流程图, 包括以下步骤:
101、 从信息源获取用户原始信息;
具体来说, 本步骤涉及原始信息获取单元与信息源, 原始信息获取单元, 负责从不同的信息源获取用户相关的信息, 需要与信息源的接口适配, 例如从 新浪微博中获取特定用户的发言内容,需要按照新浪微博提供的接口来获取用 户原始信息。
可选的,原始信息获取单元可以是虚拟形象服务器的一部分,也可以是独 立的装置。 信息源, 指的是存在于互联网或者终端上的应用, 只要是开放的、 能够获取用户原始信息的应用, 都可以作为信息源, 信息源分为两类, 一类是 被动型的, 需要原始信息获取单元主动检索和分析获取用户状态, 另外一类是 主动型的, 由用户或者其好友主动更新状态,从而主动向原始信息获取单元上 报用户原始信息。
本步骤如图 2所示, 具体包括以下步骤:
201、 原始信息获取单元定期触发用户原始信息采集任务;
具体的, 可以通过设置定时器, 间隔一定时间启动采集任务。 定时器可以 记录上次的采集时间, 同时可以定义本次启动是增量采集新的用户原始信息。
202、 原始信息获取单元从虚拟形象服务器获取用户 ID列表;
可选的 ,获取过程可以是原始信息获取单元主动向虚拟形象服务器请求获 取, 可也由虚拟形象服务器事先下发给原始信息获取单元。 具体的用户 ID列 表可以包括信息源 ID, 以及用户在该信息源上注册的用户 ID, 以便于信息获 取单元根据用户 ID列表通过信息源设置的开放接口, 从信息源获取用户原始 信息。
203、 虚拟形象服务器将用户 ID列表返回给原始信息获取单元;
204、原始信息获取单元根据获取的信息源 ID调用该信息源开放的应用程 序编程接口 ( Application Programming Interface , API );
具体的, 根据该信息源 API要求输入具体参数, 从而通过该 API接口从 该信息源处获取用户原始信息。用户原始信息可以包括用户在该信息源上的用 户标识, 发表的文章或者内容, 发表时间等信息。
205、 信息源将用户原始信息返回给原始信息获取单元。
102、 解析所述用户原始信息, 获取用户状态信息;
具体的,原始信息获取单元从信息源获取用户原始信息后, 可以直接将该 原始信息发送给虚拟形象服务器,以便于虚拟形象服务器对该用户原始信息进 行解析从而获取用户状态信息, 可选的,也可以由原始信息获取单元对获取的 用户原始信息经过解析获取用户状态信息, 然后返回给虚拟形象服务器。
解析方法可以是通过算法提取, 比如词性标注、 文本分类技术, 提取表示 用户状态的关键词做为用户状态信息;
可选的, 虚拟形象服务器还设置有同义词 /近义词库, 对上述提取的关键 词通过该词库进行扩展, 以增加用户状态信息的覆盖率,使得虚拟形象服务器 匹配合适的虚拟形象更加容易和方便。
下面以新浪微博为例来说明如何获取用户原始信息。
如下是新浪微博的"返回用户最新发表的微博消息列表" API的输入参数:
类型及范围 说明
申请应用时分配的 AppKey, 调用接口时候代表应用的唯 source true string
一身份。 (釆用 OAuth授权方式不需要此参数) 根据用户 ID(int64)或者微博昵称 (string)返回指定用户的
: id false int64/string 最新微博消息列表。 该参数为 REST风格参数, 参见注意 事项
用户 ID , 主要是用来区分用户 ID跟微博昵称。 当微博昵 user— id false int64 称为数字导致和用户 ID产生歧义, 特别是当微博昵称和 用户 ID—样的时候, 建议使用该参数
微博昵称, 主要是用来区分用户 UID跟微博昵称, 当二 screen name false string
者一样而产生歧义的时候, 建议使用该参数
若指定此参数, 则只返回 ID比 since_id大(即比 since_id since— id false int64
发表时间晚的) 的微博消息。
max— id false int64 若指定此参数,则返回 ID小于或等于 max_id的微博消息
int,默认值 20,
count false 指定每页返回的记录条数。
最大值 200。
page false int, 默认值 1。 页码。 注意: 最多返回 200条分页内容。
如果: id、 user _id、 screen name三个参数均未指定, 则返回当前登录用户最近发表的微博消 息列表。 是否基于当前应用来获取数据。 1 为限制本应用微博, 0 base app folse; int
为不做限制。
;微博类型, 0全部, 1原创, 2图片, 3视频, 4音乐. 返; feature false; int
\回指定类型的微博信息内容。 如下是新浪微博接到上述请求后返回的结果示例:
<?xml version:" 1.0" encoding="UTF-8"?>
<statuses>
<status>
<created_at>Mon Nov 29 16:08:43 +0800 2010</created_at>
<id>3958728723</id>
<text〉各位开发者,我们的论坛上线啦〜 http://sinaurl.cn/h4FWc7 欢迎大家的 参与〜另外, 关于技术相关的问题, 可以在论坛上提出, 也可以 @微博 API这个 官方技术支持账号哦〜感谢大家对开放平台的支持〜 [呵呵] </text〉
<source>
<a href=,,http:〃 tsina.com.cn,,〉新浪微博 </a>
</source>
<favorited>false</favorited>
<truncated>false</truncated>
<geo/>
<in_reply_to_status_id/>
<in_reply_to_user_id/>
<in_reply_to_screen_name/>
<user>
<id>1105K/id>
screen—name^^:†^开放平台 </screen—name〉
<1^!1^>^ 博开放平台 </name〉
<province>l l</province>
<city>8</city> <location〉;i匕京 海淀区 </location〉
<description〉新浪微博开放平台市场推广官方账号, 如有技术问题, 请@ 史博 API或者发私信给 ^ API</description〉
<url>http://open.t.sina.com.cn/</url>
<profile_image_url>http://tp4.sinaimg.cn/l 1051/50/1280283165/l</profile_image_url>
<domain>openapi</domain>
<gender>m</ gender>
<followers_count> 13034</followers_count>
<friends_count>5</friends_count>
<statuses_count>157</statuses_count>
<favourites_count>0</favourites_count>
<created_at>Wed Jan 20 00:00:00 +0800 2010</created_at>
<following>false</following>
<verified>true</verified>
<allow_all_act_msg>true</ allow_all_act_msg>
<geo_enabled>true</geo_enabled>
</user>
</status> </statuses>
通过解析返回的检索结果,从中取得真正想要的信息一用户在该信息源上 的发言、 操作记录等。 在返回的消息中, 这部分内容就是所期望的采集结果, 重要属性是发布时间、 发布内容:
<created_at>Mon Nov 29 16:08:43 +0800 2010</created_at>
<id>3958728723</id>
<text>各位开发者, 我们的论坛上线啦〜 http://sinaurl.cn/h4FWc7 欢迎大家 的参与〜另外,关于技术相关的问题,可以在论坛上提出,也可以 @微博 API 这 个官方技术支持账号哦〜感谢大家对开放平台的支持〜[呵呵] </text>
通过进一步的对解析的内容进行算法分析,比如:词性标注、文本分类等, 获取用户的状态信息。 例如: 用户 ID、 操作类型 (如: 微博发帖、 论坛发帖、 评论等)、 操作内容关键词 (比如: 东门、 购物、 高兴), 并将这些结构化的用 户状态信息发送给虚拟形象服务器,以便虚拟形象服务器根据该用户状态信息 匹配合适的虚拟形象。 需要注意的是, 用户结构化的状态信息可以根据需要进 行设计, 并不限于如上所提的几种结构, 另外, 所使用的提取内容算法也可以 采用其他算法, 采用其他文本分析技术提升分析内容的准确性。
103、 根据所述用户状态信息从虚拟形象数据库中获取与所述用户状态信 息匹配的用户虚拟形象;
虚拟形象遵从 HTML5规范, 包括三部分: 一是多媒体内容, 例如背景图 像、 多层前景图像、 视频、 交互式图像、 音频等; 二是控制上述多媒体内容的 JavaScript脚本、 CSS脚本; 三是关于本虚拟形象的描述(一组标签)。 不同的 虚拟形象对上述多媒体内容的利用程度不同, 例如有的仅仅是一张图片,有的 可能在图片上加上雪花特效; 有的可能是一段视频; 有的可能是图片和背景音 乐; 有的可能是一段卡通动漫。
虚拟形象有一个 URI供使用者在互联网上访问, 即如果在浏览器中输入上 述地址, 则可以播放其内容。 每个 URI对应的是虚拟形象的最小单位, 称为 形象片段, 每个形象片段表达一定的主题(用标签来描述主题), 每个片段持 续一定的时间。
主题相同或者相近的多个片段构成一组虚拟形象, 例如: 以卡通人物喜羊 羊为主题的一组虚拟形象, 这一组中有的表达高兴的状态,有的表达生气的状 态, 有的表达正在睡觉等等, 可以由制作者用标签进行初步定义(用户在订购 后也可以修改这些标签)。 多个形象片段是否在一个组内由制作者或者使用者 指定。 每个组有组 ID, 这样当虚拟形象的订购者向好友分享虚拟形象时, 就 可以以组为单位进行分享。
不同的虚拟形象具有不同的表现力,例如虚拟人的面部表情适合展现高兴、 愤怒、 惊讶状态, 虚拟人的动作适合展现忙碌的状态, 一副田园风光的图画适 合展现休闲的状态, 一副卡通动物形象适合展现活泼、 搞笑的状态。
以下的表格是虚拟形象标签的示例,其中括号内的数字是该标签与内容吻 合的程度, 1为完全吻合: 虚拟形象 A 虚拟形象 B 虚拟形象 C
高兴 ( 0.9 ) 跑步 (1), 锻炼 (0.9) 搞笑 (0.8)
吃饭 (0.8) 睡觉 (0.9), 做梦 (0.6) 愤怒 (0.6)
休息 (0.9) 忙碌 (0.7) 晚上 (0.8)
悲伤 (0.6), 哭 (0.7) 深情 (0.5) 旅行美景 C0.4)
可选的, 虚拟形象开发者将开发的虚拟形象打包上传到虚拟形象服务器。 虚拟形象服务器对上传的虚拟形象进行管理、 为虚拟形象的标签建立索引,使 其可供检索。
可选的, 还包括用户订购环节, 用户通过虚拟形象分类列表、 标签、 检索 等查看并订购虚拟形象。 由于每个虚拟形象片段具有专门的特色, 因此, 如果 用户想获得表现力强的虚拟形象, 则需要订购多个虚拟形象。虚拟形象服务器 对用户订购的虚拟形象进行分组, 每组包括一个或者多个虚拟形象, 当然, 分 组的过程用户可以干预,这样,虚拟形象服务器为每组虚拟形象生成一个 URI。 并将生成的 URI返回给用户, 供分享使用。 可选的, 用户可以对虚拟形象进 行管理, 包括添加标签、 调整展示的优先级、 调整展示的时间段、 退订、 手工 修改用户状态等等。 用户可以将虚拟形象 URI发送给好友, 通知好友使用, 以一个 URI代表一组虚拟形象。 这样用户好友在浏览器中输入 URI, 则可以 浏览用户虚拟形象。 例如: 好友终端的地址簿集成了虚拟形象展示功能, 则在 好友终端地址簿中添加该 URI地址, 将地址簿上的特定用户与该组虚拟形象 进行捆绑。 这样, 用户终端就可以动态显示用户虚拟形象更新。 当用户状态信 息更新后,虚拟形象服务器根据用户状态信息与虚拟形象标签的对应和匹配度, 选择合适的虚拟形象。
104、 通知虚拟形象展示终端, 以使所述虚拟形象展示终端展示所述用户 虚拟形象。
具体的, 当用户状态信息发生更新后,虚拟形象服务器通过推送方式提醒 虚心形象展示终端用户状态发生变化,并根据更新后的用户状态信息匹配合适 的虚拟形象, 并通知虚拟形象展示终端展示该更新后的虚拟形象。 可选的, 虚 拟形象展示终端可以对用户状态信息进行编辑或者通过与交互式虚拟形象交 互从而影响用户状态信息, 触发虚拟形象服务器更新用户虚拟形象。 比如: 虚 拟形象在终端上展示时, 好友可以抚摸、 击打、 对着话筒说话、 甩手机(需传 感器支持)、 输入文字等。 好友的这些交互信息传递到服务端, 服务端进行分 析获得一组关键词, 这些关键词进而影响虚拟形象的状态。 例如: 如果虚拟形 象是一个卡通人物, 好友"打,,了虚拟形象的脸, 那么服务端根据获取的触摸屏 动作, 分析出 "打"这个操作, 然后就驱动虚拟形象播放哭的声音。
可选的,好友终端可以主动向虚拟服务器查询用户当前状态信息, 以便触 发虚拟服务器更新虚拟形象, 还可以通过输入参数, 如虚拟形象用户 ID、 查 询时间范围, 回溯用户历史虚拟形象。
本发明实施的展示用户状态的方法,虚拟形象在一定程度上体现了真实用 户的心情、 状态, 为用户表现自我提供了一种新的途径。 另外, 在紧张的现代 生活中, 使得好友之间不一定通过双方实时的电话、 短信进行联系, 通过对虚 拟形象的观察和互动操作, 节省了时间。 同时, 随着互联网对人们的生活影响 逐步加深, 除了线下的离线生活, 人们的线上生活比重越来越大。 面对不同的 好友群体,人们需要不同的化身来代表自己, 而一个人的多个虚拟形象就满足 了这方面的需求。
图 3是本发明另一实施例展示用户虚拟形象的方法流程图; 包括:
301、 向虚拟形象服务器发送包含用户标识的虚拟形象更新请求; 具体的, 虚拟形象展示终端, 比如: 手机、 平板电脑等集成了虚拟形象展 示模块, 比如地址簿, 即时通讯应用。 虚拟形象展示模块, 可以显示用户虚拟 形象, 如地址簿中联系人列表, 每个联系人都有一个虚拟形象。 如即时通讯应 用, 联系人列表中的每个联系人都可以有一个虚拟形象, 可以是图片, 动画, 也可以是视频等。 当虚拟形象展示终端用户使用地址簿或者即时通讯应用时 , 便可以触发虚拟形象展示终端向虚拟形象服务器发送用户(如联系人)虚拟形 象更新请求, 以便显示用户最新的虚拟形象。
302、 接收所述虚拟形象服务器返回的用户虚拟形象, 所述用户虚拟形象 是虚拟形象服务器根据用户状态信息从虚拟形象数据库中选择的与所述用户 状态信息匹配的用户虚拟形象;
具体的, 当虚拟形象服务器接收到用户虚拟形象更新请求后,先获取用户 最新状态信息,然后根据用户状态信息从虚拟形象服务器中选择与用户状态信 息匹配的虚拟形象作为用户当前虚拟形象。可选的,虚拟形象服务器也可以根 据用户虚拟形象订购请求, 为用户分配分组虚拟形象, 当虚拟形象服务器接收 到用户虚拟形象更新请求后,可以根据用户状态信息从该分组虚拟形象中选择 一项与用户状态信息匹配的虚拟形象作为用户当前虚拟形象,并将该虚拟形象 返回给虚拟形象展示终端。
303、 将获取的所述用户虚拟形象进行展示。
图 4是本发明一实施例的虚拟形象展示终端的结构框图;
包括: 发送单元 401、 接收单元 402、 展示单元 403、 可选的, 还包括订 购单元 404。 发送单元 401用于向虚拟形象服务器发送包含用户标识的虚拟形 象更新请求,接收单元 402用于接收所述虚拟形象服务器返回的用户虚拟形象, 所述用户虚拟形象是虚拟形象服务器根据用户状态信息从虚拟形象数据库中 选择的与所述用户状态信息匹配的用户虚拟形象;展示单元 403用于将获取的 所述用户虚拟形象进行展示。 可选的, 还包括订购单元 404, 用于向虚拟形象 服务器发送虚拟形象订购请求,以便所述虚拟形象服务器根据所述订购请求为 用户分配分组虚拟形象。
具体的, 虚拟形象展示终端可以是手机, 电脑, 平板电脑等集成了虚拟形 象展示模块(如地址簿、 即时通讯应用等)的终端。 当虚拟形象展示终端用户 使用地址簿或者即时通讯应用时,便可以触发发送单元 401向虚拟形象服务器 发送用户 (如联系人)虚拟形象更新请求, 以便显示用户最新的虚拟形象。
当虚拟形象服务器接收到用户虚拟形象更新请求后,先获取用户最新状态 信息,然后根据用户状态信息从虚拟形象服务器中选择与用户状态信息匹配的 虚拟形象作为用户当前虚拟形象。可选的,虚拟形象服务器也可以根据用户虚 拟形象订购请求, 为用户分配分组虚拟形象, 当虚拟形象服务器接收到用户虚 拟形象更新请求后,可以根据用户状态信息从该分组虚拟形象中选择一项与用 户状态信息匹配的虚拟形象作为用户当前虚拟形象,并将该虚拟形象返回给接 收单元 402, 以便于展示单元 403将该虚拟形象进行展示
图 5是本发明一实施例的虚拟形象服务器结构框图; 包括:
获取单元 501、 解析单元 502、 匹配单元 503、 通知单元 504。
具体来说, 获取单元 501用于从信息源获取用户原始信息, 解析单元 502 用于将获取单元 501获取的用户原始信息进行解析, 获取用户状态信息; 匹配 单元 503 , 用于根据解析单元 502获取的用户状态信息从虚拟形象数据库中获 取与所述用户状态信息匹配的用户虚拟形象。通知单元 504用于通知虚拟形象 展示终端, 以使所述虚拟形象展示终端展示所述用户虚拟形象。
可选的,还包括发送单元 505,用于将用户标识列表发送给信息获取单元, 以便信息获取单元根据所述用户标识列表从信息源获取用户原始信息。
具体的, 发送单元 505将用户标识列表, 如信息源 ID, 用户在该信息源 上注册的用户 ID等发送给原始信息获取单元, 原始信息获取单元可以是独立 的装置,也可是虚拟形象服务器的一部分。原始信息获取单元根据获取的信息 源 ID 调用该信息源开放的应用程序编程接口 (Application Programming Interface, API ), 根据该信息源 API要求输入具体参数, 从而通过该 API接口 从该信息源处获取用户原始信息。用户原始信息可以包括用户在该信息源上的 用户标识, 发表的文章或者内容, 发表时间等信息。 原始信息获取单元从信息 源获取用户原始信息后, 可以直接将该原始信息发送给解析单元 502, 以便于 解析单元 502对该用户原始信息进行解析从而获取用户状态信息, 可选的,也 可以由原始信息获取单元对获取的用户原始信息经过解析获取用户状态信息, 然后返回给解析单元 502。
可选的, 还包括订购单元 506, 用于用户虚拟形象的订购, 用户通过该订 购单元 506可以进行虚拟形象检索, 订购, 分组等, 订购单元 506将用户订购 好的虚拟形象进行分组管理,提供给用户使用。 以便于匹配单元 503根据用户 状态信息从该订购单元给用户分配的分组虚拟形象中选择与用户状态信息匹 配的虚拟形象作为用户当前的虚拟形象,并通过通知单元 504通知虚拟形象展 示终端进行展示。
本发明实施例的虚拟形象服务器, 可以提供虚拟形象管理、 订购, 匹配。 虚拟形象在一定程度上体现了真实用户的心情、状态, 为用户表现自我提供了 一种新的途径。 另外, 在紧张的现代生活中, 使得好友之间不一定通过双方实 时的电话、 短信进行联系, 节省了沟通时间。 同时, 随着互联网对人们的生活 影响逐步加深, 除了线下的离线生活, 人们的线上生活比重越来越大。 面对不 同的好友群体,人们需要不同的化身来代表自己, 而一个人的多个虚拟形象就 满足了这方面的需求。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算 机可读取存储介质中 ,该程序在执行时 ,可包括如上述各方法的实施例的流程。 其中, 上述的存储介质可为磁碟、 光盘、 只读存储记忆体(ROM: Read-Only Memory )或随机存储记忆体 ( RAM: Random Access Memory )等。
综上所述, 以上仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

Claims

权 利 要 求
1、 一种展示用户状态的方法, 其特征在于, 包括:
从信息源获取用户原始信息;
解析所述用户原始信息, 获取用户状态信息;
根据所述用户状态信息从虚拟形象数据库中获取与所述用户状态信息匹 配的用户虚拟形象;
通知虚拟形象展示终端,以使所述虚拟形象展示终端展示所述用户虚拟形 象。
2、 如权利要求 1所述的方法, 其特征在于, 所述从信息源获取用户原始 信息包括:
发送用户标识列表给信息获取单元,以使所述信息获取单元根据所述用户 标识列表从信息源获取用户原始信息。
3、 如权利要求 2所述的方法, 其特征在于, 所述用户标识列表包括: 信 息源标识以及所述用户在所述信息源标识对应的信息源上注册的用户标识。
4、 如权利要求 1-3任一项所述的方法, 其特征在于, 所述用户原始信息 包括: 所述用户标识, 以及所述用户标识对应用户在所述信息源上发表的内容 和时间。
5、 如权利要求 1-4所述的方法, 其特征在于, 还包括:
接收用户虚拟形象订购请求;
根据所述用户虚拟形象订购请求为用户分配分组虚拟形象。
6、 如权利要求 5所述的方法, 其特征在于, 所述根据所述用户状态信息 从虚拟形象数据库中获取与所述用户状态信息匹配的用户虚拟形象, 包括: 从所述分组虚拟形象中选择与所述用户状态信息匹配的用户虚拟形象。
7、 如权利要求 1-6任一项所述的方法, 其特征在于, 所述用户虚拟形象 包括: 图片、 动画片段、 交互式图片、 音频、 视频中至少一种。
8、 如权利要求 1-7任一项所述的方法, 其特征在于, 所述用户虚拟形象 符合超文本标记语言 5 ( Hypertext Markup Language 5 , HTML 5)规范。
9、 一种虚拟形象服务器, 其特征在于, 包括:
获取单元, 用于从信息源获取用户原始信息; 解析单元, 用于解析所述用户原始信息, 获取用户状态信息; 匹配单元,用于根据所述解析单元获取的用户状态信息从虚拟形象数据库 中获取与所述用户状态信息匹配的用户虚拟形象;
通知单元, 用于通知虚拟形象展示终端, 以使所述虚拟形象展示终端展示 所述用户虚拟形象。
10、 如权利要求 9所述的虚拟形象服务器, 其特征在于, 还包括: 发送单元, 用于将用户标识列表发送给信息获取单元, 以使所述信息获取 单元根据所述用户标识列表从信息源获取用户原始信息,所述用户标识列表包 括信息源标识以及所述用户在所述信息源标识对应的信息源上注册的用户标 识。
11、 如权利要求 9-10任一项所述的虚拟形象服务器, 其特征在于, 还包 括:
订购单元, 用于接收用户虚拟形象订购请求, 并根据所述用户虚拟形象订 购请求为用户分配分组虚拟形象。
12、 一种用户虚拟形象展示方法, 其特征在于, 包括:
向虚拟形象服务器发送包含用户标识的虚拟形象更新请求;
接收所述虚拟形象服务器返回的用户虚拟形象,所述用户虚拟形象是虚拟 形象服务器根据用户状态信息从虚拟形象数据库中选择的与所述用户状态信 息匹配的用户虚拟形象;
将获取的所述用户虚拟形象进行展示。
13、 如权利要求 12所述的方法, 其特征在于, 所述用户状态信息包括: 虚拟形象服务器对从信息源获取的用户原始信息解析后获取的用户状态信息。
14、 如权利要求 12-13任一项所述的方法, 其特征在于, 还包括: 向虚拟形象服务器发送虚拟形象订购请求,以便所述虚拟形象服务器根据 所述订购请求为用户分配分组虚拟形象。
15、 如权利要求 12-14任一项所述的方法, 其特征在于, 所述用户虚拟形 象是虚拟形象服务器从所述分组虚拟形象中选择的与所述用户状态信息匹配 的用户虚拟形象。
16、 如权利要求 12-15任一项所述的方法, 其特征在于, 所述虚拟形象符 合 HTML5规范。
17、 如权利要求 12-16任一项所述的防范, 其特征在于, 所述虚拟形象包 括: 图片、 动画片段、 交互式图片、 音频、 视频中至少一种。
18、 一种虚拟形象展示终端, 其特征在于, 包括:
发送单元,用于向虚拟形象服务器发送包含用户标识的虚拟形象更新请求; 接收单元, 用于接收所述虚拟形象服务器返回的用户虚拟形象, 所述用户 虚拟形象是虚拟形象服务器根据用户状态信息从虚拟形象数据库中选择的与 所述用户状态信息匹配的用户虚拟形象;
展示单元, 用于将获取的所述用户虚拟形象进行展示。
19、 如权利要求 18所述的终端, 其特征在于, 还包括:
订购单元, 用于向虚拟形象服务器发送虚拟形象订购请求, 以便所述虚拟 形象服务器根据所述订购请求为用户分配分组虚拟形象。
PCT/CN2012/079017 2012-01-09 2012-07-23 展示用户状态的方法、展示终端以及服务器 WO2013104183A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020147022109A KR101604737B1 (ko) 2012-01-09 2012-07-23 사용자 상태 디스플레이 방법, 디스플레이 단말 및 서버
EP12865073.6A EP2793432B1 (en) 2012-01-09 2012-07-23 Method for displaying user state, display terminal and server
JP2014550613A JP6329082B2 (ja) 2012-01-09 2012-07-23 ユーザ状態表示方法、表示端末、及びサーバ
US13/727,772 US9509787B2 (en) 2012-01-09 2012-12-27 User status displaying method, and server

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210004380.7 2012-01-09
CN201210004380.7A CN102571633B (zh) 2012-01-09 2012-01-09 展示用户状态的方法、展示终端以及服务器

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US13/727,772 Continuation US9509787B2 (en) 2012-01-09 2012-12-27 User status displaying method, and server

Publications (1)

Publication Number Publication Date
WO2013104183A1 true WO2013104183A1 (zh) 2013-07-18

Family

ID=46416132

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/079017 WO2013104183A1 (zh) 2012-01-09 2012-07-23 展示用户状态的方法、展示终端以及服务器

Country Status (5)

Country Link
EP (1) EP2793432B1 (zh)
JP (1) JP6329082B2 (zh)
KR (1) KR101604737B1 (zh)
CN (1) CN102571633B (zh)
WO (1) WO2013104183A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110458918A (zh) * 2019-08-16 2019-11-15 北京百度网讯科技有限公司 用于输出信息的方法和装置

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9509787B2 (en) 2012-01-09 2016-11-29 Huawei Technologies Co., Ltd. User status displaying method, and server
CN102571633B (zh) * 2012-01-09 2016-03-30 华为技术有限公司 展示用户状态的方法、展示终端以及服务器
CN102790731B (zh) * 2012-07-18 2018-05-04 上海量明科技发展有限公司 通过即时通信工具触发传递的方法、客户端及***
CN102970326B (zh) * 2012-10-22 2015-11-25 百度在线网络技术(北京)有限公司 一种用于共享用户的情绪指示信息的方法和设备
CN103218844B (zh) * 2013-04-03 2016-04-20 腾讯科技(深圳)有限公司 虚拟形象的配置方法、实现方法、客户端、服务器及***
KR101771071B1 (ko) * 2013-08-22 2017-08-24 후아웨이 테크놀러지 컴퍼니 리미티드 통신 방법, 클라이언트, 및 단말
CN105429847A (zh) * 2014-09-22 2016-03-23 ***通信集团天津有限公司 客户端显示头像设置方法与装置
CN104853254A (zh) * 2015-05-26 2015-08-19 深圳市理奥网络技术有限公司 一种视频播放方法以及移动终端
CN105897569B (zh) * 2016-06-24 2019-02-05 珠海市魅族科技有限公司 一种网络信息的接收方法及装置
CN107213642A (zh) * 2017-05-12 2017-09-29 北京小米移动软件有限公司 虚拟人物外观改变方法及装置
CN107085495B (zh) * 2017-05-23 2020-02-07 厦门黑镜科技有限公司 一种信息展示方法、电子设备及存储介质
CN110089076B (zh) * 2017-11-22 2021-04-09 腾讯科技(深圳)有限公司 实现信息互动的方法和装置
CN108322766A (zh) * 2017-12-15 2018-07-24 深圳有咖互动科技有限公司 虚拟挂件的形象更新方法、终端设备及介质
CN109165345B (zh) * 2018-08-07 2020-02-18 掌阅科技股份有限公司 转场动画的生成方法、电子设备及计算机存储介质
CN109643376A (zh) * 2018-11-02 2019-04-16 金湘范 视频采集情感生成方法
CN110598035B (zh) * 2019-09-08 2023-06-13 北京智明星通科技股份有限公司 一种***虚拟人物形象推荐方法、装置和移动终端
CN110717974B (zh) * 2019-09-27 2023-06-09 腾讯数码(天津)有限公司 展示状态信息的控制方法、装置、电子设备和存储介质
CN114549744A (zh) * 2022-01-24 2022-05-27 聚好看科技股份有限公司 一种构建虚拟三维会议场景的方法、服务器和ar设备
CN114721572A (zh) * 2022-03-01 2022-07-08 河北雄安三千科技有限责任公司 一种梦想可视化展示方法、装置、介质、设备和***
CN115098817A (zh) * 2022-06-22 2022-09-23 北京字跳网络技术有限公司 虚拟形象的发布方法、装置、电子设备和存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859117A (zh) * 2006-01-26 2006-11-08 华为技术有限公司 一种虚拟形象实现方法及***
CN101127737A (zh) * 2007-09-25 2008-02-20 腾讯科技(深圳)有限公司 用户界面的实现方法、用户终端和即时通讯***
CN102571633A (zh) * 2012-01-09 2012-07-11 华为技术有限公司 展示用户状态的方法、展示终端以及服务器

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001160021A (ja) * 1999-12-03 2001-06-12 Sony Corp 仮想空間による通信システム
JP2005276103A (ja) * 2004-03-26 2005-10-06 Seiko Epson Corp 聞き手感情推定装置、聞き手感情推定方法、及びプログラム
CN100399307C (zh) * 2004-04-23 2008-07-02 三星电子株式会社 通过使用角色图像显示便携式终端状态的设备和方法
JP2007072511A (ja) * 2005-09-02 2007-03-22 Oki Electric Ind Co Ltd チャットシステム,チャットサーバ,プログラム,およびメッセージ交換方法
BRPI0620945B1 (pt) * 2005-12-31 2018-11-27 Tencent Tech Shenzhen Co Ltd método de exibição de um avatar 3-d e sistema de exibição de um avatar 3-d
JP2007328705A (ja) * 2006-06-09 2007-12-20 Yafoo Japan Corp アイテムデータを送信する方法、サーバおよびプログラム
JP2008027043A (ja) * 2006-07-19 2008-02-07 Gaiax Co Ltd ウェブサイト管理システム、ウェブサイト管理方法、ウェブサイト管理プログラムおよび該プログラムを記録した記録媒体
JP2008092163A (ja) * 2006-09-29 2008-04-17 Brother Ind Ltd 状況提示システム、サーバ及び、サーバプログラム
JP4884918B2 (ja) * 2006-10-23 2012-02-29 株式会社野村総合研究所 仮想空間提供サーバ、仮想空間提供システム及びコンピュータプログラム
JP2009245289A (ja) * 2008-03-31 2009-10-22 Hitachi Ltd コンテンツ提供システム及びコンテンツ提供方法
US20090300525A1 (en) * 2008-05-27 2009-12-03 Jolliff Maria Elena Romera Method and system for automatically updating avatar to indicate user's status
JP5364475B2 (ja) * 2009-07-02 2013-12-11 日本電信電話株式会社 メッセージ配信システム及びデータ提供方法
US20110271230A1 (en) * 2010-04-30 2011-11-03 Talkwheel.com, Inc. Visualization and navigation system for complex data and discussion platform

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859117A (zh) * 2006-01-26 2006-11-08 华为技术有限公司 一种虚拟形象实现方法及***
CN101127737A (zh) * 2007-09-25 2008-02-20 腾讯科技(深圳)有限公司 用户界面的实现方法、用户终端和即时通讯***
CN102571633A (zh) * 2012-01-09 2012-07-11 华为技术有限公司 展示用户状态的方法、展示终端以及服务器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110458918A (zh) * 2019-08-16 2019-11-15 北京百度网讯科技有限公司 用于输出信息的方法和装置
CN110458918B (zh) * 2019-08-16 2023-05-09 北京百度网讯科技有限公司 用于输出信息的方法和装置

Also Published As

Publication number Publication date
KR20140111026A (ko) 2014-09-17
EP2793432B1 (en) 2018-09-05
JP2015509238A (ja) 2015-03-26
EP2793432A4 (en) 2014-12-03
KR101604737B1 (ko) 2016-03-18
EP2793432A1 (en) 2014-10-22
CN102571633B (zh) 2016-03-30
CN102571633A (zh) 2012-07-11
JP6329082B2 (ja) 2018-05-23

Similar Documents

Publication Publication Date Title
WO2013104183A1 (zh) 展示用户状态的方法、展示终端以及服务器
US9509787B2 (en) User status displaying method, and server
Tauch et al. The roles of emojis in mobile phone notifications
US9690830B2 (en) Gathering and contributing content across diverse sources
US9425974B2 (en) System and method for increasing clarity and expressiveness in network communications
US8694593B1 (en) Tools for micro-communities
US20160357872A1 (en) Event networks and event view construction and display
KR20190045372A (ko) 온라인 소셜 네트워크에서의 비디오 키프레임 디스플레이
US20170010860A1 (en) System and method for enriched multilayered multimedia communications using interactive elements
CN107103019A (zh) 促进社交网络用户之间的交互
JP2020521995A (ja) 代替インタフェースでのプレゼンテーションのための電子会話の解析
US11625542B2 (en) Instant messaging application configuration based on virtual world activities
US20140122629A1 (en) Information Acquisition Method and Device
US20210173863A1 (en) Frameworks and methodologies configured to enable support and delivery of a multimedia messaging interface, including automated content generation and classification, content search and prioritisation, and data analytics
US20110258017A1 (en) Interpretation of a trending term to develop a media content channel
KR20220154648A (ko) 컨텐츠와 관련된 추천 컨텐츠를 제공하는 방법, 사용자 단말 및 컨텐츠 제공 서버
US12001442B2 (en) Systems and methods for pushing content
Zhang et al. Ga11y: An automated gif annotation system for visually impaired users
JP6697373B2 (ja) 文生成装置、文生成方法及びプログラム
US20180114279A1 (en) Automatic Newsletter Creation
CN105610849B (zh) 分享标签的生成方法及装置、属性信息的显示方法及装置
US10943380B1 (en) Systems and methods for pushing content
CN110855554B (zh) 一种内容聚合方法、装置、计算机设备和存储介质
CA3143743A1 (en) Systems and methods for pushing content
Ting When Radio Become a Broadcasting Application

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12865073

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014550613

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2012865073

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 20147022109

Country of ref document: KR

Kind code of ref document: A