[go: up one dir, main page]

TWI861945B - 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體 - Google Patents

頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體 Download PDF

Info

Publication number
TWI861945B
TWI861945B TW112122884A TW112122884A TWI861945B TW I861945 B TWI861945 B TW I861945B TW 112122884 A TW112122884 A TW 112122884A TW 112122884 A TW112122884 A TW 112122884A TW I861945 B TWI861945 B TW I861945B
Authority
TW
Taiwan
Prior art keywords
information
page
user terminal
electronic device
interface
Prior art date
Application number
TW112122884A
Other languages
English (en)
Other versions
TW202416105A (zh
Inventor
李景森
蔡菊
于世醫
劉悅
Original Assignee
韓商韓領有限公司
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 韓商韓領有限公司 filed Critical 韓商韓領有限公司
Publication of TW202416105A publication Critical patent/TW202416105A/zh
Application granted granted Critical
Publication of TWI861945B publication Critical patent/TWI861945B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0641Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/04817Interaction 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 using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Managing shopping lists, e.g. compiling or processing purchase lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)

Abstract

根據本發明,提供了一種頁面資訊提供方法及其電子裝置。上述頁面資訊提供方法包括:對每個利用服務之用戶終端確認包括根據狀態而變化之頁面介面之第1資訊之功能旗標的步驟;對應於來自上述用戶終端之輸入,將根據上述用戶終端之條件而確定之上述功能旗標之狀態之第2資訊提供至上述用戶終端的步驟;及將基於上述第1資訊及上述第2資訊之頁面資訊提供至上述用戶終端之步驟。

Description

頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體
本發明係關於一種根據用戶終端之條件而提供不同之頁面介面之頁面資訊提供方法及其電子裝置。
隨著網際網路之普遍使用,於各種領域中正在提供基於網際網路之服務。特別是,購買者與銷售者藉由終端連接至線上購物中心而可實時進行商品交易之電子商務正活躍發展。
用於電子商務之基於網際網路之服務可用電腦程式或移動應用程式之形態提供至用戶終端。此時,正在研究用以於用戶終端之畫面上實現電腦程式或移動應用程式之各種方法。特別是,需要根據用戶之特性或需求來提供於用戶終端中實現之電腦程式或移動應用程式之多種介面。
關於上述內容,可參照KR 10-2012-0100277 A、KR 10-1168705 B1等先前文獻。
本發明之目的係提供一種根據用戶終端之條件而提供不同 之頁面介面之頁面資訊提供方法及其電子裝置。
更具體而言,本發明之目的係提供一種使用功能旗標來實現不同之頁面介面之方法。
本發明所欲實現之技術課題並不限定於如上所述之技術課題,可根據以下之實施例類推斷出其他技術課題。
揭示之一實施例之頁面資訊提供方法可包括:對每個利用服務之用戶終端確認包括根據狀態而變化之頁面介面之第1資訊之功能旗標的步驟;對應於來自上述用戶終端之輸入,將根據上述用戶終端之條件而確定之上述功能旗標之狀態之第2資訊提供至上述用戶終端的步驟;及將基於上述第1資訊及上述第2資訊之頁面資訊提供至上述用戶終端的步驟。
上述用戶終端之上述條件可為與上述用戶終端之位置資訊相關之條件。
上述第1資訊可包括對應於第1狀態之第1介面資訊及對應於第2狀態之第2介面資訊。
上述第1介面資訊及上述第2介面資訊分別可包括閘道器頁面、導航欄、購物車頁面及結算頁面中之至少一者之資訊。
上述第1介面資訊之閘道器頁面之類別圖標之大小可與上述第2介面資訊之閘道器頁面之類別圖標之大小不同。
上述第1介面資訊之第1導航欄之圖標之順序可與上述第2介面資訊之第2導航欄之圖標之順序不同。
可使上述第1介面資訊之購物車頁面及結算頁面提供至上 述用戶終端中之不同頁面上,且上述第2介面資訊之購物車頁面及結算頁面提供至上述用戶終端中之一個頁面上。
上述功能旗標可根據上述第2資訊而激活上述第1介面資訊及上述第2介面資訊中之任一者且停用另一者。
上述第2資訊可包括上述功能旗標與狀態之對應關係之資訊。
可進而包括:獲得上述第1資訊之步驟;及基於上述第1資訊,更新提供於上述用戶終端之上述頁面資訊之步驟。
可進而包括:確認來自上述用戶終端之頁面資訊請求之步驟;確認上述頁面資訊請求中包括之上述用戶終端之條件之步驟;及根據上述條件而確認提供至上述用戶終端之頁面之服務或屬性之步驟。
可使上述服務或上述屬性與上述條件中之至少一者對應,且上述電子裝置基於上述功能旗標,確定上述服務或上述屬性與上述條件之對應關係。
揭示之一實施例之電子裝置,其係用於頁面資訊提供方法者,可包括:記憶體,其儲存至少一個指令;及處理器。上述處理器基於上述至少一個指令,對每個利用服務之用戶終端確認包括根據狀態而變化之頁面介面之第1資訊的功能旗標,對應於來自上述用戶終端之輸入,將根據上述用戶終端之條件而確定之上述功能旗標之狀態的第2資訊提供至上述用戶終端,將基於上述第1資訊及上述第2資訊之頁面資訊提供至上述用戶終端。
其他實施例之具體事項包括於詳細之說明及圖中。
根據本發明,能夠在不改變源代碼之情況下,使用功能旗標容易地於具有不同條件之用戶終端中實現不同之頁面介面,從而降低源代碼整體之複雜度並提高其可讀性。
又,根據本發明,於某一區域內利用服務之用戶可確認與自己所屬區域中可利用之其他服務類似之方式之頁面,藉此可更熟練地利用服務。
發明之效果並不限制於以上所提及之效果,相關技術領域內具有常識者可根據申請專利範圍之記載而明確地理解未提及之其他效果。
100:電子裝置
110:用戶終端(第1用戶終端)
120:用戶終端(第2用戶終端)
210:通訊部
220:記憶體
230:處理器
410:第1資訊
411:第1功能旗標
412:第2功能旗標
420:第2資訊
501:佈線框架
503:濾波器
505:路由器
600:佈線軟體
610:佈線API
700:第1頁面
710:第1區域
730:第2區域
750:第3區域
751:類別圖標
770:第4區域
771:相關商品圖片
790:第1導航欄
791:第1圖標
792:第2圖標
793:第3圖標
794:第4圖標
795:第5圖標
800:第2頁面
830:第1區域
840:第2區域
850:第3區域
851:類別圖標
890:第2導航欄
891:第1圖標
892:第2圖標
893:第3圖標
894:第4圖標
895:第5圖標
900:第3頁面
901:圖片資訊
902:品牌資訊
903:用戶評價資訊
904:名稱資訊
905:選項資訊
906:價格資訊
910:第1按鈕
920:第2按鈕
1000:第4頁面
1010:第1區域
1020:第2區域
1030:第3按鈕
1100:第5頁面
1110:第1區域
1120:第2區域
1130:第3區域
1140:第4按鈕
1200:第6頁面
1210:第1區域
1220:第2區域
1230:第3區域
1240:第4區域
1250:第5按鈕
S310:步驟
S320:步驟
S330:步驟
S510:步驟
S520:步驟
S530:步驟
S540:步驟
圖1係用以說明於本發明之實施例之電子裝置中實現提供頁面資訊之方法之裝置的概念圖。
圖2係用以說明本發明之實施例之電子裝置及用戶終端之構成的概略方塊圖。
圖3係用以說明本發明之實施例之頁面資訊提供方法之流程圖。
圖4係用以說明本發明之實施例之頁面資訊提供方法之概念圖。
圖5係用以說明本發明之實施例之電子裝置及於電子裝置中提供頁面資訊之方法的概念圖。
圖6係用以說明本發明之實施例之電子裝置之概略方塊圖。
圖7至圖12係用以說明根據本發明之實施例之頁面資訊提供方法而提供之頁面的圖。
實施例中使用之用語係考慮到本發明中之功能而儘可能地選擇目前廣泛使用之常用術語,但會根據本領域技術人員之意圖或先例、新技術之出現等而有所不同。又,於特定之情形時,亦存在申請人任意選定之用語,於該情形時,其含義將在相應之說明部分詳細描述。因此,本發明中使用之用語應基於該用語所具有之含義及本發明之全部內容來進行定義,而並非簡單地基於用語之名稱進行定義。
於整篇說明書中,當記為某個部分“包括”某個構成要素時,只要未特別記載相反之內容,則意味著可進而包括其他構成要素,而並非排除其他構成要素。又,說明書中記載之“…部”、“…模組”等用語係指對至少一個功能或動作進行處理之單位,其可藉由硬體或軟體來實現,或者由硬體與軟體之組合實現。
整篇說明書中記載之“a、b及c中之至少一者”之表述可包括‘單獨之a’、‘單獨之b’、‘單獨之c’、‘a及b’、‘a及c’、‘b及c’或‘a、b及c全部’。
以下所提及之“終端”可由能夠藉由網路而與伺服器或其他終端連接之電腦或攜帶用終端來實現。此處,電腦例如包括裝載有網頁瀏覽器(WEB Browser)之筆記型電腦、桌上型電腦(desktop)、膝上型電腦(laptop)等。攜帶用終端例如為確保便攜性及移動性之無線通訊裝置,可包括IMT(International Mobile Telecommunication,國際移動通訊)、CDMA(Code Division Multiple Access,碼分多重存取)、W-CDMA(W-Code Division Multiple Access,寬頻碼分多重存取)、LTE(Long Term Evolution,長期演進)等通訊終端、以及如智慧型手機及平板電腦等之所有類型之手持式(Handheld)無線通訊裝置。
以下,參考附圖對本發明之實施例進行詳細說明,以便本發明所屬之技術領域中具有常識者能夠容易地實施。然而,本發明能夠以多種不同之形態實現,並不限定於此處所說明之實施例。
以下,參照附圖對本發明之實施例進行詳細說明。
於說明實施例時,省略本發明所屬之技術領域內熟知且與本發明無直接關聯之技術內容之說明。其目的在於藉由省略不必要之說明,從而不模糊且更明確地傳達本發明之主旨。
出於相同原因,於附圖中,誇張、省略或概略性地示出了一部分構成要素。又,各構成要素之尺寸並非完全反映實際尺寸。對各圖中相同或對應之構成要素標註相同之參考符號。
參照附圖及於下文中詳細敍述之實施例,本發明之優點及特徵、以及實現該等優點及特徵之方法即可變得清楚。然而,本發明並不限定於以下揭示之實施例,能夠以各種不同之形態實現,本實施例僅係為了完整地揭示本發明且使本發明所屬技術領域中具有常識者充分瞭解發明之範疇而提供,本發明僅由申請專利範圍來定義。於整篇說明書中,相同之參考符號表示相同之構成要素。
此時,應理解,處理流程圖之各方塊及流程圖之組合可藉由電腦程式指令來實行。該等電腦程式指令可裝載於通用電腦、專用電腦或其他可程式資料處理設備之處理器上,因此藉由電腦或其他可程式資料處理設備之處理器所實行之該等指令生成用以執行流程圖之方塊中所說明之功能之方法。為了以特定方式實現功能,該等電腦程式指令亦可儲存於可面向電腦或其他可程式資料處理設備之電腦可用或電腦可讀記憶體,因此儲存於電腦可用或電腦可讀記憶體中之指令亦可生產包括實行流程圖之 方塊中所說明之功能之指令方法在內的製造品項。電腦程式指令亦可裝載於電腦或其他可程式資料處理設備上,因此於電腦或其他可程式資料處理設備上實行一連串之動作步驟而生成由電腦運行之程序,從而實行電腦或其他可程式資料處理設備之指令亦可提供用以執行流程圖之方塊中所說明之功能的步驟。
又,各方塊可表示包括用以執行特定之邏輯功能中之一個以上之可執行指令之模組、區段或代碼之一部分。又,應注意,於一些替代實施例中,方塊中提及之功能亦可不依序發生。例如,連續示出之兩個方塊實際上可同時實行,或者該等方塊有時亦可根據相應之功能而按照相反之順序實行。
圖1係用以說明於本發明之實施例之電子裝置中實現提供頁面資訊之方法之裝置的概念圖。
參照圖1,本發明之實施例之頁面資訊提供方法可於各種類型之裝置中實現。例如,本發明之實施例之頁面資訊提供方法可於電子裝置100及與電子裝置100聯動之用戶終端(110、120)中實現。換言之,電子裝置100及與電子裝置100聯動之用戶終端(110、120)可基於各自實現之資訊提供方法,實行本發明之各種實施例之運作。另一方面,本發明之實施例之頁面資訊提供方法並非限於圖1所示,亦可於各種電子裝置或伺服器中實現。
各種實施例之電子裝置100可為與和電子裝置100聯動之用戶終端(110、120)實行有線或無線通訊且包括具有大單位儲存容量之記憶體的裝置。例如,電子裝置100可為與和電子裝置100聯動之用戶終端(110、120)連接之雲端裝置(cloud device)。
各種實施例之與電子裝置100聯動之用戶終端(110、120)可為台式電腦、平板電腦、移動終端等用戶可利用之裝置。此外,實行類似功能之其他電子裝置亦可用作與電子裝置100聯動之用戶終端(110、120)。
可提供用於本發明之實施例之運作的各種模組。模組可為要實現之電腦代碼或一個以上之指令,使得實現資訊提供方法之(或,物理裝置所包括之)物理裝置(例如,電子裝置100)能夠進行指定之運作。換言之,實現資訊提供方法之物理裝置以電腦代碼之形態將複數個模組儲存於記憶體中,且實行儲存於記憶體中之複數個模組,於此情形時,複數個模組可使物理裝置實行與複數個模組對應之指定之運作。
圖2係用以說明本發明之實施例之電子裝置及用戶終端之構成之概略方塊圖。
參照圖2,電子裝置100及與電子裝置100聯動之用戶終端(110、120)分別可包括通訊部210、記憶體220及處理器230。
根據實施例,電子裝置100及與電子裝置100聯動之用戶終端(110、120)亦可分別進而包括輸入部及輸出部。輸入部及輸出部分別可為接收用戶輸入或向用戶輸出資訊之各種介面或連接埠等。
輸入部可包括輸入模組,該輸入模組自用戶接收用戶輸入。用戶輸入可以各種形態實現,諸如鍵輸入、觸控輸入、語音輸入等。能夠接收此種用戶輸入之輸入模組之示例有:傳統形態之數字鍵盤或鍵盤、滑鼠、感知用戶觸摸之觸控感測器、接收語音信號之麥克風、藉由影像識別而識別手勢等之相機、包括感知用戶靠近之照度感測器或紅外線感測器中之至少一者之接近感測器、藉由加速度感測器或陀螺儀感測器等識 別用戶動作之動作感測器及感知或接收各種形態之用戶輸入之各種形態之輸入裝置。本發明之一實施例之輸入模組可包括以上所羅列之裝置中之至少一者。此處,觸控感測器可藉由如下方式實現,即,藉由附接至顯示面板之觸控面板或觸控膜來感知觸摸之壓電式或靜電式觸控感測器、以及藉由光學方式來感知觸摸之光學式觸控感測器等。此外,輸入模組亦能以與接收用戶輸入之外部輸入裝置連接之輸入介面(USB埠,PS/2埠等)之形態來實現,而非自身感知用戶輸入之裝置。
另一方面,輸出部可包括輸出模組,且輸出模組可輸出各種資訊。輸出模組可包括輸出影像之顯示器、輸出聲音之揚聲器、產生振動之觸覺裝置及除此之外之各種形態之輸出裝置中之至少一者。此外,輸出模組亦能以連接上述個別輸出裝置之埠型輸出介面之形態實現。例如,顯示器形態之輸出模組可顯示文本、靜態圖像、視頻。顯示器可包括:液晶顯示器(LCD,Liquid Crystal Display)、發光二極體(LED,light emitting diode)顯示器、有機發光二極體(OLED,Organic Light Emitting Diode)顯示器、平板顯示器(FPD,Flat Panel Display)、透明顯示器(transparent display)、曲面顯示器(Curved Display)、可撓式顯示器(flexible display)、三維顯示器(3D display)、全像顯示器(holographic display)、投影機及其他可實行影像輸出功能之各種形態之裝置中之至少一者。此種顯示器亦可為與輸入模組之觸控感測器一體構成之觸控顯示器之形態。
通訊部210可與其他裝置進行通訊。因此,電子裝置100及與電子裝置100聯動之用戶終端(110、120)分別可藉由通訊部210而與其他裝置收發資訊。例如,電子裝置100及與電子裝置100聯動之用戶終端 (110、120)分別可利用通訊部210進行彼此間之通訊、或與其他裝置進行通訊。
此處,通訊,即資料之收發可藉由有線或無線來實現。為此,通訊部210可構成為:藉由LAN(Local Area Network,區域網路)連接網際網路等之有線通訊模組、藉由移動通訊基地台連接移動通訊網路以收發資料之移動通訊模組、利用如無線保真(Wi-Fi)等之WLAN(Wireless Local Area Network,無線區域網路)系列之通訊方式或如藍牙(Bluetooth)、紫蜂(Zigbee)等之WPAN(Wireless Personal Area Network,無線個人區域網路)系列之通訊方式之近距離通訊模組、利用如GPS(Global Positioning System,全球定位系統)等之GNSS(Global Navigation Satellite System,全球導航衛星系統)之衛星通訊模組或其等之組合。
記憶體220可儲存各種資訊。記憶體220可臨時或半永久地儲存資料。例如,電子裝置100之記憶體220可儲存用以驅動電子裝置100之操作程式(OS,Operating System;作業系統)、用以代管網頁網站之資料或用以生成點字之程式或應用程式(例如,網頁應用程式)之資料等。另外,記憶體220可如上所述以電腦代碼之形態儲存模組。
記憶體220例如可有:硬碟(HDD,Hard Disk Drive)、固體磁碟機(SSD,Solid State Drive)、快閃記憶體(flash memory)、唯讀記憶體(ROM,Read-Only Memory)、隨機存取記憶體(RAM,Random Access Memory)等。此種記憶體220可提供內置型或可拆卸型。
處理器230控制電子裝置100及與電子裝置100聯動之用戶終端(110、120)各者之整體運作。為此,處理器230可實行各種資訊之運 算及處理,並控制電子裝置100之構成要素之運作。例如,處理器230可執行程式或應用程式來提供頁面資訊。處理器230可根據硬體、軟體或其等之組合,藉由電腦或與其類似之裝置來實現。於硬體上,處理器230可藉由處理電信號並實行控制功能之電子電路之形態來實現,於軟體上,可藉由驅動硬體處理器230之程式之形態來實現。另一方面,若於以下說明中未特別提及,則可解釋為電子裝置100及與電子裝置100聯動之用戶終端(110、120)之運作藉由處理器230之控制而實行。即,可解釋為如下步驟:當執行於本發明之實施例之頁面資訊提供方法中實現之模組之情形時,模組對處理器230進行控制而使電子裝置100及與電子裝置100聯動之用戶終端(110、120)實行頁面資訊提供方法。
綜上所述,各種實施例可藉由各種裝置實現。例如,各種實施例可藉由硬體、韌體(firmware)、軟體或其等之組合等來實現。
於藉由硬體實現之情形時,各種實施例之方法可藉由一個或一個以上之ASICs(application specific integrated circuits,特殊應用積體電路)、DSPs(digital signal processors,數位信號處理器)、DSPDs(digital signal processing devices,數位信號處理裝置)、PLDs(programmable logic devices,可程式邏輯裝置)、FPGAs(field programmable gate arrays,現場可程式閘陣列)、處理器、控制器、微控制器、微處理器等實現。
於藉由韌體或軟體實現之情形時,各種實施例之方法可由實行以下所說明之功能或運作之模組、程序或函數等形態實現。例如,軟體代碼可儲存於記憶體中並藉由處理器驅動。記憶體可位於處理器內部或外部,且可藉由已公知之各種裝置而與處理器交換資料。
以下,基於上述技術思想對各種實施例進行更詳細之說明。以下所說明之各種實施例可應用上文所說明之內容。例如,於以下所說明之各種實施例中未定義之運作、功能、用語等可基於上文所說明之內容而實行並加以說明。
以下,以電子裝置100實行頁面資訊提供方法之步驟為前提,對各種實施例進行說明。根據各種實施例,電子裝置100可與和電子裝置100聯動之用戶終端(110、120)收發關於頁面資訊提供方法之步驟的資訊。
圖3係用以說明本發明之實施例之頁面資訊提供方法之流程圖。圖4係用以說明本發明之實施例之頁面資訊提供方法之概念圖。
參照圖3及圖4,於步驟S310中,電子裝置100可對每個利用服務之用戶終端(110、120)確認包括根據狀態而變化之頁面介面之第1資訊410的功能旗標(feature flag)。所謂功能旗標係指一種軟體開發工具,其利用至少一個資訊來控制源代碼之運行方式,並藉此自動激活(enable)或停用(disable)特定功能。功能旗標例如可用與源代碼相同或類似之程式語言或腳本語言來表示。作為一例,電子裝置100可分別於第1用戶終端110及第2用戶終端120上設定第1功能旗標411及第2功能旗標412。
作為另一例,電子裝置100可藉由與功能旗標相關之軟體,分別基於第1及第2用戶終端(110、120)之資訊請求,分別確認第1用戶終端110及第2用戶終端120中預先設定之第1功能旗標411及第2功能旗標412。第1及第2用戶終端(110、120)分別向電子裝置100請求之至少一個資訊可包括第1及第2用戶終端(110、120)中之每個應用程式被驅動之環境之資訊。電子裝置100可基於上述驅動環境之資訊,自適應地確定分別 要提供至第1及第2用戶終端(110、120)之資訊(例如,頁面資訊)。上述驅動環境之資訊可分別包括第1及第2用戶終端(110、120)驅動之應用程式之種類、以及第1及第2用戶終端(110、120)之位置資訊中之至少一者。例如,電子裝置100基於上述驅動環境之資訊,即使於第1及第2用戶終端(110、120)請求相同頁面之資訊之情形時,亦可將與上述驅動環境之資訊對應之不同資訊分別提供至第1及第2用戶終端(110、120)。
另一方面,根據實施例,第1及第2用戶終端(110、120)分別向電子裝置100請求之至少一個資訊可為特定服務(service)之資訊及特定屬性(property)之資訊中之至少一者。電子裝置100之佈線框架可分別接收第1及第2用戶終端(110、120)之資訊請求,且可根據相應之資訊請求而確認可提供之服務或屬性。電子裝置100之佈線框架可將確認到之服務或屬性分別提供至第1及第2用戶終端(110、120)。根據如上所述般定義之佈線框架之運作方式,第1及第2用戶終端(110、120)分別可藉由上述資訊請求方式將所需之服務或屬性傳輸至佈線框架,且佈線框架可在不改變應用程式本身之情況下,自適應地提供對應之服務或屬性。例如,於第1用戶終端110請求購物車頁面(cart page)之資訊之情形時,此種頁面請求被傳輸至電子裝置100之佈線框架,且佈線框架可基於第1用戶終端110確認到之資訊,於包括與購物車相關之服務或屬性之至少一個頁面中提供與第1用戶終端110對應之頁面。
第1功能旗標411及第2功能旗標412分別可由固有之數字串或字符串(例如,a、b)來表示。電子裝置100可藉由固有之數字串或字符串來識別第1功能旗標411及第2功能旗標412。
第1資訊410可包括與第1狀態(State_1)對應之第1介面資訊 (APP_1)及與第2狀態(State_2)對應之第2介面資訊(APP_2)。第1介面資訊(APP_1)及第2介面資訊(APP_2)例如分別可包括服務之閘道器頁面(gateway page)、閘道器頁面內之導航欄(navigation bar)、購物車頁面(cart page)及結算頁面(checkout page)中之至少一者之資訊。於狀態之種類為2種之情形時,例如,第1狀態(State_1)及第2狀態(State_2)可表示為on或off,但這僅為示例性的,本發明並不限制於此。狀態之種類及與其對應之介面資訊之種類亦可為3種以上。
根據實施例,本發明之實施例之頁面資訊提供方法可進而包括如下步驟:獲得包括第1介面資訊(APP_1)及第2介面資訊(APP_2)之第1資訊410。作為一例,於步驟S310之前,第1資訊410可自電子裝置100之記憶體獲得。作為另一例,第1資訊410亦可藉由與電子裝置100之功能旗標相關之軟體而獲得。
於步驟S320中,電子裝置100可對應於來自用戶終端(110、120)之輸入,將根據用戶終端(110、120)之條件而確定之功能旗標之狀態的第2資訊420提供至用戶終端(110、120)。例如,電子裝置100可對應於來自第1用戶終端110之輸入,將根據第1用戶終端110之第1條件而確定之第1功能旗標411之狀態的第2資訊420,及對應於來自第2用戶終端120之輸入,將根據第2用戶終端120之第2條件而確定之第2功能旗標412之狀態的第2資訊420分別提供至第1及第2用戶終端(110、120)。第1用戶終端110之第1條件及第2用戶終端120之第2條件可分別為與用戶終端(110、120)之位置資訊(作為一例,國家資訊)相關之條件。例如,第1條件可為用戶終端是否位於第1區域(作為一例,第1國家)內,第2條件可為用戶終端是否位於第2區域(作為一例,第2國家)內。
第2資訊420可包括第1及第2功能旗標(411、412)與第1及第2狀態(State_1、State_2)之對應關係之資訊。例如,第2資訊420可包括:由字符串a表示之第1功能旗標411與第1狀態(State_1)對應之資訊、及由字符串b表示之第2功能旗標412與第2狀態(State_2)對應之資訊。
於步驟S330中,電子裝置100可將基於第1資訊410及第2資訊420之頁面資訊提供至用戶終端(110、120)。例如,於第1用戶終端110中,第1功能旗標411可根據第2資訊420激活第1介面資訊(APP_1)並停用第2介面資訊(APP_2)。換言之,電子裝置100可利用第1功能旗標411將根據第1介面資訊(APP_1)而實現之頁面之資訊提供至第1用戶終端110。又,例如,於第2用戶終端120中,第2功能旗標412可根據第2資訊420激活第2介面資訊(APP_2)並停用第1介面資訊(APP_1)。換言之,電子裝置100可利用第2功能旗標412將根據第2介面資訊(APP_2)而實現之頁面之資訊提供至第2用戶終端120。以下,參照圖7至圖12詳細說明於不同之用戶終端中實現之不同頁面之示例。
根據實施例,於步驟S330之後,頁面資訊提供方法對應於來自用戶終端(110、120)之輸入,可進而包括:自電子裝置100之記憶體重新獲得包括第1介面資訊(APP_1)及第2介面資訊(APP_2)之第1資訊410之步驟;及基於重新獲得之第1資訊410,更新頁面資訊之步驟。藉此,用戶可不在激活之介面資訊中,而是在停用之介面資訊中選擇性地調用及利用功能。
根據本發明,可於不改變源代碼之情況下,使用功能旗標在具有不同條件之用戶終端中容易地實現不同之頁面介面,從而降低源代碼整體之複雜度且提高可讀性。
圖5係用以說明本發明之實施例之電子裝置及於電子裝置中提供頁面資訊之方法之概念圖。
參照圖5,本發明之實施例之電子裝置100可包括佈線框架501。於本發明中,所謂佈線係指電子裝置100與用戶終端(110、120)之間之連接,此種連接係用於企業間通訊(inter-business communication)、應用程式間通訊(inter-app communication)、應用程式特定功能開發(app-specific feature development)、區域特定功能開發(region-specific feature development)及AB群特定功能開發(AB group-specific feature development)中之至少一者。佈線框架501可包括濾波器503及路由器505。
本發明之實施例之頁面資訊提供方法可包括:確認用戶終端(110、120)之頁面資訊請求及頁面資訊請求中包括之功能旗標之步驟S510;確認用戶終端(110、120)之條件之步驟S520;根據條件確認提供至用戶終端(110、120)之頁面之服務或屬性之步驟S530;及將功能旗標之狀態之資訊及頁面資訊提供至用戶終端(110、120)之步驟S540。
於步驟S510中,用戶終端(110、120)之頁面資訊請求可進而包括與用戶終端(110、120)之條件相關之資訊。更具體而言,頁面資訊請求可包括於用戶終端(110、120)中驅動應用程式之環境之資訊。上述驅動環境之資訊可包括於用戶終端(110、120)中驅動之應用程式之種類及用戶終端(110、120)之位置資訊中之至少一者。
於步驟S520中,佈線框架501之濾波器503可確認用戶終端(110、120)之條件。根據實施例,於步驟S520中,佈線框架501之濾波器503可藉由用戶終端(110、120)中預先設定之功能旗標來確認用戶終端(110、120)之條件。
於步驟S530中,佈線框架501之路由器505可基於上述驅動環境之資訊,確認藉由濾波器503所確認之條件之服務或屬性。例如,服務係指對應於頁面之間之動作之外部頁面資訊,屬性係指頁面內之資料或與資料相關之值(value)。屬性例如可為UI(user interface,用戶界面)樣式及顏色中之至少一者之資料或值。服務或屬性可包括於藉由步驟S540提供至用戶終端(110、120)之頁面資訊中。
另一方面,於步驟S530中,提供至用戶終端(110、120)之頁面之服務或屬性可與用戶終端(110、120)之條件中之至少一者對應。電子裝置100可基於功能旗標,確定服務或屬性與條件之對應關係。根據實施例,提供至用戶終端(110、120)之頁面之服務或屬性可與用戶終端(110、120)之各種條件中之複數個條件對應,於此種情形時,儘管用戶終端(110、120)之條件發生改變,但提供至用戶終端(110、120)之頁面之服務或屬性可保持不變。
圖6係用以說明本發明之實施例之電子裝置之概略方塊圖。
同時參照圖5及圖6,電子裝置100可進而包括分機(Extension)、測試引擎(Test Engine)及編譯器(Compiler)。此時,分機(Extension)例如可包括與測試插入(Test Plugin)、導航(Navigation)、生命週期支持(Lifecycle Support)、功能旗標(Feature Flag)、AB測試(AB Test)及編譯器插入(Compiler Plugin)中之至少一者相關之軟體。特別是,電子裝置100可藉由分機(Extension)之與功能旗標(Feature Flag)相關之軟體,將包括根據狀態而變化之頁面介面之資訊之功能旗標設定於用戶終端(110、120),藉此,可藉由用戶終端(110、120)之頁面資訊請求(S510)來 確認設定之功能旗標。
電子裝置100可包括佈線軟體600,且參照圖5所說明之佈線框架501可為佈線軟體600之一部分。換言之,佈線軟體600可包括參照佈線API(application program interface,應用程式介面)610及圖5所說明之佈線框架501。佈線API610可為將來自用戶終端(110、120)之請求頁面資訊(S510)之輸入傳送至佈線框架501的介面。佈線框架501藉由濾波器503來確認用戶終端(110、120)之條件(S520),藉由路由器505來確認條件之服務或屬性(S530),可將功能旗標之狀態之資訊及頁面資訊提供至用戶終端(110、120)(S540)。
圖7至圖12係用以說明根據本發明之實施例之頁面資訊提供方法而提供之頁面的圖。更具體而言,圖7及圖8係用以說明不同之用戶終端提供之閘道器頁面之圖,圖9係用以說明向不同之用戶終端共同提供之商品詳情頁面之圖,圖10及圖11係用以說明提供至用戶終端中之一者之購物車頁面及結算頁面之圖,圖12係用以說明提供至用戶終端中之另一者之購物車及結算頁面之圖。此時,用戶終端中之一者例如可位於第1區域內,用戶終端中之另一者例如可位於第2區域內。藉此,提供至用戶終端之頁面可具有不同之頁面介面。
參照圖7,提供至用戶終端中之一者之第1介面資訊之閘道器頁面顯示第1頁面700。第1頁面700可包括:包含搜索窗及搜索圖標之第1區域710、包含顯示遞送地址之地址窗之第2區域730、包含複數個類別圖標751之第3區域750、包含複數個相關商品圖片771之第4區域770及第1導航欄790。
作為一例,第3區域750之複數個類別圖標751可與商品之 分類(例如,流行/百貨、家電/數碼等)相關。作為另一例,複數個類別圖標751可與商品之遞送類型(例如,生鮮遞送商品、快速遞送商品)相關。作為又一例,複數個類別圖標751可與其他種類之服務(例如,OTT服務(Over-the-top media services,過頂服務)、訂餐/配送服務)相關。根據實施例,根據用戶對第3區域750進行之滾動輸入,其他類別圖標亦可顯示於第3區域750上。
第1導航欄790例如可不論用戶之輸入如何(即,即便對第1頁面700進行滾動輸入),均提供至第1頁面700上之固定位置。第1導航欄790可包括第1至第5圖標(791、792、793、794、795)。但是,第1導航欄790之圖標數量僅為示例,本發明並不限制於此。
第1導航欄790之第1圖標791可與類別頁面連接。即,根據與第1圖標791對應之用戶之輸入,類別頁面可出現於用戶終端上,用戶可確認較第3區域750之類別圖標751更多種類之類別。第1導航欄790之第2圖標792可與詳情搜索頁面連接。即,根據與第2圖標792對應之用戶之輸入,詳情搜索頁面可出現於用戶終端上,用戶例如可確認搜索窗下方之最近搜索詞、推薦搜索詞、今日到貨之生鮮遞送商品種類等。第1導航欄790之第3圖標793可與閘道器頁面連接。當於用戶終端顯示當前第1頁面700之情形時,即使用戶輸入對應於第3圖標793,用戶終端之頁面亦可保持不變,第3圖標793可顯示為與其他圖標不同之顏色。第1導航欄790之第4圖標794可與我的頁面(即,個人資訊頁面)連接。即,根據與第4圖標794對應之用戶之輸入,我的頁面可出現於用戶終端上,用戶可藉由與我的頁面連接之頁面實行例如訂單目錄確認、取消/退貨/換貨目錄確認、評論管理、會員資格管理、定期遞送管理、支付方式管理、折扣優惠券管理 中之至少一者。第1導航欄790之第5圖標795可與購物車頁面連接。即,根據與第5圖標795對應之用戶之輸入,購物車頁面可出現於用戶終端上,用戶可確認加入購物車之商品。
根據實施例,第1頁面700亦可進而包括:第2區域730及第3區域750之間之第1橫幅區域、第3區域750及第4區域770之間之第2橫幅區域。第1及第2橫幅區域分別可包括用於服務宣傳之文本或圖片。
參照圖8,提供至用戶終端中之另一者之第2介面資訊之閘道器頁面顯示第2頁面800。第2頁面800可包括:包含顯示遞送地址之地址窗之第1區域830、顯示基於遞送地址之平均遞送時間之第2區域840、包含複數個類別圖標851之第3區域850及第2導航欄890。
第2頁面800可不包括包含搜索窗及搜索圖標之區域及包含相關商品圖片之區域。參照圖7所說明之第1頁面700可不包括顯示基於遞送地址之平均遞送時間之區域。
第3區域850之複數個類別圖標851例如可與商品之分類相關。更具體而言,第3區域850之複數個類別圖標851可為與食材相關之分類(例如,水果、蔬菜、乳製品、肉類/海鮮、飲料、零食、麵包等)。根據實施例,根據用戶對第3區域850進行之滾動輸入,其他類別圖標亦可顯示於第3區域850上。
第3區域850之複數個類別圖標851各自之大小及種類可與參照圖7所說明之第1頁面700之第3區域750之複數個類別圖標751各自之大小及種類不同。例如,第3區域850之複數個類別圖標851各自之大小可大於參照圖7所說明之第1頁面700之第3區域750之複數個類別圖標751各自之大小。
第2導航欄890例如可不論用戶之輸入如何(即,即便對第2頁面800進行滾動輸入),均提供至第2頁面800上之固定位置。第2導航欄890可包括第1至第5圖標(891、892、893、894、895)。但是,第2導航欄890之圖標數量及順序僅為示例,本發明並不限制於此。
第2導航欄890之第1圖標891可與閘道器頁面連接。當於用戶終端顯示當前之第2頁面800之情形時,即使用戶輸入對應於第1圖標891,用戶終端之頁面亦可保持不變,第1圖標891可顯示為與其他圖標不同之顏色。第2導航欄890之第2圖標892可與詳情搜索頁面連接。即,根據對應於第2圖標892之用戶之輸入,詳情搜索頁面可出現於用戶終端上,用戶例如可確認搜索窗下方之最近搜索詞、推薦搜索詞、今日到貨之生鮮遞送商品種類等。第2導航欄890之第3圖標893可與購物車頁面連接。即,根據與第3圖標893對應之用戶之輸入,購物車頁面可出現於用戶終端上,用戶可確認加入購物車之商品。第2導航欄890之第4圖標894可與訂單目錄頁面連接。即,根據與第4圖標894對應之用戶之輸入,訂單目錄頁面可出現於用戶終端上,用戶可確認所訂購之商品之目錄。第2導航欄890之第5圖標895可與我的頁面(即,個人資訊頁面)連接。即,根據與第5圖標895對應之用戶之輸入,我的頁面可出現於用戶終端上,用戶可藉由與我的頁面連接之頁面實行例如訂單目錄確認、取消/退貨/換貨目錄確認、評論管理、會員資格管理、定期遞送管理、支付方式管理、折扣優惠券管理中之至少一者。
第2導航欄890之第1至第5圖標(891、892、893、894、895)之順序可與參照圖7所說明之第1頁面700之第1導航欄790之第1至第5圖標(791、792、793、794、795)之順序不同。根據實施例,第2導航欄 890之第1至第5圖標(891、892、893、894、895)中之至少一者(例如,第2導航欄890之第4圖標890)可為第1頁面700之第1導航欄790中未提供之圖標。
根據實施例,第2頁面800亦可進而包括第2區域840及第3區域850之間之橫幅區域。橫幅區域可包括用於服務宣傳之文本或圖片。
第2頁面800之橫幅區域之位置及大小可與參照圖7所說明之第1頁面700之第1及第2橫幅區域各自之位置及大小不同。
將圖7與圖8進行比較並加以參照,於在不同區域利用服務之用戶終端上,可提供介面構成不同之閘道器頁面。於某一區域內利用服務之用戶可確認與該區域可利用之其他服務類似之方式(作為一例,導航欄之圖標順序)之閘道器頁面,因此可更熟練地利用服務。
參照圖9,顯示向所有用戶終端提供之第1商品之詳情頁面(第3頁面900)。第3頁面900可包括第1商品之圖片資訊901、品牌資訊902(例如,‘S electronics’)、用戶評價資訊903(例如,用戶評價分數資訊及用戶評價數量資訊)、名稱資訊904(例如,‘S electronics無線耳機’)、選項資訊905(例如,‘紫色’、‘黑色’、‘銀色’等顏色資訊)及價格資訊906(例如,‘120,650韓元’)。第3頁面900可進而包括後述之與購物車頁面連接之第1按鈕910(例如,‘加入購物車’按鈕)及與支付頁面連接之第2按鈕920(例如,‘直接購買’按鈕)。
又,根據實施例,第3頁面900可進而包括頂部欄(top bar),該頂部欄包含分別與詳情搜索頁面、閘道器頁面及購物車頁面連接之圖標、及用於返回搜索結果頁面之符號(例如,‘<’)。
參照圖10,顯示提供至其中一個用戶終端之第1介面資訊 之購物車頁面(第4頁面1000)。第4頁面1000根據與參照圖7所說明之第1頁面700之第1導航欄790之第5圖標795、或參照圖9所說明之第3頁面900之第1按鈕910對應之用戶之輸入,可出現於用戶終端上。又,第4頁面1000根據與第3頁面900之頂部欄之任一圖標對應之用戶之輸入,可出現於用戶終端上。
第4頁面1000可包括:包含第1商品之資訊之第1區域1010、包含第2商品之資訊之第2區域1020及與後述之結算頁面連接之第3按鈕1030。第3按鈕1030例如可記載有:告知與結算頁面連接之文本(例如,‘結算’)及告知加入購物車之商品之數量之數字(例如,(2))。
又,根據實施例,第4頁面1000可進而包括頂部欄,該頂部欄包含告知當前顯示之頁面為購物車頁面之文本(例如,‘購物車’)及返回最後加入購物車之商品之詳情頁面之符號(例如,‘<’)。
參照圖11,顯示提供至其中一個用戶終端之第1介面資訊之結算頁面(第5頁面1100)。第5頁面1100根據與參照圖10所說明之第3按鈕1030對應之用戶之輸入,可出現於用戶終端上。
第5頁面1100可包括:包含顯示遞送地址之地址窗之第1區域1110、包含顯示遞送相關指示(deliver instructions)之窗之第2區域1120、包含於商品之合計價格中反映出遞送費及折扣資訊之支付價格資訊之第3區域1130及與支付頁面連接之第4按鈕1140。第4按鈕1140例如可記載有:告知與支付頁面連接之文本(例如,‘支付’)及告知於結算頁面上顯示之(即,成為支付對象之)商品之數量之數字(例如,(2))。
又,根據實施例,第5頁面1100可進而包括頂部欄,該頂部欄包含告知當前顯示之頁面為結算頁面之文本(例如,‘結算’)及用於 返回購物車頁面之符號(例如,‘<’)。
參照圖12,顯示提供至另一個用戶終端之第1介面資訊之購物車及結算頁面(第6頁面1200)。第6頁面1200根據與參照圖8所說明之第2頁面800之第2導航欄890之第3圖標893或參照圖9所說明之第3頁面900之第1按鈕910對應之用戶之輸入,可出現於用戶終端上。又,第6頁面1200根據與第3頁面900之頂部欄之任一圖標對應之用戶之輸入,可出現於用戶終端上。
第6頁面1200可包括:包含加入購物車之第1商品及第2商品之資訊之第1區域1210、包含顯示遞送地址之地址窗之第2區域1220、包含顯示遞送相關指示之窗之第3區域1230、包含支付價格資訊之第4區域1240及與支付頁面連接之第5按鈕1250。第5按鈕1250例如可記載為:告知與支付頁面連接之文本(例如,‘支付’)及告知於結算頁面上顯示之(即,成為支付對象之)商品之數量之數字(例如,(2))。
又,根據實施例,第6頁面1200可進而包括頂部欄,該頂部欄包含告知當前顯示之頁面為購物車及結算頁面之文本(例如,‘購物車及結算’)以及返回最後加入購物車之商品之詳情頁面之符號(例如,‘<’)。
將圖10、圖11及圖12進行比較並加以參照,於在不同區域利用服務之用戶終端上,可提供介面構成不同之其他購物車頁面及結算頁面。更具體而言,於某一區域內利用服務之用戶可確認提供至不同頁面上之購物車頁面及結算頁面,於另一區域內利用服務之用戶可確認提供至一個頁面上之購物車頁面及結算頁面。各用戶可確認與自己所屬之區域中可利用之其他服務類似之方式(作為一例,購物車頁面與結算頁面是否提供 於一個頁面上)之購物車頁面及結算頁面,因此,可更熟練地利用服務。
另一方面,本說明書與附圖中揭示了本發明之較佳之實施例,雖然使用了特定用語,但其僅係在便於說明本發明之技術內容並幫助理解發明之一般意義上使用者,而不旨在限定本發明之範圍。對於本發明所屬之技術領域內具有常識者而言,當然明白除了此處揭示之實施例之外,亦可於本發明之技術思想基礎上實施其他變化例。
根據上述實施例之電子裝置或終端,可包括:處理器、儲存及執行程式資料之記憶體、磁碟機等永久儲存器(permanent storage)、與外部裝置進行通訊之通訊埠、觸控面板、鍵(key)、按鈕等用戶介面裝置等。藉由軟體模組或演算法實現之方法可作為上述處理器可執行之電腦可讀代碼或程式命令,儲存於電腦可讀記錄媒體上。其中,電腦可讀記錄媒體有磁儲存媒體(例如,ROM(read-only memory,唯讀記憶體)、RAM(random-Access memory,隨機存取記憶體)、軟碟、硬碟等)及光學讀取媒體(例如,光碟-唯讀記憶體(CD-ROM)、數位多功能光碟(DVD,Digital Versatile Disc))等。電腦可讀記錄媒體分散於藉由網路連接之電腦系統中,以分佈式方式儲存及執行電腦可讀代碼。媒體可由電腦讀取,儲存於記憶體中,並於處理器上執行。
本實施例可由功能性之方塊構成及各種處理步驟表示。該等功能方塊可藉由執行特定功能之各種數量之硬體或/及軟體構成來實現。例如,實施例可採用記憶體、處理器、邏輯(logic)、查找表(look-up table)等直接電路構成,其可藉由一個以上之微處理器之控制或其他控制裝置來執行各種功能。與構成要素可由軟體程式或軟體要素執行類似,本實施例包括由資料結構、程序、子程式或其他程式構成組合而成之各種演 算法,可藉由如C、C++、Java、組譯程式(assembler)、Python等程式或腳本語言實現。功能方面可由在一個以上之處理器中執行之演算法來實現。又,本實施例可採用先前之技術來設定電子環境、信號處理及/或資料處理等。如“機制”、“要素”、“方法”、“構成”等用語可廣泛使用,並不限定於機械及物理構成。上述用語可包括與處理器等相關之一系列軟體子程式(routines)之含義。
上述實施例僅為一示例,可於後述申請專利範圍內實現其他實施例。
S310:步驟
S320:步驟
S330:步驟

