CN107533423A - 电子装置和用于在电子装置中显示消息的方法 - Google Patents

电子装置和用于在电子装置中显示消息的方法 Download PDF

Info

Publication number
CN107533423A
CN107533423A CN201680023506.1A CN201680023506A CN107533423A CN 107533423 A CN107533423 A CN 107533423A CN 201680023506 A CN201680023506 A CN 201680023506A CN 107533423 A CN107533423 A CN 107533423A
Authority
CN
China
Prior art keywords
message
electronic installation
chat window
window
new information
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.)
Withdrawn
Application number
CN201680023506.1A
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN107533423A publication Critical patent/CN107533423A/zh
Withdrawn legal-status Critical Current

Links

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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

提供了一种用于通过电子装置显示消息的方法和设备。在电子装置的显示器屏幕上的现有聊天窗口上显示针对新消息的接收通知。当与所述接收通知相应的手势事件发生在显示器屏幕的预定的区域中时,将所述新消息的至少一部分在显示器屏幕上显示预定的时间。

Description

电子装置和用于在电子装置中显示消息的方法
技术领域
本公开总体涉及电子装置,更具体地,涉及用于在电子装置中显示消息的方法。
背景技术
电子装置可以提供多种功能,诸如,报警、短消息服务(SMS)、多媒体消息服务(MMS)、电子邮件、游戏、短距离通信遥控、使用配备的数字相机的图像捕捉功能、用于提供音频和视频内容的多媒体功能、调度功能以及其他类似功能。
此外,最近的电子装置通过用于与另一方进行消息传送的各种应用提供交互消息发送/接收功能。
通常,交互消息传送功能允许消息通过聊天窗口或会话视图被发送/接收。根据电子装置的交互消息传送功能,在聊天窗口中传送消息的同时,当从不是聊天窗口中的另一方的第三方接收到新消息时,需要从聊天窗口屏幕到消息接收屏幕的切换以检查新消息。
发明内容
技术问题
例如,期望在聊天窗口上进行消息传送的同时检查新消息的用户将聊天窗口屏幕转换到接收到的消息列表屏幕,从接收到的消息列表屏幕选择新消息,并切换到新消息屏幕。在消息屏幕上检查消息之后,用户将消息屏幕切换到聊天窗口屏幕。因此,用户在聊天窗口中进行消息传送的同时执行多个步骤来检查新消息,并且电子装置需要执行用于屏幕切换的多个页面转换步骤。这导致效率低下并中断了聊天窗口上的聊天。
在聊天窗口中进行消息传送的同时,当从不同的发送者接收到多个消息时,与当仅检查一个消息时相比,需要更多的屏幕切换和页面转换。因此,需要一种用于在聊天窗口中进行聊天的同时来检查新消息的有效方法。
技术方案
根据本公开的实施例,提供了一种包括通信模块、显示器、存储器和处理器的电子装置。处理器被配置为在显示器的屏幕上的包括用户和第一人之间交换的消息的第一消息窗口上显示针对来自第二人的新消息的接收通知,并且当针对接收通知检测到的手势事件发生在屏幕的预定的区域中时,将包括新消息的第二消息窗口的至少一部分在显示器屏幕上显示预定的时间。
根据本公开的实施例,提供了一种用于通过电子装置显示消息的方法。针对来自第二人的新消息的接收通知被显示在电子装置的显示器屏幕上的包括用户与第一人之间交换的消息的第一消息窗口上。当针对接收通知检测到的预定的手势事件发生在显示器屏幕的预定区域中时,将包括新消息的第二消息窗口的至少一部分在显示器屏幕上显示预定的时间。
根据本公开的实施例,提供了一种用于通过电子装置显示消息的产品。该产品包括包含一个或更多个程序的非暂性时机器可读介质,当所述一个或更多个程序被执行时,实施以下步骤:在电子装置的显示器屏幕上的包括用户和第一人之间交换的消息的第一消息窗口上显示针对来自第二人的新消息的接收通知;并且当针对接收通知检测到的预定的手势事件发生在显示器屏幕的预定区域中时,将包括新消息的第二消息窗口的至少一部分在显示器屏幕上显示预定的时间。
有益效果
本公开的一个方面提供了一种电子装置和用于在所述电子装置中显示消息的方法,在聊天窗口中进行消息传送的同时,一旦接收到新消息,则所述电子装置允许新消息以有效率的方式被检查。
根据本公开的另一方面,提供一种电子装置和用于在所述电子装置中显示消息的方法,在聊天窗口上进行消息传送的同时,一旦接收到新消息,则所述电子装置允许在没有屏幕切换或页面转换的情况下检查新消息,并然后快速回到所述聊天。
附图说明
图1是示出根据本公开的实施例的包括电子装置的网络环境的示图;
图2是示出根据本公开的实施例的电子装置的框图;
图3是示出根据本公开的实施例的程序模块的框图;
图4是示出根据本公开的实施例的在电子装置中的在进行聊天的同时显示新消息的操作的流程图;
图5是根据本公开的实施例的竞争窗口层的示图;
图6是示出根据本公开的实施例的一旦在聊天窗口上接收到新消息,则显示包括聊天窗口和新消息聊天窗口的多聊天窗口的过程的示图;
图7是示出根据本公开的实施例的一旦在聊天窗口上接收到新消息,则所述聊天窗口切换到新消息聊天窗口的过程的示图;
图8是示出根据本公开的实施例的在聊天窗口上显示新消息聊天窗口的方案的示图;
图9是示出根据本公开的实施例的通知新消息的方案的示图;
图10、图11、图12和图13是示出根据本公开的实施例的当接收到多个新消息时通知新消息的方案的示图;
图14是示出根据本公开的实施例的在显示多聊天窗口的同时在每个聊天窗口上的输入操作的流程图;
图15和图16是示出根据本公开的实施例的在显示多聊天窗口的同时根据在每个聊天窗口上的输入操作的屏幕的示图;
图17是示出根据本公开的实施例的在显示多聊天窗口的同时将多聊天窗口切换为组聊天窗口的操作的流程图;以及
图18是示出根据本公开的实施例的根据将多聊天窗口切换为组聊天窗口的操作的屏幕的示图。
具体实施方式
将参照附图对本公开的实施例进行详细描述。相同或相似的组件可以由相同或相似的参考标号指定,尽管它们被示出在不同的附图中。可以省略对本领域中已知的结构或过程的详细描述,以避免模糊本发明的主题。
如本文所使用的,术语“具有”、“可具有”、“包括”和“可包括”指示特征(例如,数字、功能、操作或诸如部件的组件)的存在,并不排除其他特征的存在。
如本文所用,术语“A或B”、“A和B中的至少一个”、“A/B”和“A和B中的一个或更多个”可包括A和B的所有可能的组合。例如,“A或B”、“A和B中的至少一个”、“A和B中的至少一个”可以指示以下所有的项:(1)包括至少一个A、(2)包括至少一个B或(3)包括至少一个A和至少一个B。
如本文所使用的,术语“第一”和“第二”可不管重要性和/或顺序来修饰各种组件,并被用于在不限制所述组件的情况下,将一个组件与另一组件相区分。例如,第一用户装置和第二用户装置可不管用户装置的顺序或重要性来指示不同的用户装置。另外,在不脱离本公开的范围的情况下,第一组件可被称为第二组件,反之亦然。
将理解,当将元件(例如,第一元件)被称为(可操作地或通信地)“与…结合/结合到/或与…连接/连接到”另一个元件(例如,第二元件)时,它可以直接与其他元件结合/直接连接到其他元件或经第三元件被结合。相比之下,将理解,当元件(例如,第一元件)被称为“直接与…结合/被直接结合合到”或“直接与…连接/被直接连接到”另一元件(例如,第二元件)时,没有其他元件(例如,第三元件)被布置在所述元件和另一元件之间。
如本文所使用的,短语“被配置(或设置)为”可根据情况与短语“适用于”、“具有…的能力”、“被设计为”、“适应于”、“被制造为”或“能够”交换使用。短语“被配置(或设置)为”不表示“在硬件被特定设计为”。相反,短语“被配置为”可表示装置可与另一装置或部分一起执行操作。例如,短语“被配置(或设置)为执行A、B和C的处理器”可以表示可通过执行存储在存储器装置中的一个或更多个软件程序来执行所述操作的通用处理器(例如,中央处理单元(CPU)或应用处理器(AP))或用于执行所述操作的专用处理器(例如,嵌入式处理器)。
本文所使用的术语仅被提供为描述本公开的一些实施例,而不限制本公开的其他实施例的范围。将理解,除非上下文另有明确地指出,否则单数形式包括复数指代。本文使用的技术和科学术语具有与本公开的实施例所属的领域中的普通技术人员通常理解的那些含义相同的含义。还将理解,诸如常用词典中定义的术语应被解释为具有与相关领域的上下文中的含义一致的含义,并且将不会以理想化或过于形式的含义被解释,除非被明确地这样定义。在一些情况下,本文定义的术语可被解释为排除本公开的实施例。
例如,根据本公开的实施例的电子装置的示例可包括智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、台式PC、膝上型计算机、上网本计算机、工作站、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗装置、相机或可穿戴装置中的至少一个。根据本公开的实施例,可佩戴装置可包括附件类型装置(例如手表、戒指、手镯、脚镯、项链、眼镜、隐形眼镜或头戴式装置(HMD))、织物或衣服集成装置(例如,电子衣物)、身体附接类型装置(例如,皮肤垫或纹身)或身体可植入装置(例如,可植入电路)中的至少一个。
根据本公开的实施例,电子装置可以是家用电器。例如,智能家用电器的示例可包括电视、数字通用盘(DVD)播放器、音频播放器、冰箱、空调、清洁器、烤箱、微波炉、洗衣机、干燥器、空气净化器、机顶盒、家用自动化控制面板、安全控制面板、电视(TV)盒、游戏机、电子词典、电子钥匙、摄像机或电子镜框中的至少一个。
根据本公开的实施例,电子装置的示例可以包括各种医疗装置(例如,各种便携式医疗测量装置(血糖测量装置、心跳测量装置或体温测量装置)、磁共振血管成像(MRA)装置、磁共振成像(MRI)装置、计算机断层摄影(CT)装置、成像装置或超声装置)、导航装置、全球导航卫星***(GNSS)接收机、事件数据记录器(EDR)、飞行数据记录器(FDR)、汽车信息娱乐装置、航行电子装置(例如,航行导航装置或陀螺仪罗盘)、航天电子装置、安全装置、车辆头部单元、工业或家庭机器人、自动取款机(ATM)、销售点(POS)装置或物联网(IoT)装置(例如,灯泡、各种传感器、电或燃气表、喷水器、火灾报警器、恒温器、路灯、烤面包机、健身装备、热水箱、加热器或锅炉)中的至少一个。
根据本公开的各种实施例,电子装置的示例可以是家具、大楼/建筑物的一部分、电子板、电子签名接收装置、投影仪或各种测量装置(例如,用于测量水、电、气或电磁波的装置)中的至少一个。根据本公开的实施例,电子装置可以是上述装置中的一个或组合。根据本公开的实施例,电子装置可以是柔性电子装置。本文公开的电子装置不限于上面列出的装置,并且可根据新技术的发展包括新的电子装置。
在下文中,根据本公开的实施例,参照附图对电子装置进行描述。如本文所使用的,术语“用户”可表示使用所述电子装置的人或另一装置(例如,人工智能电子装置)。
根据本公开的实施例,在聊天窗口上进行消息传送的同时,可在没有用于检查新消息的屏幕切换或页面转换的多个步骤的情况下实现对新消息进行检查并返回所述聊天。
根据本公开的实施例,在聊天窗口上进行消息传送的同时,即使当从不同的发送者接收多个消息时,也可以在聊天窗口上快速检查新消息。
根据本公开的实施例,可在聊天窗口上快速检查一个或更多个新消息并返回所述聊天,导致在消息传送应用中的有效率的多任务处理。
首先参照图1,示图示出了根据本公开的实施例的网络环境中的电子装置。网络环境100中的电子装置101包括总线110、处理器120、存储器130、输入/输出接口150、显示器160和通信接口170。在一些实施例中,电子装置101可排除所述组件中的至少一个或者可添加至少一个其它组件。
总线110可以包括用于将组件110至组件170彼此连接并在所述组件之间传送通信(例如,控制消息和/或数据)的电路。
处理模块120可以包括CPU、AP和通信处理器(CP)中的一个或更多个。处理器120可以控制电子装置101的其他组件中的至少一个,和/或执行与通信有关的操作或数据处理。
存储器130可包括易失性和/或非易失性存储器。例如,存储器130可存储与电子装置101的至少一个其他组件有关的命令或数据。根据本公开的实施例,存储器130存储软件和/或程序140。程序140包括内核141、中间件143、应用编程接口(API)145和/或应用程序(或“应用”)147。内核141的至少一部分、中间件143或API 145可被称为操作***(OS)。
例如,内核141可以控制或管理用于执行在其他程序(例如,中间件143、API 145或应用程序147)中实施的操作或功能的***资源(例如,总线110、处理器120或存储器130)。内核141可提供允许中间件143、API 145或应用147来访问电子装置101的单个组件以控制或管理***资源的接口。
例如,中间件143可起到作为允许API 145或应用147与内核141传送数据的中继器的功能。
此外,中间件143可按照优先级的顺序来处理从应用程序147接收的一个或更多个任务请求。例如,中间件143可将使用至少一个电子装置101的***资源(例如,总线110、处理器120或存储器130)的优先级分配给应用程序147中的至少一个。例如,中间件143可通过根据分配给所述至少一个应用程序147的优先级来处理所述一个或更多个任务请求来针对所述一个或更多个任务请求执行调度或负载平衡。
API 145是允许应用程序147来控制从内核141或中间件143提供的功能的接口。例如,API 145可包括用于归档控制、窗口控制、图像处理或文本控制的至少一个接口或功能(例如,命令)。
输入/输出接口150可用作可以例如将从用户或另一外部装置输入的命令或数据传送到电子装置101的其他组件的接口。此外,输入/输出接口150可以将从电子装置101的其他组件接收的命令或数据输出给用户或其他外部装置。
显示器160可包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机发光二极管(OLED)显示器、微机电***(MEMS)显示器或电子纸显示器。显示器160可向用户显示例如各种内容(例如,文本、图像、视频、图标或符号)。显示器160可包括触摸屏,并且可接收例如使用电子笔或用户的身体部分的触摸、手势、接近或悬停输入。
例如,发送/接收单元170可以配置电子装置101和外部装置之间的通信。此外,通信接口170可被有线或无线地与网络162连接以与外部电子装置进行通信。
无线通信可以是蜂窝通信协议,并且可以使用例如长期演进(LTE)、LTE高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)或全球移动通信***(GSM)中的至少一个。此外,无线通信可包括例如短距离通信164。短距离通信164可以包括无线保真(Wi-Fi)、蓝牙、近场通信(NFC)或全球导航卫星***(GNSS)中的至少一个。GNSS可以包括例如全球定位***(GPS)、全球导航卫星***(Glonass)、北斗导航卫星***(北斗)或伽利略-欧洲全球卫星导航***中的至少一个。在下文中,术语“GPS”和“GNSS”可在这里被互换使用。有线连接可包括例如通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准(RS)-232或普通老式电话服务(POTS)中的至少一个。网络162可以包括电信网络中的至少一个,例如,计算机网络(例如,局域网(LAN)或广域网(WAN))、互联网或电话网络。
第一外部电子装置102和第二外部电子装置104均可以是与电子装置101相同类型的装置或与电子装置101不同类型装置。根据本公开的实施例,服务器106可以包括一个或更多个服务器的组。根据本公开的实施例,在电子装置101上执行的所有或一些操作可以在一个或更多个其他电子装置(例如,第一外部电子装置102、第二外部电子装置104和/或服务器106)上被执行。根据本公开的实施例,当电子装置101应自动地或者在请求时执行某些功能或服务时,代替独立地执行所述功能或服务,电子装置101可请求另一装置(例如,第一外部电子装置102、第二外部电子装置104或服务器106)来执行与其相关联的至少一些功能。所述其他电子装置(例如,第一外部电子装置102、第二外部电子装置104或服务器106)可以执行所请求的功能或附加功能,并将执行结果传送到电子装置101。电子装置101可以通过处理所接收到的结果来提供所请求的功能或服务。例如,在处理过程中可使用云计算分布式计算、或客户端-服务器计算技术。
图2是示出根据本公开的实施例的电子装置的框图。电子装置201可包括例如图1的电子装置101的配置的全部或一部分。电子装置201包括一个或更多个处理器(例如,AP)210、通信模块220、用户识别模块(SIM)224、存储器230、传感器模块240、输入装置250、显示器260、接口270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和马达298。
处理器210可以通过运行例如操作***或应用程序来控制连接到处理器210的多个硬件和软件组件,并且处理器210可以处理和计算各种数据。处理器210可被实施在例如片上***(SoC)中。根据本公开的实施例,处理器210还可以包括图形处理单元(GPU)和/或图像信号处理器。处理器210可包括图2所示的组件的至少一些(例如,蜂窝模块221)。处理器210可将从其他组件(例如,非易失性存储器)中的至少一个接收到的命令或数据加载到易失性存储器上,处理所述命令或数据,并将各种数据存储在非易失性存储器中。
通信模块220可以具有与图1的通信接口170相同或相似的配置。通信模块220包括例如蜂窝模块221、Wi-Fi模块223、BT模块225、GNSS模块227、NFC模块228和射频(RF)模块229。
蜂窝模块221可以通过例如通信网络来提供语音呼叫、视频呼叫、文本或互联网服务。蜂窝模块221可使用用户识别模块224(例如,SIM卡)在通信网络中针对电子装置201执行识别或认证。根据本公开的实施例,蜂窝模块221可以执行由处理器210可提供的功能中的至少一些功能。根据本公开的实施例,蜂窝模块221可包括通信处理器(CP)。
Wi-Fi模块223、蓝牙模块225、GNSS模块227或NFC模块228可包括用于例如处理通过所述模块传送的数据的过程。蜂窝模块221、Wi-Fi模块223、蓝牙模块225、GNSS模块227或NFC模块228中的至少一些(例如,两个或更多个)可被包括在单个集成电路(IC)或一个IC封装中。
RF模块229可以传送数据,例如,通信信号(例如,RF信号)。RF模块229可包括例如收发器、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)或天线。根据本公开的实施例,蜂窝模块221、Wi-Fi模块223、蓝牙模块225、GNSS模块227或NFC模块228中的至少一个可以通过单独的RF模块来传送RF信号。
用户识别模块224可包括例如包括用户识别模块和/或嵌入式SIM的卡,并且可包括唯一的标识信息(例如,集成电路卡标识符(ICCID)或用户信息(例如,国际移动用户身份(IMSI))。
存储器230(例如,图1的存储器130)包括内部存储器232和外部存储器234中的一个或更多个。内部存储器232可包括例如易失性存储器(例如,动态随机存取存储器(RAM)(DRAM))、静态RAM(SRAM)、同步DRAM(SDRAM)等)或非易失性存储器(例如,一次性可编程只读存储器(ROM)(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模ROM、闪存ROM、闪存存储器(例如,NAND闪存或NOR闪存)、硬盘驱动器或固态驱动器(SSD))中的至少一个。
外部存储器234可包括闪存驱动器,例如小型闪存(CF)存储器、安全数字(SD)存储器、微SD存储器、迷你SD存储器、极速数字(xD)存储器、多媒体卡(MMC)或记忆棒。外部存储器234可通过各种接口被功能地和/或物理地与电子装置201连接。
例如,传感器模块240可测量物理量或检测电子装置201的操作状态,并且传感器模块240可将测量的或检测到的信息转换为电信号。传感器模块240包括例如手势传感器240A、陀螺仪传感器240B、大气压力传感器240C、磁传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,红-绿-蓝(RGB)传感器)、生物传感器240I、温度/湿度传感器240J、照明传感器240K或紫外(UV)传感器240M中的至少一个。另外地或可选地,传感器模块240可包括例如电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器或指纹传感器。传感器模块240还可包括用于控制包括在传感模块中的至少一个或更多个传感器的控制电路。根据本公开的实施例,电子装置201还可包括被配置为作为处理器210的一部分或独立于处理器210来控制传感器模块240的处理器,并且电子装置201可在处理器210处于睡眠模式下的同时控制传感器模块240。
输入单元250包括例如触摸面板252、(数字)笔传感器254、键256和/或超声输入装置258。触摸面板252可使用电容、电阻、红外或超声方法中的至少一个。触摸面板252还可包括控制电路。触摸面板252还可包括触觉层,并且可将触觉反应提供给用户。
(数字)笔传感器254可以包括例如触摸面板的一部分或用于识别的单独的片。键256可包括例如物理按钮、光学键或键区。超声输入装置258可通过麦克风288感测从输入工具产生的超声波以识别与感测的超声波相应的数据。
显示器260(例如,显示器160)包括面板262、全息图装置264和/或投影仪266。面板262可以具有与图1的显示器160的配置相同或相似的配置。面板262可被实施为柔性的、透明的或可穿戴的。面板262也可与触摸面板252合并在模块中。全息图装置264可通过使用光干涉在空中形成三维(3D)图像(全息图)。投影仪266可通过将光投射到屏幕上来显示图像。屏幕可以例如位于电子装置201的内部或外部。根据本公开的实施例,显示器260还可以包括控制面板262、全息图装置264或投影仪266的控制电路。
接口270包括例如HDMI 272、USB 274、光学接口276或D-超小型(D-sub)278。接口270可被包括在例如图1所示的通信接口170中。另外地或可选地,接口270可包括移动高清链接(MHL)接口、安全数字(SD)卡/多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口。
例如,音频模块280可以将声音转换为电信号,反之亦然。音频模块280的至少一部分可被包括在例如图1的输入/输出接口145中。音频模块280可处理通过例如扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。
相机模块291可以是用于捕捉静止图像和视频的装置,并且根据本公开的实施例,可包括一个或更多个图像传感器(例如,前传感器和后传感器)、镜头、图像信号处理器(ISP)或诸如LED或氙气灯的闪光灯。
例如,电源管理器模块295可管理电子装置201的电源。根据本公开的实施例,电源管理器模块295可包括电源管理集成电路(PMIC)、充电器IC或电池或量表。PMIC可以具有有线和/或无线再充电方案。无线充电方案可以包括例如磁共振方案、磁感应方案或基于电磁波的方案,并且诸如线圈环路、谐振电路、整流器等的附加电路可被添加以用于无线充电。在电池296被充电的同时,电池量表可测量电池296的剩余电量、电压、电流或温度。电池296可以包括例如可再充电电池或太阳能电池。
指示器297可指示电子装置201或所述电子装置的一部分(例如,处理器210)的包括例如启动状态、消息状态或再充电状态的特定状态。马达298可将电信号转换为机械振动并且可以产生振动或触觉效果。用于支持移动TV的处理单元(诸如,例如,GPU)可被包括在电子装置201中。用于支持移动电视的处理单元可以处理符合用于数字多媒体广播(DMB)、数字视频广播(DVB)或媒体流(mediaFloTM)的标准的媒体数据。
电子装置的上述组件中的每一个可包括一个或更多个部件,并且所述部件的名称可随着电子装置的类型而变化。根据本公开的各种实施例的电子装置可以包括上述组件中的至少一个,省略上述组件中的一些,或者包括其他附加组件。所述组件中的一些组件可被组合为一个整体,但所述整体可执行与所述组件可执行的功能相同的功能。
图3是示出根据本公开的实施例的程序模块的框图。程序模块310(例如,图1的程序140)可包括与电子装置(例如,图1的电子装置101)有关的OS控制资源和/或在操作***上驱动的各种应用(例如,图1的应用处理器147)。
程序310包括例如内核320、中间件330、API 360和/或应用370。程序模块310的至少一部分可被预先加载到电子装置上或者可被从服务器下载。
内核320(例如,图1的内核141)包括例如***资源管理器321和/或装置驱动器323。***资源管理器321可以执行***资源的控制、分配或恢复。根据本公开的实施例,***资源管理器321可以包括处理管理单元、存储器管理单元或文件***管理单元。装置驱动器323可以包括例如显示驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键区驱动器、Wi-Fi驱动器、音频驱动器或进程间通信(IPC)驱动。
中间件330可通过API 360向应用370提供各种功能,使得应用370可有效地使用电子装置中的有限的***资源或提供由应用370共同需要的功能。根据本公开的实施例,中间件330(例如,图1的中间件143)包括运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安全管理器352中的至少一个。
运行时间库335可包括由编译器使用的库模块,以便在例如应用370被执行的同时通过编程语言添加新功能。运行时间库335可执行输入/输出管理、存储器管理或针对算术功能的操作。
应用管理器341可以管理例如应用370中的至少一个应用的生命周期。窗口管理器342可以管理屏幕上使用的GUI资源。多媒体管理器343可以掌握播放各种媒体文件所需的格式,并使用适合于格式的代码来针对媒体文件执行编码或解码。资源管理器344可以管理诸如应用370中的至少一个的源代码、存储器或存储空间的资源。
电源管理器345可与例如基本输入/输出***(BIOS)一起操作以管理电池或电源并提供操作所述电子装置所必需的电源信息。数据库管理器346可以产生、搜索或改变将在应用370中的至少一个中被使用的数据库。包管理器347可管理以包文件的形式分布的应用的安装或更新。
连接管理器348可以管理诸如例如Wi-Fi或蓝牙的无线连接。通知管理器349可以在不干扰用户的情况下将诸如呼入消息、约会或接近通知的事件显示或通知给用户。位置管理器350可管理电子装置上的位置信息。图形管理器351可管理将被提供给用户的图形效果以及它们相关的用户界面。安全管理器352可提供***安全或用户认证所必需的各种安全功能。根据本公开的实施例,当电子装置(例如,图1的电子装置101)具有电话能力时,中间件330还可包括用于管理电子装置的语音呼叫或视频呼叫功能的电话管理器。
中间件330可包括形成上述组件的各种功能的组合的中间件模块。中间件330可以为每种类型的操作***提供指定的模块以便提供差异化的功能。此外,中间件330可动态地省略一些存在的组件或添加新组件。
API 360(例如,图1的API 145)可以是例如API编程功能的集合,并且可根据操作***具有不同的配置。例如,可以为每个平台提供一个API集合,或者可以为每个平台提供两个或更多个API集合。
应用370(例如,图1的应用处理器147)可包括可提供诸如首页371、拨号器372、SMS/MMS 373、即时消息(IM)374、浏览器375、相机376、报警器377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放器382、相册383或时钟384、保健(例如,测量锻炼或血糖的程度)或环境信息的提供(例如,提供气压、湿度或温度信息)的功能的一个或更多个应用。
根据本公开的实施例,应用370可包括支持电子装置(例如,图1的电子装置101)和外部电子装置(例如,图1的第一外部电子装置102和第二外部电子装置104)之间的信息交换的信息交换应用。信息交换应用的示例可包括但不限于用于将特定信息传送到外部电子装置的通知中继应用或者用于管理外部电子装置的装置管理应用。
例如,通知中继应用可包括用于将从电子装置的其他应用(例如,SMS/MMS应用、电子邮件应用、保健应用或环境信息应用)产生的通知信息中继到外部电子装置(例如,电子装置102和104)的功能。此外,通知中继应用可从例如外部电子装置接收通知信息,并且可将接收到的通知信息通知给用户。
装置管理应用可以执行与电子装置进行通信的外部电子装置(例如,图1的第一外部电子装置102或第二外部电子装置104)的至少一些功能(例如,打开/关闭外部电子装置(或外部电子装置的一些组件)或显示器的亮度(或分辨率)的控制),并且装置管理应用可以管理(例如,安装、删除或更新)在外部电子装置中操作的应用或从外部电子装置提供的服务(例如,呼叫服务或消息服务)。
根据本公开的实施例,应用370可包括根据外部电子装置的属性(例如,图1的第一外部电子装置102和第二外部电子装置104)指定的应用(例如,移动医疗装置的医疗保健应用)。根据本公开的实施例,应用370可包括从外部电子装置(例如,服务器106、第一外部电子装置102和第二外部电子装置104)接收的应用。根据本公开的实施例,应用370可包括预加载的应用或可从服务器下载的第三方应用。根据所示实施例的程序模块310的组件的名称可根据操作***的类型而被改变。
根据本公开的实施例,程序模块310的至少一部分可以以软件、固件、硬件或其两个或更多个的组合来实施。编程模块310的至少一部分可以由例如处理器(例如,处理器210)来实施(例如,执行)。程序模块310的至少一部分可包括例如用于执行一个或更多个功能的模块、程序、例程、指令集、处理等。
图4是示出根据本公开的实施例的在电子装置中聊天的同时显示新消息的操作的流程图。
参照图4,在步骤402,电子装置显示聊天窗口(或消息窗口或第一消息窗口)。根据本公开的实施例,所述聊天窗口可以是聊天窗口或会话视图,并且可显示在电子装置的用户与至少一个或更多个对方之间传送的消息。
在步骤404,电子装置确定是否接收到新消息。根据本公开的实施例,电子装置可在通过聊天窗口显示另一消息的同时接收新消息。新消息可以是这样的消息:所述消息不是与当前显示的聊天窗口有关的消息。
在步骤406中,当接收到新消息时,电子装置在聊天窗口的一部分上显示新消息通知。根据本公开的实施例,电子装置可在聊天窗口的下端的一部分上显示新消息通知。新消息通知可以以聊天窗口下部上的条、气球、浮动图标或标签的形式被显示。新消息通知可以以其他各种形式或类型被显示。
在步骤408,电子装置确定是否发生向上滚动事件。根据本公开的实施例,可以通过用户触摸显示面板然后向上拖动(或向上滚动)的操作来产生向上滚动事件。当向上滚动事件发生时,电子装置可确定向上滚动的长度、速度和位置中的至少一个。可以使用除了向上滚动事件之外的手势事件来查看新消息。手势事件可以是先睹为快事件。先睹为快事件可以是用于查看新消息(例如,预览或瞥见)的手势事件。
在步骤410,当向上滚动事件发生时,电子装置在从聊天窗口的下部向上滚动的位置向上滚动到的位置显示新消息。根据本公开的实施例,电子装置可显示新消息的至少一部分。新消息可以是包括在新消息中的文本的至少一部分或包括新消息的新聊天窗口(或第二消息窗口)的至少一部分。当显示新聊天窗口,并且聊天窗口的下部上的新消息通知被触摸并被向上拖动时,电子装置可以以将新聊天窗口从触摸位置扩展到所拖动到的位置的方式来显示新聊天窗口。可以根据向上滚动的长度、速度和位置来确定新消息聊天窗口从触摸位置到拖动到的位置的扩展的长度、速度和位置。新消息向上滚动,电子装置可将向上滚动的新消息显示为已读。即使当向上滚动时,电子装置也可以配置为使得新消息聊天窗口不被处理为已读,或者使得即使当新的消息聊天窗口被向上滚动时,它被显示为已读取但是需要再次被读取。
在步骤412,电子装置确定是否终止了向上滚动操作。根据本公开的实施例,当触摸释放发生时,电子装置可确定向上滚动操作终止。
当向上滚动操作终止时,在步骤414,电子装置确定向上滚动位置是否是固定位置。根据本公开的实施例,电子装置可以确定触摸释放位置是否是预定的固定位置。根据本公开的实施例,固定位置可以是使得扩展新消息聊天窗口以被固定在显示器屏幕上的预定位置,并且可以是与显示器屏幕的区域的50%相应的位置。
当向上滚动到的位置是固定位置时,在步骤416,电子装置可在显示器屏幕上显示包括聊天窗口和新消息聊天窗口的多聊天窗口(或多消息窗口)。根据本公开的实施例,在显示聊天窗口,然后向上滚动到的位置变为固定位置的同时,当新消息聊天窗口通过向上滚动操作被扩展地显示时,电子装置停止扩展并固定和显示所述扩展。因此,包括聊天窗口和新消息聊天窗口的多聊天窗口可被显示在显示器屏幕上。在显示多聊天窗口的同时,当存在与返回先前的聊天窗口相应的通过用户的返回键的输入时,电子装置可显示回先前的聊天窗口。
当向上滚动到的位置不是固定位置时,在步骤418,电子装置可确定向上滚动到的位置是否是窗口切换位置。根据本公开的实施例,电子装置可确定触摸释放位置是否是预定的窗口切换位置。窗口切换位置可以是显示器屏幕上的预定的位置,并且可以是允许聊天窗口切换为新消息窗口的预定的位置。
当向上滚动到的位置是窗口切换位置时,在步骤420,电子装置将聊天窗口切换为新消息聊天窗口并显示所述新消息聊天窗口。在显示聊天窗口,然后向上滚动到的位置变为窗口切换位置时,当新消息聊天窗口通过所述向上滚动操作被扩展地显示时,电子装置将聊天窗口切换为新消息聊天窗口,并显示所述新消息聊天窗口。在存在切换为新消息聊天窗口之后,当接收到用于返回到先前的步骤的用户输入时,电子装置可终止新消息聊天窗口并显示回先前的聊天窗口。这里,用于返回到先前的步骤的用户输入可以是预定的返回键。
在步骤422,除非向上滚动到的位置是固定位置或窗口切换位置,否则电子装置允许新消息以向下滚动方式消失并显示所述聊天窗口。根据本公开的实施例,除非触摸释放位置是固定位置或窗口切换位置,否则电子装置可停止显示新消息并显示回原来的聊天窗口。例如,允许新消息以向下滚动方式消失可以是这样的方案:通过所述方案,新消息以先睹为快方式被显示然后消失。
在步骤416显示多聊天窗口或在步骤420将聊天窗口切换为新消息聊天窗口之后,在步骤424,电子装置将新消息切换为已读消息。
如上所述,根据本公开的实施例,可在聊天窗口上进行新消息的通知、选择和检查,因此,在聊天窗口上进行消息传送的同时,用户可在没有用于新消息检查的屏幕切换或页面转换的多个步骤的情况下快速地检查新消息并返回到所述聊天。
图5是示出根据本公开的实施例的竞争窗口层的示图。参照图5(a),在显示聊天窗口502的同时,当接收到新消息时,如图5(b)所示,新消息通知500被显示在聊天窗口502的较高层(例如,前景)上。如图5(c)所示,当新消息通知500被选择并被向上滚动时,电子装置将显示新消息的区域扩展并显示到聊天窗口502的较高层中的向上滚动到的位置,如图5(d)所示。根据本公开的实施例,新消息的至少一部分可被显示在显示新消息的区域上。所述新消息的一部分可包括包含在新消息中的文本的至少一部分或包括新消息的新聊天窗口的至少一部分。
图6是示出根据本公开的实施例的一旦在聊天窗口上接收到新消息,则显示包括所述聊天窗口和新消息聊天窗口的多聊天窗口的过程的示图。
参照图6(a),在显示执行与A方进行聊天的聊天窗口A 602的同时,当通过接收来自B方的新消息来显示新消息通知604时,电子装置在聊天窗口的下部上显示新消息通知604。参照图6(b),当用户触摸并拖动新消息通知604以产生向上滚动事件时,电子装置将包括从B方接收的新消息的聊天窗口B 606向上扩展并显示到向上滚动到的位置。参照图6(c),当向上滚动到的位置到达预定的固定位置608时,电子装置不再进一步扩展包括新消息的聊天窗口B 606,并以固定的方式显示聊天窗口B 606。这里,固定位置608是显示器屏幕上的预定的位置,并且可以是允许扩展新消息聊天窗口以被固定的预定的位置。参照图6(d),随着聊天窗口B 606被固定,电子装置在显示器屏幕上显示包括聊天窗口A 602和聊天窗口B 606的多聊天窗口。参考图6(e),在显示包括聊天窗口A 602和聊天窗口B 606的多聊天窗口的同时,电子装置根据用户的相对于聊天窗口A 602与聊天窗口A 602之间的边界的向上/向下滚动操作来调整聊天窗口A 602和聊天窗口B 606的区域。
图7是示出根据本公开的实施例的一旦在聊天窗口上接收到新消息,则聊天窗口切换为新消息聊天窗口的过程的示图。
参照图7(a),在显示器屏幕上显示执行与A方的聊天的聊天窗口A 704的同时,当显示针对来自B方的新消息的通知704时,电子装置在聊天窗口的下部上显示新消息通知704。参照图7(b),当用户触摸并拖动新消息通知704以产生向上滚动事件时,电子装置将包括从B方接收的新消息的聊天窗口B 706向上扩展并显示到向上滚动到的位置。电子装置确定向上滚动到的位置是否超过预定的窗口切换位置708。参照图7(c),当向上滚动到的位置超过预定的窗口切换位置708时,电子装置将聊天窗口A 702切换为聊天窗口B 706,并显示聊天窗口B 606。参照图7(d),当通过用户从聊天窗口B 706的顶部向下产生向下滚动事件时,如图7(e)所示,电子装置将聊天窗口B 706切换回聊天窗口A 702,并显示聊天窗口A702。
图8是示出根据本公开的实施例的在聊天窗口上显示新消息聊天窗口的方案的示图。
参照图8(a),在与“Anne Bell”的聊天窗口802在显示器上的同时,电子装置显示针对来自“Dina”的新消息的通知804。参照图8(b),当用户触摸并拖动新消息通知804以产生向上滚动事件时,电子装置将包括从“Dina”接收的新消息的聊天窗口806向上显示到向上滚动到的位置。根据本公开的实施例,电子装置将聊天窗口806显示为随着向上滚动逐渐变得更亮,或者随着向上滚动逐渐从透明状态转变为不透明状态。电子装置可将与预设主题(例如,迪斯尼主题)相应的形状或颜色(例如,米老鼠形状或颜色)应用于包括新消息的聊天窗口806,并显示聊天窗口806。参照图8(c),当向上滚动到的位置到达预定的固定位置808时,电子装置显示并固定与“Dina”的聊天窗口806。这里,固定位置808是显示器屏幕上的预定的位置,并且可以是允许扩展新消息聊天窗口以被固定的预定的位置。随着与“Dina”的聊天窗口806被固定,电子装置在显示器屏幕上显示包括与“Anne Bell”的聊天窗口802和与“Dina”的聊天窗口806的多聊天窗口。在显示多聊天窗口的同时,可通过用户的相对于聊天窗口之间的边界的向上/向下滚动操作来调整包括与“Anne Bell”的聊天窗口802和与“Dina”的聊天窗口806的多聊天窗口的区域。
图9是示出根据本公开的实施例的通知新消息的方案的示图。
参照图9(a),在显示聊天窗口902的同时,一旦接收到新消息,则电子装置以条904的形式在聊天窗口902的下部上显示新消息通知。参照图9(b),电子装置以气球914的形式在聊天窗口902的下部上显示新消息通知。参考图9(c),电子装置以浮动图标924(例如,弹出窗口)的形式在聊天窗口902的下部上显示新消息通知。参考图9(d),电子装置以标签934的形式在聊天窗口902的下部上显示新消息通知。
由于可以以如上所述的各种形式或类型显示新消息通知,因此,可应用各种接收通知选择方案。根据本公开的实施例,当新消息通知是以条904的形式时,用户的接收通知选择方案可以是向上滚动操作。当新消息通知是以气球914或浮动图标924的形式时,用户的接收通知选择方案可以是捏拉缩放操作。当新消息通知是以标签934的形式时,用户的接收通知选择方案可以是触摸或双触摸操作。
在显示聊天窗口的同时,电子装置可接收多个新消息,并且可以以各种方式显示针对所接收的新消息的一个或更多个通知。
图10、图11、图12和图13是示出根据本公开的实施例的当接收到多个新消息时通知新消息的方案的示图。
参照图10(a),在显示与“Anne Bell”的聊天窗口1002的同时,一旦从“Dina”接收到新消息并从“Karen”接收到新消息,则电子装置以不同的颜色并以条堆叠形式在与“AnneBell”的聊天窗口1002的下部上显示“Karen”新消息接收通知条1004和“Dina”新消息接收通知条1014。当选择了条堆叠上的新消息接收通知条中的一个时,电子装置可显示所选择的新消息。参照图10(b),在显示与“Anne Bell”的聊天窗口1002的同时,一旦从“Dina”接收到新消息并从“Karen”接收到新消息,则电子装置在与“Anne Bell”的聊天窗口1002的下部上分配通知区域1024,并显示“Karen”新消息接收通知消息1034以及“Dina”新消息接收通知消息1044,就如消息1034和1044按照预定方向流动一样。当选择新消息接收通知消息中的一个时,电子装置可显示所选择的新消息。
参照图11(a)至图11(c),电子装置在聊天窗口1102上分配查看一个简单消息足够大的区域作为新消息接收通知区域1104。一旦接收到一个新消息,如图11(a)所示,则电子装置在整个新消息接收通知区域1104上显示接收到的消息1111。一旦接收到两个新消息,如图11(b)所示,则电子装置在新消息接收通知区域1104上显示接收到的两个消息1121和1122。一旦接收到三条新消息,如图11(c)所示,则电子装置在新消息接收通知区域1104上显示接收到的三个消息1131、1132和1133。根据本公开的实施例,随着新消息接收通知区域1104中的新消息接收通知消息的数量增加,关于每个新消息接收通知消息的显示的信息量减少。例如,当在新消息接收通知区域1104上显示一个消息1111时,可显示接收者信息和接收日期以及接收到的消息的一部分,然而,当新消息接收通知区域1104上显示两个消息1121和1122时,可仅显示接收者信息和接收日期。此外,当在新消息接收通知区域1104上显示三个消息1131、1132和1133时,可仅显示接收者信息。
参照图12(a)-图12(c),当在显示在聊天窗口1202的下部上的新消息接收通知区域1204上显示多个新消息接收通知时,电子装置接收新消息接收通知区域1204扩展事件。如图12(a)所示,当在新消息接收通知区域1204上显示三个新消息通知1210、1220和1230,并接收到新消息接收通知区域1204扩展事件(诸如,向上滚动事件)时,如图12(b)所示,电子装置扩展并显示新消息接收通知区域1204,并逐渐扩展并显示新消息接收通知区域1204中的三个新消息通知1210、1220和1230。一旦选择扩展的新消息通知1210、1220和1230中的任何一个,如图12(c)所示,则电子装置显示与所选择的新消息通知1210相应的聊天窗口1211。
参照图13(a)-图13(c),如图13(a)所示,当在新消息接收通知区域1304上显示三个新消息通知1310、1320和1330,并接收到新消息接收通知区域1304扩展事件(例如,向上滚动事件)时,如图13(b)所示,电子装置扩展并显示新消息接收通知区域1304,并且逐渐扩展新消息接收通知区域1304中的三个新消息通知1310、1320和1330,使得通知1310、1320和1330像手风琴一样扩展并显示所述三个新消息通知。如图13(c)所示,一旦选择像手风琴一样扩展的新消息通知1310、1320和1330中的任何一个,则电子装置显示与所选择的新消息通知1310相应的聊天窗口1311。
根据本公开的实施例,当新消息包括图像时,电子装置可将图像的一部分应用为新的消息接收通知的背景图像,或者将所述图像作为缩略图包括在新消息接收通知中。当新消息聊天窗口具有预定的属性(例如,背景图像、背景颜色或字体)时,电子装置可将新消息聊天窗口的属性应用于新消息接收通知并显示应用了所述属性新消息通知。
图14是示出根据本公开的实施例的在显示多聊天窗口的同时,在每个聊天窗口上的输入操作的流程图。
参照图14,在步骤1402,电子装置显示多聊天窗口。根据本公开的实施例,电子装置可在显示器屏幕上显示两个或更多个聊天窗口。
在步骤1404,电子装置确定多聊天窗口中的哪一个被选择。根据本公开的实施例,当多聊天窗口中的任何一个被用户触摸或双触摸时,电子装置可确定选择了所述聊天窗口。
在步骤1406,电子装置将所选择的聊天窗口显示为主聊天窗口,并显示与所选择的聊天窗口相应的输入字段。根据本公开的实施例,电子装置可以在显示器屏幕的上部、下部、左部、右部或中部上显示所选择的聊天窗口,使得所选择的聊天窗口是主聊天窗口,并且可在所选择的聊天窗口的上部、下部、左部、右部中的任何一个上显示与所选择聊天窗口相应的输入字段。
在步骤1408,电子装置确定是否存在向与所选择的聊天窗口相应的输入字段的输入。当存在向与所选择的聊天窗口相应的输入字段的输入时,在步骤1410,电子装置在所选择的聊天窗口上显示所输入的内容。
图15和图16是示出根据本公开的实施例的在显示多聊天窗口的同时,在每个聊天窗口上的输入操作的示图。
参照图15(a),电子装置显示包括与A方的聊天窗口A 1502以及与B方的聊天窗口B1504的多聊天窗口,并在多聊天窗口的下部上显示输入字段1506。根据通过用户的触摸操作的触摸事件的接收,电子装置接收多聊天窗口中的一个(例如,聊天窗口A 1502或聊天窗口B 1504)的选择。参照图15(b),在选择聊天窗口A 1502之后,电子装置确定是否选择了输入字段1506。当选择聊天窗口A 1502,然后选择输入字段1506时,电子装置将所选择的聊天窗口A 1502显示为主聊天窗口,如图15(c)所示,在所选择的聊天窗口A 1502的下部上显示与所选择的聊天窗口A 1502相应的输入字段1508。还可以显示用于向输入字段1508进行输入的键区1509。
参照图16(a),在显示器屏幕上显示包括聊天窗口A 1602和聊天窗口B 1604的多聊天窗口的同时,电子装置根据用户的触摸操作来接收聊天窗口B 1604的选择。如图16(b)所示,在选择聊天窗口B 1604的同时,电子装置接收输入字段1606的选择。当选择聊天窗口B 1604,然后选择输入字段1606时,电子装置在显示器屏幕的上部上将所选择的聊天窗口B1604显示为主聊天窗口,如图16所示(c),并在所选择的聊天窗口B 1604的下部上显示与所选择的聊天窗口B 1604相应的输入字段1608。还显示用于向输入字段1608进行输入的键区1609。
图17是示出根据本公开的实施例的在显示多聊天窗口的同时,将多聊天窗口切换为组聊天窗口的操作的流程图。
参照图17,在步骤1702,电子装置显示多聊天窗口。根据本公开的实施例,电子装置可在显示器屏幕上显示两个或更多个聊天窗口。
在步骤1704,电子装置确定是否接收到对于将多聊天窗口切换为组聊天窗口(或组消息窗口)的请求。根据本公开的实施例,电子装置可接收用于将多聊天窗口的聊天窗口切换为单个的组聊天窗口的用户输入。用于将多聊天窗口的聊天窗口切换为单个组聊天窗口的用户输入可包括例如Z字形输入、捏合输入或其他各种类型的输入。Z字形输入可以是进行触摸然后以Z字形样式运动的类型的输入。捏合输入可以是分开的两个手指被放在一起进行捏的类型的输入。
在步骤1706,一旦接收到将多聊天窗口切换为组聊天窗口的请求,则电子装置将多聊天窗口切换为组聊天窗口并显示所述组聊天窗口。
图18是示出根据本公开的实施例的将多聊天窗口切换为组聊天窗口的操作的示图。
参照图18(a),在显示器屏幕上显示包括聊天窗口A 1802以及聊天窗口1804的多聊天窗口的同时,电子装置接收用于切换为组聊天窗口的用户输入。如图18(b)所示,一旦接收到从聊天窗口B 1804到聊天窗口A 1802的Z字形输入1810,或者接收到捏合输入1820,其中,如图18(c)所示,聊天窗口A 1802和聊天窗口B 1804分别由两个手指被触摸并被捏合,电子装置确定存在用于将聊天窗口A 1802和聊天窗口B 1804切换为组聊天窗口的用户输入。一旦接收到用于切换为组聊天窗口的用户输入,电子装置显示包括聊天窗口A 1802以及聊天窗口B 1804的所有的参与者的组聊天窗口1806,如图18(d)所示。
根据本公开的实施例,在显示当前聊天窗口的同时,一旦接收到多个新消息,电子装置可将当前聊天窗口和与从多个新消息中选择的至少一个新消息相应的新消息聊天窗口组合为组聊天窗口。此外,当将至少一个新消息聊天窗口和当前聊天窗口组合为组聊天窗口时,电子装置可针对所述聊天添加新的一方。
根据本公开的实施例,在显示当前聊天窗口的同时,一旦接收到多个新消息,电子装置可将相同类型的新消息进行组合并显示新消息通知。例如,电子装置可根据接收到的新消息的数据类型是文本、图像还是运动画面来收集具有相同消息类型的新消息,并可显示一个新消息通知。此外,当消息被从相同发送者发送时,电子装置可将相同发送者的新消息进行组合,并显示一个新消息通知。
根据本公开的实施例,在显示聊天窗口的同时,电子装置可通过集成的消息传送应用来接收多个新消息。集成的消息传送应用可以是可遵循各种消息传输协议(例如SMS、MMS、IM或电子邮件)来传送消息的应用。在显示聊天窗口的同时,一旦通过集成的消息传送应用接收到多个新消息,则电子装置可将相同传输协议的新消息进行组合,并在一个新消息聊天窗口上显示组合的新消息。例如,电子装置可收集基于SMS传输协议的新消息,并将其显示在一个新消息聊天窗口上,或者可一起将基于MMS传输协议的新消息显示在一个新消息聊天窗口上、将基于IM传输协议的新消息显示在一个新消息聊天窗口上、或将基于电子邮件传输协议的新消息显示在一个新消息聊天窗口上。此外,电子装置可同时向已经发送了相同传输协议的新消息的发送者发送消息,或者可将已经发送了相同传输协议的新消息的发送者进行组合来创建一个组聊天窗口。此外,当相同发送者使用多个应用发送不同传输协议的多个消息时,电子装置可将从发送者发送的不同传输协议的多个消息进行组合,并将其显示在一个新消息聊天窗口上。
此外,根据本公开的实施例,在显示聊天窗口的同时,一旦通过集成的消息传送应用接收到多个新消息,则电子装置可以从具有不同传输协议的不同发送者选择新消息,并创建组聊天窗口。当在与不同发送者的组聊天窗口上发送消息并使用不同的传输协议时,电子装置可将消息转换为发送者的各自的传输协议并发送所述消息。例如,当电子装置意于在组聊天窗口上发送IM消息,并且组聊天窗口的参与者中的一些不能接收IM消息,但是可接收MMS消息时,电子装置可将IM消息转换为MMS消息并将转换的MMS消息发送给参与者。
此外,根据本公开的实施例,当在组聊天窗口上发送消息时,当电子装置意于允许组聊天窗口中的参与者不被获知时,电子装置可通过它们各自单独的聊天窗口将消息发送到组聊天窗口的参与者。例如,当电子装置在组聊天窗口上从用户A、B和C接收各自的消息,并允许用户A、B和C针对组聊天窗口上的聊天不被获知时,电子装置可以通过针对用户A、B和C的单独的聊天窗口以与当每一个用户发送他的消息时使用的传输协议相同的传输协议将各自的回复消息发送到用户A、B和C。
此外,根据本公开的实施例,当在组聊天窗口上发送消息时,电子装置可识别组聊天窗口的参与者的各自的联系人信息项,并且当存在可用于所有参与者的公共的消息传输协议时,电子装置可向用户推荐公共的消息传输协议,或者可使用公共的消息传输协议来发送消息。
电子装置的上述组件中的每一个可包括一个或更多个部件,并且部件的名称可随着电子装置的类型而变化。根据本公开的实施例的电子装置可以包括上述组件中的至少一个,省略上述组件中的一些,或者包括附加组件。所述组件中的一些可被组合为一个整体,但所述整体可执行与所述组件可完成的功能相同的功能。
术语“模块”可指包括硬件、软件和固件中的一个或它们的组合的单元。术语“模块”可与术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”交换使用。模块可以是集成组件的最小单元或一部分。模块可以是执行一个或更多个功能的最小单元或一部分。模块可被机械地或电子地实施。例如,模块可包括执行一些已知或将在未来被开发的操作的应用专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA)中的至少一个。
根据本公开的实施例,装置(例如,模块或其功能)或方法(例如,操作)中的至少一部分可例如以程序模块的形式被实施为存储在计算机可读存储介质中的指令。所述指令当由处理器(例如,图1的处理器120)执行时,可使处理器能够执行相应的功能。计算机可读存储介质可以是例如图1的存储器130。
计算机可读存储介质可包括硬件装置,诸如,硬盘、软盘和磁带(例如,磁带)、光学媒介(诸如,光盘ROM(CD-ROM)和DVD)、磁光媒介(诸如,软光盘)、ROM、RAM、闪速存储器和/或类似物。程序指令的示例不仅可包括机器语言代码,还可包括可由各种计算装置使用解释器执行的高级语言代码。上述硬件装置可被配置为作为一个或更多个软件模块来操作以执行本公开的实施例,反之亦然。
根据本公开的实施例,存储介质存储消息显示程序,所述消息显示程序可在电子装置上通过消息应用在聊天窗口上显示新消息接收通知,并且当手势事件发生在与新消息接收通知相应的显示器屏幕上的预定区域内时,将新消息的内容显示预定时间。
根据本公开的实施例的模块或编程模块可包括上述组件中的至少一个或更多个,省略上述组件中的一些,或者还包括附加组件。根据本公开的实施例的由模块、编程模块或其他组件执行的操作可以被顺序地、同时地、重复地或启发式地执行。此外,所述操作中的一些可以以不同的顺序被执行、被省略或包括其他附加操作。
虽然已经参照本发明的特定实施例显示和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求限定的本公开的精神和范围的情况下,可对其做出形式和细节上的各种改变。

