CN1620045A - 即时消息状况和身份管理 - Google Patents

即时消息状况和身份管理 Download PDF

Info

Publication number
CN1620045A
CN1620045A CNA2004100585187A CN200410058518A CN1620045A CN 1620045 A CN1620045 A CN 1620045A CN A2004100585187 A CNA2004100585187 A CN A2004100585187A CN 200410058518 A CN200410058518 A CN 200410058518A CN 1620045 A CN1620045 A CN 1620045A
Authority
CN
China
Prior art keywords
information
user
application program
extraction
identity
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
CNA2004100585187A
Other languages
English (en)
Inventor
里米·齐默尔曼
阿伦·斯坦德里治
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.)
Logitech Europe SA
Original Assignee
Logitech Europe SA
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 Logitech Europe SA filed Critical Logitech Europe SA
Publication of CN1620045A publication Critical patent/CN1620045A/zh
Pending legal-status Critical Current

Links

Images

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]

Landscapes

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

Abstract

本发明提供一种通过使用视频、静像和/或音频信息在即时消息(IM)应用程序中的可靠和精确的状况/状态管理和身份检测的方法和***。在一个实施例中,一诸如相机的设备捕获静像、视频和/或音频数据。接着,从所捕获的数据提取并分析相关信息。已知技术(诸如人脸识别、人脸追踪和动作检测)可用于提取并分析数据。接着,为IM应用程序解译此信息,并将此信息提供给IM应用的应用程序界面(API)。API可使用各种目的的信息,包括更新使用者状态(例如,有空、忙碌中、电话中、离开等)和更新使用者身份。

Description

