Nothing Special   »   [go: up one dir, main page]

CN110020250A - The browsing method of virtual reality web page contents and the electronic device for applying it - Google Patents

The browsing method of virtual reality web page contents and the electronic device for applying it Download PDF

Info

Publication number
CN110020250A
CN110020250A CN201711476743.6A CN201711476743A CN110020250A CN 110020250 A CN110020250 A CN 110020250A CN 201711476743 A CN201711476743 A CN 201711476743A CN 110020250 A CN110020250 A CN 110020250A
Authority
CN
China
Prior art keywords
browser
webpage
native application
information
headset
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
CN201711476743.6A
Other languages
Chinese (zh)
Other versions
CN110020250B (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.)
Acer Inc
Original Assignee
Acer Inc
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 Acer Inc filed Critical Acer Inc
Priority to CN201711476743.6A priority Critical patent/CN110020250B/en
Publication of CN110020250A publication Critical patent/CN110020250A/en
Application granted granted Critical
Publication of CN110020250B publication Critical patent/CN110020250B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种虚拟实境网页内容的浏览方法及应用其的电子装置,虚拟实境网页内容的浏览方法包括以下步骤:透过原生应用程序,识别VR头盔的装置信息;透过第一浏览器,在检测出浏览VR网页时,发出通知信息;透过该第一浏览器的扩充元件,回应该通知信息撷取对应该VR网页的网页信息,并将该网页信息提供至该原生应用程序;透过该原生应用程序,根据该装置信息判断该第一浏览器是否支持该VR头盔呈现该VR网页的VR内容;当判断出该第一浏览器并未支持该VR头盔呈现该VR内容,该原生应用程序根据该网页信息,透过第二浏览器开启该VR网页,其中该第二浏览器支持该VR头盔呈现该VR网页的VR内容。

A method for browsing virtual reality web page content and an electronic device using the same, the method for browsing virtual reality web page content comprising the following steps: identifying device information of a VR helmet through a native application; sending a notification message through a first browser when detecting browsing of a VR web page; capturing web page information corresponding to the VR web page in response to the notification message through an expansion element of the first browser, and providing the web page information to the native application; judging through the native application whether the first browser supports the VR helmet to present the VR content of the VR web page according to the device information; when judging that the first browser does not support the VR helmet to present the VR content, the native application opens the VR web page through a second browser according to the web page information, wherein the second browser supports the VR helmet to present the VR content of the VR web page.

Description

虚拟实境网页内容的浏览方法及应用其的电子装置Browsing method of virtual reality webpage content and electronic device using the same

技术领域technical field

本发明涉及一种虚拟实境(virtual reality,VR)网页内容的浏览方法及应用其的电子装置。The present invention relates to a method for browsing virtual reality (VR) webpage content and an electronic device applying the same.

背景技术Background technique

目前市面上有不少虚拟实境(virtual reality,VR)头盔可以浏览VR网页(如WebVR)内容。然而各种VR头盔所支持的浏览器却大多不同。若使用者想要体验VR网页,则必须先了解自己手边的VR头盔是支持哪种浏览器。因此,时常发生使用者不知道如何搭配或是需使用自己不熟悉的浏览器来使用手边的VR头盔。如此不仅增加操作的复杂度,更降低了使用者浏览VR网页的乐趣。Currently, there are many virtual reality (VR) headsets on the market that can browse VR web pages (such as WebVR) content. However, the browsers supported by various VR headsets are mostly different. If users want to experience VR web pages, they must first know which browsers are supported by their VR headsets. Therefore, it often happens that users do not know how to match or need to use a browser that they are not familiar with to use the VR headset at hand. This not only increases the complexity of the operation, but also reduces the user's enjoyment of browsing VR web pages.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种虚拟实境(virtual reality,VR)网页内容的浏览方法及应用其的电子装置,可自动检测使用者的VR头盔类型并搜寻该VR头盔所支持的浏览器,并在发现使用者当前使用的浏览器并无法支持该VR头盔呈现VR网页的VR内容时,自动改由支持该VR头盔的浏览器来呈现该VR内容。如此一来,即便使用者不清楚手边的VR头盔是支持哪些浏览器,或是对于VR头盔所支持的浏览器并不熟悉其操作方式,仍可透过操作自己熟悉的浏览器,便利地浏览VR网页内容。The purpose of the present invention is to provide a method for browsing virtual reality (VR) web content and an electronic device using the same, which can automatically detect the type of the user's VR helmet and search for the browser supported by the VR helmet, and When it is found that the browser currently used by the user cannot support the VR headset to present the VR content of the VR webpage, the browser that supports the VR headset is automatically used to present the VR content. In this way, even if the user does not know which browsers are supported by the VR headset at hand, or is unfamiliar with the operating methods of the browsers supported by the VR headset, they can still browse through the familiar browsers easily. VR web content.

根据本发明的一方面,提出一种VR网页内容的浏览方法,包括以下步骤:透过原生应用程序(native application),识别VR头盔的装置信息;透过第一浏览器,在检测出浏览VR网页时,发出通知信息;透过该第一浏览器的扩充元件,回应该通知信息撷取对应该VR网页的网页信息,并将该网页信息提供至该原生应用程序;透过该原生应用程序,根据该装置信息判断该第一浏览器是否支持该VR头盔呈现该VR网页的VR内容;当判断出该第一浏览器并未支持该VR头盔呈现该VR网页的VR内容,该原生应用程序根据该网页信息,透过第二浏览器开启该VR网页,其中该第二浏览器支持该VR头盔呈现该VR网页的VR内容。According to an aspect of the present invention, a method for browsing VR web content is provided, which includes the following steps: identifying device information of a VR helmet through a native application; When a web page is displayed, a notification message is sent; through the extension element of the first browser, the web page information corresponding to the VR web page is retrieved in response to the notification message, and the web page information is provided to the native application; through the native application , according to the device information to determine whether the first browser supports the VR headset to present the VR content of the VR webpage; when it is determined that the first browser does not support the VR headset to present the VR content of the VR webpage, the native application According to the webpage information, the VR webpage is opened through a second browser, wherein the second browser supports the VR headset to present the VR content of the VR webpage.