Claims (14)

  1. 一種頁面資訊提供方法,其係於電子裝置中提供頁面資訊者,其包括:藉由相關於包括在上述電子裝置內之分機程式之功能旗標的軟體,對每個利用服務之用戶終端確認包括根據狀態而變化之頁面介面之第1資訊之上述功能旗標的步驟;使用上述電子裝置之佈線應用程式介面,將來自於上述用戶終端之輸入傳輸至上述電子裝置之佈線框架;藉由上述佈線框架,對應於來自上述用戶終端之上述輸入,將根據上述用戶終端之條件而確定之上述功能旗標之狀態之第2資訊提供至上述用戶終端的步驟;及藉由上述佈線框架,將基於上述第1資訊及上述第2資訊之頁面資訊提供至上述用戶終端之步驟。
  2. 如請求項1之頁面資訊提供方法,其中上述用戶終端之上述條件為與上述用戶終端之位置資訊相關之條件。
  3. 如請求項1之頁面資訊提供方法,其中上述第1資訊包括對應於第1狀態之第1介面資訊及對應於第2狀態之第2介面資訊。
  4. 如請求項3之頁面資訊提供方法,其中上述第1介面資訊及上述第2介面資訊分別包括閘道器頁面、導航欄、購物車頁面及結算頁面中之至少一 者之資訊。
  5. 如請求項3之頁面資訊提供方法,其中上述第1介面資訊之閘道器頁面之類別圖標之大小與上述第2介面資訊之閘道器頁面之類別圖標之大小不同。
  6. 如請求項3之頁面資訊提供方法,其中上述第1介面資訊之第1導航欄之圖標之順序與上述第2介面資訊之第2導航欄之圖標之順序不同。
  7. 如請求項3之頁面資訊提供方法,其中上述第1介面資訊之購物車頁面及結算頁面提供至上述用戶終端中之不同頁面上,上述第2介面資訊之購物車頁面及結算頁面提供至上述用戶終端中之一個頁面上。
  8. 如請求項3之頁面資訊提供方法,其中上述功能旗標根據上述第2資訊而激活上述第1介面資訊及上述第2介面資訊中之任一者且停用另一者。
  9. 如請求項1之頁面資訊提供方法,其中上述第2資訊包括上述功能旗標與狀態之對應關係之資訊。
  10. 如請求項1之頁面資訊提供方法,其進而包括:獲得上述第1資訊之步驟;及基於上述第1資訊,更新提供於上述用戶終端之上述頁面資訊之步 驟。
  11. 如請求項1之頁面資訊提供方法,其進而包括:確認來自上述用戶終端之頁面資訊請求之步驟;確認上述頁面資訊請求中包括之上述用戶終端之條件之步驟;及根據上述條件而確認提供至上述用戶終端之頁面之服務或屬性之步驟。
  12. 如請求項11之頁面資訊提供方法,其中上述服務或上述屬性與上述條件中之至少一者對應,上述電子裝置基於上述功能旗標而確定上述服務或上述屬性與上述條件之對應關係。
  13. 一種非暫時性電腦可讀記錄媒體,其記錄有用以於電腦中執行如請求項1至12中任一項之方法之程式。
  14. 一種電子裝置,其係向用戶終端提供頁面資訊者,其包括:記憶體,其儲存至少一個指令;及處理器,其基於上述至少一個指令,藉由相關於包括在上述電子裝置內之分機程式之功能旗標的軟體,對每個利用服務之用戶終端確認包括根據狀態而變化之頁面介面之第1資訊的上述功能旗標,使用上述電子裝置之佈線應用程式介面,將來自於上述用戶終端之 輸入傳輸至上述電子裝置之佈線框架,藉由上述佈線框架,對應於來自上述用戶終端之上述輸入,將根據上述用戶終端之條件而確定之上述功能旗標之狀態的第2資訊提供至上述用戶終端,藉由上述佈線框架,將基於上述第1資訊及上述第2資訊之頁面資訊提供至上述用戶終端。