Claims (15)

1.一种电子装置,包括:
通信模块;
显示器;
存储器;以及
处理器,被配置为在所述显示器的屏幕上的包括用户和第一人之间交换的消息的第一消息窗口上显示针对来自第二人的新消息的接收通知,并且当针对所述接收通知检测到的手势事件发生在所述屏幕的预定的区域中时,将包括所述新消息的第二消息窗口的至少一部分在所述屏幕上显示预定的时间。
2.如权利要求1所述的电子装置,其中,所述预定的手势事件是向上滚动事件,其中,所述处理器还被配置为:当所述向上滚动事件到达所述屏幕上的预定的固定位置时,显示包括第一消息窗口和第二消息窗口的多消息窗口。
3.如权利要求2所述的电子装置,其中,所述处理器还被配置为:当所述向上滚动事件到达所述屏幕上的预定的窗口切换位置时,将第一消息窗口切换为第二消息窗口。
4.如权利要求1所述的电子装置,其中,所述处理器还被配置为:当多个新消息被接收到时,在第一消息窗口上显示多个新消息接收通知。
5.如权利要求1所述的电子装置,其中,所述处理器还被配置为:当多个新消息被接收到并且接收通知区域被选择时,以展开的方式扩展并显示与多个新消息通知相应的多个新消息窗口。
6.如权利要求2所述的电子装置,其中,所述处理器还被配置为:当第一消息窗口和第二消息窗口中的一个从所述多消息窗口被选择时,将被选择的消息窗口显示为主消息窗口并显示与被选择的消息窗口相应的输入字段。
7.如权利要求2所述的电子装置,其中,所述处理器还被配置为:当检测到对于将所述多消息窗口切换为组消息窗口的请求时,将所述多消息窗口切换为所述组消息窗口并显示所述组消息窗口。
8.一种用于通过电子装置显示消息的方法,所述方法包括:
在所述电子装置的显示器屏幕上的包括用户和第一人之间交换的消息的第一消息窗口上显示针对来自第二人的新消息的接收通知;以及
当针对所述接收通知检测到的预定的手势事件发生在所述显示器屏幕的预定的区域中时,将包括所述新消息的第二消息窗口的至少一部分在所述显示器屏幕上显示预定的时间。
9.如权利要求8所述的方法,其中,所述预定的手势事件是向上滚动事件,并且所述方法还包括:
当所述向上滚动事件到达所述显示器屏幕上的预定的固定位置时,显示包括第一消息窗口和第二消息窗口的多消息窗口。
10.如权利要求9所述的方法,还包括:当所述向上滚动事件到达所述显示器屏幕上的预定的窗口切换位置时,将第一消息窗口切换为第二消息窗口。
11.如权利要求8所述的方法,其中,第二消息窗口的所述至少一部分被显示在第一消息窗口的较高层上。
12.如权利要求8所述的方法,其中,所述接收通知以条、气球、浮动图标和标签中的一个的形式被显示在第一消息窗口的下部。
13.如权利要求8所述的方法,当多个新消息被接收并且接收通知区域被选择时,与所述多个新消息通知相应的多个新消息窗口以展开的方式被扩展。
14.如权利要求9所述的方法,还包括:当第一消息窗口和第二消息窗口中的一个从所述多消息窗口被选择时,将被选择的消息窗口显示为主消息窗口并显示与被选择的消息窗口相应的输入字段。
15.如权利要求9所述的方法,其中,当对于将所述多消息窗口切换为组消息窗口的请求被检测到时,所述多消息窗口被切换为所述组消息窗口,并且所述组消息窗口被显示。
CN201680023506.1A 2015-04-23 2016-04-21 电子装置和用于在电子装置中显示消息的方法 Withdrawn CN107533423A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR10-2015-0057317 2015-04-23
KR1020150057317A KR20160126354A (ko) 2015-04-23 2015-04-23 전자 장치 및 전자 장치에서 메시지 표시 방법
PCT/KR2016/004179 WO2016171498A1 (en) 2015-04-23 2016-04-21 Electronic device and method for displaying message in electronic device