即时消息状况和身份管理
技术领域
本发明一般涉及即时消息服务,且更具体言之涉及即时消息服务的使用者状况和使用者身份。
背景技术
在过去的几年里,在因特网上人们在互相间建立的联系大大增强。详言之,允许人们在因特网上互相进行实时通信的即时消息(IM)已变得越来越受欢迎。最近,即时消息也允许使用者不仅使用文本也可使用音频、静像、视频等来进行通信。
目前可获得的一些IM程序有诸如ICQ,Inc.的ICQ、America Online,Inc.(Dulles,VA)的America OnLine Instant Messenger(AIM)、Microsoft Corporation(Redmond,WA)的MSNMessenger;和Yahoo!Inc.(Sunnyvale,CA)的Yahoo!Instant Messenger。
尽管这些IM服务具有各式各样的使用者界面,它们中大多数还是以相同的基本方式运行的。每一个使用者选择一个唯一的使用者ID(其唯一性由IM服务进行检验)和密码。接着使用者可利用他/她的使用者ID和密码从任何一台机器(其上下载有相应的IM程序)上登录。使用者也可以指定一个“好友名单”,其包括该使用者想要通信的各个其他IM使用者的用户标识和/或名字。
这些即时消息服务由在使用者计算机上下载客户程序而运行。当使用者登录时,客户程序在因特网上呼叫IM服务器,并让其知道使用者在线。客户程序将连接信息发送到服务器,详言之是因特网协议(IP)地址和端口和使用者的好友名字。接着服务器将那些当前在线的好友的连接信息发送回客户程序。在一些情况中,使用者可点击任何这些好友并无需通过IM服务器即可发送点对点消息。在其它情况中,消息可经服务器进行反射。在还有其它情况中,IM通信可为点对点通信与经服务器反射的组合。每一IM服务具有其自己的私有协议,其不同于因特网HTTP(超文本传输协议)。
一旦使用者登录,大多数IM应用程序也指示使用者的不同状态,诸如“有空”、“很快回来”、“忙碌中”、“闲置”、“通话中”等等。除这些预定状态之外,一些IM应用程序也允许使用者指定特定状态。举例而言,使用者可选择包括一种陈述为他“去钓鱼了”的状态。这些预定义和用户化的状态为使用者的好友提供使用者的可访性的指示。
目前,IM应用程序将该等各种状态基于下列内容的其中一上。第一,使用者自己可改变状态以指示其情况。第二,IM应用程序可设法基于某超时参数来推断使用者的状态。举例而言,如果使用者的计算机进入省电模式,那么IM应用程序可推论使用者状态为“闲置”或“离开”,并相应地自动改变使用者状态。如果在一预先指定量的时间内未检测到计算机键盘上有击键,那么IM应用程序可产生相似的推论。然而,这样的“基于使用者活动的超时参数”并不十分可靠。举例而言,使用者可在其桌旁做一些书面工作,而因此有片刻未使用计算机键盘。IM应用程序可将使用者的此状态错误地理解为“闲置”或“离开”,而两者都不准确。
另外,使用计算机IM应用程序不能确定使用者身份。举例而言,会出现一种情况,登录到IM应用程序上的使用者离开计算机一段时间,而某个其他使用者代替地来使用计算机。目前IM应用程序依赖使用者来改变他们的在线身份。在所描述的情况中,第一使用者需要主动注销,而第二使用者将需要主动登录。主动改变使用者身份需要使用者方面作出额外的努力。另外,使用者经常忽略执行这样的身份改变,因此引起使用者状态和/或身份的错误陈述。此一情况的一个实例是由丈夫和妻子共享的一台个人计算机。在一个场景中,丈夫可能登录到IM应用程序上。他可能离开,但是忘记注销。接着妻子开始使用计算机而忽略将她丈夫的身份注销而登录自己的身份。因此丈夫的状态可能向他的IM好友错误地显示为“有空”。相反,妻子的IM好友将认为这位妻子在IM聊天中不可访,因为她未登录。
因此,存在对一种可识别IM应用程序的使用者身份的***和方法的需要。此外,存在对一种可智能地更新IM应用程序的使用者状态的***和方法的需要。
发明内容
本发明提供一种利用由一设备捕获的感应信息用于更可靠和精确的IM应用程序中的状况/状态管理和身份检测的方法和对应的装置。此一信息可包括视频、静像和/或音频信息。
在一个实施例中,一个诸如相机的设备捕获静像、视频和/或音频数据。接着,从所捕获的数据中提取并分析相关信息。举例而言,所提取和分析的信息可涉及使用者是否可视、哪个使用者可视、使用者是否在接电话、使用者是否在做书面工作等等。此项技术中已知的各种技术可用于提取和分析所捕获的信息。这些技术的实例包括运动追踪技术、人脸识别技术、动作检测技术等。
接着,所提取和分析的信息被解译为获得IM应用程序相关物的信息。举例而言,在一个实施例中,如果根据所提取和分析的信息表明使用者为可视,则IM应用程序的解译是:使用者状态应变为“有空”。在一个实施例中,如果根据所提取和分析的信息表明使用者为不可视,接着IM应用程序的解译是:使用者状态应变为“离开”。
在一个实施例中,为IM应用程序界面(API)接着提供此所解译的信息。此导致在IM应用程序中更新使用者状态和/或改变使用者身份。
在此发明内容和下文的具体实施方式中所描述的特征和优点并不包括一切,且详言之,所属领域的普通技术人员鉴于其附图、说明书和权利要求将不难发现所属领域许多额外的特征和优点。此外,应注意的是,在本说明书中所选择使用的语言主要是针对可读和指导性目的,且并非用以刻划或限制本发明的标的物,而是采用权利要求书来确定本发明的标的物。
附图说明
参考一下附图并根据本发明的具体实施方式和随附的权利要求书,将不难发现本发明的其它优势和特点,其中:
图1是传统IM***的一个实施例的方块图。
图2是一根据本发明的一个实施例的***的方块图。
图3是在一个IM应用程序中显示的具有各种状态的好友名单的屏幕截图。
图4是根据本发明的一实施例的***200的运行的流程图。
具体实施方式
这些图(或图式)仅为说明的目的而解译本发明的一个较佳实施例。应注意的是,图中的相同或相似参考数字可指示相同或相似功能性。所属领域的技术人员将快速从下列讨论中认识到可应用本文所揭示的结构和方法的替代实施例而不偏离本文发明的原理。应注意的是,本发明涉及可被一设备捕获的任何类型的感应数据,诸如(但不限于)静像、视频或音频数据。为讨论的目的,大多数关于应用程序的讨论集中在静像、视频和/或音频数据上。然而,应注意的是也可使用其它数据(诸如涉及气味的数据)。为方便起见,在一些地方,“图像”或其它相似术语可用于此应用程序中。在可应用处,这些应解译为包括任何这些可被数码相机捕获的数据。
图1为传统IM***100的一个实施例的方块图。***100包含计算机***110a和110b、相机120a和120b、网络130和IM服务器140。
计算机***110a和110b为传统计算机***,每一者可包括一计算机、一存储设备、一网络服务连接和可耦接到计算机***的传统输入/输出设备(诸如显示器、鼠标、打印机和/或键盘)。计算机也可包括一传统操作***、一输入/输出设备和网络服务软件。此外,计算机包括用于与IM服务器140进行通信的IM软件。网络服务连接包括那些允许连接到传统网络服务的硬件和软件组件。举例而言,网络服务连接可包括一到电信线路(例如,拨号、数码用户线(“DSL”)、T1或T3通信线路)的连接。主机、存储设备和网络服务连接可从(例如)IBM Corporation(Armonk,NY)、Sun Microsystems,Inc.(PaloAlto,CA)、或Hewlett-Packard,Inc.(Palo Alto,CA)购得。
相机120a和120b分别连接到计算机***110a和110b。相机120a和120b可为任何可连接到计算机***110a和110b的相机。举例而言,相机120a和120b可为摄像头、数码相机等。在一个实施例中,相机120a和/或120b是Logitech,Inc.(Fremont,CA)的QuickCam。
网络130可为任何网络,诸如广域网(WAN)或局域网(LAN)或任何其它网络。WAN可包括因特网、因特网2或其类似物。局域网可包括企业内部互联网,其可为基于(例如)属于一机构仅机构成员、雇员或其他经授权的人可有权使用的TCP/IP的网络。局域网可包括诸如(例如)Novell Corporation(Provo,UT)的NetwareTM或MicrosoftCorporation(Redmond,WA)的Windows NT。网络120也可包括可购得的注册服务,诸如America Online,Inc.(Dulles,VA)的AOL或Microsoft Corporation(Redmond,WA)的MSN。
IM服务器140可作为任何可购得的IM服务的主机。目前可购得的IM程序的一些实例是America Online,Inc.(Dulles,VA)的美国在线即时消息(AIM)、MicrosoftCorporation(Redmond,WA)的MSN消息和Yahoo!Inc.(Sunnyvale,CA)的Yahoo!即时消息。
从图1可见,相机120a和120b提供静像、视频和/或音频信息到***100。为状况/状态管理和/或身份检测的目的,本发明将支配这些多媒体信息。
图2是根据本发明的一个实施例的***200的方块图。***200包含一信息捕获模块210、一信息提取和分析模块220、一信息解译模块230,一IM应用程序界面(API)240。
在一个实施例中,信息捕获模块210捕获邻近使用者使用IM应用程序的机器的音频、视频和/或静像信息。这样的机器可包括,(尤其)个人计算机(PC)、手机、掌上电脑(PDA)等。在一个实施例中,信息捕获模块210包括数码相机的传统组件,其涉及捕获和存储多媒体数据。在一个实施例中,相机模块的组件包括透镜、影像感应器、影像处理器和外和/或内储存器。
信息提取和分析模块220用于从捕获的多媒体信息中提取信息。这样的信息提取和分析可在软件、硬件、韧件等中实现。任何数量的已知技术可用于信息提取和分析。举例而言,动作检测技术(例如,诸如Logitech,Inc.(Fremont,CA)的Digital Radar的软件)和人脸追踪技术可用于检测使用者是否在运行IM应用程序的机器旁。如另一实例,人脸识别技术可用于识别哪个使用者在运行IM应用程序的机器旁。在一个实施例中,信息提取和分析模块将提取相关信息(例如,边缘信息、位图等)并将此所提取的信息与先前存储(例如,在数据库中)的信息相比较。举例而言,在一个实施例中,边缘信息技术用以从所捕获的影像提取信息。接着将此边缘信息与先前存储在数据库中的边缘信息相比较。此先前存储在数据库中的信息可包括关于人脸的外表特征如何、邻近电话的人脸的外表特征如何等的边缘信息。
在一个实施例中,信息提取和分析模块的输出独立于信息最终提供给的API240。举例而言,信息提取和分析模块的输出可仅指示“人脸出现”或“检测到动作”。接着信息解译模块230基于信息待提供给的API 240接受此输出并将其解译。举例而言,可为IM应用程序将输出“人脸出现”或“检测到动作”解译为“使用者状态为‘有空’”。应注意的是,此解译模块230可在软件、硬件、韧件等或这些的任何组合中实现。
接着,为IM应用程序将所解译的信息提供给API 240。IM API 240可接着为各种目的使用此所解译的信息。举例而言,当提供给IM API,解译为“使用者状态为‘有空’”的信息将导致状态被更新为“有空”。尤其,可为IM API 240提供涉及状况/状态管理和使用者身份验证的信息。这些中每一者都在下文详细讨论。
状况/状态管理
使用者一登录到IM服务,大多数IM应用程序就包括使用者状态的指示器。使用者好友可在使用者名字/昵称/使用者身份旁边看到这样的状态。这些状态既包括预定状态(诸如“有空”、“马上回来”、“忙碌中”、“闲置”、“电话中”等,又包括使用者已定义的特定状态)。
图3是在一个IM应用程序中显示的具有各种状态的好友名单的屏幕截图。如从图3可见,在一些IM应用程序中,当使用者登录,他的好友看到他的名字/昵称/使用者身份为粗体字。在一些IM应用程序中,当使用者登录时的  认状态为他有空。因此一粗体的其后不带有状态的使用者名字指示使用者状态为“有空”。一些不同的使用者状态(例如电话中、忙碌、闲置、午 中等)在图3中可见。
根据本发明的一个实施例,音频、视频和/或静像信息用以智能地更新状态。这样的信息在使用者使用IM应用程序的机器附近被捕获。举例而言,使用者在他的个人计算机上使用IM应用程序,且一个附着的摄像头用于捕获信息。可分析所捕获的音频、视频和/或静像信息以确定使用者状态。举例而言,带有一个电话工具在他头边的使用者的影像指示使用者在“电话中”。如另一实例,使用者向下朝办公桌看(例如写或读)的影像解译为“忙碌中”。所属领域的技术人员将显而易见所分析的特定信息、与不同信息相关的特殊状态等可显著变化。
图4是根据本发明的一个实施例的***200的运行的流程图。
在一个实施例中,如从图4所见,***200需确定(步骤410)***200是否在适当的模式中。如果***200不在状况/状态管理模式中,就不进行进一步的动作(步骤415)。如果***在状况/状态管理模式,那么就执行以下描述的某些步骤。存在***200可进入状况/状态管理模式的若干方式。在一个实施例中,***200在使用者登录到IM应用程序的任何时间都在状况/状态管理模式。在另一实施例中,使用者可明确地需要开启状况/状态管理模式。例如,使用者在计算机或在相机本身上按特定物理按钮或作某些选择、提供声音命令等。在又一实施例中,通过使用者执行某一被***识别为开启状况/状态管理模式的手势来触发状况/状态管理模式。在又一实施例中,预定事件可触发状况/状态管理模式的开启。这样的触发事件可包括(例如)识别特定使用者的脸、使用者用某种方式接近摄像头等。
当***在状况/状态管理模式中,其连续接收(步骤420)静像、视频和/或音频数据。接着从这些所接收的数据中提取(步骤430)相关信息。如上文关于图2所提到,可使用各种技术来提取信息。举例而言,在所接收的影像数据上可使用人脸识别技术来确定人头是否可视。
分析(步骤440)所提取的信息。在一个实施例中,分析步骤包含检查步骤以查验所提取的信息是否符合一些预定标准。如果未达到预定标准,就提取下一所接收的信息。如果达到预定标准,就执行下文所描述的步骤。
在一实施例中,标准用来将所提取的信息(例如边缘信息)与一些先前存储的信息作比较,看是否发现匹配。在表1中提供这些先前存储的信息的一个实例。
  信息     映射到输出
  关于人头形状的信息     使用者出现
  关于电话形状旁边的人头的形状的信息     使用者在通话中
  关于向下看办公桌的人头的形状的信息     使用者在读书
  讨论(音频信息)     使用者在会议中
                                    表I