TW112122884A 2022-06-28 2023-06-19 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體 TWI861945B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2022-0078863 2022-06-28
KR1020220078863A KR102811739B1 (ko) 2022-06-28 2022-06-28 페이지 정보 제공 방법 및 이를 위한 전자 장치

Publications (2)

Publication Number Publication Date
TW202416105A TW202416105A (zh) 2024-04-16
TWI861945B true TWI861945B (zh) 2024-11-11

Family

ID=89380755

Family Applications (2)

Application Number Title Priority Date Filing Date
TW112122884A TWI861945B (zh) 2022-06-28 2023-06-19 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體
TW113138211A TWI896359B (zh) 2022-06-28 2023-06-19 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體

Family Applications After (1)

Application Number Title Priority Date Filing Date
TW113138211A TWI896359B (zh) 2022-06-28 2023-06-19 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體

Country Status (3)

Country Link
KR (2) KR102811739B1 (zh)
TW (2) TWI861945B (zh)
WO (1) WO2024005239A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130283168A1 (en) * 2012-04-18 2013-10-24 Next It Corporation Conversation User Interface
CN110968379A (zh) * 2018-09-29 2020-04-07 北京京东尚科信息技术有限公司 电子设备的页面控制方法和装置、及电子设备
CN113821749A (zh) * 2021-09-30 2021-12-21 上海柯林布瑞信息技术有限公司 一种基于js实时解析的页面生成方法及计算机
CN114296846A (zh) * 2021-12-10 2022-04-08 北京三快在线科技有限公司 一种页面引导的配置方法、系统及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101349278B1 (ko) * 2011-06-07 2014-01-15 엘지전자 주식회사 이동통신 단말기 및 그 동작방법
KR101982151B1 (ko) * 2012-08-24 2019-05-24 삼성전자주식회사 근거리 무선 통신 모듈을 구비한 장치의 제어방법 및 그 장치
JP6200980B2 (ja) * 2016-02-04 2017-09-20 株式会社ぐるなび サーバ装置およびサーバの制御方法
JP6947068B2 (ja) * 2017-05-30 2021-10-13 沖電気工業株式会社 情報処理システム、端末装置、および画像処理装置
KR20210126266A (ko) * 2020-04-10 2021-10-20 엘지전자 주식회사 디스플레이 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130283168A1 (en) * 2012-04-18 2013-10-24 Next It Corporation Conversation User Interface
CN110968379A (zh) * 2018-09-29 2020-04-07 北京京东尚科信息技术有限公司 电子设备的页面控制方法和装置、及电子设备
CN113821749A (zh) * 2021-09-30 2021-12-21 上海柯林布瑞信息技术有限公司 一种基于js实时解析的页面生成方法及计算机
CN114296846A (zh) * 2021-12-10 2022-04-08 北京三快在线科技有限公司 一种页面引导的配置方法、系统及装置