Publications (1)

Publication Number Publication Date
CN107533423A true CN107533423A (zh) 2018-01-02

Family

ID=57143991

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680023506.1A Withdrawn CN107533423A (zh) 2015-04-23 2016-04-21 电子装置和用于在电子装置中显示消息的方法

Country Status (4)

Country Link
US (1) US20160313877A1 (zh)
KR (1) KR20160126354A (zh)
CN (1) CN107533423A (zh)
WO (1) WO2016171498A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110536010A (zh) * 2019-08-20 2019-12-03 维沃移动通信有限公司 界面显示方法、装置和终端设备
CN111930450A (zh) * 2019-05-13 2020-11-13 阿里巴巴集团控股有限公司 消息呈现方法和装置

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102138515B1 (ko) * 2013-10-01 2020-07-28 엘지전자 주식회사 이동단말기 및 그 제어방법
US20160342327A1 (en) * 2015-05-22 2016-11-24 Lg Electronics Inc. Watch-type mobile terminal and method of controlling therefor
US10547709B2 (en) * 2015-06-18 2020-01-28 Qualtrics, Llc Recomposing survey questions for distribution via multiple distribution channels
US10325568B2 (en) 2015-08-03 2019-06-18 Qualtrics, Llc Providing a display based electronic survey
KR101758013B1 (ko) * 2016-03-03 2017-07-13 네이버 주식회사 질의어 삭제 인터랙션
US10620812B2 (en) * 2016-06-10 2020-04-14 Apple Inc. Device, method, and graphical user interface for managing electronic communications
US10176640B2 (en) 2016-08-02 2019-01-08 Qualtrics, Llc Conducting digital surveys utilizing virtual reality and augmented reality devices
USD809542S1 (en) * 2016-08-16 2018-02-06 Miltech Platform, Inc. Display screen or a portion thereof with an express chat graphical user interface
US11301877B2 (en) 2016-09-01 2022-04-12 Qualtrics, Llc Providing analysis of perception data over time for events
US10409440B2 (en) 2016-10-14 2019-09-10 Sap Se Flexible-page layout
CN108132736B (zh) * 2016-12-01 2020-10-20 腾讯科技(深圳)有限公司 窗口中的显示控制方法和装置
CN106648661B (zh) * 2016-12-22 2020-05-22 北京珠穆朗玛移动通信有限公司 通知栏消息的处理方法及移动终端
KR102673224B1 (ko) 2017-02-23 2024-06-10 삼성전자주식회사 전자 장치 및 전자 장치 제어 방법
CN107402962B (zh) * 2017-06-16 2020-09-22 浙江口碑网络技术有限公司 页面显示方法和装置
CN107678544B (zh) * 2017-09-25 2020-09-11 北京小米移动软件有限公司 消息处理方法和装置
CN108563390B (zh) * 2018-03-30 2021-02-19 Oppo广东移动通信有限公司 显示位置调整方法、装置、存储介质及电子设备
KR20200117183A (ko) 2019-04-03 2020-10-14 삼성전자주식회사 메시지를 표시하는 전자 장치 및 그의 동작 방법
CN110222212B (zh) * 2019-04-25 2021-07-20 南京维沃软件技术有限公司 一种显示控制方法及终端设备
CN111176506A (zh) * 2019-12-25 2020-05-19 华为技术有限公司 一种屏幕显示方法及电子设备
KR20210109202A (ko) * 2020-02-27 2021-09-06 삼성전자주식회사 제스쳐 입력에 대응하는 시각적 효과를 제공하기 위한 전자 장치 및 그의 동작 방법
CN113805980A (zh) * 2020-06-16 2021-12-17 华为技术有限公司 一种显示通知的方法和终端
KR20220055359A (ko) 2020-10-26 2022-05-03 삼성전자주식회사 알림 뷰를 제공하는 전자 장치 및 이의 제어 방법
US20230063603A1 (en) * 2021-09-02 2023-03-02 Yohana Llc Generating tasks from chat stream data
US11863334B2 (en) * 2022-01-28 2024-01-02 Zoom Video Communications, Inc. User initiated notifications for chat sections

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130069969A1 (en) * 2011-09-15 2013-03-21 Lg Electronics Inc. Mobile terminal and method for displaying message thereof
US20130326367A1 (en) * 2011-02-15 2013-12-05 Nec Casio Mobile Communications, Ltd. Portable terminal device and screen display method thereof
CN104049847A (zh) * 2014-06-30 2014-09-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端的信息提示方法及***
US20150012881A1 (en) * 2013-07-08 2015-01-08 Samsung Electronics Co., Ltd. Method for controlling chat window and electronic device implementing the same

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4796017B2 (ja) * 2007-07-30 2011-10-19 京セラ株式会社 電子機器
US7996045B1 (en) * 2007-11-09 2011-08-09 Google Inc. Providing interactive alert information
US8762475B2 (en) * 2008-04-08 2014-06-24 Microsoft Corporation Simultaneous instant messaging in single window
US8689116B2 (en) * 2011-01-14 2014-04-01 Apple Inc. Email user interface
KR20130005321A (ko) * 2011-07-05 2013-01-16 엘지전자 주식회사 이동 단말기 및 그 제어방법
US9055421B2 (en) * 2012-08-10 2015-06-09 Facebook, Inc. Messaging interface based on caller of an incoming call
KR101922464B1 (ko) * 2012-08-16 2018-11-27 삼성전자주식회사 메시지 송수신 방법 및 그 전자장치
US9406103B1 (en) * 2012-09-26 2016-08-02 Amazon Technologies, Inc. Inline message alert
KR20150008945A (ko) * 2013-06-25 2015-01-26 엘지전자 주식회사 이동 단말기 및 그 동작 방법
US10728716B2 (en) * 2013-06-28 2020-07-28 Blackberry Limited Context sensitive message notifications
US20150082255A1 (en) * 2013-09-16 2015-03-19 Motorola Mobility Llc Methods and apparatus for displaying notification information
KR102153646B1 (ko) * 2013-12-24 2020-09-08 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130326367A1 (en) * 2011-02-15 2013-12-05 Nec Casio Mobile Communications, Ltd. Portable terminal device and screen display method thereof
US20130069969A1 (en) * 2011-09-15 2013-03-21 Lg Electronics Inc. Mobile terminal and method for displaying message thereof
US20150012881A1 (en) * 2013-07-08 2015-01-08 Samsung Electronics Co., Ltd. Method for controlling chat window and electronic device implementing the same
CN104049847A (zh) * 2014-06-30 2014-09-17 宇龙计算机通信科技(深圳)有限公司 一种移动终端的信息提示方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111930450A (zh) * 2019-05-13 2020-11-13 阿里巴巴集团控股有限公司 消息呈现方法和装置
CN110536010A (zh) * 2019-08-20 2019-12-03 维沃移动通信有限公司 界面显示方法、装置和终端设备