在一个实施例中,音频信息和静像或视频信息组合来映射到某一输出。举例而言,在一个实施例中,关于电话形状旁边的人头的形状的影像信息和涉及使用者在电话中说话的音频信息(例如,检测使用者说“喂”)组合来确定使用者在打电话。在另一实施例中,使用者使用IM应用程序的计算机可电子监视附着于显示器的电话线使用者在“通话中”状态。在一个实施例中,机器(例如计算机)可以为基于音频输入更新状态的目的区别它本身发出的声音(例如音乐)和使用者发出的声音。
如果在先前存储的信息中发现匹配所提取的信息的信息,就映射到适当的输出。如果在先前存储的信息中未发现与所提取的信息匹配的信息,就提取下一所接收到的信息(步骤430)。
在另一实例中,所接收的视频数据接受动作检测技术。诸如Logitech,Inc.(Fremont,CA)的Digital Radar的软件可用于动作检测。在一个实施例中,将连续的影像格相比较以评定特定区域的像素值变化。如果这个变化大于某一预定门限值,就假定检测到动作。这个预定门限值可为有权使用信息提取和分析模块220的先前存储信息的部分。表2中提供该信息的一个实例。
    信息     映射到输出
    像素值变化为等于和大于预定门限值     使用者出现
    像素值变化为小于预定门限值     使用者不在
                                  表2