Also Published As

Publication number Publication date
WO2024005239A1 (ko) 2024-01-04
KR20240001934A (ko) 2024-01-04
KR102811739B1 (ko) 2025-05-22
TW202416105A (zh) 2024-04-16
KR20250078845A (ko) 2025-06-04
TWI896359B (zh) 2025-09-01
TW202507495A (zh) 2025-02-16

Similar Documents

Publication Publication Date Title
US11750683B2 (en) Computer application promotion
TWI886048B (zh) 物品資訊查詢方法及其電子裝置及非暫時性電腦可讀記錄媒體
TW202338629A (zh) 提供頁面之電子設備的操作方法及支持該方法的電子設備
KR102407242B1 (ko) 서비스 관련 정보 제공을 위한 동작 방법 및 이를 지원하는 전자 장치
KR20240009194A (ko) 아이템 정보를 제공하는 방법 및 이를 지원하는 전자 장치
KR20220164454A (ko) 스토어 및 아이템 정보 제공을 위한 전자 장치의 동작 방법 및 이를 지원하는 전자 장치
TWI861945B (zh) 頁面資訊提供方法、其電子裝置與非暫時性電腦可讀記錄媒體
KR102376218B1 (ko) 아이템 그룹 정보 제공을 위한 동작 방법 및 이를 지원하는 전자 장치
KR102856863B1 (ko) 아이템 관련 정보 제공 방법 및 이를 위한 전자 장치
TWI865282B (zh) 頁面資訊提供方法及用於其之電子裝置
TWI870971B (zh) 配送相關資訊提供方法、及用於該方法之非暫時性電腦可讀記錄媒體及電子裝置
TWI888918B (zh) 提供物品資訊之方法及其電子裝置
JP6913717B2 (ja) ユーザ端末にウェブページを提供するネットワークサーバおよび方法
TW202420056A (zh) 物品相關資訊提供方法及用於其之電子裝置
KR20150132751A (ko) 인터넷 광고 서비스 방법 및 이를 위한 장치