CN102132310A - 内容共享和即时消息收发 - Google Patents

内容共享和即时消息收发 Download PDF

Info

Publication number
CN102132310A
CN102132310A CN2009801337965A CN200980133796A CN102132310A CN 102132310 A CN102132310 A CN 102132310A CN 2009801337965 A CN2009801337965 A CN 2009801337965A CN 200980133796 A CN200980133796 A CN 200980133796A CN 102132310 A CN102132310 A CN 102132310A
Authority
CN
China
Prior art keywords
user interface
client computer
content items
content
content item
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.)
Granted
Application number
CN2009801337965A
Other languages
English (en)
Other versions
CN102132310B (zh
Inventor
K·A·威廉姆斯
J·R·赛尔比
J·A·卡尼茨
K·D·亚尼
S·K·阿布拉罕斯
T·A·绍尔斯
A·J·洛斯韦
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.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
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 Microsoft Corp filed Critical Microsoft Corp
Publication of CN102132310A publication Critical patent/CN102132310A/zh
Application granted granted Critical
Publication of CN102132310B publication Critical patent/CN102132310B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/101Collaborative creation, e.g. joint development of products or services
    • 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]
    • 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/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

描述了内容共享和即时消息收发。在一个实现中,在第一客户机处显示第一用户界面,该第一客户机被配置成向具有第二用户界面的第二客户机提供即时消息收发。将经由第一用户界面和第二用户界面都可控制的一个或多个内容项输出在第一用户界面中。

Description