再一次,基于表2将信息映射到适当的输出。在一个实施例中,动作检测技术可和其它技术(例如热感应)结合以获得更精确的结果。举例而言,在一个实施例中,将动作检测技术可和感应使用者身体生成的热结合确保移动的物体(例如吹起的纸等)不跟使用者混淆。
接着,基于信息提供给的应用程序将所提取和分析的信息解译(步骤450)。例如,如果所提取和分析的信息待提供给IM应用程序,表3中提供信息提取和分析模块220的输出。
    信息提取和分析模块的输出     映射到IM状态
    使用者出现     有空
    使用者不在     离开
    使用者在通话中     通话中
    使用者在读书     忙碌中
                             表3
接着将此IM状态提供给IM API 240,其依次适当更新使用者状态。
在一个实施例中,所提取和分析的信息独立于信息待最终提供给的程序。换言之,所提取和分析的信息可用于各种不同目的。数据解译(步骤450)独立于信息待提供给(步骤460)的程序。
应注意的是,使用者状态不仅可在使用者好友名单中指示,也(或者)可在其它适当位置(诸如在打开的聊天窗口中)指示。举例而言,考虑一种情况,其中第一使用者在与第二使用者的IM聊天中被一个电话打断。在一实施例中,不用第二使用者疑惑为什么第一使用者需要这么长时间来回答,主动聊天窗口指示第一使用者在“通话中”。
在一个实施例中,如果***不确定应该分配哪个状态给使用者,就可显示“不确定有空”状态。在另一实施例中,根据本发明***分配的状态以某种方式从使用者自己所选择的状态中区别。举例而言,不同格式(诸如粗体、斜体等)、不同标点等用于一个实施例中以区别使用者设定的状态和计算机自动设定的状态。
使用者身份:
除了上文所描述的本发明的状况/状态管理应用程序,本发明的另一应用程序用于智能地辨别IM应用程序的使用者。
一些使用者有时使用同一台机器。在这种情况中,可能前一使用者错误地显示仍在登录状态,而事实上可为另一使用者在机器旁出现。
根据本发明的一实施例,静像、视频和/或音频信息可用以智能地识别邻近机器的使用者的身份,并智能地登录或注销IM应用程序的适当使用者。
根据本发明的一个实施例的***的运行也可参看图4加以理解。如上文所描述,确定(步骤410)***是否在适当模式中。如果不是,就不进行进一步动作(步骤415)。
如果***在使用者身份识别模式中,就接收所捕获的视频、静像和/或音频数据(步骤420)。
接着提取(步骤430)所接收的信息。所使用的特定信息提取技术可基于若干因素变化。一该因素为共用一台给定计算机的使用者的数目。此数目小时(例如,在家庭不同成员共用一台个人计算机的情况中),可使用相对简单的技术来识别各个使用者的身份。然而当此数目大时(例如,一个工作组共用一台工作场所计算机时),需要应用更复杂的技术。
在一个实施例中,所属技术中已知的人脸识别技术可用以识别使用者身份。检查所提取的信息(步骤440)来见所提取的信息是否达到预定标准。如果没有达到,就接收所捕获的信息(步骤420)。如果已达到,就进行进一步的步骤。在一个实施例中,特定机器(例如个人计算机)上的IM的可能的使用者已提前已知。可存储包含每一这些可能的使用者的脸的影像的所提取的信息的数据库,且预定标准为数据库中是否存在所提取的信息的匹配。
接着解译所提取和分析的信息(步骤450)。举例而言,在一个实施例中,解译包含IM应用程序的从所识别的使用者到使用者身份/登录名的映射。所解译的信息提供(步骤460)给IM应用程序。在所描述的实施例中,接着IM应用程序使具有特定使用者身份的使用者登录,并注销任何可能已登录到IM应用程序的其他使用者。
如所属领域的技术人员将理解的,本发明可以其它特定形式收录而不偏离其本质特征。举例而言,仅音频信息可代替视频和静像信息用于状况和/或状态管理。举例而言,当听到使用者的声音,使用者的状态可变为“通话中”或“会议中”。如另一实例,使用者可能可以定义怎样/何时改变状态指示和/或使用者身份、可开始状况和身份管理模式的触发事件,等。如又一实例,使用者可能可依赖他们使用的是计算机上的哪个应用程序来使用特定的不同状态。(例如,在一个实施例中,使用者能定制如果他在操作MicrosoftExcelTM或MicrosoftWordTM时他的状态将为“忙碌中”,但如果他在使用电子信件应用程序或浏览因特网时为“有空”。)如又一实例,其它信息(诸如涉及气味、移动(例如,走,跑)、位置(例如,全球定位***提供的信息)、指纹信息、其它生物统计信息等的信息)可用作根据本发明的***的输入。尽管已说明和描述了本发明的特殊实施例和应用,应理解本发明不限于本文所揭示的精确构造和组件,且对于所属领域中的技术人员可在本文所揭示的方法和装置的配置、操作和详情中作出显而易见的各种修改、改变和变化,而不偏离下列权利要求书所中界定的本发明的精神和范畴。