Also Published As

Publication number Publication date
KR20160126354A (ko) 2016-11-02
WO2016171498A1 (en) 2016-10-27
US20160313877A1 (en) 2016-10-27

Similar Documents

Publication Publication Date Title
CN107533423A (zh) 电子装置和用于在电子装置中显示消息的方法
US11265275B2 (en) Electronic device and method for image control thereof
KR102390647B1 (ko) 전자장치 및 전자장치의 객체 제어 방법
EP3018561A1 (en) Virtual environment for sharing information
CN105607696A (zh) 控制屏幕的方法以及用于处理该方法的电子设备
CN106354451A (zh) 用于操作电子设备的方法和电子设备
EP2990922A1 (en) Displaying method in low power mode and electronic device supporting the same
US20170041272A1 (en) Electronic device and method for transmitting and receiving content
EP3016451A1 (en) Electronic device and method of controlling power of electronic device background
CN108351697A (zh) 包括多个显示器的电子设备和用于操作其的方法
KR20160026321A (ko) 전자 장치 및 전자 장치의 알림 제공 방법
CN107257954A (zh) 用于提供屏幕镜像服务的设备和方法
EP4220373A1 (en) Method for switching applications, and electronic device thereof
KR20170116883A (ko) 플렉서블 디바이스 및 그 동작 방법
CN108028891A (zh) 电子设备和照相方法
CN110199503A (zh) 消息生成方法及用于支持该方法的可穿戴的电子设备
CN106372102A (zh) 电子装置和用于管理电子装置上的文件夹中的对象的方法
KR20160092696A (ko) 복수의 프로세서들을 이용한 데이터 운용 방법 및 장치
KR20160043380A (ko) 네트워크 서비스를 위한 전자장치와 게이트웨이, 및 이를 위한 동작 방법
KR102545665B1 (ko) 알림 정보 표시 방법 및 장치
CN108351692A (zh) 手势感测方法和支持其的电子设备
CN107037966A (zh) 感测输入的压力的电子设备和用于操作电子设备的方法
CN108604190A (zh) 用于控制应用的电子装置及其操作方法
CN107637028A (zh) 电子设备和网关及用于其的控制方法
KR20170013623A (ko) 디스플레이를 제어하는 전자 장치 및 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20180102

WW01 Invention patent application withdrawn after publication