内容共享和即时消息收发
背景技术
即时消息收发是允许两个或多个用户在即时消息收发会话期间经由网络交换消息的流行的通信工具。当两个用户同时在线时,例如,在两个用户之间可以实时地交换即时消息。由此,可以利用即时消息以模拟两个用户将如何参与典型的口头对话的方式来支持两个用户之间的文本对话。然而,所提供的用于结合即时消息收发会话输出内容的传统技术是不连贯的且脱离的,由此降低了两个用户对消息收发会话的总体满意度。
概述
描述了内容共享和即时消息收发。在一个实现中,在第一客户机处显示第一用户界面,该第一客户机被配置成向具有第二用户界面的第二客户机提供即时消息收发。将经由第一用户界面和第二用户界面都可控制的一个或多个内容项输出在第一用户界面中。
在一个实现中,将经由第一用户界面和第二用户界面都可控制的一个或多个内容项显示在第一用户界面中。第一和第二用户界面被配置成提供互相的即时消息收发。使用另一内容项的表示来在第一用户界面中显示另一内容项从第二客户机到第一客户机的文件传送的状态。
在一个实现中,在第一用户界面中显示一个或多个内容项,该第一用户界面被配置成向第二用户界面提供即时消息收发。第一用户界面具有内容共享部分用于显示一个或多个内容项,以及对话部分用于显示即时消息收发。显示了可选择的选项,以便使得由对话部分使用的显示区域量增加,而由内容共享部分使用的显示区域量减少,内容共享部分和对话部分被同时显示。
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
附图简述
参考附图来描述具体实施方式。在附图中,附图标记中最左边的数字标识该附图标记首次出现的附图。在说明书和附图的不同实例中使用相同的附图标记可指示相似或相同的项目。
图1是可用于执行内容共享和即时消息收发的示例实现中的环境的图示。
图2是描绘在被配置成执行即时消息收发的两个用户界面中同时共享内容的显示的示例实现中的过程的流程图。
图3是示出要经由即时消息收发来通信的第一和第二客户机的示例***的图示。
图4是示出被配置成经由即时消息收发进行通信并且发起内容共享会话的第一和第二用户界面的示例***的图示。
图5是按照响应于对图4中的选项的选择来输出相应的内容共享区域输出以便发起内容共享会话和相应的对话区域来示出图4的第一和第二用户界面的示例***的图示。
图6是示出图5的第一和第二用户界面的示例***的图示,其中指示相应的内容项从第二客户机到第一客户机的传送状态的内容项的表示被输出。
图7是示出图6中传送的内容项的显示的示例***的图示。
图8是图7的第一用户界面的图示,其中响应于对选项的选择来增加由图7中的对话区域使用的显示区域量,并且减少由内容共享区域使用的显示区域量。
详细描述
示例环境
图1是可用于执行内容共享和即时消息收发的示例实现中的环境100的图示。环境包括被示作客户机102和客户机104的第一和第二客户机。因此,在以下讨论中可以按多种方式引用客户机,例如,客户机102、第一客户机102等等。另外,尽管示出了两个客户机102、104,但可以容易地理解该环境可以采用附加的客户机而不背离其精神和范围。
客户机102、104被示作经由网络106来通信地耦合。因此,客户机102、104可以按各种方式来配置用于接入网络106。例如,客户机102、104中的一个或多个可被配置为计算设备,诸如台式计算机、移动站、娱乐设备、通信地耦合至显示设备的机顶盒、无线电话、游戏控制台等。因此,客户机102、104的范围可以是从具有充足存储器和处理器资源的全资源设备(例如,个人计算机、游戏控制台),到具有有限存储器和/或处理资源的低资源设备(例如,传统机顶盒、手持式游戏控制台)。客户机102、104还与操作该客户机的人和/或实体有关。换言之,一个或多个客户机102、104可描述逻辑客户机,包括用户、软件(例如,可执行模块)、和/或设备(例如,具有被配置成执行指令的处理器和存储器的设备)。
虽然网络106被示为因特网,但是该网络可以采用各种各样的配置。例如,网络106可以包括广域网(WAN)、局域网(LAN)、无线网络、公共电话网和内联网等等。此外,虽然示出了单个网络106,但是网络106可被配置为包括多个网络。例如,客户机102可经由对等网络与客户机104通信地耦合来执行即时消息收发。在另一实例中,客户机102、104的每一个还可被通信地耦合到因特网上的消息收发提供者108(具有消息收发管理器模块110)来对即时消息进行通信。也可考虑各种其他实例。
多个客户102、104中的每一个都示例为包括多个消息收发模块112、114中相应的一个。执行消息收发模块112、114中的每一个是可执行的,使得相应的客户机102、104可以参与与客户机102、104中的另一个的即时消息收发会话。
即时消息收发提供一种机制,使得客户机102、104中的每一个在参与即时消息收发会话时可以将文本消息发送给彼此。即时消息通常实时地通信,但是可以利用延迟递送,诸如通过当客户机102、104中的一个不可用(例如,离线)时记录文本消息。由此,即时消息收发可以被认为是电子邮件和因特网聊天的结合,因为即时消息收发支持消息交换并且被设计成双向“在线”(live)聊天。因此,可以利用即时消息收发用于同步通信。例如,如同语音电话呼叫,即时消息收发会话可以实时地执行,使得每一客户机102、104在接收即时消息时可以响应于每一其他用户。
在一个实现中,即时消息模块112、114通过使用消息收发提供者108来彼此通信。消息收发提供者108例如可以包括消息收发管理模块110,该消息收发管理模块110表示对消息收发模块112、114之间的即时消息进行路由的功能。例如,客户机102可以使得消息收发模块112形成即时消息用于与客户机104通信。执行消息收发模块112来将即时消息传送给消息收发提供者108,该消息收发提供者108随后执行消息收发管理器模块110来通过网络106将即时消息路由到客户机104。客户机104接收即时消息,并且执行消息收发模块114来在用户界面中显示即时消息。
在另一个实现中,当客户机102、104一个接一个(例如,经由对等网络)直接被通信耦合时,对即时消息进行通信而无需利用消息收发提供者108。还构想了各种其他示例,诸如多个消息收发提供者108。
多个客户机102、104中的每一个可以访问图1的环境100中各种各样的内容。例如,第三方服务(例如,网站)可以向客户机102、104提供内容。同样,客户机102、104中的每一个可以包括对一个或多个相应的内容项120、122的相应的存储116、118(例如,存储器或其他计算机可读介质)。
为了共享此内容,客户机102、104被示为包括相应的内容共享模块124、126。内容共享模块124、126表示在即时消息收发会话的上下文中共享内容项的功能。在一个实现中,执行这一共享,使得可以按与“咖啡桌”讨论类似的方式来电子地共享内容项120、122。例如,可以执行共享,使得第一和第二内容共享模块124、126分别输出的第一和第二用户界面相匹配,例如,每一方在相同的时间按相同的顺序查看相同的内容项。
另外,在一个实现中,第一和第二用户界面都可控制内容项。传统上,无论输出到单个用户界面中还是多个用户界面中,对内容项的显示的控制限于单个实体,诸如在线会议的“领导者”。虽然在某些传统实例中可以通过令牌的通信来传递领导权,但在任一时间对内容的控制仍旧限于单个实体。
在一个实现中,在任一时间经由第一用户界面和第二用户界面两者对用户界面中的内容项120、122的控制都是可能的。因此,客户机102、104可以在用户界面中自由地控制内容120、122,而无需传递令牌。对内容共享的进一步讨论可在以下过程找到。
有序的媒体源的同步列表
在一个实现中,客户机102、104中每一个可以在任何时间将附加媒体源添加到现有会话。内容共享模块124、126可以使每一源在内容共享会话中所涉及的每一显示器上保持同步顺序。这通过启用对诸如“下一照片关于什么?”等公共语言短语的使用来有益于用户交互。
实时传送队列优先化
在多个媒体源的文件传送期间,接收者可以用鼠标单击来改变他的媒体的下载顺序。一旦被选择,媒体源就将被移动到主机侧上的传送队列的顶部作为下一媒体源来传送。
并发处理
任一方可以改变媒体源,并且可能的是双方都可以在相同时间改变该源。在一个实现中,内容共享模块124、126将该源汇聚在最近选择(例如,最后)的源上。
例如,当任一客户机在UI中选择一媒体源时,一***消息(“媒体源改变请求”)被发送给其他客户机,该***消息包括增加的序号、确认(ack)值以及媒体源的标识号。出于以下讨论的目的,发起内容共享会话的客户机被称为“主机”,而要接收内容项的其他客户机(或多个客户机)被称为“接收者”。
当任一客户机选择媒体源时,从先前所接收的媒体源改变请求中的序号更新本地确认(例如“ack”)值。当接收者从主机接收此消息时,接收者将更新用户界面以显示***消息中的标识号所引用的媒体源。
当主机从接收者接收***消息时,主机将来自***消息的确认值与接收者自身的序号作比较。
当号码小于接收者的本地序号时,接收者通知主机此消息是在最后一消息被接收之前发送的,这指示出它失序。随后该消息被忽略。
当所接收的确认值大于本地序号时,消息被认为是有效请求,并且主机用户界面用所标识的媒体源更新。还可以构想各种其他并发处理技术而不背离其精神和范围。
一般而言,在此描述的任何功能可使用软件、固件(例如,固定逻辑电路)、手动处理或这些实现的组合来实现。本文使用的术语“模块”、“功能”和“逻辑”一般表示软件、固件、或软件和固件的组合。在软件实现的情况下,模块、功能或逻辑表示当在处理器(例如,一个或多个CPU)上执行时执行指定任务的程序代码。程序代码可被储存在诸如存储器等一个或多个计算机可读存储器设备中。以下描述的即时消息收发技术的各特征是平台无关的,从而意味着即时消息收发技术可在具有各种处理器的各种商用计算平台上实现。
示例过程
以下讨论描述了可利用上述***和设备来实现的内容共享和即时消息收发。这些过程中每一过程的各方面可用硬件、固件、或软件、或其组合来实现。这些过程被示为指定由一个或多个设备执行的操作的一组框,并且其不必限于所示由各框执行操作的顺序。在以下讨论的各部分中,将对图1的环境100做出参考。
图2是描绘示例实现中过程200的流程图,其中描述了内容共享和即时消息收发技术。在对图2的讨论期间,还将参考包括图1的示例客户机102、104和用户界面的图3-8的图示。应当容易理解,各过程的实现不限于图1的示例环境100或图3-8的用户界面和***。同样,图1的示例环境100和用户界面不限于执行以下各过程。
在第一客户机处显示第一用户界面,该第一客户机被配置成向具有第二用户界面的第二客户机提供即时消息(框202)。图3是示出涉及即时消息收发会话期间图2的第一和第二客户机102、104之间的即时消息收发而输出的用户界面的示例实现中的图示300。第一客户机104(1)(被示为“亚当(Adam)”)和第二客户机104(被示为“鲍勃(Bob)”)正参与即时消息收发会话。呈现与即时消息收发会话相关联的文本,用于在由相应的客户机102、104输出的相应的用户界面302、304中查看。
所交换的文本消息是经由对等网络连接306在客户机102、104之间传送的,但是还构想了其他网络连接,如先前关于图1的网络106描述的。虽然关于具有作为参与即时消息收发会话的两个客户机102、104的多个客户机来示出并且描述图3,但应当认识到本文描述的技术还可以应用于三个或更多客户机参与即时消息收发会话的场景。
现在再次参考图2,其中,在第一用户界面中输出经由第一用户界面和第二用户界面都可控制的一个或多个内容项(框204)。例如,图4更详细地描绘了示出图3的用户界面302、304的***400。用户界面包括与相应的对话部分404、408匹配的相应的文本402、404。
文本402、404描述了即时消息收发会话期间所执行的对话,其中亚当和鲍勃讨论亚当度过的假期。在对话中,亚当提出向鲍勃示出在假期期间拍的照片。此外,亚当通过包括在用户界面302的工具栏中的下拉菜单410来发起内容共享会话。下拉菜单410包括可被选择来发起内容共享会话的部分412。虽然示出了下拉菜单410,但还可以采用各种其他技术来发起即时消息收发会话,诸如组合键等等。
发起内容共享会话使得第一和第二界面中的内容项的显示彼此匹配(框206)。图5描绘了在即时消息收发会话的上下文中发起内容共享会话的示例实现中的***500。
用户界面302、304包括图4的对话部分406、408,但在此实例中大小被缩小,例如,使用较少量的显示区域。用户界面302、304还被示为包括被配置成共享内容项的内容共享部分502、504。例如,用户界面302、304的内容共享部分502、504被示为包括汽车的照片506、508以及狗510、512和时钟514、516的缩略图表示。内容项502-516的显示在用户界面302、304之间同步,使得每一客户机102、104查看到内容项502-516的匹配输出。例如,内容项502-516的显示可以按匹配的顺序、相对于对应的显示设备类似的大小等等来安排。
返回到图2,启用涉及对一个或多个内容项的控制的功能(框208)。在一个实现中,第一和第二客户机102、104都可控制图5的用户界面302、304中内容项502-516的显示。例如,客户机104可以选择要显示狗512内容项的缩略图表示,例如,以便替换汽车504内容项的显示。这一选择可以使得狗512被显示在客户机104的用户界面304中,以及狗510被显示在客户机102的用户界面302中。
还构想了各种其他控制功能,诸如取消某一内容项的显示、调整内容项显示的大小、对内容项进行改变(例如,色彩、剪裁、视觉和/或听觉效果)等等。用户界面302、304还被示为包括可选择的相应的部分518、520,用于将附加内容项添加到内容共享部分502、504。虽然已经描述了照片,但应当容易理解,构想了各种各样的内容项,诸如音乐、视频、手动创建的图像等等。
解决关于对启用控制功能的多个请求的冲突(框210)。如上所述,在一个实现中,经由第一用户界面302和第二用户界面304都可控制在用户界面302中的内容显示。因此,可能遇到客户机102、104所启用的控制功能彼此冲突的实例。例如,客户机102可以与用户界面302交互,并且选择要输出狗510内容项。然而,客户机104可以与用户界面304交互,并且选择要输出的时钟516内容项。因此,图1的内容共享模块124、126可以解决冲突,诸如以便输出最近选择的内容项,如先前参考图1描述的。
使用另一内容项的表示来在第一用户界面中显示另一内容项从第二客户机到第一客户机的文件传送的状态(框212)。图6是按照将狗512内容项从第二客户机104传送到第一客户机102描绘图5中用户界面302、304的***600。为了在示出的示例中显示状态,与当前传送的狗510内容项的量(例如,百分比)成比例地对狗510内容项的缩略图表示“上色”。
当内容项传送完时,可以“全视图”地显示它,在图7的***700中示出了它的一个示例。在***700中,以同步方式用狗510、512内容项替换用户界面302、304中的汽车506、508,使得输出匹配。换言之,直到内容项被传送到亚当并且准备好在用户界面302中显示,狗512内容项才在鲍勃的用户界面304中被显示。还构想了各种其他技术用于使用内容项的表示来指示传送状态,诸如阴影、亮度、分辨率、对边界的操纵等等。
显示被选择用于使得由对话部分使用的显示区域量减小并且由内容共享部分使用的显示区域量增加的选项(框214)。例如,图7的用户界面302,并且更具体地是内容共享部分502,包括(例如,由光标控制设备)可选择的用于最小化内容共享区域502并且扩展对话区域406的选项702,在图8中示出了它的一个示例。
图8描绘了响应于对在图7的用户界面302中的选项702的选择来最小化内容共享区域502并且扩展对话区域406的示例实现中的***800。在此示例中,汽车506、狗510和时钟514内容项被显示为缩略图表示。在一个实现中,对选项702的选择使得对用户界面302、304之间的内容项的显示的匹配(例如同步)被挂起。然而,在另一实现中,可以响应于通过第一或第二用户界面302、304对选项的选择来最小化用户界面302、304两者的内容共享区域502、504两者。
图8的用户界面还包括可选择的另一选项802,用于移除由对话部分使用的显示区域量的减小并且移除由内容显示部分使用的显示区域量的减少(框216)。例如,对该另一选项802的选择可以使得用户界面302返回到先前在图7中示出的状态。也可以考虑各种其他示例。
结论
尽管已经用专用于结构特征和/或方法动作的语言描述了本发明,但是应理解所附权利要求中限定的发明不必限于所描述的特定特征或动作。相反,这些特定特征和动作是作为实现所要求保护的发明的实示例形式而公开的。