Claims (16)

1.一种用于更新关于IM应用程序的使用者的即时消息(IM)应用的***,其中所述更新是基于多媒体信息,所述***包含:
一信息捕获模块,其用于捕获在使用者使用IM应用程序的机器附近的多媒体信息;一信息提取和分析模块,其与所述信息捕获模块通信耦合,用于从所捕获的多媒体信息中提取相关信息;和
一信息解译模块,其与所述信息提取和分析模块通信耦合,用于为所述IM应用程序解译所提取和分析的信息,其中所述解译信息可用于更新所述IM应用程序。
2.如权利要求1所述的***,其中所述多媒体信息包含音频信息、静像信息和视频信息中的至少一种。
3.如权利要求1所述的***,其进一步包含:
一IM应用程序的应用程序界面模块,其与所述信息解译模块通信耦合,用于接收所解译的信息并更新关于所述使用者的IM应用程序。
4.如权利要求3所述的***,其中将所述应用程序界面模块配置以更新在所述IM应用程序上的使用者状态。
5.如权利要求4所述的***,其中所述使用者状态包含有空、忙碌中、通话中和离开中的至少一种。
6.如权利要求3所述的***,其中将所述应用程序界面模块配置成用以更新在所述IM应用程序上的使用者身份。
7.如权利要求6所述的***,其中更新在所述IM应用程序上的所述使用者身份包含注销前一使用者并使所述使用者登录到IM应用程序上。
8.如权利要求1所述的***,其中所述信息提取和分析模块应用人脸追踪技术。
9.如权利要求1所述的***,其中所述信息提取和分析模块应用动作检测技术。
10.如权利要求1所述的***,其中所述信息提取和分析模块应用人脸识别技术。
11.一种基于所捕获的多媒体信息来更新关于一使用者的IM应用程序的方法,所述方法包含:
接收所捕获的多媒体信息;
从所捕获的多媒体信息提取并分析相关信息;
为所述IM应用程序解译所分析的信息;
提供所解译的信息给所述IM应用程序;和基于所提供的信息更新所述IM应用程序。
12.如权利要求11所述的方法,其中所述更新步骤包含:更新所述IM应用程序的一使用者的状态。
13.如权利要求12所述的方法,其中所述提取和分析步骤包含追踪一人脸。
14.如权利要求12所述的方法,其中所述提取和分析步骤包含检测动作。
15.如权利要求11所述的方法,其中所述更新步骤包含:更新所述IM应用程序的使用者身份。
16.如权利要求15所述的方法,其中所述提取和分析步骤包含识别一人脸。
CNA2004100585187A 2003-08-19 2004-08-17 即时消息状况和身份管理 Pending CN1620045A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/644,270 2003-08-19
US10/644,270 US20050044143A1 (en) 2003-08-19 2003-08-19 Instant messenger presence and identity management

