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

迷你地图提供方法、计算机设备及计算机可读记录介质与流程

2022-07-30 20:23:01 来源:中国专利 TAG:
1.下述说明涉及在聊天室中提供迷你地图的方法及系统。
背景技术
::2.所谓聊天室(chatroom或chatroom)的术语主要用于说明所有种类的同步会议(synchronousconferencing)或非同步会议(asynchronousconferencing)。这种所谓聊天室的术语可意味着从实时在线聊天及与陌生人的在线互动(作为一个示例,在线论坛)至完全沉浸型(fullyimmersive)图形社交环境的所有技术。3.这种聊天室的主要用途是与其他用户群共享信息,多位用户可在聊天室内通过收发即时消息来共享如文本、图像、链接等多种形式的信息。4.在此情况下,随着与一个聊天室相对应的会话中收发的即时消息的数量增多,包含在相应聊天室的内容也增加,因此,存在聊天室的参与人员们很难在之前收发的即时消息的多个内容中找到想要的内容的问题。5.[现有文献号][0006]韩国公开专利第10-2020-0047206号技术实现要素:[0007]本发明提供迷你地图提供方法及系统,在形成聊天室的会话中,能够提供针对收发的即时消息的多个内容的迷你地图。[0008]本发明提供一种迷你地图提供方法,通过包括至少一个处理器的计算机设备执行,其包括如下的步骤:通过上述至少一个处理器,在显示聊天室的画面的消息显示区域中显示通过与上述聊天室相对应的会话来收发的即时消息所包含的多个内容的序列中的第一部分;通过上述至少一个处理器,在显示上述聊天室的画面的迷你地图显示区域中显示上述多个内容的序列中的包含上述第一部分的第二部分;以及通过上述至少一个处理器,使上述消息显示区域与上述迷你地图显示区域联动。[0009]根据一实施方式,本发明的特征在于,上述联动步骤可包括如下的步骤:当在上述消息显示区域中显示的上述第一部分发生变更时,对上述迷你地图显示区域中的上述第二部分进行变更使得包含变更的上述第一部分的变更的第二部分显示在上述迷你地图显示区域中;以及当从在上述迷你地图显示区域中显示的上述第二部分中选择内容或多个内容的子序列时,变更在上述消息显示区域中显示的上述第一部分使得选择的上述内容或多个内容的子序列包含在上述第一部分中。[0010]根据再一实施方式,本发明的特征在于,上述第二部分的子序列所包含的多个内容的大小可小于上述第一部分的子序列所包含的多个内容的大小。[0011]根据另一实施方式,本发明的特征在于,上述多个内容的大小可包括内容所包含的文本的长度、内容所包含的文本的文字大小和内容所包含的图像的大小中的至少一个。[0012]根据还有一实施方式,本发明的特征在于,上述第二部分的第一子序列所包含的多个内容的数量可多于上述第一部分的第二子序列所包含的多个内容的数量。[0013]根据又一实施方式,本发明的特征在于,在上述迷你地图显示区域中显示的步骤可包括:对上述第二部分的子序列所包含的多个内容进行变形。[0014]根据又一实施方式,本发明的特征在于,上述迷你地图提供方法还可包括:通过上述至少一个处理器,确定显示上述画面的显示器的大小,在上述变形的步骤中,根据上述显示器的大小,对上述第二部分的子序列所包含的多个内容进行变形。[0015]根据又一实施方式,本发明的特征在于,在上述变形的步骤中,可减少上述第二部分的子序列所包含的多个内容的文字大小和图像大小中的至少一个。[0016]根据又一实施方式,本发明的特征在于,在上述变形的步骤中,在上述第二部分的子序列所包含的多个内容中,可由图标代替图像、或对文本进行概括并由概括的文本代替上述文本。[0017]根据又一实施方式,本发明的特征在于,在上述变形的步骤中,可由设置有书签的多个内容代替或由与多个内容相对应的即时消息的收发时刻的序列代替上述第二部分的子序列所包含的多个内容。[0018]根据又一实施方式,上述迷你地图提供方法还可包括如下步骤:通过上述至少一个处理器,提供针对上述第一部分的子序列所包含的多个内容的书签设置功能;以及通过上述至少一个处理器,在通过上述书签设置功能对上述第一部分的子序列所包含的多个内容中的第一内容设置书签的情况下,通过上述第二部分的子序列所包含的上述第一内容来显示设置的上述书签。[0019]根据又一实施方式,本发明的特征在于,在上述迷你地图显示区域中显示的步骤可包括如下的步骤:设置即时消息的发送时间范围、即时消息的发件人和内容的形式中的至少一个作为条件;以及根据设置的上述条件,区分上述第二部分的子序列所包含的多个内容并显示在上述迷你地图显示区域中。[0020]根据又一实施方式,本发明的特征在于,在上述迷你地图显示区域中显示的步骤可包括如下的步骤:设置即时消息的发送时间范围、即时消息的发件人和内容的形式中的至少一个作为条件;以及根据设置的上述条件,过滤上述第二部分的子序列所包含的多个内容并显示在上述迷你地图显示区域中。[0021]根据又一实施方式,本发明的特征在于,上述迷你地图提供方法还可包括:通过上述至少一个处理器,提供用于设置上述条件用户界面,在设置上述条件的步骤中,可通过上述用户界面将选择或输入的条件作为设定值进行登记。[0022]根据又一实施方式,本发明的特征在于,上述迷你地图提供方法还可包括:通过上述至少一个处理器,在显示上述画面的显示器的大小为第一阈值以下或上述第二部分的子序列所包含的多个内容的大小为第二阈值以下的情况下,将上述画面切换为迷你地图模式画面,可在上述迷你地图模式画面中显示上述第二部分的子序列所包含的多个内容。[0023]根据又一实施方式,上述迷你地图提供方法还可包括如下步骤:通过上述至少一个处理器,在用户进入上述聊天室的情况下,显示迷你地图模式画面,上述迷你地图模式画面用于显示上述第二部分的子序列所包含的多个内容;以及通过上述至少一个处理器,在经过预设的时间或在上述迷你地图模式画面中显示的多个内容中的至少一个被上述用户所选择的情况下,显示包括显示选择的上述内容的上述消息显示区域及上述迷你地图显示区域的上述画面。[0024]本发明提供一种计算机程序,与计算机设备结合,为了在计算机设备执行上述方法而存储于计算机可读记录介质中。[0025]本发明提供一种计算机可读记录介质,存储有计算机程序,上述计算机程序在计算机设备中执行时使得上述计算机设备执行上述方法。[0026]本发明提供一种计算机设备,其特征在于,包括至少一个处理器,上述至少一个处理器被实现为执行计算机设备可读指令,通过上述至少一个处理器执行如下步骤:在显示聊天室的画面的消息显示区域中显示通过与上述聊天室相对应的会话来收发的即时消息所包含的多个内容的序列中的第一部分;在显示上述聊天室的画面的迷你地图显示区域中显示上述多个内容的序列中的包含上述第一部分的第二部分;以及使上述消息显示区域与上述迷你地图显示区域联动。[0027]本发明可提供一种对于在形成聊天室的会话中收发的即时消息的多个内容的迷你地图。附图说明[0028]图1为示出本发明一实施例的网络环境的示例的图。[0029]图2为示出本发明一实施例的计算机设备的示例的框图。[0030]图3及图4为示出在本发明一实施例中包括迷你地图的聊天室的示例的多个图。[0031]图5及图6为示出在本发明一实施例中显示书签的示例的多个图。[0032]图7及图8为示出在本发明一实施例中根据设置的条件在迷你地图上区分显示多个内容的示例的多个图。[0033]图9为示出在本发明一实施例中根据设置的条件在迷你地图上过滤显示多个内容的示例的图。[0034]图10为示出在本发明一实施例中用于设置条件的用户界面的示例的图。[0035]图11为示出本发明一实施例的迷你地图提供方法的示例的流程图。具体实施方式[0036]以下,参照附图详细说明实施例。[0037]本发明多个实施例的迷你地图提供系统可通过至少一个计算机设备来实现。在此情况下,在计算机设备中可安装及驱动本发明一实施例的计算机程序,计算机设备可根据驱动的计算机程序的控制来执行本发明多个实施例的迷你地图提供方法。上述计算机程序与计算机设备结合,可为了在计算机设备中执行迷你地图提供方法而存储于计算机可读记录介质中。[0038]图1为示出本发明一实施例的网络环境的示例的图。图1的网络环境示出包括多个电子设备110、120、130、140、多个服务器150、160以及网络170的示例。上述图1为用于说明发明的一例,电子设备的数量或服务器的数量并不局限于图1所示的数量。并且,在图1中的网络环境仅用于说明可应用于本实施例的多种环境之一的示例,可应用于本实施例的环境并不限定于图1的网络环境。[0039]多个电子设备110、120、130、140可以为通过计算机设备实现的固定终端或移动终端。例如,多个电子设备110、120、130、140包括智能电话(smartphone)、手机、导航仪、计算机、笔记本电脑、数字广播终端、个人数字助理(personaldigitalassistants,pda)、便携式多媒体播放器(portablemultimediaplayer,pmp)、平板电脑等。作为一例,图1中示出智能电话的形状作为电子设备110的示例,但是在本发明的实施例中,电子设备110实质上可以为利用无线或有线通信方式并通过网络170与其他电子设备120、130、140和/或服务器150、160进行通信的各种物理计算机设备中的一个。[0040]通信方式并不受限,不仅包括使用网络170可包括的通信网(例如,移动通信网、有线互联网、无线互联网、广播网络)的通信方式,还可包括多个设备之间的近距离无线通信。例如,网络170可包括个人局域网(personalareanetwork,pan)、局域网(localareanetwork,lan)、校园网(campusareanetwork,can)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,wan)、宽带网(broadbandnetwork,bbn)、互联网等网络中的一种以上的任意网络。并且,网络170可包括具有总线网络、星型网络、环型网络、网状网络、星型总线网络、树形或分级(hierarchical)网络等的网络拓扑中的任意一种以上,但并不局限于此。[0041]服务器150、160分别可由通过网络170与多个电子设备110、120、130、140进行通信来提供指令、代码、文件、内容、服务等的一个或多个计算机设备实现。例如,服务器150可以为向通过网络170连接的多个电子设备110、120、130、140提供服务(作为一例,即时消息服务、社交网络服务、支付服务、虚拟交易所服务、风险监控服务、游戏服务、群通话服务(或语音会议服务)、消息服务、邮件服务、地图服务、翻译服务、金融服务、搜索服务、内容提供服务等)的系统。[0042]图2为示出本发明一实施例的计算机设备的示例的框图。前述的多个电子设备110、120、130、140或多个服务器150、160均可通过图2所示的计算机设备200来实现。[0043]如图2所示,这种计算机设备200可包括存储器210、处理器220、通信接口230以及输入输出接口240。存储器210为计算机可读记录介质,可包括随机存取存储器(randomaccessmemory,ram)、如只读存储器(readonlymemory,rom)、硬盘驱动器等的非易失性大容量存储设备(permanentmassstoragedevice)。其中,如只读存储器、硬盘驱动器等的非易失性大容量存储设备也可以作为与存储器210区分的分立的永久存储设备包括在计算机设备200中。并且,存储器210可存储操作系统和至少一个程序代码。上述软件组件可从与存储器210分立的计算机可读记录介质加载到存储器210中。上述分立的计算机可读记录介质可包括软盘驱动器、磁盘、磁带、dvd/cd-rom驱动器、存储卡等计算机可读记录介质。在另一实施例中,软件组件可通过通信接口230加载到存储器210中,而不是通过计算机可读记录介质加载到存储器210中。例如,多个软件组件可基于通过文件安装的计算机程序加载到计算机设备200的存储器210中,上述文件是通过网络170接收的。[0044]处理器220可被配置为通过执行基本的算数、逻辑及输入输出计算来处理计算机程序的指令。指令可通过存储器210或通信接口230向处理器220提供。例如,处理器220可被配置为根据存储于如存储器210的存储设备中的程序代码来执行所接收的指令。[0045]通信接口230可提供使计算机设备200通过网络170与其它设备(作为一例,前述的存储设备)相互进行通信的功能。作为一例,计算机设备200的处理器220根据存储于如存储器210的存储设备中的程序代码生成的请求或指令、数据、文件等可根据通信接口230的控制,通过网络170向其它设备传递。相反,来自其它设备的信号或指令、数据、文件等可经由网络170,通过计算机设备200的通信接口230被计算机设备200接收。通过通信接口230接收的信号或指令、数据等可传递至处理器220或存储器210,文件等可存储于计算机设备200还可包括的存储介质(上述永久存储设备)中。[0046]输入输出接口240可以为用于与输入输出设备250接合的单元。例如,输入设备可包括麦克风、键盘或鼠标等设备,输出设备可包括如显示器、扬声器等的设备。作为另一例,输入输出接口240也可以为用于与如触摸屏的用于输入和输出的功能集成为一体的设备接合的单元。输入输出设备250中的至少一个也可以与计算机设备200构成为一个设备。例如,如智能电话,能够以触摸屏、麦克风、扬声器等包括在计算机设备200中的形式实现。[0047]并且,在另一实施例中,计算机设备200还可包括少于或多于图2的结构要素的结构要素。但是,无需明确示出大部分现有技术的结构要素。例如,计算机设备200可包括上述输入输出设备250中的至少一部分,或者还可包括如收发器(transceiver)、数据库等的其他结构要素。[0048]迷你地图(mini-map)通常是指将游戏中的进行场所缩小为如同地图,但在本说明书中,“迷你地图”可意味着对通过与聊天室相对应的会话来收发的多个即时消息所包含的多个内容的序列进行缩小并显示的用户界面。其中,多个内容的序列可基于多个即时消息的收发顺序。[0049]包括迷你地图的聊天室可借助通过前述的图2说明的计算机设备200来提供给用户。在此情况下,在计算机设备200中可安装并驱动与即时消息服务相关联的作为计算机程序的应用程序,根据这种应用程序的控制,与提供即时消息服务的服务器(作为一例,服务器150)通信,由此可提供包括迷你地图的聊天室和如下说明的多种功能。[0050]图3及图4为示出在本发明一实施例中包括迷你地图的聊天室的示例的多个图。在此情况下,在图3及图4的实施例中,假设通过与聊天室a300相对应的会话收发100个即时消息,由此从内容1至内容100的100个内容与聊天室a300关联而存在。[0051]在图3及图4中的实施例的聊天室a300可实现为包括用于显示多个内容中的一部分的第一区域310和用于显示迷你地图的第二区域320。作为一例,在图3中,第一区域310显示作为通过与聊天室a300相对应的会话来收发的即时消息的多个内容中的一部分的内容31至内容37。并且,第二区域320显示作为通过与聊天室a300相对应的会话来收发的即时消息的多个内容中的一部分的包括内容27至内容46的迷你地图。[0052]另一方面,虽然在第二区域320中显示的迷你地图可显示通过与聊天室a300相对应的会话来收发的即时消息的全部内容,但还可如图3及图4中的实施例,根据内容的数量,仅显示相应多个内容中的一部分。在此情况下,可根据内容的大小(根据内容所包含的文本的长度或文字大小或图像的大小等的内容的大小)来确定在迷你地图上一次性显示的内容的数量,文本的文字大小或图像的大小等可被预先设置,或者用户可通过额外的设置功能设置文本的文字大小或图像的大小等。根据实施例,计算机设备200也可将图像变更为缩略图形式来显示,也可将针对人或场所的图像变更为特定图标的形式来显示。作为再一实施例,计算机设备200也可对内容进行分析及概括来将概括的内容显示在迷你地图上。作为另一实施例,计算机设备200也可根据特定条件区分多个内容并显示在迷你地图上。例如,计算机设备200可根据发送包含相应内容的即时消息的人区分多个内容并显示在迷你地图上。作为另一例,计算机设备200可根据即时消息的收发时刻或日期区分多个内容并显示在迷你地图上。作为又一例,计算机设备200可区分由用户设置书签的内容与其他内容来显示在迷你地图上。为此,计算机设备200可向用户提供用户界面,以设置用于区分多个内容的条件,根据通过用户界面设置的条件区分多个内容并显示在迷你地图上。[0053]在此情况下,可通过对第一区域310识别的用户输入变更在第一区域310中显示的内容,可通过对第二区域320识别的用户输入变更在第二区域320中通过迷你地图显示的内容。例如,在触摸屏环境下,可通过对于第一区域310或第二区域320识别的朝向上侧或下侧方向的滑动触摸手势来变更在第一区域310或第二区域320中显示的多个内容。这些内容的变更可按照多个内容的序列来进行。在图3中示出的多个双向箭头330、340表示在第一区域310和第二区域320中可通过朝向上侧或下侧方向的滑动触摸手势来变更将在第一区域310或第二区域320中显示的多个内容。[0054]并且,在图3及图4中示出的第一指示符350用于显示与在第一区域310中显示的多个内容相对应的、迷你地图中的多个内容。在变更第一区域310中显示的多个内容的情况下,由第一指示符350在迷你地图中显示的多个内容可以与在第一区域310中显示的多个内容相对应地变更。例如,在图3的第一区域310中显示的多个内容(内容31至内容37)根据对于第一区域310的用户输入变更为在图4的第一区域310中显示的多个内容(内容50至内容56)的情况下,在第二区域320的迷你地图中显示的多个内容同样地从在图3的第二区域320中由第一指示符350表示的多个内容(内容31至内容37)变更为在图4的第二区域320中由第一指示符350表示的多个内容(内容50至内容56)。相反,可根据针对第一指示符350的用户输入(作为一例,在触摸屏环境中对于第一指示符350的朝向上侧或下侧方向的触摸和拖动触摸手势)变更在第二区域320中显示的多个内容。在此情况下,可变更由第一指示符350表示的多个内容,由此,将在第一区域310中显示的多个内容也可变更为由第一指示符350表示的多个内容。作为再一例,随着用户选择在第二区域320的迷你地图中显示的多个内容中的一个,可在第一区域310中显示包含所选择的内容的多个内容的序列的一部分。在此情况下,也可根据在第一区域310中显示的多个内容的序列变更在第二区域320中显示及通过第一指示符350表示的多个内容。换言之,在第一区域310中显示的多个内容与通过第一指示符350表示的多个内容能够以相互对应的方式动态地变更,基于通过第一指示符350表示的多个内容,可动态地变更将在第二区域320的迷你地图中显示的多个内容。[0055]并且,在第二区域320中可包含条360和第二指示符370,上述条360表示聊天室a300的多个内容的全部序列,上述第二指示符370表示在第一区域310中显示的多个内容在条360上的位置。用户也可通过移动这种第二指示符370(作为一例,在触摸屏环境下,通过对第二指示符370的朝向上侧或下侧方向的触摸和拖动触摸手势来移动)来搜索多个内容。在此情况下,随着第二指示符370的移动,在第二区域320的迷你地图中显示的多个内容和通过第一指示符350显示的多个内容以及在第一区域310中显示的多个内容均可变更。[0056]图5及图6为示出在本发明一实施例中显示书签的示例的多个图。图5示出在聊天室a300的第一区域310中显示的多个内容中,对内容52设置书签510的示例。在此情况下,与书签510相对应地,也可在第二区域320的迷你地图上对内容52自动设置书签520。在此情况下,图6示出即使在第一区域310中显示的多个内容变更为内容58至内容64而不再在第一区域310中显示内容52的情况下,仍然在第二区域320的迷你地图中显示的内容52中显示有书签520。在此情况下,用户可通过第二区域320的迷你地图,在全部内容中快速搜索到标记书签的内容。[0057]图7及图8为示出在本发明一实施例中根据设置的条件区分显示迷你地图上的多个内容的示例的多个图。[0058]图7示出计算机设备200将用户“a”发送的即时消息的多个内容(在图7的实施例中,内容28、内容31、内容34及内容45)与其他用户发送的即时消息的多个内容进行区分来显示的示例。虽然在图7的实施例中计算机设备200利用颜色区分显示用户“a”发送的即时消息的多个内容,但还可通过所显示内容的大小、形状等区分显示特定条件下的内容与其他内容。[0059]图8示出计算机设备200根据日期区分并显示多个内容的示例。在图8的实施例中可轻松掌握与内容42至内容44相对应的即时消息的发送日期、与内容45至内容57相对应的即时消息的发送日期以及与内容58及内容59相对应的即时消息的发送日期互不相同。并且,如在图8中的第一虚线框810及第二虚线框820所示,可通过显示与区分的多个内容相对应的即时消息的发送日期,使得用户轻松快速地导航想要的日期的多个内容。[0060]虽然在图7及图8的实施例中说明了根据用户或日期区分显示内容的示例,但根据实施例,内容的形式也可作为区分显示内容的条件利用。其中,内容的形式可包括文本、图像、链接、表情符号、贴图等。作为再一实施例,也可将用户的查询作为条件利用。例如,在用户通过聊天室a300的搜索界面输入文本或选择通过聊天室a300显示的文本中的一部分文本的情况下,计算机设备200可区分包含输入或选择的文本的内容并显示在第二区域320的迷你地图中。[0061]另一方面,还可将区分显示内容的条件用作过滤内容的条件。[0062]图9为示出在本发明一实施例中根据设置的条件过滤并显示在迷你地图上的多个内容的示例的图。图9示出计算机设备200根据内容的形式,过滤并显示多个内容的示例。在图9中示出通过第二区域320的迷你地图过滤并显示图像形式的多个内容的示例。在此情况下,用户可快速访问对聊天室a300所收发的即时消息所包含的多个内容中的图像形式的内容。例如,在用户选择图9的第二区域320的迷你地图中过滤并显示的多个内容中的内容95的情况下,通过第一区域310可显示包含内容95的多个内容的序列。[0063]另一方面,虽然在图9的实施例中说明了根据内容的形式过滤多个内容的示例,但还可将日期或时间、发送消息的用户信息等用作过滤内容的条件。[0064]图10为示出在本发明一实施例中用于设置条件的用户界面的示例的图。图10的用户界面1000示出对于聊天室a300的设置画面的示例。这种设置画面可按聊天室提供和/或对全部聊天室统一提供。[0065]第一虚线框1010表示用户可设置是否使用迷你地图的选择按钮。在设置为使用迷你地图的情况下,如之前通过图3至图9所说明的,可显示迷你地图。倘若,在设置为不使用迷你地图的情况下,可不显示迷你地图。[0066]第二虚线框1020表示可设置是否使用区分显示内容的功能的选择按钮的示例。[0067]在此情况下,第三虚线框1030表示是否按用户区分显示内容的选择按钮1031和可在聊天室a300的多位参与者中选择特定参与者的选择功能1032。例如,计算机设备200可根据选择按钮1031的设置,在迷你地图上区分显示聊天室a300的选择的参与者的多个内容,在通过功能1032选择特定参与者的情况下,可仅区分显示所选择的参与者的即时消息所包含的内容。根据实施例,计算机设备200可根据选择按钮1031的设置,在迷你地图上按照参与者以颜色或形状等视觉区分并显示聊天室a300的所选择的参与者的多个内容。[0068]并且,第四虚线框1040表示是否按日期区分显示内容的选择按钮1041和可接收特定日期输入的输入功能1042。例如,计算机设备200可根据选择按钮1041的设置,按照日期区分显示迷你地图的多个内容,在通过输入功能1042选择特定日期(或日期的范围、特定时刻、时间范围)的情况下,可仅区分显示在所选择的日期(或日期的范围、特定时刻、时间范围)收发的即时消息所包含的内容。根据实施例,输入功能1042还可提供以日历的形式选择日期(或日期的范围、特定时刻、时间范围)的界面。[0069]第五虚线框1050表示是否根据内容形式区分显示内容的选择按钮1051和可选择特定内容形式的选择功能1052。例如,计算机设备200可根据选择按钮1051的设置,按照预先指定的内容形式显示迷你地图的多个内容,还可仅区分显示通过选择功能1052选择的特定内容形式的内容。[0070]第六虚线框1060表示可设置是否使用过滤显示内容的过滤功能的选择按钮的示例。在被设置为使用过滤功能的情况下,可提供与第三虚线框1030至第五虚线框1050相似地设置过滤条件的多项功能。[0071]第七虚线框1070表示可设置是否使用内容概括功能的选择按钮的示例。在使用内容概括功能的情况下,计算机设备200可直接分析及概括即时消息的内容,或者可通过与提供即时消息服务的服务器的联接分析及概括即时消息的内容,并通过迷你地图显示概括的内容。[0072]另一方面,迷你地图可基于用户设备(作为一例,计算机设备200)的画面大小或在用户设备的画面内显示即时消息应用程序的显示区域的大小来自动设置是否显示。例如,在用户设备的画面大小或显示区域的大小为第一阈值以下的情况下,即使用户设置为使用迷你地图,迷你地图也可能不显示。与此相似地,通过迷你地图显示的内容的大小也可基于这种用户设备的画面大小来设置默认值。并且,根据用户设备的画面大小,通过迷你地图显示的内容也可以变形。例如,在用户设备的画面大小为第二阈值以下的情况下,在迷你地图中可自动过滤或变形来显示内容。例如,在迷你地图中,可仅显示设置书签的内容或仅显示在规定时间范围内收发的即时消息的内容或概括的内容。[0073]并且,根据用户设备的画面大小,也可调节显示迷你地图的第二区域的大小。[0074]并且,根据实施例,迷你地图可根据用户设备的画面大小以单独的迷你地图画面提供。例如,在用户设备的画面大小为第三阈值以下的情况下,切换为迷你地图模式,来以单独的迷你地图画面提供聊天室a300。在此情况下,在用户选择在迷你地图画面中显示的多个内容中的特定内容的情况下,迷你地图画面可重新切换为聊天室a300的画面,包含选择的特定内容的多个内容的序列的一部分可显示在聊天室a300的画面中。[0075]图11为示出本发明一实施例的迷你地图提供方法的示例的流程图。本实施例的迷你地图提供方法可通过计算机设备200执行。在此情况下,计算机设备200的处理器220可实现为执行根据存储器210所包含的操作系统的代码或至少一个计算机程序的代码的控制指令(instruction)。其中,处理器220可控制计算机设备200,来使得计算机设备200根据存储于计算机设备200中的代码提供的控制指令执行图11中的方法包括的多个步骤(步骤1110至步骤1160)。[0076]在步骤1110中,计算机设备200可在显示聊天室的画面的消息显示区域显示通过与聊天室相对应的会话来收发的即时消息所包含的多个内容的序列中的第一部分。其中,消息显示区域可与通过图3至图9说明的第一区域310相对应。在图3至图9中,说明了多个内容以对话气球的形式显示的示例,但如上所述,多个内容的显示形式并不限于对话气球。在用户进入聊天室的情况下显示的第一部分可包含多个内容的序列的末端部分。[0077]在步骤1120中,计算机设备200可在显示聊天室的画面的迷你地图显示区域显示多个内容的序列中的包括上述第一部分的第二部分。在此情况下,作为一例,第二部分的子序列所包含的多个内容的大小可设置为小于第一部分的子序列所包含的多个内容的大小。其中,多个内容的大小可包括内容所包含的文本的长度、内容所包含的文本的文字大小及内容所包含的图像的大小中至少一个。作为再一例,第二部分的第一子序列所包含的多个内容的数量可多于第一部分的第二子序列所包含的多个内容的数量。迷你地图用于导航通过与聊天室相对应的会话来收发的即时消息的多个内容,在这种迷你地图显示区域中显示的多个内容的数量可多于在消息显示区域中显示的多个内容的数量,但在这种迷你地图显示区域中显示的多个内容的大小可小于在消息显示区域中显示的多个内容的大小。用户可直接设置多个内容的数量或大小,也可根据显示画面的显示器的大小自动设置多个内容的数量或大小。[0078]例如,在步骤1120中,计算机设备200可对第二部分的子序列所包含的多个内容进行变形。在此情况下,如已说明的内容,多个内容的变形可根据用户的设置或根据显示器的大小来实现。作为用于这种多个内容的变形的一例,计算机设备200可减少第二部分的子序列所包含的多个内容的文字大小及图像大小中至少一个。作为再一例,在第二部分的子序列所包含的多个内容中,计算机设备200可由图标代替图像、或对文本进行概括并由概括的文本代替上述文本。作为另一例,计算机设备200可由设置有书签的多个内容或由与多个内容相对应的即时消息的收发时刻的序列代替第二部分的子序列所包含的多个内容。[0079]在步骤1130中,计算机设备200可使消息显示区域与迷你地图显示区域联动。为了这种联动,步骤1130可包括步骤1131及步骤1132。[0080]在步骤1131中,当变更在消息显示区域中显示的第一部分时,计算机设备200能够对迷你图显示区域中的第二部分进行变更使得包括变更的第一部分的变更的第二部分显示在迷你地图显示区域中。在之前的图3及图4的实施例中说明了随着在与消息显示区域相对应的第一区域310中显示的多个内容的第一子序列(例如,内容31至内容37)变更为第二子序列(例如,内容50至内容56),在与迷你地图显示区域相对应的第二区域310中显示的多个内容的第三子序列(例如,内容27至内容46)变更为第四子序列(例如,内容41至内容60)的示例。在此情况下,可知变更的第四子序列包括变更的第二子序列。[0081]在步骤1132中,当从在迷你地图显示区域中显示的第二部分中选择内容或多个内容的子序列时,计算机设备200能够变更在消息显示区域中显示的第一部分使得选择的内容或多个内容的子序列包含在第一部分中。并且,在图3及图4的实施例中说明了在第二区域320显示的多个内容随着对于第一指示符350的用户输入变更的情况下,可变更第一指示符350所表示的多个内容,由此,将在第一区域310中显示的多个内容也可变更为第一指示符350所指示的多个内容。并且,在图3及图4的实施例中说明了随着用户选择在第二区域320的迷你地图中显示的多个内容中的一个,可在第一区域310中显示包含选择的内容的多个内容的序列的一部分。[0082]另一方面,计算机设备200可设置即时消息的发送时间范围、即时消息的发件人和内容的形式中至少一个作为条件。在此情况下,计算机设备200可根据设置的条件区分第二部分的子序列所包含的多个内容并显示在迷你地图显示区域中。作为一例,在图7中说明了区分显示由特定发件人发送的即时消息的内容的示例,在图8中说明了按发送即时消息的日期区分显示多个内容的示例。[0083]并且,计算机设备200可设置即时消息的发送时间范围、即时消息的发件人和内容的形式中至少一个作为条件。在此情况下,计算机设备200可根据设置的条件过滤第二部分的子序列所包含的多个内容并显示在迷你地图显示区域中。作为一例,在图9中说明了过滤包含图像的多个内容并显示在迷你地图显示区域中的示例。[0084]为此,计算机设备200可提供用于设置条件的用户界面,可将通过用户界面选择或输入的条件登记为设定值。其中,可单独设置用于区分多个内容的条件和用于过滤多个内容的条件。之前,在图10中说明了这种用于设置条件的用户界面1000的示例。[0085]在步骤1140中,计算机设备200可提供对于第一部分的子序列所包含的多个内容的书签设置功能。作为一例,当用户分别选择在消息显示区域中显示的多个内容时,计算机设备200可向用户提供对选择的内容设置书签的功能。[0086]在步骤1150中,在通过书签设置功能对第一部分的子序列所包含的多个内容中的第一内容设置书签的情况下,计算机设备200可显示通过第二部分的子序列所包含的第一内容设置的书签。换言之,在消息显示区域中设置的特定内容的书签可在迷你地图显示区域中显示相应的内容时与相应内容建立联系来也显示在迷你地图显示区域中。即使在相应的内容未在消息显示区域中显示的情况下,若相应内容仍然显示在迷你地图显示区域中,则这种书签可在迷你地图显示区域中与相应的内容建立联系来显示。[0087]在步骤1160中,在显示画面的显示器的大小为第一阈值以下或第二部分的子序列所包含的多个内容的大小为第二阈值以下的情况下,计算机设备200可将画面切换为迷你地图模式画面。在此情况下,在迷你地图模式画面中可显示第二部分的子序列所包含的多个内容。换言之,计算机设备200在显示器的大小非常小(第一阈值以下)或在迷你地图的多个内容的大小非常小而导致用户难以识别的情况下,将画面切换为迷你地图模式画面,来使迷你地图代替用于聊天室的画面来显示在画面中。[0088]另一方面,在用户进入聊天室的情况下,计算机设备200可优先显示第二部分的子序列所包含的多个内容被显示的迷你地图模式画面。在此情况下,在经过预设的时间或用户选择在迷你地图模式画面中显示的多个内容中至少一个的情况下,计算机设备200可显示包括消息显示区域及迷你地图显示区域的画面。换言之,计算机设备200可通过优先显示迷你地图模式画面来使得用户轻松地进行导航,随着经过规定的时间或用户选择特定的内容,可显示包括显示有选择的内容的消息显示区域及迷你地图显示区域的画面。[0089]如上所述,根据本发明的多个实施例,可提供对于在形成聊天室的会话内收发的即时消息的多个内容的迷你地图。[0090]上述系统或设备可以实现为硬件组件或硬件组件和软件组件的组合。例如,实施例中说明的设备和组件可利用处理器、控制器、算术逻辑单元(arithmeticlogicunit,alu)、数字信号处理器(digitalsignalprocessor)、微计算机、现场可编程门阵列(fieldprogrammablegatearray,fpga)、可编程逻辑单元(programmablelogicunit,plu)、微处理器、或如可执行且响应指令的其他任何设备的一个以上通用计算机或专用计算机来实现。处理设备可执行操作系统(os)和在上述操作系统上运行的一个以上软件应用程序。并且,处理设备还可响应于软件的运行来访问、存储、操作、处理和生成数据。为了便于理解,也有将处理设备说明为使用一个的情况,但本领域技术人员可以理解,处理设备可包括多个处理元件(processingelement)和/或各种类型的处理元件。例如,处理设备可以包括多个处理器或包括一个处理器和一个控制器。并且,例如并行处理器(parallelprocessor)的其他处理配置(processingconfiguration)也是可行的。[0091]软件可以包括计算机程序(computerprogram)、代码(code)、指令(instruction)或它们中的一个以上的组合,并且可以将处理设备配置为根据需要进行操作,或独立地或共同地(collectively)向处理设备下达指令。软件和/或数据可以具体表现(embody)在任何类型的机器、组件(component)、物理设备、虚拟设备、计算机存储介质或设备,以便由处理设备解析或向处理设备提供指令或数据。软件可以分布在联网的计算机系统上,并以分布的方式存储或执行。软件和数据可以存储在一个以上的计算机可读记录介质中。[0092]根据实施例的方法能够以可以由各种计算机设备执行的程序指令的形式实现,并记录在计算机可读介质中。上述计算机可读介质可以包括程序指令、数据文件、数据结构等中的一种或者它们的组合。介质可以持续存储可通过计算机运行的程序或者为了执行或下载而临时存储可通过计算机运行的程序。并且,介质可以是单个或多个硬件结合的形式的多种记录单元或存储单元,但并不限于直接连接到某个计算机系统的介质,也可以是分布存在于网络上的介质。作为介质的示例可包括,硬盘、软盘和磁带等的磁性介质,如cd-rom和dvd等的光学记录介质,如软式光盘(flopticaldisk)等的磁光介质(magneto-opticalmedium),以及rom、ram、闪存等在内的用于存储程序指令的介质。并且,作为另一介质的示例,可以为流通应用程序的应用商店、或供应或流通其他多种软件的网站、服务器等中进行管理的记录介质或存储介质。程序指令的示例不仅包括如由编译器生成的机器语言代码,而且还包括可以使用解释器等通过计算机执行的高级语言代码。[0093]如上所述,虽然参考有限的实施例和附图进行了说明,但本领域技术人员可以根据以上说明进行各种修改和改进。例如,所述技术以不同于所述方法的顺序执行,和/或所述系统、结构、设备、电路等的组件以不同于所述方法的形式结合或组合或者被其他组件或等同物代替或替换也能够达到适当的结果。[0094]因此,其他实施方式、其他实施例和等同于发明要求保护范围的内容也属于发明要求保护范围内。当前第1页12当前第1页12
再多了解一些

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

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

相关文献