Claims (13)

1.一种方法,包括:
在第一客户机处显示第一用户界面,所述第一客户机被配置成向具有第二用户界面的第二客户机提供即时消息收发(202);以及。
将经由所述第一用户界面和所述第二用户界面都能控制的一个或多个内容项输出在所述第一用户界面中(204)。
2.如权利要求1所述的方法,其特征在于,所述第二用户界面提供与所述第一用户界面匹配的所述一个或多个内容项的输出。
3.如权利要求1所述的方法,其特征在于,所述输出被执行使得经由所述第一用户界面和第二用户界面最新选择的特定所述内容项被输出。
4.如权利要求5所述的方法,其特征在于,最新选择是通过相应的确认值来指示的。
5.如权利要求1所述的方法,其特征在于,所述输出是响应于在所述第一客户机处接收到经由所述第二客户机的所述第二用户界面对所述一个或多个内容项的选择的指示来执行的。
6.如权利要求5所述的方法,其特征在于,还包括在所述第一用户界面中显示已经接收到所述指示的表示。
7.如权利要求1所述的方法,其特征在于,在所述第一用户界面中的所述一个或多个内容项经由所述第一用户界面和所述第二用户界面都能被控制,使得在所述第一用户界面中对所述一个或多个内容项的输出经由所述第一用户界面和所述第二用户界面都能被取消。
8.如权利要求1所述的方法,其特征在于,在所述第一用户界面中的所述一个或多个内容项经由所述第一用户界面和所述第二用户界面都能被控制,使得在所述第一用户界面中和所述第二用户界面中要输出所述一个或多个内容项中的哪个内容项经由所述第一用户界面和所述第二用户界面都能控制。
9.如权利要求1所述的方法,其特征在于,所述第一用户界面和第二用户界面包括在所述第一用户界面和第二用户界面两者上以匹配的安排来显示的多个所述内容项的表示。
10.如权利要求1所述的方法,其特征在于,在所述一个或多个内容项从所述第二客户机到所述第一客户机的文件传送期间,第一所述内容项和第二所述内容项的文件传送的顺序经由所述第一用户界面能改变。
11.如权利要求1所述的方法,其特征在于,还包括使用所述一个或多个内容项的表示来在所述第一用户界面中显示所述一个或多个内容项从所述第二客户机到所述第一客户机的文件传送的状态。
12.如权利要求11所述的方法,其特征在于,所述表示是所述一个或多个内容项的缩略图。
13.如权利要求1所述的方法,其特征在于,所述一个或多个内容项是照片。
CN2009801337965A 2008-08-25 2009-07-24 内容共享和即时消息收发 Expired - Fee Related CN102132310B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/198,000 US8862672B2 (en) 2008-08-25 2008-08-25 Content sharing and instant messaging
US12/198,000 2008-08-25
PCT/US2009/051626 WO2010027577A1 (en) 2008-08-25 2009-07-24 Content sharing and instant messaging

Publications (2)

Publication Number Publication Date
CN102132310A true CN102132310A (zh) 2011-07-20
CN102132310B CN102132310B (zh) 2013-06-19

Family

ID=41697470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801337965A Expired - Fee Related CN102132310B (zh) 2008-08-25 2009-07-24 内容共享和即时消息收发

Country Status (3)

Country Link
US (1) US8862672B2 (zh)
CN (1) CN102132310B (zh)
WO (1) WO2010027577A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104796477A (zh) * 2015-04-26 2015-07-22 天津立言科技有限公司 一种文件上传方法、装置和***
CN104796476A (zh) * 2015-04-26 2015-07-22 天津立言科技有限公司 文件上传方法、装置和***
WO2016197860A1 (zh) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 业务对象传输方法及装置
CN109246207A (zh) * 2018-08-28 2019-01-18 优视科技新加坡有限公司 近场文件传输方法及其装置

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101547161B (zh) 2008-03-28 2012-09-26 阿里巴巴集团控股有限公司 文件夹传输***、文件夹传输装置及文件夹传输方法
US9377876B2 (en) * 2010-12-15 2016-06-28 Hillcrest Laboratories, Inc. Visual whiteboard for television-based social network
CN102651716A (zh) 2011-02-24 2012-08-29 阿里巴巴集团控股有限公司 即时通讯中的文件夹传输方法及***、即时接收客户端
US20140032733A1 (en) 2011-10-11 2014-01-30 Citrix Systems, Inc. Policy-Based Application Management
US9280377B2 (en) 2013-03-29 2016-03-08 Citrix Systems, Inc. Application with multiple operation modes
US9143530B2 (en) 2011-10-11 2015-09-22 Citrix Systems, Inc. Secure container for protecting enterprise data on a mobile device
CA2857544C (en) * 2011-12-09 2020-01-07 Blackberry Limited System and method for sharing electronic news items
US10248278B2 (en) * 2011-12-30 2019-04-02 Nokia Technologies Oy Method and apparatus for intuitive multitasking
US10051104B2 (en) * 2012-05-14 2018-08-14 Apple Inc. Delivery/read receipts for electronic messaging
US9774658B2 (en) * 2012-10-12 2017-09-26 Citrix Systems, Inc. Orchestration framework for connected devices
US9392077B2 (en) 2012-10-12 2016-07-12 Citrix Systems, Inc. Coordinating a computing activity across applications and devices having multiple operation modes in an orchestration framework for connected devices
US8910239B2 (en) 2012-10-15 2014-12-09 Citrix Systems, Inc. Providing virtualized private network tunnels
US20140109176A1 (en) 2012-10-15 2014-04-17 Citrix Systems, Inc. Configuring and providing profiles that manage execution of mobile applications
US9606774B2 (en) 2012-10-16 2017-03-28 Citrix Systems, Inc. Wrapping an application with field-programmable business logic
US20140108793A1 (en) 2012-10-16 2014-04-17 Citrix Systems, Inc. Controlling mobile device access to secure data
US9971585B2 (en) 2012-10-16 2018-05-15 Citrix Systems, Inc. Wrapping unmanaged applications on a mobile device
WO2014062804A1 (en) 2012-10-16 2014-04-24 Citrix Systems, Inc. Application wrapping for application management framework
KR101331444B1 (ko) * 2013-02-08 2013-11-21 에스케이플래닛 주식회사 인스턴트 메시징 서비스 제공 방법, 이를 위한 프로그램을 기록한 기록 매체 및 단말
US10284627B2 (en) 2013-03-29 2019-05-07 Citrix Systems, Inc. Data management for an application with multiple operation modes
US9985850B2 (en) 2013-03-29 2018-05-29 Citrix Systems, Inc. Providing mobile device management functionalities
US9413736B2 (en) 2013-03-29 2016-08-09 Citrix Systems, Inc. Providing an enterprise application store
US9355223B2 (en) 2013-03-29 2016-05-31 Citrix Systems, Inc. Providing a managed browser
CN104866208B (zh) * 2014-02-21 2018-08-10 联想(北京)有限公司 信息处理方法和电子设备
CN104899080A (zh) 2014-03-05 2015-09-09 腾讯科技(深圳)有限公司 即时通讯切换实时画面的方法和装置
KR20150109764A (ko) * 2014-03-20 2015-10-02 엘지전자 주식회사 단말기 및 상기 단말기에서 데이터 처리 방법
JP2016126445A (ja) * 2014-12-26 2016-07-11 Line株式会社 サーバ、サーバの制御方法およびプログラム
JP6062027B1 (ja) * 2015-12-17 2017-01-18 Line株式会社 表示制御方法、端末、及びプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1661598A (zh) * 2004-02-27 2005-08-31 国际商业机器公司 协作服务器,协作***,及协作服务器和***用方法和程序
CN1705928A (zh) * 2003-12-12 2005-12-07 微软公司 用于具有图像共享特征的实时消息传递的***和方法
CN101198948A (zh) * 2005-06-23 2008-06-11 微软公司 带有搜索特征的即时消息通信

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001273219A (ja) * 2000-03-27 2001-10-05 Oki Electric Ind Co Ltd 画面共有システム
US7353252B1 (en) * 2001-05-16 2008-04-01 Sigma Design System for electronic file collaboration among multiple users using peer-to-peer network topology
US7200590B2 (en) 2001-08-15 2007-04-03 Yahoo! Inc. Data sharing
US7636754B2 (en) * 2002-03-21 2009-12-22 Cisco Technology, Inc. Rich multi-media format for use in a collaborative computing system
US7610352B2 (en) 2002-09-09 2009-10-27 Meca Communications, Inc. Sharing skins
US20070168863A1 (en) 2003-03-03 2007-07-19 Aol Llc Interacting avatars in an instant messaging communication session
WO2004104758A2 (en) * 2003-05-16 2004-12-02 Picasa, Inc. Networked chat and media sharing systems and methods
US8001187B2 (en) 2003-07-01 2011-08-16 Apple Inc. Peer-to-peer active content sharing
US7734690B2 (en) * 2003-09-05 2010-06-08 Microsoft Corporation Method and apparatus for providing attributes of a collaboration system in an operating system folder-based file system
US20060008256A1 (en) * 2003-10-01 2006-01-12 Khedouri Robert K Audio visual player apparatus and system and method of content distribution using the same
US7487455B2 (en) 2004-04-19 2009-02-03 Yahoo! Inc. Techniques for simultaneously displaying a background page and an interactive content page in an application window
US20070005694A1 (en) 2005-06-30 2007-01-04 Pando Networks, Inc. System and method for distributed multi-media production, sharing and low-cost mass publication
US20070250571A1 (en) * 2006-04-07 2007-10-25 Griffin Paul P Jr Method and apparatus for interfacing a network with a television or stereo for enhanced access of media content
US8464177B2 (en) 2006-07-26 2013-06-11 Roy Ben-Yoseph Window resizing in a graphical user interface
US7707273B2 (en) * 2006-09-11 2010-04-27 Apple Inc. Management and prioritization of media item downloading
US7634540B2 (en) * 2006-10-12 2009-12-15 Seiko Epson Corporation Presenter view control system and method
EP1959378B1 (en) * 2007-02-14 2014-08-27 Software AG Collaboration application and method
TW200838309A (en) * 2007-03-14 2008-09-16 Funtoro Inc System of independent video/audio playing and sharing by sections and method thereof
US20080317439A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Social network based recording
US20090070673A1 (en) * 2007-09-06 2009-03-12 Guy Barkan System and method for presenting multimedia content and application interface
US8285812B2 (en) 2008-06-27 2012-10-09 Microsoft Corporation Peer-to-peer synchronous content selection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705928A (zh) * 2003-12-12 2005-12-07 微软公司 用于具有图像共享特征的实时消息传递的***和方法
CN1661598A (zh) * 2004-02-27 2005-08-31 国际商业机器公司 协作服务器,协作***,及协作服务器和***用方法和程序
CN101198948A (zh) * 2005-06-23 2008-06-11 微软公司 带有搜索特征的即时消息通信

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104796477A (zh) * 2015-04-26 2015-07-22 天津立言科技有限公司 一种文件上传方法、装置和***
CN104796476A (zh) * 2015-04-26 2015-07-22 天津立言科技有限公司 文件上传方法、装置和***
WO2016197860A1 (zh) * 2015-06-11 2016-12-15 阿里巴巴集团控股有限公司 业务对象传输方法及装置
CN106293319A (zh) * 2015-06-11 2017-01-04 阿里巴巴集团控股有限公司 业务对象传输方法及装置
CN106293319B (zh) * 2015-06-11 2019-12-06 阿里巴巴集团控股有限公司 业务对象传输方法及装置
US11075865B2 (en) 2015-06-11 2021-07-27 Alibaba Group Holding Limited Method and apparatus for transmitting business object
CN109246207A (zh) * 2018-08-28 2019-01-18 优视科技新加坡有限公司 近场文件传输方法及其装置

Also Published As

Publication number Publication date
WO2010027577A1 (en) 2010-03-11
US8862672B2 (en) 2014-10-14
CN102132310B (zh) 2013-06-19
US20100050092A1 (en) 2010-02-25

Similar Documents

Publication Publication Date Title
CN102132310B (zh) 内容共享和即时消息收发
JP4722861B2 (ja) 異種のアプリケーション間での同期コラボレーションおよび非同期コラボレーション
KR20080025689A (ko) 데이터 공유가 행해지는 인스턴트 메시징
US7730417B2 (en) Terminal apparatus, network system, window display method, and computer program
JP5631947B2 (ja) 管理装置、メッセージ管理方法およびプログラム
CN109076007B (zh) 异步消息传递***中单个账号的配置文件管理方法及***
US9253223B1 (en) Live interaction in persistent conversations
CN104396286A (zh) 提供即时消息收发服务的方法、记录有用于该方法的程序的记录介质以及终端
TW200422850A (en) Method to initiate server based collaboration on e-mail attachments
US11474662B2 (en) Information processing method, information processing apparatus, and information processing program
CN112534837B (zh) 用于提供灵活且集成的通信、调度和商业平台的***和方法
US20170279761A1 (en) Integrating communication modes in persistent conversations
JP6294881B2 (ja) コラボレーション環境およびビュー
JP2021507333A (ja) グループ間でデータを共有するための方法および装置
KR100929161B1 (ko) 온라인 게임의 유저와 오프라인의 유저 간 상호 연동되는커뮤니티 서비스 시스템 및 그 방법
US20220070231A1 (en) Information processing device, communication method, and communication system
CN101599917A (zh) 提供即时信息服务的***、方法及界面
JP7254692B2 (ja) 連携チャットシステム
JP2007122361A (ja) ネットワーク会議用サーバ装置およびネットワーク会議システム
Zala et al. ChatterBox-A Real Time Chat Application
JP2006350997A (ja) 端末装置、ネットワークシステム、ウィンドウ表示方法、及びコンピュータプログラム
US20210250194A1 (en) Personal calendar bridge for room-based conferencing
JP7041031B2 (ja) コミュニケーションシステムおよびプログラム
US11995787B2 (en) Systems and methods for the interactive rendering of a virtual environment on a user device with limited computational capacity
JP7353402B2 (ja) 端末装置およびプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150508

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150508

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130619

Termination date: 20190724