Publications (1)

Publication Number Publication Date
CN1620045A true CN1620045A (zh) 2005-05-25

Family

ID=34194046

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004100585187A Pending CN1620045A (zh) 2003-08-19 2004-08-17 即时消息状况和身份管理

Country Status (3)

Country Link
US (1) US20050044143A1 (zh)
CN (1) CN1620045A (zh)
DE (1) DE102004039195A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100410943C (zh) * 2005-12-15 2008-08-13 腾讯科技(深圳)有限公司 一种即时消息的主题内容提取方法
CN101325491A (zh) * 2008-07-28 2008-12-17 北京中星微电子有限公司 一种即时通讯软件的用户界面控制方法及***
CN101521605B (zh) * 2009-03-20 2011-06-29 北京交通大学 同步记录场景的数据通信分析***及其实现方法
CN101404626B (zh) * 2008-11-10 2011-08-17 腾讯科技(深圳)有限公司 一种即时通讯***及电子设备
CN102685034A (zh) * 2012-06-12 2012-09-19 上海量明科技发展有限公司 针对即时通信消息进行提醒的方法及客户端
CN101005670B (zh) * 2006-01-20 2013-04-10 Lg电子株式会社 处理移动终端中的射频信号的方法及相应***和移动终端
CN103532826A (zh) * 2013-07-10 2014-01-22 北京百纳威尔科技有限公司 即时通讯工具中用户状态的设置方法及装置
CN105210017A (zh) * 2013-03-13 2015-12-30 脸谱公司 实时的人脸
CN106341308A (zh) * 2016-08-31 2017-01-18 宇龙计算机通信科技(深圳)有限公司 分享和显示方法、分享和显示装置、终端和服务器

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7752268B2 (en) * 2003-09-25 2010-07-06 Oracle America, Inc. Method and system for presence state assignment based on schedule information in an instant messaging system
US7813488B2 (en) * 2003-09-29 2010-10-12 Siemens Enterprise Communications, Inc. System and method for providing information regarding an identity's media availability
US7499974B2 (en) * 2003-09-30 2009-03-03 International Business Machines Corporation Instant message user management
US7870199B2 (en) * 2003-10-06 2011-01-11 Aol Inc. System and method for seamlessly bringing external services into instant messaging session
US8521828B2 (en) * 2004-07-30 2013-08-27 The Invention Science Fund I, Llc Themes indicative of participants in persistent communication
US20060041627A1 (en) * 2004-08-20 2006-02-23 Sony Computer Entertainment America Inc. System and method for effectively exchanging photo data in an instant messaging environment
US7522548B2 (en) * 2004-12-08 2009-04-21 Motorola, Inc. Providing presence information in a communication network
US20070005725A1 (en) * 2005-06-30 2007-01-04 Morris Robert P Method and apparatus for browsing network resources using an asynchronous communications protocol
GB2427977A (en) * 2005-07-02 2007-01-10 Ibm Communicating status data
US20070043646A1 (en) * 2005-08-22 2007-02-22 Morris Robert P Methods, systems, and computer program products for conducting a business transaction using a pub/sub protocol
US20070094304A1 (en) * 2005-09-30 2007-04-26 Horner Richard M Associating subscription information with media content
WO2007044806A2 (en) * 2005-10-11 2007-04-19 Aol Llc Ordering of conversations based on monitored recipient user interaction with corresponding electronic messages
US20070143472A1 (en) * 2005-12-21 2007-06-21 International Business Machines Corporation Method for improving the efficiency and effectiveness of instant messaging based on monitoring user activity
US20070150441A1 (en) * 2005-12-23 2007-06-28 Morris Robert P Methods, systems, and computer program products for associating policies with tuples using a pub/sub protocol
US7512880B2 (en) * 2005-12-23 2009-03-31 Swift Creek Systems, Llc Method and system for presenting published information in a browser
US20070150540A1 (en) * 2005-12-27 2007-06-28 Microsoft Corporation Presence and peer launch pad
US20070168420A1 (en) * 2005-12-30 2007-07-19 Morris Robert P Method and apparatus for providing customized subscription data
US7587450B2 (en) * 2006-02-01 2009-09-08 Swift Creek Systems, Llc HTTP publish/subscribe communication protocol
US8005912B2 (en) * 2006-02-17 2011-08-23 Cisco Technology, Inc. System and method for presence notification for video projection status
US20070208702A1 (en) * 2006-03-02 2007-09-06 Morris Robert P Method and system for delivering published information associated with a tuple using a pub/sub protocol
US7945612B2 (en) * 2006-03-28 2011-05-17 Microsoft Corporation Aggregating user presence across multiple endpoints
US20070239869A1 (en) * 2006-03-28 2007-10-11 Microsoft Corporation User interface for user presence aggregated across multiple endpoints
US9241038B2 (en) 2006-05-23 2016-01-19 Microsoft Technology Licensing, Llc User presence aggregation at a server
US20080005011A1 (en) * 2006-06-14 2008-01-03 Microsoft Corporation Managing information solicitations across a network
US20080004880A1 (en) * 2006-06-15 2008-01-03 Microsoft Corporation Personalized speech services across a network
US20070294349A1 (en) * 2006-06-15 2007-12-20 Microsoft Corporation Performing tasks based on status information
US9685190B1 (en) * 2006-06-15 2017-06-20 Google Inc. Content sharing
US20080010124A1 (en) * 2006-06-27 2008-01-10 Microsoft Corporation Managing commitments of time across a network
US20080005294A1 (en) * 2006-06-30 2008-01-03 Morris Robert P Method and system for exchanging messages using a presence service
US20080126533A1 (en) * 2006-11-06 2008-05-29 Microsoft Corporation Feedback based access and control of federated sensors
US20080120337A1 (en) * 2006-11-21 2008-05-22 Fry Jared S Method And System For Performing Data Operations Using A Publish/Subscribe Service
US20080126475A1 (en) * 2006-11-29 2008-05-29 Morris Robert P Method And System For Providing Supplemental Information In A Presence Client-Based Service Message
US9330190B2 (en) * 2006-12-11 2016-05-03 Swift Creek Systems, Llc Method and system for providing data handling information for use by a publish/subscribe client
US20080147799A1 (en) * 2006-12-13 2008-06-19 Morris Robert P Methods, Systems, And Computer Program Products For Providing Access To A Secure Service Via A Link In A Message
US8224359B2 (en) 2006-12-22 2012-07-17 Yahoo! Inc. Provisioning my status information to others in my social network
US20080183816A1 (en) * 2007-01-31 2008-07-31 Morris Robert P Method and system for associating a tag with a status value of a principal associated with a presence client
GB0703276D0 (en) 2007-02-20 2007-03-28 Skype Ltd Instant messaging activity notification
US20080208982A1 (en) * 2007-02-28 2008-08-28 Morris Robert P Method and system for providing status information relating to a relation between a plurality of participants
US8711102B2 (en) * 2007-06-15 2014-04-29 Microsoft Corporation Graphical communication user interface with graphical position user input mechanism for selecting a display image
GB0712880D0 (en) 2007-07-03 2007-08-08 Skype Ltd Instant messaging communication system and method
US20090037582A1 (en) * 2007-07-31 2009-02-05 Morris Robert P Method And System For Managing Access To A Resource Over A Network Using Status Information Of A Principal
US20090037588A1 (en) * 2007-07-31 2009-02-05 Morris Robert P Method And System For Providing Status Information Of At Least Two Related Principals
WO2009064289A1 (en) * 2007-11-13 2009-05-22 Alcatel Lucent Watcher proposed presence states
US20090300525A1 (en) * 2008-05-27 2009-12-03 Jolliff Maria Elena Romera Method and system for automatically updating avatar to indicate user's status
US20090307374A1 (en) * 2008-06-05 2009-12-10 Morris Robert P Method And System For Providing A Subscription To A Tuple Based On A Schema Associated With The Tuple
US8331618B1 (en) * 2008-12-16 2012-12-11 Symantec Corporation Method and apparatus for monitoring instant messaging with visual identification
US9148301B2 (en) * 2009-10-23 2015-09-29 Novell, Inc. Dynamic status reporting
US9058586B2 (en) 2011-07-29 2015-06-16 International Business Machines Corporation Identification of a person located proximite to a contact identified in an electronic communication client
US9032385B2 (en) 2011-12-28 2015-05-12 Lg Electronics Inc. Mobile terminal and control method thereof
US9633186B2 (en) 2012-04-23 2017-04-25 Apple Inc. Systems and methods for controlling output of content based on human recognition data detection
CN103384234B (zh) 2012-05-04 2016-09-28 深圳市腾讯计算机***有限公司 人脸身份认证方法和***
US9639318B2 (en) * 2012-09-26 2017-05-02 Tencent Technology (Shenzhen) Company Limited Systems and methods for sharing image data
US8844050B1 (en) * 2013-03-15 2014-09-23 Athoc, Inc. Personnel crisis communications management and personnel status tracking system
CN106778344B (zh) * 2016-12-16 2019-02-15 维沃移动通信有限公司 一种数据权限控制方法及终端
CN111757024A (zh) * 2020-07-30 2020-10-09 青岛海信传媒网络技术有限公司 一种控制智能图像模式切换的方法及显示设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5349662A (en) * 1992-05-21 1994-09-20 International Business Machines Corporation Method of and apparatus for providing automatic detection of user activity
US6148328A (en) * 1998-01-29 2000-11-14 International Business Machines Corp. Method and system for signaling presence of users in a networked environment
US6519639B1 (en) * 1999-07-21 2003-02-11 Microsoft Corporation System and method for activity monitoring and reporting in a computer network
US6577766B1 (en) * 1999-11-10 2003-06-10 Logitech, Inc. Method and apparatus for motion detection in the discrete cosine transform domain
GB2360863B (en) * 1999-11-15 2002-08-28 Scott C Harris Automatic cell phone detection at a combustible delivery station
US7337210B2 (en) * 2000-01-13 2008-02-26 International Business Machines Corporation Method and apparatus for determining availability of a user of an instant messaging application
US6697840B1 (en) * 2000-02-29 2004-02-24 Lucent Technologies Inc. Presence awareness in collaborative systems
US6922488B2 (en) * 2001-02-16 2005-07-26 International Business Machines Corporation Method and system for providing application launch by identifying a user via a digital camera, utilizing an edge detection algorithm
US20050034147A1 (en) * 2001-12-27 2005-02-10 Best Robert E. Remote presence recognition information delivery systems and methods
US6937745B2 (en) * 2001-12-31 2005-08-30 Microsoft Corporation Machine vision system and method for estimating and tracking facial pose
US6658091B1 (en) * 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US7139797B1 (en) * 2002-04-10 2006-11-21 Nortel Networks Limited Presence information based on media activity
US7606866B2 (en) * 2003-02-14 2009-10-20 Siemens Communications, Inc. Messenger assistant for personal information management
US8292433B2 (en) * 2003-03-21 2012-10-23 Queen's University At Kingston Method and apparatus for communication between humans and devices

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100410943C (zh) * 2005-12-15 2008-08-13 腾讯科技(深圳)有限公司 一种即时消息的主题内容提取方法
CN101005670B (zh) * 2006-01-20 2013-04-10 Lg电子株式会社 处理移动终端中的射频信号的方法及相应***和移动终端
US9002409B2 (en) 2006-01-20 2015-04-07 Lg Electronics Inc. Method of processing radio frequency signal in mobile terminal, and mobile communication system and mobile terminal using the same
CN101325491A (zh) * 2008-07-28 2008-12-17 北京中星微电子有限公司 一种即时通讯软件的用户界面控制方法及***
CN101404626B (zh) * 2008-11-10 2011-08-17 腾讯科技(深圳)有限公司 一种即时通讯***及电子设备
CN101521605B (zh) * 2009-03-20 2011-06-29 北京交通大学 同步记录场景的数据通信分析***及其实现方法
CN102685034A (zh) * 2012-06-12 2012-09-19 上海量明科技发展有限公司 针对即时通信消息进行提醒的方法及客户端
CN105210017A (zh) * 2013-03-13 2015-12-30 脸谱公司 实时的人脸
CN105210017B (zh) * 2013-03-13 2019-04-23 脸谱公司 提供实时视频状态的方法、设备和存储介质
CN103532826A (zh) * 2013-07-10 2014-01-22 北京百纳威尔科技有限公司 即时通讯工具中用户状态的设置方法及装置
CN106341308A (zh) * 2016-08-31 2017-01-18 宇龙计算机通信科技(深圳)有限公司 分享和显示方法、分享和显示装置、终端和服务器