根据本发明的另一方面,提出一种电子装置。电子装置包括记忆体以及处理器。记忆体储存至少一指令。处理器耦接该记忆体,并执行该至少一指令而执行步骤如下:透过原生应用程序,识别VR头盔的装置信息;透过第一浏览器,在检测出浏览VR网页时,发出通知信息;透过该第一浏览器的扩充元件,回应该通知信息撷取对应该VR网页的网页信息,并将该网页信息提供至该原生应用程序;透过该原生应用程序,根据该装置信息判断该第一浏览器是否支持该VR头盔呈现该VR网页的VR内容;当判断出该第一浏览器并未支持该VR头盔呈现该VR网页的VR内容,该原生应用程序根据该网页信息,透过第二浏览器开启该VR网页,其中该第二浏览器支持该VR头盔呈现该VR网页的VR内容。According to another aspect of the present invention, an electronic device is provided. The electronic device includes a memory and a processor. The memory stores at least one instruction. The processor is coupled to the memory, and executes the at least one instruction to perform the following steps: identifying the device information of the VR helmet through the native application; sending notification information through the first browser when it is detected that the VR webpage is browsed ; Through the extension element of the first browser, in response to the notification information, retrieve the webpage information corresponding to the VR webpage, and provide the webpage information to the native application; through the native application, determine according to the device information Whether the first browser supports the VR helmet to present the VR content of the VR web page; when it is determined that the first browser does not support the VR helmet to present the VR content of the VR web page, the native application program transmits the content of the VR web page according to the web page information. Open the VR webpage through a second browser, wherein the second browser supports the VR headset to present the VR content of the VR webpage.

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。The present invention is described in detail below with reference to the accompanying drawings and specific embodiments, but is not intended to limit the present invention.

附图说明Description of drawings

图1绘示依据本发明一实施例的电子装置的系统架构图;FIG. 1 is a system architecture diagram of an electronic device according to an embodiment of the present invention;

图2绘示依据本发明一实施例的VR网页内容浏览方法的流程图;FIG. 2 is a flowchart illustrating a method for browsing VR webpage content according to an embodiment of the present invention;

图3绘示依据本发明一实施例的VR网页内容浏览方法的情境示意图;3 is a schematic diagram illustrating a situation of a VR webpage content browsing method according to an embodiment of the present invention;

图4绘示依据本发明又一实施例的VR网页内容浏览方法的情境示意图。FIG. 4 is a schematic diagram illustrating a situation of a VR webpage content browsing method according to another embodiment of the present invention.

其中,附图标记where the reference number

10:电子装置 13:VR头盔10: Electronics 13: VR headsets

102:作业平台 NA:原生应用程序102: Job Platform NA: Native Apps

BR1~BRN、BR2’:浏览器 EP1:扩充元件BR1~BRN, BR2’: Browser EP1: Expansion element

T1:标签页 T2:标签页T1: Tab Page T2: Tab Page

MT:对应表 SB:提醒图像MT: Correspondence table SB: Reminder image

S202、S204、S206、S208、S202, S204, S206, S208,

S210、S212、S214:步骤S210, S212, S214: steps

具体实施方式Detailed ways

本发明是关于一种虚拟实境(virtual reality,VR)网页内容的浏览方法及应用其的电子装置。VR网页例如是指具有VR内容的网页,像是基于WebVR技术所提供的网页。使用者可透过浏览器浏览VR网页,并藉由穿戴该浏览器支持的VR头盔以享受VR网页所呈现的VR内容。The present invention relates to a method for browsing virtual reality (VR) webpage content and an electronic device using the same. For example, a VR webpage refers to a webpage with VR content, such as a webpage provided based on the WebVR technology. Users can browse VR web pages through a browser, and enjoy the VR content presented by the VR web pages by wearing a VR headset supported by the browser.

本发明的VR网页内容浏览方法可由电子装置来实施。电子装置例如包括记忆体以及处理器。记忆体储存至少一指令。处理器耦接记忆体,并可透过执行该至少一指令而执行本发明的VR网页内容的浏览方法。处理器例如是微控制单元(microcontroller)、微处理器(microprocessor)、数字信号处理器(digital signal processor)、特殊应用集成电路(application specific integrated circuit,ASIC)、数字逻辑电路、现场可程序逻辑栅阵列(field programmable gate array,FPGA)、或其它具有运算处理功能的硬件元件。本发明的VR网页内容的浏览方法亦可实作为一软件程序,此软件程序可储存于非暂态电脑可读取储存媒体(non-transitory computer readable storage medium),例如硬碟、光碟、随身碟、记忆体等,当处理器从非暂态电脑可读取储存媒体载入此软件程序时,可执行本发明的VR网页内容的浏览方法。The VR webpage content browsing method of the present invention can be implemented by an electronic device. The electronic device includes, for example, a memory and a processor. The memory stores at least one instruction. The processor is coupled to the memory, and can execute the VR webpage content browsing method of the present invention by executing the at least one instruction. The processor is, for example, a microcontroller, a microprocessor, a digital signal processor, an application specific integrated circuit (ASIC), a digital logic circuit, or a field programmable logic gate. Array (field programmable gate array, FPGA), or other hardware elements with arithmetic processing functions. The browsing method of VR webpage content of the present invention can also be implemented as a software program, and the software program can be stored in a non-transitory computer readable storage medium, such as a hard disk, an optical disk, a pen drive , memory, etc., when the processor loads the software program from the non-transitory computer readable storage medium, the method for browsing the VR webpage content of the present invention can be executed.

图1绘示依据本发明一实施例的电子装置10的系统架构图。电子装置10例如是笔记型电脑、个人电脑、平板电脑、可携式移动装置等。VR头盔13泛指任何头戴式的VR显示装置,其可透过有线(例如USB插槽)或无线(例如蓝牙、WiFi或其他无线通讯协定)的方式与电子装置10连接。使用者可操作电子装置10以浏览VR网页,并藉由穿戴VR头盔13以体验VR网页所提供的VR内容。FIG. 1 is a system architecture diagram of an electronic device 10 according to an embodiment of the present invention. The electronic device 10 is, for example, a notebook computer, a personal computer, a tablet computer, a portable mobile device, and the like. The VR helmet 13 generally refers to any head-mounted VR display device, which can be connected to the electronic device 10 through a wired (eg, USB slot) or wireless (eg, Bluetooth, WiFi, or other wireless communication protocol) manner. The user can operate the electronic device 10 to browse the VR webpage, and experience the VR content provided by the VR webpage by wearing the VR headset 13 .

电子装置10具有作业平台102。作业平台102例如是Windows、Android、iOS、Mac或其它现有或客制化的作业系统。作业平台102中装载作业平台102的原生应用程序(nativeapplication)NA以及N个浏览器BR1~BRN,其中N为正整数。原生应用程序NA例如是指作业平台102厂商本身提供的软件发展工具包(Software Development Kit,SDK)或建议的开发方式。若作业平台102是Windows作业系统,原生应用程序例如是一Win 32/64应用程序。浏览器BR1~BRN可以是任何形式的网页浏览器,例如Google Chrome、Chromium、MicrosoftEdge、Firefox、Oculus等。浏览器BR1~BRN中的一或多个浏览器可安装相应的扩充元件。以图1为例,浏览器BR1是安装对应的扩充元件EP1。若浏览器BR1是Google Chrome,则扩充元件EP1为Chrome的扩充元件。The electronic device 10 has a work platform 102 . The operating platform 102 is, for example, Windows, Android, iOS, Mac, or other existing or customized operating systems. The workbench 102 is loaded with a native application NA of the workbench 102 and N browsers BR1 to BRN, where N is a positive integer. The native application NA, for example, refers to a software development kit (Software Development Kit, SDK) or a suggested development method provided by the operating platform 102 manufacturer itself. If the operating platform 102 is a Windows operating system, the native application is, for example, a Win 32/64 application. The browsers BR1 to BRN may be any form of web browser, such as Google Chrome, Chromium, Microsoft Edge, Firefox, Oculus, and the like. One or more of the browsers BR1 to BRN may install corresponding extension components. Taking FIG. 1 as an example, the browser BR1 is installed with a corresponding extension element EP1. If the browser BR1 is Google Chrome, the extension element EP1 is an extension element of Chrome.

图2绘示依据本发明一实施例的VR网页内容的浏览方法的流程图。所述的VR网页内容浏览方法可例如由图1的电子装置10实施。应注意,文中所描述的方法无须依所描述的顺序(或任何特定顺序)来执行。此外,针对文中所识别的方法所描述的各种活动可以串列或并列方式来执行。FIG. 2 is a flowchart illustrating a method for browsing VR webpage content according to an embodiment of the present invention. The VR webpage content browsing method can be implemented by, for example, the electronic device 10 in FIG. 1 . It should be noted that the methods described herein need not be performed in the order described (or any particular order). Furthermore, the various activities described for the methods identified herein can be performed in series or in parallel.

步骤S202,原生应用程序NA识别VR头盔13的装置信息。举例来说,当使用者将VR头盔13以有线方式连接至电子装置10,或是VR头盔13与电子装置10建立无线连接,原生应用程序NA将进行VR头盔13的识别。VR头盔13的装置信息可以是任何用来识别VR头盔13的装置种类、型号的信息。在一实施例中,VR头盔13的装置信息例如包括VR头盔13的一产品识别码(product ID)以及一销售商识别码(vendor ID)。原生应用程序NA在识别出VR头盔13的装置信息后,更可将该装置信息纪录下来,以供日后的识别。Step S202 , the native application NA identifies the device information of the VR helmet 13 . For example, when the user connects the VR headset 13 to the electronic device 10 in a wired manner, or the VR headset 13 establishes a wireless connection with the electronic device 10 , the native application NA will identify the VR headset 13 . The device information of the VR helmet 13 may be any information used to identify the type and model of the device of the VR helmet 13 . In one embodiment, the device information of the VR helmet 13 includes, for example, a product ID (product ID) and a vendor ID (vendor ID) of the VR helmet 13 . After identifying the device information of the VR helmet 13, the native application NA can further record the device information for future identification.

步骤S204,浏览器BR1在检测出浏览VR网页时,将发出通知信息。举例来说,当使用者透过浏览器BR1浏览具有VR内容的VR网页时,浏览器BR1将触发一VR显示事件(VRdisplay event),并发出对应的通知信息。Step S204, when the browser BR1 detects that the VR webpage is browsed, it will send notification information. For example, when the user browses a VR webpage with VR content through the browser BR1, the browser BR1 will trigger a VR display event and send out corresponding notification information.

步骤S206,浏览器BR1的扩充元件EP1回应该通知信息撷取对应该VR网页的网页信息,并将该网页信息提供至原生应用程序NA。扩充元件EP1可例如预先向浏览器BR1注册VR显示事件,以接收浏览器BR1发出的通知信息。In step S206, the extension element EP1 of the browser BR1 retrieves the webpage information corresponding to the VR webpage in response to the notification information, and provides the webpage information to the native application NA. The extension element EP1 may, for example, register the VR display event with the browser BR1 in advance, so as to receive notification information sent by the browser BR1.

在部分情况中,扩充元件EP1可能会基于系统安全性考量而被禁止直接撷取VR网页的网页信息。此时,可先向作业平台102注册原生应用程序NA以及扩充元件EP1,以允许扩充元件EP1撷取VR网页的网页信息,并将网页信息提供至原生应用程序NA。In some cases, the extension element EP1 may be prohibited from directly capturing the web page information of the VR web page based on system security considerations. At this time, the native application NA and the extension element EP1 can be registered with the operating platform 102 first, so as to allow the extension element EP1 to capture the webpage information of the VR webpage and provide the webpage information to the native application NA.

在一实施例中,当扩充元件EP1接收到通知信息,扩充元件EP1将于萤幕画面显示可供操作的一询问视窗,以询问使用者是否进入VR的沉浸式操作。若使用者确认进入沉浸式操作,扩充元件EP1将回应针对该询问视窗的确认操作,将VR网页的网页信息提供至原生应用程序NA。网页信息例如包括VR网页的一网址(例如全球资源定址器(Uniform ResourceLocator,URL))以及一网页内容(例如VR网页内容码)。In one embodiment, when the extension element EP1 receives the notification information, the extension element EP1 will display an operational query window on the screen to ask the user whether to enter the VR immersive operation. If the user confirms to enter the immersive operation, the expansion element EP1 will respond to the confirmation operation for the query window, and provide the webpage information of the VR webpage to the native application NA. The web page information includes, for example, a web address of the VR web page (eg, a Uniform Resource Locator (URL)) and a web page content (eg, a VR web page content code).

步骤S208,原生应用程序NA根据VR头盔13的装置信息判断浏览器BR1是否支持VR头盔13呈现该VR网页的VR内容。In step S208 , the native application NA determines whether the browser BR1 supports the VR helmet 13 to present the VR content of the VR webpage according to the device information of the VR helmet 13 .

在一实施例中,原生应用程序NA可取得一对应表,其中该对应表指示多个不同浏览器在多种作业平台下的所支持的VR头盔类型。原生应用程序NA可透过比对VR头盔13的装置信息以及该对应表,以从该对应表中搜寻支持VR头盔13对该VR网页进行浏览的浏览器。所述的对应表可例如存放于电子装置10当中或一云端空间。In one embodiment, the native application NA can obtain a correspondence table, wherein the correspondence table indicates the VR headset types supported by multiple different browsers under multiple operating platforms. The native application NA can search for a browser that supports the VR headset 13 to browse the VR webpage from the correspondence table by comparing the device information of the VR headset 13 with the correspondence table. The correspondence table may be stored in the electronic device 10 or a cloud space, for example.

对应表可例如包括以下表一的内容:The correspondence table may, for example, include the following contents of Table 1:

表一Table I

根据表一,当原生应用程序NA辨识出连接电子装置10的VR头盔13是一WindowsMixed Reality的VR头盔,即可判断出在Windows作业平台下,浏览器Microsoft Edge可支持VR头盔13呈现VR网页的VR内容。According to Table 1, when the native application NA recognizes that the VR headset 13 connected to the electronic device 10 is a WindowsMixed Reality VR headset, it can be determined that under the Windows operating platform, the browser Microsoft Edge can support the VR headset 13 to display VR web pages. VR content.

应注意的是,表一内容仅是用于说明本发明的一实施例,而非用以限制本发明。表一中的信息当可根据浏览器及/或VR头盔的实际相容性而做调整。另外,表一中呈现的浏览器、作业平台以及VR头盔类型的种类及数量亦是非限制性的,对应表中的内容当可根据市面上已发表/待发表的VR头盔产品信息及浏览器信息做对应调整。It should be noted that the content of Table 1 is only used to illustrate an embodiment of the present invention, rather than to limit the present invention. The information in Table 1 should be adjusted according to the actual compatibility of browsers and/or VR headsets. In addition, the types and quantities of browsers, operating platforms and VR headset types presented in Table 1 are also non-limiting, and the content in the corresponding table should be based on published/to-be-published VR headset product information and browser information. Make corresponding adjustments.

若步骤S208判断为是,也就是判断出浏览器BR1支持VR头盔13呈现该VR网页的VR内容,在步骤S210,原生应用程序NA将维持透过浏览器BR1浏览该VR网页。If the determination in step S208 is yes, that is, it is determined that the browser BR1 supports the VR headset 13 to present the VR content of the VR web page, in step S210, the native application NA will keep browsing the VR web page through the browser BR1.

若判断步骤S208为否,也就是判断出浏览器BR1并未支持VR头盔13呈现该VR网页的VR内容,在步骤S212,原生应用程序NA将根据该VR网页的网页信息,透过另一浏览器(例如浏览器BR2)开启该VR网页,其中该另一浏览器支持VR头盔13呈现该VR网页的VR内容。原生应用程序NA更可对扩充元件EP1发出信息,以通知隐藏浏览器BR1的显示视窗。If the judgment in step S208 is NO, that is, it is judged that the browser BR1 does not support the VR headset 13 to present the VR content of the VR webpage, in step S212, the native application NA will browse through another browser according to the webpage information of the VR webpage. A browser (eg, browser BR2) opens the VR webpage, wherein the other browser supports the VR headset 13 to present the VR content of the VR webpage. The native application NA can further send a message to the extension element EP1 to notify to hide the display window of the browser BR1.

步骤S214,在经由该另一浏览器(即支持VR头盔13的浏览器)浏览VR网页的期间,可利用一监控程序(如watch dog)监测该另一浏览器或VR头盔13的状态是否满足一浏览中止条件,并在满足该浏览中止条件时,关闭该另一浏览器,及/或将使用者原先使用的浏览器(如浏览器BR1)的画面恢复至前景显示,让使用者回复使用熟悉的浏览器。所述的浏览中止条件例如包括结束对该VR网页的浏览、VR头盔13被关闭或进入睡眠状态等。Step S214, during the browsing of the VR web page via the other browser (that is, the browser supporting the VR helmet 13), a monitoring program (such as a watch dog) can be used to monitor whether the status of the other browser or the VR helmet 13 is satisfied. a browsing suspension condition, and when the browsing suspension condition is satisfied, close the other browser, and/or restore the screen of the browser originally used by the user (eg browser BR1) to the foreground display, allowing the user to resume use Familiar browser. The browsing suspension conditions include, for example, ending the browsing of the VR web page, turning off the VR headset 13 or entering a sleep state, and the like.

透过上述方式,即便使用者不清楚手边的VR头盔13是支持哪些浏览器,或是不熟悉使用VR头盔13所支持的浏览器,使用者仍可透过操作自己熟悉的浏览器(如浏览器BR1),便利地浏览VR网页内容。此外,使用者在结束VR网页的浏览后,电子装置10更可将浏览器(如浏览器BR2)自动切换回使用者原本操作的浏览器(如浏览器BR1),而不需强迫使用者操作自己不熟悉的浏览器。Through the above method, even if the user does not know which browsers the VR headset 13 supports, or is unfamiliar with the browsers supported by the VR headset 13, the user can still operate the familiar browser (such as browsing BR1) to browse VR web content conveniently. In addition, after the user finishes browsing the VR webpage, the electronic device 10 can automatically switch the browser (eg browser BR2 ) back to the browser originally operated by the user (eg browser BR1 ) without forcing the user to operate unfamiliar browser.

为帮助理解本发明,兹辅以图3及图4的情境式意图进行说明。In order to facilitate understanding of the present invention, the contextual intentions of FIGS. 3 and 4 are supplemented for description.

图3绘示依据本发明一实施例的VR网页内容浏览方法的情境示意图。FIG. 3 is a schematic diagram illustrating a situation of a VR webpage content browsing method according to an embodiment of the present invention.

在图3的例子中,使用者透过浏览器BR1连接至一VR网页(图中以范例网址https://webvr.infor/作表示)。在浏览器BR1的视窗中,标签页T1显示该VR网页,而标签页T2则是隐藏在标签页T1后方。另外,由于标签页T1是显示VR网页,故标签页T1的视窗中还可能显示提醒使用者进入VR网页的提醒图像SB。In the example of FIG. 3 , the user connects to a VR web page through the browser BR1 (represented by an example URL https://webvr.infor/ in the figure). In the window of the browser BR1, the tab page T1 displays the VR webpage, and the tab page T2 is hidden behind the tab page T1. In addition, since the tab page T1 displays a VR webpage, a reminder image SB for reminding the user to enter the VR webpage may also be displayed in the window of the tab page T1.

根据图3的例子,浏览器BR1加载扩充元件EP1。当使用者透过浏览器BR1浏览到VR网页,浏览器BR1将触发VR显示事件以通知扩充元件EP1。回应于浏览器BR1的通知,扩充元件EP1将显示一询问视窗,以询问使用者是否要进入VR沉浸模式,以体验VR网页的VR内容。若使用者选择要进入VR沉浸模式,扩充元件EP1将撷取VR网页的网页信息,并将其提供至原生应用程序NA。反之,若使用者选择拒绝进入VR沉浸模式,则扩充元件EP1不执行进一步动作,以维持透过浏览器BR1进行操作。According to the example of FIG. 3, the browser BR1 loads the extension element EP1. When the user browses to the VR webpage through the browser BR1, the browser BR1 will trigger a VR display event to notify the extension element EP1. In response to the notification of the browser BR1, the extension element EP1 will display a query window to ask the user whether to enter the VR immersion mode to experience the VR content of the VR webpage. If the user chooses to enter the VR immersion mode, the extension element EP1 will capture the webpage information of the VR webpage and provide it to the native application NA. On the contrary, if the user chooses to refuse to enter the VR immersion mode, the extension element EP1 does not perform further actions, so as to maintain the operation through the browser BR1.

在一实施例中,扩充元件EP1亦可省略显示询问视窗的步骤,并在收到浏览器BR1的通知信息后,直接将撷取到的VR网页的网页信息提供至原生应用程序NA。In one embodiment, the extension element EP1 can also omit the step of displaying the query window, and directly provide the captured web page information of the VR web page to the native application NA after receiving the notification information from the browser BR1.

原生应用程序NA可检测VR头盔13的装置信息,并根据装置信息自对应表MT中搜寻支持VR头盔13的浏览器。举例来说,原生应用程序NA可根据对应表MT的信息,判断安装于作业平台102上的浏览器BR1~BR4中,浏览器BR2支持VR头盔13作VR网页内容体验。The native application NA can detect the device information of the VR helmet 13, and search for browsers that support the VR helmet 13 from the corresponding table MT according to the device information. For example, the native application NA can determine, according to the information in the corresponding table MT, that the browsers BR1-BR4 installed on the operating platform 102, the browser BR2 supports the VR headset 13 for VR web content experience.

当原生应用程序NA判断出当前使用的浏览器BR1并不支持VR头盔13,原生应用程序NA将根据前述的判断结果,自动开启支持VR头盔13的浏览器(例如浏览器BR2),并将扩充元件EP1撷取到的网页信息代入浏览器BR2,以透过浏览器BR2浏览VR网页,并呈现该VR网页的VR内容。When the native application NA determines that the currently used browser BR1 does not support the VR helmet 13, the native application NA will automatically open a browser that supports the VR helmet 13 (eg browser BR2) according to the aforementioned judgment result, and will expand the The webpage information captured by the element EP1 is substituted into the browser BR2 to browse the VR webpage through the browser BR2 and present the VR content of the VR webpage.

在一实施例中,当原生应用程序NA判断出当前使用的浏览器BR1并不支持VR头盔13,且亦无法自对应表MT中找出支持VR头盔13的浏览器,原生应用程序NA将显示信息,以通知使用者目前作业平台102上并未安装任何可支持VR头盔13的浏览器。原生应用程序NA更可显示一建议信息,以供使用者参考目前支持VR头盔13的浏览器有哪些。In one embodiment, when the native application NA determines that the currently used browser BR1 does not support the VR headset 13, and cannot find a browser that supports the VR headset 13 from the corresponding table MT, the native application NA will display message to notify the user that no browser that supports the VR headset 13 is currently installed on the operating platform 102 . The native application NA can further display a suggestion message for the user to refer to which browsers currently support the VR headset 13 .

在使用者透过浏览器BR-2浏览VR网页的期间,安装于作业平台102的一监控程序将于背景监测浏览器BR2是否关闭、或是VR头盔13是否进入关闭、睡眠等非使用状态,并在检测到前述情况时(即,满足浏览中止条件),将浏览器BR-2的画面隐藏或是关闭浏览器BR2,并将使用者原先使用的浏览器BR1的画面恢复至前景显示,让使用者回复使用熟悉的浏览器。During the period when the user browses the VR webpage through the browser BR-2, a monitoring program installed on the operating platform 102 will monitor in the background whether the browser BR2 is closed, or whether the VR headset 13 is in a non-use state such as closed or sleep. And when the aforementioned situation is detected (that is, the browsing suspension condition is satisfied), the screen of the browser BR-2 is hidden or the browser BR2 is closed, and the screen of the browser BR1 originally used by the user is restored to the foreground display, so that The user replies to use a familiar browser.

图4绘示依据本发明又一实施例的VR网页内容浏览方法的情境示意图。与前述实施例的差别在于,在本实施例中,作业平台102包括一浏览器BR2’。浏览器BR2’例如是一Chromium浏览器或其他简易的网页浏览器。开发者可在浏览器BR2’中内建多种不同VR头盔装置的驱动参数(例如VR头盔厂商所释出的装置原始码(source code)),以同时支持多种VR头盔装置作VR网页的VR内容浏览。透过浏览器BR2’,一旦原生应用程序NA判断出当前使用的浏览器(如浏览器BR1)并不支持VR头盔13,将可直接透过浏览器BR2’来开启VR网页。由于浏览器BR2’可透过简易的VR网页浏览器来实现,故可占用较少的系统资源,且使用者仅需在作业平台103安装自己熟悉的浏览器以及浏览器BR2’即可支持市面上各式的VR头盔产品。FIG. 4 is a schematic diagram illustrating a situation of a VR webpage content browsing method according to another embodiment of the present invention. The difference from the previous embodiment is that in this embodiment, the work platform 102 includes a browser BR2'. The browser BR2' is, for example, a Chromium browser or other simple web browser. Developers can build in the browser BR2' the driving parameters of various VR headsets (such as the source code released by VR headset manufacturers) to support multiple VR headsets for VR web pages at the same time. VR content browsing. Through the browser BR2', once the native application NA determines that the currently used browser (such as the browser BR1) does not support the VR headset 13, it can directly open the VR webpage through the browser BR2'. Since the browser BR2' can be implemented through a simple VR web browser, it can occupy less system resources, and the user only needs to install the familiar browser and the browser BR2' on the operating platform 103 to support the market All kinds of VR headset products.

综上所述,本发明提出一种VR网页内容的浏览方法及应用其的电子装置,可自动检测使用者的VR头盔类型并搜寻该VR头盔所支持的浏览器,并在发现使用者当前使用的浏览器并无法支持该VR头盔呈现VR网页的VR内容时,自动改由支持该VR头盔的浏览器来呈现该VR内容。如此一来,即便使用者不清楚手边的VR头盔是支持哪些浏览器,或是对于VR头盔所支持的浏览器并不熟悉其操作方式,仍可透过操作自己熟悉的浏览器,便利地浏览VR网页内容。In summary, the present invention proposes a method for browsing VR web content and an electronic device using the same, which can automatically detect the user's VR headset type and search for browsers supported by the VR headset, and finds that the user is currently using When the browser that supports the VR headset cannot support the VR headset to render the VR content of the VR webpage, the browser that supports the VR headset will automatically render the VR content. In this way, even if the user does not know which browsers are supported by the VR headset at hand, or is unfamiliar with the operating methods of the browsers supported by the VR headset, they can still browse through the familiar browsers easily. VR web content.

当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Of course, the present invention can also have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and modifications according to the present invention, but these corresponding Changes and deformations should belong to the protection scope of the appended claims of the present invention.

Claims (20)

1.一种虚拟实境网页内容的浏览方法,由包括一处理器的电子装置执行,其特征在于,该VR网页的浏览方法包括以下步骤:1. A browsing method of virtual reality webpage content, executed by an electronic device comprising a processor, wherein the browsing method of this VR webpage comprises the following steps: 透过一原生应用程序,识别一VR头盔的装置信息;Identify the device information of a VR headset through a native application; 透过一第一浏览器,在检测出浏览一VR网页时,发出一通知信息;Through a first browser, when it is detected that a VR webpage is browsed, a notification message is sent; 透过该第一浏览器的一扩充元件,回应该通知信息撷取对应该VR网页的一网页信息,并将该网页信息提供至该原生应用程序;Retrieve a webpage information corresponding to the VR webpage in response to the notification information through an extension element of the first browser, and provide the webpage information to the native application; 透过该原生应用程序,根据该装置信息判断该第一浏览器是否支持该VR头盔呈现该VR网页的一VR内容;以及Determine, through the native application, whether the first browser supports the VR headset to present a VR content of the VR webpage according to the device information; and 当判断出该第一浏览器并未支持该VR头盔呈现该VR网页的该VR内容,该原生应用程序根据该网页信息,透过一第二浏览器开启该VR网页,其中该第二浏览器支持该VR头盔呈现该VR网页的该VR内容。When it is determined that the first browser does not support the VR headset to present the VR content of the VR webpage, the native application opens the VR webpage through a second browser according to the webpage information, wherein the second browser The VR content of the VR webpage is supported by the VR headset. 2.根据权利要求1所述的浏览方法,其特征在于,更包括:2. browsing method according to claim 1, is characterized in that, further comprises: 透过该原生应用程序取得一对应表,该对应表指示多个浏览器在不同作业平台下的所支持的VR头盔类型;Obtaining a correspondence table through the native application, the correspondence table indicating the VR headset types supported by multiple browsers under different operating platforms; 透过该原生应用程序,比对该VR头盔的该装置信息以及该对应表,以从该对应表中搜寻支持该VR头盔的该第二浏览器。Through the native application, the device information of the VR helmet and the corresponding table are compared to search for the second browser that supports the VR helmet from the corresponding table. 3.根据权利要求1所述的浏览方法,其特征在于,更包括:3. browsing method according to claim 1, is characterized in that, further comprises: 当判断出该第一浏览器支持该VR头盔呈现该VR网页的该VR内容,透过该原生应用程序维持透过该第一浏览器浏览该VR网页。When it is determined that the first browser supports the VR headset to present the VR content of the VR webpage, the native application program maintains browsing the VR webpage through the first browser. 4.根据权利要求1所述的浏览方法,其特征在于,更包括:4. browsing method according to claim 1, is characterized in that, further comprises: 回应该通知信息,透过该扩充元件显示可供操作的一询问视窗;以及In response to the notification message, a query window that can be operated is displayed through the extension element; and 回应针对该询问视窗的一确认操作,透过该扩充元件将该网页信息提供至该原生应用程序。In response to a confirmation operation for the query window, the web page information is provided to the native application through the extension element. 5.根据权利要求1所述的浏览方法,其特征在于,更包括:5. browsing method according to claim 1, is characterized in that, further comprises: 透过该扩充元件,向该第一浏览器注册一VR显示事件。Through the extension element, a VR display event is registered with the first browser. 6.根据权利要求1所述的浏览方法,其特征在于,更包括:6. browsing method according to claim 1, is characterized in that, further comprises: 向一作业平台注册该原生应用程序以及该扩充元件,以允许该扩充元件撷取该VR网页的该网页信息,并将该网页信息提供至该原生应用程序。The native application and the extension element are registered with an operating platform to allow the extension element to capture the webpage information of the VR webpage and provide the webpage information to the native application. 7.根据权利要求1所述的浏览方法,其特征在于,更包括:7. The browsing method according to claim 1, further comprising: 在经由该第二浏览器浏览该VR网页的期间,透过一监控程序监测该第二浏览器或该VR头盔的状态是否满足一浏览中止条件;以及During the browsing of the VR webpage through the second browser, monitoring through a monitoring program whether the status of the second browser or the VR headset satisfies a browsing suspension condition; and 当满足该浏览中止条件,透过该原生应用程序将该第一浏览器的画面恢复至前景显示。When the browsing suspension condition is satisfied, the screen of the first browser is restored to the foreground display through the native application. 8.根据权利要求1所述的浏览方法,其特征在于,该装置信息包括该VR头盔的一产品识别码以及一销售商识别码。8 . The browsing method of claim 1 , wherein the device information includes a product identification code and a vendor identification code of the VR helmet. 9 . 9.根据权利要求1所述的浏览方法,其特征在于,该网页信息包括该VR网页的一网址以及一网页内容。9 . The browsing method of claim 1 , wherein the web page information comprises a website address of the VR web page and a web page content. 10 . 10.根据权利要求1所述的浏览方法,其特征在于,该第二浏览器内建多个VR头盔装置的驱动参数。10 . The browsing method of claim 1 , wherein the second browser has built-in driving parameters of a plurality of VR headsets. 11 . 11.一种电子装置,其特征在于,包括:11. An electronic device, characterized in that, comprising: 一记忆体,储存至少一指令;以及a memory that stores at least one instruction; and 一处理器,耦接该记忆体,并执行该至少一指令而用以:a processor, coupled to the memory, and executing the at least one instruction for: 透过一原生应用程序,识别一虚拟实境头盔的装置信息;Identify the device information of a virtual reality headset through a native application; 透过一第一浏览器,在检测出浏览一VR网页时,发出一通知信息;Through a first browser, when it is detected that a VR webpage is browsed, a notification message is sent; 透过该第一浏览器的一扩充元件,回应该通知信息撷取对应该VR网页的一网页信息,并将该网页信息提供至该原生应用程序;Retrieve a webpage information corresponding to the VR webpage in response to the notification information through an extension element of the first browser, and provide the webpage information to the native application; 透过该原生应用程序,根据该装置信息判断该第一浏览器是否支持该VR头盔呈现该VR网页的一VR内容;以及Determine, through the native application, whether the first browser supports the VR headset to present a VR content of the VR webpage according to the device information; and 当判断出该第一浏览器并未支持该VR头盔呈现该VR网页的该VR内容,该原生应用程序根据该网页信息,透过一第二浏览器开启该VR网页,其中该第二浏览器支持该VR头盔呈现该VR网页的该VR内容。When it is determined that the first browser does not support the VR headset to present the VR content of the VR webpage, the native application opens the VR webpage through a second browser according to the webpage information, wherein the second browser The VR content of the VR webpage is supported by the VR headset. 12.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:12. The electronic device of claim 11, wherein the processor is further configured to: 取得一对应表,该对应表指示多个浏览器在不同作业平台下的所支持的VR头盔类型;Obtain a correspondence table, the correspondence table indicates the VR headset types supported by multiple browsers under different operating platforms; 透过该原生应用程序,比对该VR头盔的该装置信息以及该对应表,以从该对应表中搜寻支持该VR头盔的该第二浏览器。Through the native application, the device information of the VR helmet and the corresponding table are compared to search for the second browser that supports the VR helmet from the corresponding table. 13.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:13. The electronic device of claim 11, wherein the processor is further configured to: 当判断出该第一浏览器支持该VR头盔呈现该VR网页的该VR内容,透过该原生应用程序维持透过该第一浏览器浏览该VR网页。When it is determined that the first browser supports the VR headset to present the VR content of the VR webpage, the native application program maintains browsing the VR webpage through the first browser. 14.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:14. The electronic device of claim 11, wherein the processor is further configured to: 回应该通知信息,透过该扩充元件显示可供操作的一询问视窗;以及In response to the notification message, a query window that can be operated is displayed through the extension element; and 回应针对该询问视窗的一确认操作,透过该扩充元件将该网页信息提供至该原生应用程序。In response to a confirmation operation for the query window, the web page information is provided to the native application through the extension element. 15.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:15. The electronic device of claim 11, wherein the processor is further configured to: 透过该扩充元件,向该第一浏览器注册一VR显示事件。Through the extension element, a VR display event is registered with the first browser. 16.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:16. The electronic device of claim 11, wherein the processor is further configured to: 向一作业平台注册该原生应用程序以及该扩充元件,以允许该扩充元件撷取该VR网页的该网页信息,并将该网页信息提供至该原生应用程序。The native application and the extension element are registered with an operating platform to allow the extension element to capture the webpage information of the VR webpage and provide the webpage information to the native application. 17.根据权利要求11所述的电子装置,其特征在于,该处理器更用以:17. The electronic device of claim 11, wherein the processor is further configured to: 在经由该第二浏览器浏览该VR网页的期间,透过一监控程序监测该第二浏览器或该VR头盔的状态是否满足一浏览中止条件;以及During the browsing of the VR webpage through the second browser, monitoring through a monitoring program whether the status of the second browser or the VR headset satisfies a browsing suspension condition; and 当满足该浏览中止条件,透过该原生应用程序将该第一浏览器的画面恢复至前景显示。When the browsing suspension condition is satisfied, the screen of the first browser is restored to the foreground display through the native application. 18.根据权利要求11所述的电子装置,其特征在于,该装置信息包括该VR头盔的一产品识别码以及一销售商识别码。18. The electronic device of claim 11, wherein the device information comprises a product identification code and a vendor identification code of the VR helmet. 19.根据权利要求11所述的电子装置,其特征在于,该网页信息包括该VR网页的一网址以及一网页内容。19 . The electronic device of claim 11 , wherein the webpage information comprises a website address of the VR webpage and a webpage content. 20 . 20.根据权利要求11所述的电子装置,其特征在于,该第二浏览器内建多个VR头盔装置的驱动参数。20 . The electronic device of claim 11 , wherein the second browser has built-in driving parameters of a plurality of VR headsets. 21 .
CN201711476743.6A 2017-12-29 2017-12-29 Browsing method of virtual reality webpage content and electronic device applying same Active CN110020250B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711476743.6A CN110020250B (en) 2017-12-29 2017-12-29 Browsing method of virtual reality webpage content and electronic device applying same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711476743.6A CN110020250B (en) 2017-12-29 2017-12-29 Browsing method of virtual reality webpage content and electronic device applying same

Publications (2)

Publication Number Publication Date
CN110020250A true CN110020250A (en) 2019-07-16
CN110020250B CN110020250B (en) 2022-10-14

Family

ID=67187189

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711476743.6A Active CN110020250B (en) 2017-12-29 2017-12-29 Browsing method of virtual reality webpage content and electronic device applying same

Country Status (1)

Country Link
CN (1) CN110020250B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078783A (en) * 2002-08-21 2004-03-11 Nec Corp Cache management device for www browser, cache management method for the same, and program
US20100218106A1 (en) * 2009-02-24 2010-08-26 International Business Machines Corporation Automatically Selecting Internet Browser and Providing Web Page Service
US20130282755A1 (en) * 2012-04-23 2013-10-24 Google Inc. Associating a File Type with an Application in a Network Storage Service
TW201616338A (en) * 2014-10-22 2016-05-01 Univ Kun Shan Method and system for automatically detecting compatibility of webpage and browser and computer program thereof, and computer device
CN105912107A (en) * 2016-04-05 2016-08-31 福建天晴数码有限公司 Split-screen method and system for browser in Windows system
CN106200974A (en) * 2016-07-18 2016-12-07 上海卫高网络科技有限公司 A kind of implementation method of virtual reality based on mobile device browser

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078783A (en) * 2002-08-21 2004-03-11 Nec Corp Cache management device for www browser, cache management method for the same, and program
US20100218106A1 (en) * 2009-02-24 2010-08-26 International Business Machines Corporation Automatically Selecting Internet Browser and Providing Web Page Service
US20130282755A1 (en) * 2012-04-23 2013-10-24 Google Inc. Associating a File Type with an Application in a Network Storage Service
TW201616338A (en) * 2014-10-22 2016-05-01 Univ Kun Shan Method and system for automatically detecting compatibility of webpage and browser and computer program thereof, and computer device
CN105912107A (en) * 2016-04-05 2016-08-31 福建天晴数码有限公司 Split-screen method and system for browser in Windows system
CN106200974A (en) * 2016-07-18 2016-12-07 上海卫高网络科技有限公司 A kind of implementation method of virtual reality based on mobile device browser

Also Published As

Publication number Publication date
CN110020250B (en) 2022-10-14

Similar Documents

Publication Publication Date Title
KR102730751B1 (en) Electronic device supporting recommendation and download of avatar
US8516308B1 (en) Crash based incompatibility prediction for classes of mobile devices crash data
US8788944B1 (en) Personalized mobile device application presentation using photograph-based capability detection
US10614120B2 (en) Information search method and device and computer readable recording medium thereof
US11644938B2 (en) Standardizing user interface elements
US9032423B2 (en) Dependency based configuration package activation
EP3192041A1 (en) Invocation of a digital personal assistant by means of a device in the vicinity
US9516458B2 (en) Image forming apparatus equipped with NFC tag, method of controlling the same, and storage medium
EP3035177A2 (en) Electronic device and method of controlling object in electronic device
KR20150022909A (en) Identification of host-compatible downloadable applications
KR20180013479A (en) User interface providing method and apparatus
CN108153848B (en) Method and device for searching light application data and electronic device
WO2015085785A1 (en) Method and apparatus for automatic page graying
TWI687842B (en) Method for browsing virtual reality webpage content and electronic device using the same
US20160124599A1 (en) Method for controlling multi display and electronic device thereof
CN103838799A (en) Method, terminal device, cloud server and system for recommending installing software
US10523737B2 (en) Information processing method and apparatus
US20230336514A1 (en) Messaging system
US10908787B2 (en) Method for sharing content information and electronic device thereof
US9727210B2 (en) User terminal device for supporting data share function and methods thereof
CN108874479B (en) Notification bar message display method, device, user terminal and readable storage medium
KR20170048134A (en) User Terminal device and Method for providing web service thereof
CN110020250B (en) Browsing method of virtual reality webpage content and electronic device applying same
US10565368B2 (en) Electronic device and method of controlling same
KR20120010007A (en) Multimedia Kiosk System Adopting Contents and Method of Multimedia Kiosk System

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
GR01 Patent grant
GR01 Patent grant