TW201814646A - Method for establishing virtual portal coordinates for community group data in which a cloud server transmits virtual portal coordinate and community group data to a second user device to display a corresponding portal mark on a map picture such as AR picture - Google Patents
Method for establishing virtual portal coordinates for community group data in which a cloud server transmits virtual portal coordinate and community group data to a second user device to display a corresponding portal mark on a map picture such as AR picture Download PDFInfo
- Publication number
- TW201814646A TW201814646A TW105132865A TW105132865A TW201814646A TW 201814646 A TW201814646 A TW 201814646A TW 105132865 A TW105132865 A TW 105132865A TW 105132865 A TW105132865 A TW 105132865A TW 201814646 A TW201814646 A TW 201814646A
- Authority
- TW
- Taiwan
- Prior art keywords
- user device
- data
- cloud server
- community group
- group data
- Prior art date
Links
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
本發明係一種為社群組資料建立虛擬入口座標之方法,尤指使一雲端伺服器接收到第一用戶裝置針對一社群組資料傳來之設定指令後,能根據該設定資料中之座標資料,紀錄成該社群組資料的一虛擬入口座標,以在後續一第二用戶設備登入至該雲端伺服器,並發送一地圖檢查指令時,該雲端伺服器能將該虛擬入口座標及社群組資料傳送給該第二用戶裝置,使其能在地圖畫面上顯示出對應該虛擬入口座標之一入口標記。 The invention relates to a method for establishing virtual entry coordinates for community group data. In particular, after a cloud server receives a setting instruction from a first user device for a community group data, the method can be based on the coordinate data in the setting data. , Which is recorded as a virtual entry coordinate of the community group data, so that when a second user device logs in to the cloud server and sends a map check instruction, the cloud server can connect the virtual entry coordinate and the community The group data is transmitted to the second user device, so that it can display an entry mark corresponding to one of the virtual entry coordinates on the map screen.
按,在智慧型手機越來越普及的今天,「即時通訊軟體」已成為人們生活中不可或缺的重要聯絡工具,舉凡是聯絡感情、傳輸電子檔案、語音通話、多方會議等,皆能透過即時通訊軟體便利地實現,而目前時下的即時通訊軟體更是百家爭鳴,常見的包括Line、微信、Skype、M+、Whatsapp、WeChat…等,這類即時通訊軟體(在行動裝置上以APP稱呼)的開發業者,為了能爭取到更多用戶、提昇市占率,無不絞盡腦汁,期能開發出更多有別於其他業者的獨有技術及使用體驗,以在激烈的市場競爭中佔得先機。 According to the increasing popularity of smart phones, "instant messaging software" has become an indispensable important communication tool in people's lives. For example, all people can communicate with each other, transfer electronic files, voice calls, and multi-party conferences. Instant messaging software is easy to implement, and the current instant messaging software is even more controversial. Common ones include Line, WeChat, Skype, M +, Whatsapp, WeChat, etc., and other such instant messaging software (known as APP on mobile devices) In order to win more users and increase market share, the developers of the development industry have racked their brains to develop more unique technologies and user experiences that are different from other industries in order to account for the fierce market competition. Go ahead.
發明人在長期開發雲端服務及網路交流技術的過程中,發現時下的消費者對於即時通訊軟體的期望,已不僅限於「通訊」,而更希望能 結合有「社群」功能,例如:建立有特定嗜好(如:電影、漫畫、運動…等)的聊天室,以主辦或參與相同類型的活動。但是,由於時下的即時通訊軟體,並未針對「搜索聊天室等社群組」的功能進行設計,故,一般使用者若對某類型的社群(如:電影討論、購物情報等)有興趣,則搜索的結果常會充斥過多的廣告社群,導致無法快速篩選出真正符合自己興趣需求之社群。 In the process of long-term development of cloud services and network communication technology, the inventor found that consumers' expectations for instant messaging software are not limited to "communications", but also hope to integrate "community" functions, such as: Establish chat rooms with specific hobbies (such as movies, comics, sports, etc.) to host or participate in the same type of events. However, since the current instant messaging software is not designed for the function of "searching for community groups such as chat rooms", so if a general user has some kind of community (such as movie discussions, shopping information, etc.) Interest, search results often flood the ad community with too many ads, making it impossible to quickly select communities that truly meet your interests.
此外,隨著近年來擴增實境(Augmented Reality,以下簡稱AR)技術的發展,目前已有許多電子遊戲結合AR技術,讓使用者有身歷其境的感受,發明人乃因此思及,是否能將即時通訊軟體的社群功能與AR技術相結合,一方面增加使用上的多變性,另一方面,亦能藉由AR技術,增加社群互動上的真實性與地域關聯性?因此,如何針對現有之即時通訊軟體之社群管理功能進行改良,以設計出一種將社群結合地理座標的設定、管理及顯示方法,即成為本發明在此亟欲解決的重要課題。 In addition, with the development of Augmented Reality (AR) technology in recent years, many video games have been combined with AR technology to allow users to have a real-life experience. The inventor has therefore considered whether Can the social functions of instant messaging software be combined with AR technology, on the one hand, it can increase the variability in use, on the other hand, it can also use AR technology to increase the authenticity and regional relevance of social interaction? Therefore, how to improve the community management function of the existing instant messaging software to design a method for setting, managing, and displaying the combination of the community with geographic coordinates has become an important issue to be solved by the present invention.
有鑑於時下即時通訊軟體,並未針對「搜索聊天室等社群組」的功能進行設計,致使無法完善發揮即時通訊軟體的社群功能之缺憾,發明人憑藉著多年來的實務經驗,經過多次的研究、測試與模擬實做後,終於設計出本發明之一種為社群組資料建立虛擬入口座標之方法,期能藉此大幅提昇即時通訊軟體的功能及給予用戶的使用體驗。 In view of the fact that instant messaging software is not designed for the function of "searching for chat groups and other community groups", which makes it impossible to make full use of the social functions of instant messaging software. The inventor, with years of practical experience, After several studies, tests and simulations, a method of establishing virtual entry coordinates for community group data of the present invention is finally designed, which can greatly improve the functions of instant messaging software and give users a user experience.
本發明之一目的,係提供一種為社群組資料建立虛擬入口座標之方法,該方法係應用於一網路系統上,包括一雲端伺服器、一第一用戶裝置及複數個第二用戶裝置;該雲端伺服器之雲端資料庫中至少儲存有 一第一用戶資料及複數筆第二用戶資料,在該雲端伺服器接收到各該用戶裝置傳來之一登入資料,且判斷該登入資料與各該用戶資料相符的情況下,該雲端伺服器始允許各該用戶裝置登入至該雲端伺服器,該方法係使該雲端伺服器執行下列步驟:首先,該雲端伺服器能接收該第一用戶裝置傳來之一建立指令,以在該雲端資料庫中建立一社群組資料,該社群組資料至少包括一公開資訊、一私密資訊及一成員資訊,且該雲端伺服器能將該第一用戶資料儲存至該社群組資料之成員資訊中;嗣,在該第一用戶裝置登入至該雲端伺服器時(如:開啟一即時通訊APP時),將該社群組資料傳給該第一用戶裝置;接收該第一用戶裝置傳來之一設定指令,該設定指令係對應於該社群組資料,且包括一座標資料;根據該設定指令,將該座標資料儲存至該社群組資料中,以成為一虛擬入口座標;在設定完成該虛擬入口座標後,日後當該第二用戶裝置登入至該雲端伺服器時,該雲端伺服器能接收該第二用戶裝置傳來之一地圖檢查指令;將該社群組資料之虛擬入口座標及公開資訊傳給該第二用戶裝置,使該第二用戶裝置能在一地圖畫面(如:平面地圖或擴增實境畫面)上顯示出一入口標記,該入口標記之顯示位置係與該虛擬入口座標及該第二用戶裝置之當前地理座標相對應。如此,即能讓用戶以地圖瀏覽的方式,輕易、直覺且有趣地探索周遭地域相關的社群組資料。 An object of the present invention is to provide a method for establishing virtual portal coordinates for community group data. The method is applied to a network system, and includes a cloud server, a first user device, and a plurality of second user devices. ; At least one first user data and a plurality of second user data are stored in the cloud database of the cloud server, and the cloud server receives one login data from each of the user devices, and judges the login data and each When the user data matches, the cloud server allows each user device to log in to the cloud server. The method is to enable the cloud server to perform the following steps: first, the cloud server can receive the first user device A setup instruction is sent to create a community group data in the cloud database. The community group data includes at least a public information, a private information and a member information, and the cloud server can User data is stored in the member information of the community group data; 嗣, when the first user device logs in to the cloud server (eg, open a instant messaging APP), transmitting the community group data to the first user device; receiving a setting instruction from the first user device, the setting instruction corresponds to the community group data and includes a target data; according to The setting instruction stores the coordinate data into the community group data to become a virtual portal coordinate; after the virtual portal coordinate is set, when the second user device logs in to the cloud server in the future, the cloud The server can receive a map check instruction from the second user device; and transmit the virtual entry coordinates and public information of the community group data to the second user device, so that the second user device can display a map screen ( (E.g., a flat map or augmented reality screen) displays an entrance mark, and the display position of the entrance mark corresponds to the virtual entrance coordinate and the current geographic coordinate of the second user device. In this way, users can easily, intuitively and interestingly explore the relevant community group information in the surrounding area by browsing the map.
為便 貴審查委員能對本發明之運作方式、技術特徵及其目的有更進一步的認識與理解,茲舉實施例配合圖式,詳細說明如下: In order that the review committee can have a further understanding and understanding of the operation mode, technical characteristics and purpose of the present invention, the embodiments are described in detail with the drawings, as follows:
無 None
1‧‧‧網路系統 1‧‧‧ network system
10‧‧‧網際網路 10‧‧‧Internet
11‧‧‧第一用戶裝置 11‧‧‧ First User Device
111、121‧‧‧定位模組 111, 121‧‧‧ Positioning Module
112、122‧‧‧擴增實境模組 112, 122‧‧‧ Augmented Reality Module
113、123‧‧‧攝像模組 113, 123‧‧‧ camera module
12‧‧‧第二用戶裝置 12‧‧‧Second User Device
13‧‧‧雲端伺服器 13‧‧‧ Cloud Server
120‧‧‧雲端資料庫 120‧‧‧ Cloud Database
131‧‧‧第一用戶資料 131‧‧‧First user profile
132‧‧‧第二用戶資料 132‧‧‧Second User Information
201~206‧‧‧步驟 201 ~ 206‧‧‧ steps
3、3’‧‧‧地圖畫面 3, 3’‧‧‧ map screen
30‧‧‧位置標記 30‧‧‧ Position marker
A1、A2、A1’、A2’、A3’‧‧‧入口標記 A1, A2, A1 ’, A2’, A3’‧‧‧ Entry Mark
5‧‧‧查看畫面 5‧‧‧View screen
B1、B2、B3‧‧‧留言標記 B1, B2, B3 ‧‧‧ message mark
T‧‧‧社群組資料 T‧‧‧Community Group Information
T1‧‧‧公開資訊 T1‧‧‧public information
T2‧‧‧私密資訊 T2‧‧‧Private Information
T3‧‧‧成員資訊 T3‧‧‧ Member Information
T4‧‧‧虛擬入口座標 T4‧‧‧Virtual entrance coordinates
第1圖係本發明之方法所應用之網路系統示意圖;第2圖係本發明之方法流程示意圖;第3圖係本發明之方法所呈現之地圖畫面的一種示意圖;第4圖係本發明之方法所呈現之地圖畫面的另一種示意圖;及第5圖係本發明之方法所呈現之查看畫面的一種示意圖。 Figure 1 is a schematic diagram of a network system to which the method of the present invention is applied; Figure 2 is a schematic diagram of the method flow of the present invention; Figure 3 is a schematic diagram of a map screen presented by the method of the present invention; and Figure 4 is the present invention Another schematic diagram of the map screen presented by the method; and FIG. 5 is a schematic diagram of the viewing screen presented by the method of the present invention.
本發明係一種為社群組資料建立虛擬入口座標之方法,「社群組資料」可包括聊天室、留言板、討論群組、部落格空間或互動式之店家網站等,即不同使用者能發送文字或圖片訊息至雲端,使其他使用者能瀏覽並加以回覆的一組數據資料庫。請參閱第1圖所示,本發明之方法係應用於一網路系統1上,該網路系統1包括一雲端伺服器13、一第一用戶裝置11(如:智慧型手機)及複數個第二用戶裝置12;該雲端伺服器13之雲端資料庫130中至少儲存有一第一用戶資料131及複數筆第二用戶資料132(如:用戶帳號或手機號碼),該等用戶裝置11、12係能透過網際網路10,連線至該雲端伺服器13,且各該用戶裝置11、12內可分別設有一定位模組111、121、一擴增實境模組112、122及一攝像模組113、123。 The present invention is a method for establishing virtual entry coordinates for community group data. "Community group data" may include chat rooms, message boards, discussion groups, blog spaces, or interactive store websites, etc., that is, different users can A set of data databases that send text or image messages to the cloud, allowing other users to browse and respond. Please refer to FIG. 1. The method of the present invention is applied to a network system 1. The network system 1 includes a cloud server 13, a first user device 11 (such as a smart phone), and a plurality of The second user device 12; at least one first user data 131 and a plurality of second user data 132 (such as a user account or a mobile phone number) are stored in the cloud database 130 of the cloud server 13, and these user devices 11, 12 It can connect to the cloud server 13 through the Internet 10, and each of the user devices 11 and 12 can be provided with a positioning module 111, 121, an augmented reality module 112, 122, and a camera, respectively. Modules 113 and 123.
為便於描述本發明之運作方式,在後文中,係以第一用戶裝置11之擁有者「第一用戶」為創建聊天室或留言板等社群組資料的使用者,第二用戶裝置12之擁有者「第二用戶」則曾向該雲端伺服器13完成會員註冊之使用者,合先陳明。該等用戶裝置11、12中皆安裝有相同之應用程式(本實施例係以「即時通訊APP」為例進行說明),且能傳送一登入資料至該雲端伺服器13(如:用戶開啟APP時),該雲端伺服器13接收到登入資料 後,將會判斷該登入資訊是否與各該用戶資料131、132相符?若是,該雲端伺服器13始允許各該用戶裝置11、12登入至該雲端伺服器13(即,提供即時通訊APP的相關服務)。 In order to facilitate the description of the operation mode of the present invention, in the following, the owner of the first user device 11 "the first user" is a user who creates community group data such as a chat room or message board, and the second user device 12 The owner "second user" is a user who has completed the membership registration with the cloud server 13 before joining. The same applications are installed in the user devices 11 and 12 (this embodiment is described by using an “instant messaging app” as an example), and can send a login data to the cloud server 13 (eg, the user opens the APP Time), after receiving the login data, the cloud server 13 will determine whether the login information matches each of the user data 131, 132? If yes, the cloud server 13 allows each of the user devices 11 and 12 to log in to the cloud server 13 (that is, provides a related service of the instant messaging app).
本發明之主要目的,係讓使用者能針對聊天室、留言板、社團群組等社群組資料,建立一虛擬入口座標,令即時通訊APP能具有不同的使用方式及使用體驗,茲以第1及2圖為例,具體說明本發明之第一較佳實施例中,該雲端伺服器13所能執行的步驟如下:(201)首先,該雲端伺服器13能透過該網際網路10,接收該第一用戶裝置11傳來之一建立指令(如:建立一聊天室),以在該雲端資料庫130中建立一社群組資料T,該社群組資料T至少包括一公開資訊T1(如:聊天室名稱、代表圖及介紹)、一私密資訊T2(如:聊天室對話紀錄)及一成員資訊T3(如:聊天室的成員帳號、暱稱或代碼),且該雲端伺服器13能將該第一用戶資料131儲存至該社群組資料T之成員資訊T3中(如:將第一用戶設定為聊天室的成員之一);(202)在建立該社群組資料T後,日後當該第一用戶裝置11再次登入至該雲端伺服器13時(如:第一用戶再次開啟即時通訊APP),該雲端伺服器13能根據其請求,將該社群組資料T傳給該第一用戶裝置11(至少傳送公開資訊T1及私密資訊T2),令該第一用戶裝置11能在一社群畫面上呈現出該社群組資料T的各個資訊T1~T3(如:顯示出聊天室的對話紀錄);(203)嗣,接收該第一用戶裝置11傳來之一設定指令(如:第一用戶點擊社群畫面上之「設定虛擬入口」按鈕),該設定指令係對應於該社 群組資料T,在本實施例中,該設定資料係包括第一用戶資料131(可為帳號密碼、亦可為一辨識用之代碼)、該社群組資料T之公開資訊T1(可為一代碼,以供雲端伺服器13辨識)及一座標資料,其中,該座標資料可為一全球定位系統(Global Positioning System,簡稱GPS)座標,其產生方法可由該定位模組111分析該第一用戶裝置11當前的地理座標而產生;(204)根據該設定指令,找出對應之社群組資料T,並將該座標資料儲存至該社群組資料T中,以成為一虛擬入口座標T4,至此,即完成「設定虛擬入口座標T4」之程序;(205)在完成前述步驟後,日後,當該第二用戶裝置12登入至該雲端伺服器13時,該雲端伺服器13能接收該第二用戶裝置12傳來之一地圖檢查指令(如:開啟地圖功能或開啟擴增實境視野功能);及(206)將該社群組資料T之虛擬入口座標T4及公開資訊T1傳給該第二用戶裝置12,使該第二用戶裝置12能在一地圖畫面上顯示出一入口標記(如:在101大樓的建築物上顯示一個圖標),至此,即完成「顯示虛擬入口座標T4」之程序。 The main purpose of the present invention is to allow users to create a virtual entrance coordinate for community group data such as chat rooms, message boards, and community groups, so that the instant messaging app can have different usage methods and experience. Figures 1 and 2 are examples, specifically illustrating the steps that the cloud server 13 can perform in the first preferred embodiment of the present invention: (201) First, the cloud server 13 can pass through the Internet 10, Receiving a setup instruction (eg, establishing a chat room) from the first user device 11 to establish a community group data T in the cloud database 130, and the community group data T includes at least one public information T1 (Such as: chat room name, representative picture and introduction), a private information T2 (such as: chat room conversation history) and a member information T3 (such as: chat room member account, nickname or code), and the cloud server 13 The first user data 131 can be stored in the member information T3 of the community group data T (eg, the first user is set as a member of the chat room); (202) After the community group data T is established , When the first user device 11 logs in to the cloud again in the future When the end server 13 (such as: the first user opens the instant messaging app again), the cloud server 13 can transmit the community group data T to the first user device 11 (at least the public information T1 and (Private information T2), so that the first user device 11 can present each piece of information T1 ~ T3 of the community group data T on a community screen (eg, display a chat record of a chat room); (203) 嗣, Receive a setting instruction from the first user device 11 (eg, the first user clicks the "set virtual entry" button on the community screen), and the setting instruction corresponds to the community group data T. In this embodiment, The setting data includes the first user data 131 (which can be an account password or an identification code), and the public information T1 of the community group data T (which can be a code for the cloud server 13). Identification) and a coordinate data, wherein the coordinate data may be a global positioning system (Global Positioning System, GPS for short) coordinates, and the generation method may be generated by the positioning module 111 analyzing the current geographic coordinates of the first user device 11 ; (204) According to the setting instruction, find The corresponding community group data T is output, and the coordinate data is stored in the community group data T to become a virtual entry coordinate T4. At this point, the procedure of "setting the virtual entry coordinate T4" is completed; (205) in After completing the foregoing steps, in the future, when the second user device 12 logs in to the cloud server 13, the cloud server 13 can receive a map check instruction (such as enabling a map function or Enable the augmented reality view function); and (206) transmit the virtual entry coordinates T4 and public information T1 of the community group data T to the second user device 12 so that the second user device 12 can be on a map screen An entrance mark is displayed on the display (eg, an icon is displayed on the building of the 101 building). At this point, the procedure of "displaying the virtual entrance coordinate T4" is completed.
如此,請參閱第1~3圖所示,當該雲端伺服器13透過前述(201)~(204)步驟,為該社群組資料T建立該虛擬入口座標T4後,在後續第二用戶裝置12開啟即時通訊APP,登入至該雲端伺服器13上時,該雲端伺服器13將能根據第二用戶裝置12的地圖檢查指令,將虛擬入口座標T4及公開資訊T1傳給該第二用戶裝置12(即,前述(205)~(206)步驟)。同時,該第二用戶裝置12能透過內部之擴增實境模組122(如:AR技術的引擎 程式)及攝像模組113(即,相機鏡頭),顯示出一地圖畫面3(如第3圖所示),並在該地圖畫面3上顯示出對應於該虛擬入口座標T4的入口標記A1、A2,該入口標記A1、A2之顯示位置係與該虛擬入口座標T4及該第二用戶裝置12之當前地理座標相對應。 In this way, please refer to Figs. 1 to 3, after the cloud server 13 establishes the virtual entry coordinate T4 for the community group data T through the above steps (201) to (204), the subsequent second user device 12 Open the instant messaging app and log in to the cloud server 13. The cloud server 13 will be able to transmit the virtual entry coordinates T4 and the public information T1 to the second user device according to the map check instruction of the second user device 12. 12 (that is, the aforementioned steps (205) to (206)). At the same time, the second user device 12 can display a map screen 3 (such as the third one) through the internal augmented reality module 122 (such as the engine program of the AR technology) and the camera module 113 (that is, the camera lens). (Shown in the figure), and the entry marks A1 and A2 corresponding to the virtual entry coordinates T4 are displayed on the map screen 3, and the display positions of the entry marks A1 and A2 are related to the virtual entry coordinates T4 and the second user device. 12 corresponds to the current geographic coordinates.
例如:第二用戶裝置12接收到該雲端伺服器13提供之虛擬入口座標T4及公開資訊T1後,能根據該定位模組121(如:WiFi模組或GPS模組),判斷出有兩個虛擬入口座標T4位於前方,故,第二用戶裝置12即會在顯示螢幕上顯示出對應之入口標記A1、A2,且將該等入口標記A1、A2所對應之公開資訊T1一併顯示出來,如:第3圖所示之「咖啡交流會」、「夥伴閒聊區」等文字及對應圖式。 For example, after the second user device 12 receives the virtual entry coordinates T4 and the public information T1 provided by the cloud server 13, it can determine that there are two based on the positioning module 121 (such as a WiFi module or a GPS module). The virtual entrance coordinates T4 are located in the front, so the second user device 12 will display corresponding entry marks A1, A2 on the display screen, and display the public information T1 corresponding to the entry marks A1, A2, Such as: "Coffee exchange meeting", "partner chat area" and other text and corresponding diagrams shown in Figure 3.
該社群組資料T可具有複數組虛擬入口座標T4(可由創建的第一用戶或被第一用戶授權的其他用戶設定),以第3圖所示之地圖畫面3為例,「咖啡交流會」之入口標記A2可能是某位用戶發現了一間具有特色的咖啡店,故特別設定,以供好友辨識;而「夥伴閒聊區」之入口標記A1則可能是某位用戶準備參加在某大樓舉辦的品酒會,特別標記出來讓人辨認。 The community group data T may have a complex array of virtual entry coordinates T4 (which can be set by the first user created or other users authorized by the first user). Take map screen 3 shown in FIG. 3 as an example. The entrance mark A2 may be that a user has found a distinctive coffee shop, so it is specially set for friends to identify; and the entrance mark A1 of the "partner chat area" may be a user preparing to participate in a certain building The wine tastings are specially marked for identification.
透過前述方法,第一用戶設定好虛擬入口座標T4後,第二用戶即可開啟擴充實境功能,以身歷其境的方式在生活周遭探索有趣的社群,讓即時通訊APP的使用更具趣味,且用戶們亦可更便利地去搜索與自己生活周遭地域有關的社群,讓即時通訊APP的「檢索社群」功能更具實用性。 Through the aforementioned method, after the first user sets the virtual entrance coordinate T4, the second user can turn on the augmented reality function to explore the interesting communities around life in an immersive way, making the use of the instant messaging app more interesting. , And users can more conveniently search for communities related to the area around their lives, making the "retrieve community" function of the instant messaging app more practical.
此外,在前述說明中,該第一用戶裝置11係透過該定位模組111,以GPS定位技術或WiFi定位技術,分析出當前地理座標後產生,惟,第一用戶亦可自行輸入特定位置(如:101大樓、故宮博物院等)以作為該 座標資料,而不以當下所在位置為限。 In addition, in the foregoing description, the first user device 11 is generated by analyzing the current geographic coordinates using GPS positioning technology or WiFi positioning technology through the positioning module 111. However, the first user may also input a specific location ( Such as: Building 101, the Palace Museum, etc.) as the coordinate information, not limited to the current location.
在雲端伺服器13提供虛擬入口座標T4予該第二用戶裝置12,以使其顯示出地圖畫面3後,當後續該第二用戶點擊該入口標記A1、A2,使該第二用戶裝置12針對該入口標記A1、A2產生之一查閱指令,並傳送給該雲端伺服器13後,該雲端伺服器13能先判斷該第二用戶資料132是否已儲存於該社群組資料T之成員資料T3中(即,判斷該第二用戶是否為該社群組資料T之成員)?若是,則該雲端伺服器13會直接將該社群組資料T之私密資訊T2傳送給該第二用戶裝置12,令該第二用戶裝置12能呈現出一社群畫面,檢視其他用戶的留言紀錄。若否,則雲端伺服器13能將一要求指令轉傳至該第一用戶裝置11,由第一用戶判斷是否允許該第二用戶加入該社群組資料T。 After the cloud server 13 provides a virtual portal coordinate T4 to the second user device 12 so that it displays the map screen 3, when the second user subsequently clicks the portal markers A1 and A2, the second user device 12 targets After the entry mark A1, A2 generates a lookup instruction and transmits it to the cloud server 13, the cloud server 13 can first determine whether the second user data 132 has been stored in the member data T3 of the community group data T Medium (that is, determining whether the second user is a member of the community group profile T)? If so, the cloud server 13 will directly send the private information T2 of the community group data T to the second user device 12, so that the second user device 12 can present a community screen and view the messages of other users. Record. If not, the cloud server 13 can forward a request instruction to the first user device 11, and the first user determines whether the second user is allowed to join the community group data T.
另,請參閱第1、2及4圖所示,係本發明之第二種實施例,該第二用戶裝置12亦可不利用AR技術呈現地圖畫面,而能經由網際網路10,取得平面的地圖資料,例如:在該雲端伺服器13傳送該社群組資料T之虛擬入口座標T4及公開資訊T1傳給該第二用戶裝置12時,該雲端伺服器13能根據內部之一地圖資料庫(或透過另一地圖伺服器),將一地圖資料(如:Google地圖)一併傳送予該第二用戶裝置12,使該第二用戶裝置12能根據該地圖資料、虛擬入口座標T4及公開資訊T1,顯示出一地圖畫面3’及複數個入口標記A1’~A3’。 In addition, please refer to FIGS. 1, 2, and 4, which are the second embodiment of the present invention. The second user device 12 may not use AR technology to present a map screen, but can obtain a planar image via the Internet 10. Map data, for example, when the cloud server 13 transmits the virtual entry coordinates T4 and public information T1 of the community group data T to the second user device 12, the cloud server 13 can use an internal map database (Or through another map server), send a map data (such as Google Maps) to the second user device 12 together, so that the second user device 12 can use the map data, the virtual entrance coordinate T4 and the public Information T1 shows a map screen 3 'and a plurality of entry marks A1' ~ A3 '.
又,在本實施例中,當該雲端伺服器13接收到該第二用戶裝置12傳來之地圖檢查指令後,該雲端伺服器13尚能先判斷該第二用戶裝置12之當前地理座標(如第4圖所示之一位置標記30)與該虛擬入口座標T4間 的距離是否小於一預定值(如:是否位於100公尺內)?若是,始將該虛擬入口座標T4及該公開資訊T1傳送給該第二用戶裝置12。如第3圖所示,當該第二用戶裝置12係透過該擴增實境模組122及攝像模組123,以AR技術生成地圖畫面3時,該第二用戶裝置12尚能判斷該虛擬入口座標T4是否與該第二用戶裝置12的面對方向相符?以確認該入口標記A1、A2是否應顯示在地圖畫面3上,由於此為AR技術的公知技術,故,在此即不復述AR技術的顯示及成像流程。 Also, in this embodiment, when the cloud server 13 receives the map check instruction from the second user device 12, the cloud server 13 can still determine the current geographic coordinates of the second user device 12 ( Is the distance between one of the position marks 30) shown in Figure 4 and the virtual entrance coordinate T4 smaller than a predetermined value (eg, is it within 100 meters)? If yes, the virtual entry coordinate T4 and the public information T1 are transmitted to the second user device 12. As shown in FIG. 3, when the second user device 12 generates the map screen 3 using AR technology through the augmented reality module 122 and the camera module 123, the second user device 12 can still judge the virtual Does the entrance coordinate T4 match the facing direction of the second user device 12? In order to confirm whether the entry marks A1 and A2 should be displayed on the map screen 3, since this is a well-known technology of AR technology, the display and imaging process of AR technology will not be repeated here.
除了前述「虛擬入口座標T4」的建立與顯示功能外,本發明尚具有「留言過濾」之功能,茲詳述如後:首先,當該第一用戶裝置11傳送一留言資料(可為文字或貼圖)至該雲端伺服器13時,該第一用戶裝置11能同時傳送對應之一位置資料至該雲端伺服器13,例如:當留言資料為「餐點非常好吃」時,第一用戶可選擇同時註記地點「鼎泰豐」,且該雲端伺服器13能根據該留言資料及位置資料,儲存成該社群組資料T中之一筆私密資訊T2。 In addition to the function of establishing and displaying the "virtual entrance coordinate T4", the present invention also has a function of "message filtering", which will be described in detail as follows: First, when the first user device 11 transmits a message data (which can be text or (Map) to the cloud server 13, the first user device 11 can simultaneously send a corresponding one of the location data to the cloud server 13, for example, when the message data is "the meal is very delicious", the first user can Choose to note the location "Din Tai Fung" at the same time, and the cloud server 13 can store one of the private information T2 in the community group data T according to the message data and location data.
據此,在該第二用戶資料132已被儲存為該社群組資料T之成員資訊T3的情況下(即,代表第二用戶已為社群組資料T的成員之一),當該第二用戶裝置12開啟即時通訊APP,並登入至該雲端伺服器13時,該雲端伺服器13將能提供一「留言過濾」功能:首先,請參閱第1及5圖所示,該雲端伺服器13將該社群組資料T傳給該第二用戶裝置12,以令該第二用戶裝置12能根據該公開資訊T1及私密資訊T2,顯示出一社群畫面(如:聊天室內的對話紀錄);嗣,當該第二用戶裝置12向該雲端伺服器13發送一留言檢查指令(如:第二用戶點擊社群畫面上之「查閱周遭留言紀錄」按鈕) 時,該第二用戶裝置12能同時將當前座標資料連同該留言檢查指令傳給該雲端伺服器13,並透過該擴增實境模組122及攝像模組123,以AR技術顯示出一查看畫面5。 Accordingly, in the case where the second user profile 132 has been stored as the member information T3 of the community group profile T (ie, representing that the second user is already a member of the community group profile T), when the first When the user device 12 launches the instant messaging app and logs in to the cloud server 13, the cloud server 13 will be able to provide a "message filtering" function: first, please refer to Figures 1 and 5, the cloud server 13 Pass the community group data T to the second user device 12 so that the second user device 12 can display a community screen (such as a conversation record in a chat room) based on the public information T1 and private information T2. ); 嗣, when the second user device 12 sends a message checking instruction to the cloud server 13 (for example, the second user clicks the "view surrounding message record" button on the community screen), the second user device 12 At the same time, the current coordinate data and the message checking instruction can be transmitted to the cloud server 13, and a viewing screen 5 is displayed by the AR technology through the augmented reality module 122 and the camera module 123.
承上,該雲端伺服器13接收後該當前座標資料及留言檢查指令後,將判斷該社群組資料T中所有私密資訊T2之位置資料,是否與該當前座標資料間小於一預設值(如:距離是否小於30公尺)?若是,則代表該等私密資訊T2位於該第二用戶裝置12周遭,嗣,該雲端伺服器13會將符合條件之私密資訊T2傳送至該第二用戶裝置12。如第5圖所示,該查看畫面5係一會議室之畫面,且該查看畫面5會顯示出複數筆留言標記B1~B3,各該留言標記B1~B3係對應於符合條件之私密資訊T2的留言資料,例如:指向櫥櫃者為「活動資料有50份」,指向會議室中心的則有一個驚嘆號貼圖,以及一「三點集合開會」之留言,第二用戶能透過AR技術顯示出之查看畫面5,搭配本發明之「留言過濾」功能,篩選並顯示出與目前所在地相關的留言。 After receiving, after receiving the current coordinate data and the message checking instruction, the cloud server 13 will determine whether the position data of all the private information T2 in the community group data T is less than a preset value with the current coordinate data ( For example: Is the distance less than 30 meters? If yes, it means that the private information T2 is located around the second user device 12. Alas, the cloud server 13 transmits the qualified private information T2 to the second user device 12. As shown in Figure 5, the viewing screen 5 is a conference room screen, and the viewing screen 5 will display a plurality of message marks B1 ~ B3, each of which corresponds to the private information T2 that meets the conditions For example, those who point to the cabinet are "50 copies of event materials", those who point to the center of the conference room have an exclamation mark sticker, and a "three-point meeting" message. The second user can display it through AR technology. Viewing screen 5, combined with the "message filtering" function of the present invention, filters and displays the messages related to the current location.
此外,在前述實施例中,該地圖檢查指令及留言檢查指令係由各該用戶裝置11、12點擊畫面中之對應按鈕而成,但根據本發明之方法中,各該用戶裝置11、12亦能以「體感操作」方式,產生前述之地圖檢查指令或留言檢查指令,例如:當第二用戶裝置12開啟即時通訊APP,而在其螢幕上顯示出社群列表畫面時(即,以條列方式列出第二用戶已加入之社群組資料T的公開資訊T1),此時,使用者能翻轉該第二用戶裝置12,使第二用戶裝置12由「與地面垂直」改為「與地面平行」,令該第二用戶裝置12能根據內部陀螺儀所偵測到之變化,自行產生該地圖檢查指令,以顯示出平面的地圖(如第4圖所示)。 In addition, in the foregoing embodiment, the map checking instruction and the message checking instruction are formed by clicking the corresponding button on the screen of each of the user devices 11 and 12, but in the method of the present invention, each of the user devices 11 and 12 also The “sensory operation” method can be used to generate the aforementioned map check instructions or message check instructions, for example, when the second user device 12 opens the instant messaging app and displays the community list screen on its screen (that is, in a bar List the public information T1 of the community group data T that the second user has joined. At this time, the user can flip the second user device 12 so that the second user device 12 is changed from "vertical to the ground" to "and "Parallel on the ground", so that the second user device 12 can generate the map check instruction by itself according to the change detected by the internal gyroscope to display a flat map (as shown in FIG. 4).
同理,當第二用戶裝置12開啟即時通訊APP,以在其螢幕上顯示出社群列表畫面時,該第二用戶能將該第二用戶裝置12由「豎立」方式轉為「橫放」方式,令該第二用戶裝置12能根據內部陀螺儀所偵測到之變化,自行啟動該擴增實境模組122及攝像模組123,以AR技術顯示出立體地圖影像(如第3圖所示)。據此,透過體感操作的特殊方法,將能讓用戶更為直覺且便利地操作。 Similarly, when the second user device 12 starts the instant messaging app to display the community list screen on the screen, the second user can change the second user device 12 from the "upright" mode to the "horizontal" mode. So that the second user device 12 can activate the augmented reality module 122 and the camera module 123 by itself according to the changes detected by the internal gyroscope, and display the three-dimensional map image (as shown in FIG. 3) using AR technology.示). According to this, the special method of somatosensory operation will allow users to operate more intuitively and conveniently.
以上所述,僅為本發明之若干較佳實施例,惟,本發明之技術特徵並不侷限於此,凡相關技術領域之人士在參閱本發明之技術內容後,所能輕易思及之等效變化,均應不脫離本發明之保護範疇。 The above are only a few preferred embodiments of the present invention. However, the technical features of the present invention are not limited to this. Those skilled in the relevant art can easily think of it after referring to the technical content of the present invention. Effective changes should not depart from the protection scope of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105132865A TWI603284B (en) | 2016-10-12 | 2016-10-12 | Method for establishing virtual portal coordinates for community data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW105132865A TWI603284B (en) | 2016-10-12 | 2016-10-12 | Method for establishing virtual portal coordinates for community data |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TWI603284B TWI603284B (en) | 2017-10-21 |
| TW201814646A true TW201814646A (en) | 2018-04-16 |
Family
ID=61011139
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW105132865A TWI603284B (en) | 2016-10-12 | 2016-10-12 | Method for establishing virtual portal coordinates for community data |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI603284B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI817479B (en) * | 2022-04-29 | 2023-10-01 | 狂點軟體開發股份有限公司 | A location-appropriate "Metaverse" social system that combines the real world and multiple virtual worlds for virtual and real interaction |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113055276B (en) * | 2021-03-09 | 2022-07-22 | 井冈山大学 | A smart phone-based circle chat creation method, display method and system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011112940A1 (en) * | 2010-03-12 | 2011-09-15 | Tagwhat, Inc. | Merging of grouped markers in an augmented reality-enabled distribution network |
| US8959440B2 (en) * | 2011-09-08 | 2015-02-17 | Citizen, Inc. | Inner-circle social sourcing |
| TW201335887A (en) * | 2012-02-24 | 2013-09-01 | Chun-Ching Yang | Virtual reality interactive system and method |
| CN103297544B (en) * | 2013-06-24 | 2015-06-17 | 杭州泰一指尚科技有限公司 | Instant messaging application method based on augmented reality |
| CN105160581B (en) * | 2015-08-25 | 2019-04-02 | 何庆怀 | The generation method of virtual reality |
-
2016
- 2016-10-12 TW TW105132865A patent/TWI603284B/en active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI817479B (en) * | 2022-04-29 | 2023-10-01 | 狂點軟體開發股份有限公司 | A location-appropriate "Metaverse" social system that combines the real world and multiple virtual worlds for virtual and real interaction |
Also Published As
| Publication number | Publication date |
|---|---|
| TWI603284B (en) | 2017-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220130425A1 (en) | Routing messages by message parameter | |
| KR101983523B1 (en) | Gallery of messages with a shared interest | |
| US9854219B2 (en) | Gallery of videos set to an audio time line | |
| US8682349B2 (en) | Location based asynchronous thread communications | |
| KR102141362B1 (en) | A method and an apparatus to share information based on location information | |
| US20210056762A1 (en) | Design and generation of augmented reality experiences for structured distribution of content based on location-based triggers | |
| US10475224B2 (en) | Reality-augmented information display method and apparatus | |
| US9645221B1 (en) | Communication system and method | |
| US10204272B2 (en) | Method and system for remote management of location-based spatial object | |
| US20150245168A1 (en) | Systems, devices and methods for location-based social networks | |
| US20160240007A1 (en) | Virtual Doorbell Augmentations for Communications Between Augmented Reality and Virtual Reality Environments | |
| CA2823343A1 (en) | Geo-location systems and methods | |
| CN102354284A (en) | Method and system for setting corresponding geographic information in instant messaging | |
| JP2019525281A (en) | A platform for geofence social media | |
| US9560158B2 (en) | Social networking using local area networks | |
| TWI603284B (en) | Method for establishing virtual portal coordinates for community data | |
| WO2014169498A1 (en) | Method and system for third-party service platform login | |
| US10368213B1 (en) | Location-based open social networks | |
| US10230676B2 (en) | Location-based open social networks | |
| CN107851232A (en) | Online website with respective fictional geographical position | |
| US11973837B2 (en) | Connection systems and methods requiring physical proximity when establishing a connection between users thereof | |
| US10116757B2 (en) | Location-based open social networks | |
| US20180241580A1 (en) | Method and apparatus for spontaneously initiating real-time interactive groups on network | |
| WO2015015413A2 (en) | Social network implementation techniques | |
| US20160117338A1 (en) | Spatial information sharing service system using multiple ids and method thereof |