Also Published As

Publication number Publication date
DE102004039195A1 (de) 2005-03-31
US20050044143A1 (en) 2005-02-24

Similar Documents

Publication Publication Date Title
CN1620045A (zh) 即时消息状况和身份管理
US20050163379A1 (en) Use of multimedia data for emoticons in instant messaging
KR101137041B1 (ko) 문서 제어를 위한 컴퓨터 구현 방법, 문서 제어 시스템 및 컴퓨터 판독 가능한 저장 매체
CN108881339B (zh) 推送方法、用户标签的生成方法、装置及设备
US9245190B2 (en) Biometric notification system
CN1578318A (zh) 基于装置的实时信使客户
CN102890776B (zh) 通过面部表情调取表情图释的方法
CN109074523A (zh) 统一消息搜索
JP2008546058A (ja) ビジネスデータの取得処理装置および取得処理方法
CN102833182B (zh) 即时通信中进行人脸识别的方法、客户端及***
CN110458130B (zh) 人物识别方法、装置、电子设备及存储介质
CN111586469B (zh) 弹幕显示方法、装置及电子设备
CN111565143B (zh) 即时通信方法、设备及计算机可读存储介质
US20110137884A1 (en) Techniques for automatically integrating search features within an application
CN108074571A (zh) 增强现实设备的语音控制方法、***及存储介质
CN102662704A (zh) 一种启动即时通信交互界面的方法、终端和***
CN103076879A (zh) 基于人脸信息的多媒体交互方法及装置及终端
CN109787885A (zh) 一种问答服务方法
CN112331213A (zh) 智能家居设备控制方法、装置、电子设备及存储介质
CN111368721A (zh) 身份识别的处理方法、装置、电子设备及存储介质
CN109962974B (zh) 企业应用内的祝福信息处理方法、装置、介质和设备
CN116403199B (zh) 基于深度学习的屏幕图标语义识别方法及***
CN1864391A (zh) 减少自传播的电子邮件病毒
CN115376517A (zh) 一种会议场景下的说话内容的显示方法和装置
CN116016421A (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
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication