TWI865984B - Operating method for providing page information and electronic apparatus supporting thereof - Google Patents
Operating method for providing page information and electronic apparatus supporting thereof Download PDFInfo
- Publication number
- TWI865984B TWI865984B TW111147298A TW111147298A TWI865984B TW I865984 B TWI865984 B TW I865984B TW 111147298 A TW111147298 A TW 111147298A TW 111147298 A TW111147298 A TW 111147298A TW I865984 B TWI865984 B TW I865984B
- Authority
- TW
- Taiwan
- Prior art keywords
- order
- items
- user
- data
- selection list
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Electronic shopping [e-shopping] utilising user interfaces specially adapted for shopping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0222—During e-commerce, i.e. online transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0281—Customer communication at a business location, e.g. providing product or service information, consulting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0282—Rating or review of business operators or products
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0613—Electronic shopping [e-shopping] using intermediate agents
- G06Q30/0619—Neutral agent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本發明係關於一種用於提供頁面資料之方法及設備,且更特定言之,本發明係關於一種提供關於一頁面之資料之方法及其電子設備,該頁面包含對應於一使用者之一訂單歷史之訂單詳情資料。 The present invention relates to a method and apparatus for providing page data, and more particularly, the present invention relates to a method and electronic apparatus for providing data about a page, the page including order detail data corresponding to an order history of a user.
隨著電子技術之發展,電子商務市場不斷擴大。交易在電子商務市場中線上進行,無需親自去一購物中心或一市場,一遞送任務伴隨購買物品之遞送。 With the development of electronic technology, the e-commerce market is expanding. Transactions are conducted online in the e-commerce market, without the need to go to a shopping mall or a market in person, and a delivery mission accompanies the delivery of purchased items.
就電子商務而言,由於提供關於物品之詳細及準確資料對服務滿意度具有重要影響,因此用於提供更詳細及準確資料之各種方法正在被討論。 In the case of e-commerce, since providing detailed and accurate information about items has a significant impact on service satisfaction, various methods for providing more detailed and accurate information are being discussed.
在此方面,可參考先前文件,諸如KR101756594B1或KR101500849B1。 In this regard, reference may be made to previous documents such as KR101756594B1 or KR101500849B1.
本發明之一態樣係提供一種由用於提供頁面資料之一電子設備提供關於一頁面之資料之方法,該頁面包含對應於一使用者之一訂單 歷史之訂單詳情資料。 One aspect of the present invention is to provide a method for providing data about a page by an electronic device for providing page data, the page containing order detail data corresponding to an order history of a user.
本發明之技術態樣不限於上述態樣,且本發明所屬技術之熟習者將自以下描述清楚地理解未提及之其他態樣。 The technical aspects of the present invention are not limited to the above aspects, and those familiar with the technology to which the present invention belongs will clearly understand other aspects not mentioned from the following description.
各種實例實施例可提供一種用於提供頁面資料之一電子設備之操作方法及一種支援該操作方法之電子設備。 Various example implementations may provide an operating method of an electronic device for providing page data and an electronic device supporting the operating method.
根據一態樣,提供一種由一電子設備提供與訂單詳情相關聯之頁面資料之方法,該方法包含:識別由該電子設備提供之一遞送經紀服務之一使用者之識別資料;基於該識別資料來識別對應於該使用者之一訂單歷史之一或多個訂單詳情資料;及回應於該使用者用於識別該訂單歷史之一第一輸入,提供包含該一或多個訂單詳情資料之一訂單詳情頁面。包含於該一或多個訂單詳情資料中之一第一訂單之第一訂單詳情資料包含用於再訂購包含於該第一訂單中之一或多個第一物品之第一按鈕資料。 According to one aspect, a method for providing page data associated with order details by an electronic device is provided, the method comprising: identifying identification data of a user of a delivery brokerage service provided by the electronic device; identifying one or more order details corresponding to an order history of the user based on the identification data; and providing an order details page including the one or more order details in response to a first input of the user for identifying the order history. The first order details of a first order included in the one or more order details include first button data for reordering one or more first items included in the first order.
在一實例實施例中,該第一訂單詳情資料可包含關於該一或多個第一物品之資料、關於其中處理該第一訂單之一第一商店之資料、關於根據該第一訂單之一支付金額之資料、關於該第一訂單之一處理狀態及一日期之資料及用於該使用者寫對應於該第一訂單之一評論之第二按鈕資料。 In an example embodiment, the first order details may include information about the one or more first items, information about a first store in which the first order is processed, information about a payment amount according to the first order, information about a processing status and a date of the first order, and second button information for the user to write a comment corresponding to the first order.
在一實例實施例中,可基於當前為該使用者設定之遞送地址資料來判定是否啟動該第一按鈕資料。 In one example implementation, whether to activate the first button data can be determined based on the delivery address data currently set for the user.
在一實例實施例中,當前設定之該遞送地址資料可在為該使用者設定之複數個遞送地址資料中基於該使用者之當前位置資料來判定。 In an example implementation, the currently set delivery address data can be determined based on the user's current location data among the multiple delivery address data set for the user.
在一實例實施例中,該方法可進一步包含:獲得對應於該第一按鈕資料之該使用者之一第二輸入;及回應於該第二輸入,將該一或多個第一物品添加至該使用者之一訂單選擇清單。 In an example embodiment, the method may further include: obtaining a second input from the user corresponding to the first button data; and in response to the second input, adding the one or more first items to an order selection list of the user.
在一實例實施例中,將該一或多個第一物品添加至該訂單選擇清單可包含:回應於該第二輸入,驗證是否存在可在銷售該一或多個第一物品之一第一商店中使用之一折扣券;若存在該折扣券,則提供折扣券指導資料,該折扣券指導資料包含用於接收該折扣券且將該一或多個第一物品添加至該訂單選擇清單之第二按鈕資料及用於將該一或多個第一物品直接添加至該訂單選擇清單之第三按鈕資料;及回應於該使用者對該第二按鈕資料及該第三按鈕資料中之一個按鈕資料之一第三輸入,將該一或多個第一物品添加至該訂單選擇清單。 In an example embodiment, adding the one or more first items to the order selection list may include: in response to the second input, verifying whether there is a discount coupon that can be used in a first store that sells the one or more first items; if the discount coupon exists, providing discount coupon guidance data, the discount coupon guidance data including second button data for receiving the discount coupon and adding the one or more first items to the order selection list and third button data for directly adding the one or more first items to the order selection list; and in response to a third input of the user to one of the second button data and the third button data, adding the one or more first items to the order selection list.
在一實例實施例中,該訂單選擇清單可經設定為包含與一個商店相關聯之一物品,且將該一或多個第一物品添加至該訂單選擇清單包括:若在不同於銷售該一或多個第一物品之該第一商店之一第二商店中待售之一或多個第二物品已包含於該訂單選擇清單中,則刪除該一或多個第二物品且將該一或多個第一物品添加至該訂單選擇清單。 In an example embodiment, the order selection list may be configured to include an item associated with a store, and adding the one or more first items to the order selection list includes: if one or more second items to be sold in a second store different from the first store selling the one or more first items are already included in the order selection list, deleting the one or more second items and adding the one or more first items to the order selection list.
在一實例實施例中,該方法可進一步包含:當添加該一或多個第一物品且自該訂單選擇清單刪除該一或多個第二物品時,提供用於指示自該訂單選擇清單刪除該一或多個第二物品之刪除指導資料及用於驗證是否將該一或多個第二物品添加至該使用者之一意願清單之第一確認資料;及回應於該使用者對該第一確認資料之一第四輸入,將該一或多個第二物品添加至該意願清單。 In an example embodiment, the method may further include: when the one or more first items are added and the one or more second items are deleted from the order selection list, providing deletion guidance data for instructing to delete the one or more second items from the order selection list and first confirmation data for verifying whether to add the one or more second items to a wish list of the user; and in response to a fourth input of the user to the first confirmation data, adding the one or more second items to the wish list.
在一實例實施例中,該方法可進一步包含:當銷售該一或 多個第一物品之該第一商店之一最小訂單金額改變時,比較該經改變最小訂單金額與該一或多個第一物品之一總價;及若該一或多個第一物品之該總價小於該經改變最小訂單金額,則顯示用於確認該訂單選擇清單上之一最小訂單金額未被滿足之第二確認資料。 In an example embodiment, the method may further include: when a minimum order amount of the first store selling the one or more first items is changed, comparing the changed minimum order amount with a total price of the one or more first items; and if the total price of the one or more first items is less than the changed minimum order amount, displaying second confirmation data for confirming that a minimum order amount on the order selection list is not met.
在一實例實施例中,將該一或多個第一物品添加至該訂單選擇清單可包含:驗證在該一或多個第一物品中是否存在具有一價格變化之一物品;當存在具有該價格變化之該物品時,提供用於確認具有該價格變化之該物品及一變化價格之第三確認資料;及回應於該使用者對該第三確認資料之一第五輸入,將該一或多個第一物品添加至該使用者之該訂單選擇清單。 In an example embodiment, adding the one or more first items to the order selection list may include: verifying whether there is an item with a price change among the one or more first items; when there is the item with the price change, providing third confirmation data for confirming the item with the price change and a changed price; and in response to a fifth input of the user to the third confirmation data, adding the one or more first items to the order selection list of the user.
在一實例實施例中,將該一或多個第一物品添加至該訂單選擇清單可包含:若在該第一商店中待售之一或多個第三物品已基於該使用者對銷售該一或多個第一物品之該第一商店之一第二訂單而包含於該訂單選擇清單中,則提供用於驗證是否將該一或多個第一物品添加至該訂單選擇清單之第四確認資料;及回應於該使用者對該第四確認資料之一第六輸入,將該一或多個第一物品添加至該使用者之該訂單選擇清單。 In an example embodiment, adding the one or more first items to the order selection list may include: if one or more third items for sale in the first store are already included in the order selection list based on a second order of the user to the first store for selling the one or more first items, providing fourth confirmation data for verifying whether to add the one or more first items to the order selection list; and in response to a sixth input of the user to the fourth confirmation data, adding the one or more first items to the user's order selection list.
在一實例實施例中,將該一或多個第一物品添加至該訂單選擇清單可包含:若相同於包含於在該第一商店中待售之該一或多個第一物品中之一第一物品之一物品已基於該使用者對銷售該一或多個第一物品之該第一商店之一第三訂單而包含於該訂單選擇清單中,則提供用於確認基於該第三訂單之該相同物品將被刪除之第五確認資料;及回應於該使用者對該第五確認資料之一第七輸入,刪除基於該第三訂單之該相同物品且將該一或多個第一物品添加至該使用者之該訂單選擇清單。 In an example embodiment, adding the one or more first items to the order selection list may include: if an item identical to one of the one or more first items included in the one or more first items for sale in the first store is already included in the order selection list based on a third order of the user to the first store for selling the one or more first items, providing fifth confirmation data for confirming that the identical item based on the third order will be deleted; and in response to a seventh input of the user to the fifth confirmation data, deleting the identical item based on the third order and adding the one or more first items to the order selection list of the user.
在一實例實施例中,該方法可進一步包含驗證包含於該一或多個第一物品中之一第二物品是否缺貨。當該第二物品缺貨時,可在該訂單選擇清單中提供該第二物品之缺貨指導資料且撤銷啟動該第二物品之一支付。 In an example embodiment, the method may further include verifying whether a second item included in the one or more first items is out of stock. When the second item is out of stock, out of stock guidance information of the second item may be provided in the order selection list and a payment for the second item may be deactivated.
在一實例實施例中,該訂單選擇清單可包含用於該使用者將在銷售該一或多個第一物品之該第一商店中待售之另一物品添加至該訂單選擇清單之第四按鈕資料,且該方法進一步包含回應於該使用者對該第四按鈕資料之一第八輸入而提供該第一商店之一商店詳情頁面。 In an example embodiment, the order selection list may include fourth button data for the user to add another item for sale in the first store that sells the one or more first items to the order selection list, and the method further includes providing a store detail page of the first store in response to an eighth input of the fourth button data by the user.
在一實例實施例中,回應於該第八輸入而提供之該商店詳情頁面可包含關於在該第一商店中待售之複數個物品之資料,且關於該複數個物品中包含於添加至該訂單選擇清單之該一或多個第一物品中之一第三物品之資料可包含指示該第三物品添加至該訂單選擇清單之狀態資料。 In an example embodiment, the store details page provided in response to the eighth input may include information about a plurality of items for sale in the first store, and information about a third item among the plurality of items included in the one or more first items added to the order selection list may include status information indicating that the third item is added to the order selection list.
在一實例實施例中,該狀態資料可基於透過該第四按鈕資料提供之該商店詳情頁面為關於該第三物品之該資料設定。 In an example embodiment, the status data may be set for the data regarding the third item based on the store details page provided via the fourth button data.
根據另一態樣,提供一種用於提供關於與訂單詳情相關聯之一頁面之資料之電子設備。該電子設備包含一處理器及其中儲存一或多個指令之一或多個記憶體。該一或多個指令在被執行時控制該處理器以引起該處理器執行:識別由該電子設備提供之一遞送經紀服務之一使用者之識別資料;基於該識別資料來識別對應於該使用者之一訂單歷史之一或多個訂單詳情資料;及回應於該使用者用於識別該訂單歷史之一第一輸入,提供包含該一或多個訂單詳情資料之一訂單詳情頁面。包含於該一或多個訂單詳情資料中之一第一訂單之第一訂單詳情資料包含用於再訂購包含於該第一訂單中之一或多個第一物品之第一按鈕資料。 According to another aspect, an electronic device for providing information about a page associated with order details is provided. The electronic device includes a processor and one or more memories storing one or more instructions. The one or more instructions, when executed, control the processor to cause the processor to execute: identifying identification information of a user of a delivery brokerage service provided by the electronic device; identifying one or more order detail information corresponding to an order history of the user based on the identification information; and providing an order detail page including the one or more order detail information in response to a first input of the user for identifying the order history. The first order details of a first order included in the one or more order details include first button data for reordering one or more first items included in the first order.
本發明之上述各種實例實施例僅係本發明之一些實例實施例,且本發明所屬技術之熟習者可基於下文將描述之詳細描述來獲得及理解反映本發明之各種實例實施例之技術態樣之各種實例實施例。 The above-mentioned various exemplary embodiments of the present invention are only some exemplary embodiments of the present invention, and those skilled in the art to which the present invention belongs can obtain and understand various exemplary embodiments reflecting the technical aspects of various exemplary embodiments of the present invention based on the detailed description to be described below.
本發明提供一種由用於提供頁面資料之一電子設備提供關於包含對應於一使用者之一訂單歷史之訂單詳情資料之一頁面之資料之方法,藉此促使使用者便於訂購具有訂單歷史之物品。 The present invention provides a method for providing data about a page containing order detail data corresponding to an order history of a user by an electronic device for providing page data, thereby facilitating the user to order items with an order history.
本發明之效應不限於上述效應,且熟習技術者將自以下描述清楚地理解未提及之其他效應。 The effects of the present invention are not limited to the above effects, and those skilled in the art will clearly understand other effects not mentioned from the following description.
100:伺服器裝置 100: Server device
200:使用者裝置 200: User device
210:輸入/輸出部件 210: Input/output components
220:通信部件 220: Communication components
230:儲存器 230: Storage
240:處理器 240:Processor
301:操作 301: Operation
303:操作 303: Operation
305:操作 305: Operation
401:操作 401: Operation
403:操作 403: Operation
405:操作 405: Operation
501:操作 501: Operation
503:操作 503: Operation
505:操作 505: Operation
507:操作 507: Operation
601:訂單詳情資料 601: Order details
603:資料 603: Data
605:「再訂購」按鈕資料 605: "Reorder" button data
701:按鈕資料 701: Button data
703:按鈕資料 703: Button data
801:訂單選擇清單 801: Order selection list
803:「添加選單」按鈕資料 803: "Add menu" button data
805:「支付」按鈕資料 805: "Payment" button data
901:「脆皮雞」缺貨 901: "Crispy Chicken" is out of stock
903:「調味雞」缺貨 903: "Seasoned Chicken" is out of stock
905:經改變價格 905: Changed price
1001:指導資料 1001: Guidance Materials
圖1係用於繪示其中可實施根據各種實例實施例之用於提供頁面資料之一電子設備之一操作方法之一頁面資料提供系統的一圖式。 FIG. 1 is a diagram for illustrating a web page data providing system in which an operating method of an electronic device for providing web page data according to various embodiments can be implemented.
圖2係繪示根據各種實例實施例之一伺服器裝置及一使用者裝置之組態的一圖式。 FIG. 2 is a diagram illustrating a configuration of a server device and a user device according to various example embodiments.
圖3係繪示根據各種實例實施例之用於提供頁面資料之一伺服器裝置100之一操作方法的一圖式。 FIG. 3 is a diagram illustrating an operation method of a server device 100 for providing page data according to various exemplary embodiments.
圖4係繪示根據各種實例實施例之用於伺服器裝置100將一物品添加至一使用者之一訂單選擇清單之一方法的一圖式。 FIG. 4 is a diagram illustrating a method for the server device 100 to add an item to an order selection list of a user according to various example embodiments.
圖5係繪示根據各種實例實施例之用於伺服器裝置100提供關於一使用者之一訂單選擇清單中之一物品群組之資料之一方法的一圖式。 FIG. 5 is a diagram illustrating a method for the server device 100 to provide data about an item group in an order selection list of a user according to various example embodiments.
圖6係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單詳情頁面之一實例的一圖式。 FIG. 6 is a diagram showing an example in which the user device 200 according to various example embodiments outputs an order details page based on the operation of the server device 100.
圖7係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出折扣券指導資料之一實例的一圖式。 FIG. 7 is a diagram showing an example in which the user device 200 according to various embodiments outputs discount coupon guidance data based on the operation of the server device 100.
圖8係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單選擇清單之一實例的一圖式。 FIG8 is a diagram showing an example in which the user device 200 according to various example embodiments outputs an order selection list based on the operation of the server device 100.
圖9及圖10係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單選擇清單之另一實例的圖式。 FIG. 9 and FIG. 10 are diagrams showing another example in which the user device 200 according to various example embodiments outputs an order selection list based on the operation of the server device 100.
以下實例實施例係呈預定形式之各種實例實施例之組件及特徵之組合。各組件或特徵可被視為選用的,除非另有明確說明。各組件或特徵可以不與其他組件或特徵組合之一形式實施。另外,各種實例實施例可藉由組合一些組件及特徵來組態。在各種實例實施例中描述之操作順序可改變。一個實例實施例之一些組態或特徵可包含於其他實例實施例中,或可用其他實例實施例之對應組態或特徵替換。 The following example embodiments are combinations of components and features of various example embodiments in a predetermined form. Each component or feature may be considered optional unless otherwise explicitly stated. Each component or feature may be implemented in a form that is not combined with other components or features. In addition, various example embodiments may be configured by combining some components and features. The order of operations described in various example embodiments may be changed. Some configurations or features of one example embodiment may be included in other example embodiments, or may be replaced with corresponding configurations or features of other example embodiments.
在描述圖式時,未描述會使各種實例實施例之主旨不清楚之程序或步驟之描述,且亦未描述熟習技術者可理解之程序或步驟。 When describing the drawings, the description of the procedures or steps that would make the subject matter of the various embodiments unclear is not described, and the procedures or steps that can be understood by a person skilled in the art are not described.
在整個說明書中,當說明一部件「包括」或「包含」一特定組件時,除非另有說明,否則其意謂可進一步包含其他組件,而非排除其他組件。另外,說明書中描述之諸如「...部件」、「...單元」及「...模組」之術語意謂用於執行至少一個功能或操作之一單元,其可經實施為硬體或軟體或硬體及軟體之一組合。另外,「一」、「一個」、「該」及類似相關術語在描述各種實例實施例之背景中(尤其在以下申請專利範圍之背景中)在本文中用於意指涵蓋單數及複數兩者,除非另有指示或與背景明顯矛盾。 Throughout the specification, when a component is described as "including" or "comprising" a specific component, unless otherwise specified, it means that other components may be further included, rather than excluding other components. In addition, terms such as "...component", "...unit" and "...module" described in the specification mean a unit for performing at least one function or operation, which can be implemented as hardware or software or a combination of hardware and software. In addition, "a", "an", "the" and similar related terms are used in this document to cover both the singular and the plural in the context of describing various example embodiments (especially in the context of the following patent application scope), unless otherwise indicated or clearly contradictory to the context.
在下文中,將參考附圖詳細描述根據各種實例實施例之較佳實施方案。下文結合附圖揭示之詳細描述意欲描述各種實例實施例之例示性實施方案,而非意欲表示唯一實施方案。 In the following, preferred implementation schemes according to various example embodiments will be described in detail with reference to the accompanying drawings. The detailed description disclosed below in conjunction with the accompanying drawings is intended to describe exemplary implementation schemes of various example embodiments, and is not intended to represent the only implementation scheme.
另外,在各種實例實施例中使用之特定術語供於理解各種實例實施例,且在不背離各種實例實施例之技術精神之情況下,此等特定術語之使用可變為其他形式。 In addition, the specific terms used in various exemplary embodiments are provided for understanding the various exemplary embodiments, and the use of these specific terms may be changed to other forms without departing from the technical spirit of the various exemplary embodiments.
圖1係用於繪示其中可實施根據各種實例實施例之用於提供頁面資料之一電子設備之一操作方法之一頁面資料提供系統的一圖式。 FIG. 1 is a diagram for illustrating a web page data providing system in which an operating method of an electronic device for providing web page data according to various embodiments can be implemented.
參考圖1,根據各種實例實施例之頁面資料提供系統可在各種類型之電子設備中實施。例如,頁面資料提供系統可在一伺服器裝置100及一使用者裝置200中實施。換言之,基於在各裝置中實施之頁面資料提供系統,伺服器裝置100及使用者裝置200可執行根據本發明之各種實例實施例之操作。另一方面,根據各種實例實施例之頁面資料提供系統可在更多各種電子設備及伺服器中實施,而非限於圖1中展示之電子設備及伺服器。 Referring to FIG. 1 , the webpage data providing system according to various exemplary embodiments can be implemented in various types of electronic devices. For example, the webpage data providing system can be implemented in a server device 100 and a user device 200. In other words, based on the webpage data providing system implemented in each device, the server device 100 and the user device 200 can perform operations according to various exemplary embodiments of the present invention. On the other hand, the webpage data providing system according to various exemplary embodiments can be implemented in more various electronic devices and servers, rather than being limited to the electronic devices and servers shown in FIG. 1 .
根據各種實例實施例之伺服器裝置100可為與複數個使用者裝置200執行無線及有線通信且包含具有一大儲存容量之一儲存器之一設備。例如,伺服器裝置100可為與複數個使用者裝置一起工作之一雲裝置。 The server device 100 according to various example embodiments may be a device that performs wireless and wired communications with a plurality of user devices 200 and includes a storage device having a large storage capacity. For example, the server device 100 may be a cloud device that works with a plurality of user devices.
根據各種實例實施例之使用者裝置200可為可由一個人使用者使用之一裝置,諸如一桌上型PC、一平板PC或一行動終端機。另外,執行類似功能之其他電子設備可用作使用者裝置200。 The user device 200 according to various exemplary embodiments may be a device that can be used by a human user, such as a desktop PC, a tablet PC, or a mobile terminal. In addition, other electronic devices that perform similar functions may be used as the user device 200.
根據各種實例實施例之頁面資料提供系統可包含用於操作 之各種模組。包含於頁面資料提供系統中之模組可為電腦代碼或一或多個指令,其等經實施以引起其上實施(或在一實體設備中包含)頁面資料提供系統之一實體設備(例如伺服器裝置100及使用者裝置200)執行一指定操作。換言之,其上實施頁面資料提供系統之實體設備以電腦代碼之形式將複數個模組儲存於一記憶體中,且當執行儲存於記憶體中之複數個模組時,複數個模組可引起實體設備執行對應於複數個模組之特定操作。 According to various examples of implementation, the web page data providing system may include various modules for operation. The modules included in the web page data providing system may be computer codes or one or more instructions, which are implemented to cause a physical device (such as the server device 100 and the user device 200) on which the web page data providing system is implemented (or included in a physical device) to perform a specified operation. In other words, the physical device on which the web page data providing system is implemented stores a plurality of modules in a memory in the form of computer codes, and when the plurality of modules stored in the memory are executed, the plurality of modules may cause the physical device to perform specific operations corresponding to the plurality of modules.
圖2係繪示根據各種實例實施例之一伺服器裝置及一使用者裝置之組態的一圖式。 FIG. 2 is a diagram illustrating a configuration of a server device and a user device according to various example embodiments.
參考圖2,伺服器裝置100及使用者裝置200可包含一輸入/輸出部件210、一通信部件220、一儲存器230及一處理器240。 Referring to FIG. 2 , the server device 100 and the user device 200 may include an input/output component 210, a communication component 220, a storage 230, and a processor 240.
輸入/輸出部件210可為接收一使用者輸入或向一使用者輸出資料之各種介面或連接埠。輸入/輸出部件210可包含一輸入模組及一輸出模組,且輸入模組自使用者接收使用者輸入。使用者輸入可以各種形式進行,包含一按鍵輸入、觸控輸入及語音輸入。可接收此等使用者輸入之輸入模組之實例包含一傳統小鍵盤、一鍵盤及一滑鼠以及偵測一使用者之觸控之一觸控感測器、接收一語音信號之一麥克風、透過影像辨識來辨識手勢之一攝影機、包含偵測一使用者接近之一照度感測器或一紅外感測器之至少一者之接近感測器、透過一加速度感測器或一陀螺儀感測器辨識一使用者運動之一運動感測器及偵測或接收各種其他類型之一使用者輸入之各種類型之其他輸入裝置,且根據本發明之實例實施例之輸入模組可包含上列設備之至少一者。此處,觸控感測器可經實施為透過附接至一顯示面板之一觸控面板或一觸控膜感測一觸控之一壓電或電容觸控感測器、藉由一光學方法感測一觸控之一光學觸控感測器或其類似者。另外,輸入模組 可以一輸入介面(USB埠、PS/2埠等等)之形式實施,其連接接收一使用者輸入之一外部輸入設備而非本身偵測一使用者輸入之一設備。此外,輸出模組可輸出各種類型之資料。輸出模組可包含輸出一影像之一顯示器、輸出聲音之一揚聲器、產生振動之一觸覺裝置及其他各種類型之輸出裝置之至少一者。另外,輸出模組可以一埠型輸出介面之形式實施用於連接上述個別輸出裝置。 The input/output component 210 may be a variety of interfaces or ports for receiving a user input or outputting data to a user. The input/output component 210 may include an input module and an output module, and the input module receives user input from the user. User input may be performed in various forms, including a key input, touch input, and voice input. Examples of input modules that can receive such user inputs include a traditional keypad, a keyboard and a mouse, as well as a touch sensor that detects a user's touch, a microphone that receives a voice signal, a camera that recognizes gestures through image recognition, a proximity sensor that includes at least one of an illumination sensor or an infrared sensor that detects a user's approach, a motion sensor that recognizes a user's movement through an accelerometer or a gyroscope sensor, and various types of other input devices that detect or receive various other types of user input, and the input module according to the example implementation of the present invention may include at least one of the above-listed devices. Here, the touch sensor may be implemented as a piezoelectric or capacitive touch sensor that senses a touch through a touch panel or a touch film attached to a display panel, an optical touch sensor that senses a touch by an optical method, or the like. In addition, the input module may be implemented in the form of an input interface (USB port, PS/2 port, etc.) that is connected to an external input device that receives a user input rather than a device that detects a user input itself. In addition, the output module may output various types of data. The output module may include at least one of a display that outputs an image, a speaker that outputs sound, a tactile device that generates vibration, and other various types of output devices. In addition, the output module can be implemented in the form of a one-port output interface to connect the above-mentioned individual output devices.
作為一實例,呈一顯示器之形式之輸出模組可顯示文字、靜態影像及動態圖片。顯示器可包含以下之至少一者:一液晶顯示器(LCD)、一發光二極體(LED)顯示器、一有機發光二極體(OLED)顯示器、一平板顯示器(FPD)、一透明顯示器、一曲面顯示器、一可撓顯示器、一3D顯示器、一全像顯示器、一投影儀及可執行影像輸出功能之其他各種類型之設備。此一顯示器可呈與輸入模組之觸控感測器整合之一觸控顯示器之形式。 As an example, an output module in the form of a display can display text, static images, and dynamic images. The display may include at least one of the following: a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a flat panel display (FPD), a transparent display, a curved display, a flexible display, a 3D display, a holographic display, a projector, and other various types of devices that can perform image output functions. Such a display may be in the form of a touch display integrated with the touch sensor of the input module.
通信部件220可與其他設備通信。因此,伺服器裝置100及使用者裝置200可透過通信部件向其他設備傳輸資料及自其他設備接收資料。例如,伺服器裝置100及使用者裝置200可使用通信部件來彼此通信或可與其他設備通信。 The communication component 220 can communicate with other devices. Therefore, the server device 100 and the user device 200 can transmit data to other devices and receive data from other devices through the communication component. For example, the server device 100 and the user device 200 can use the communication component to communicate with each other or with other devices.
此處,通信(即,數據傳輸/接收)可有線或無線執行。為此,通信部件可組態有一有線通信模組、透過一行動通信基地台連接至一行動通信網路以傳輸及接收數據之一行動通信模組、使用諸如Wi-Fi之一無線區域網路(WLAN)通信方法或諸如藍牙及Zigbee之一無線個人區域網路(WPAN)通信方法之一短距離通信模組、使用諸如全球定位系統(GPS)之全球導航衛星系統(GNSS)之一衛星通信模組或其等之一組合。 Here, communication (i.e., data transmission/reception) can be performed wired or wirelessly. For this purpose, the communication component can be configured with a wired communication module, a mobile communication module connected to a mobile communication network via a mobile communication base station to transmit and receive data, a short-range communication module using a wireless local area network (WLAN) communication method such as Wi-Fi or a wireless personal area network (WPAN) communication method such as Bluetooth and Zigbee, a satellite communication module using a global navigation satellite system (GNSS) such as a global positioning system (GPS), or a combination thereof.
儲存器230可儲存各種類型之資料。儲存器可暫時或半永久儲存數據。例如,在伺服器裝置100之儲存器中,可儲存用於驅動伺服器裝置100之一作業系統(OS)、用於代管一網站之數據、用於產生盲文之一程式、關於應用程式(例如網頁應用程式)之數據等等。另外,儲存器可以上述電腦代碼之形式儲存模組。 The memory 230 can store various types of data. The memory can temporarily or semi-permanently store data. For example, in the memory of the server device 100, an operating system (OS) for driving the server device 100, data for hosting a website, a program for generating Braille, data about an application (such as a web application), etc. can be stored. In addition, the memory can store modules in the form of the above-mentioned computer code.
儲存器230之實例包含一硬碟(HDD)、一固態硬碟(SSD)、一快閃記憶體、一唯讀記憶體(ROM)、一隨機存取記憶體(RAM)等等。此一儲存器可經提供為一內建式或一可抽換式。 Examples of the memory 230 include a hard disk drive (HDD), a solid state drive (SSD), a flash memory, a read-only memory (ROM), a random access memory (RAM), etc. Such a memory may be provided as a built-in type or a removable type.
處理器240控制伺服器裝置100及使用者裝置200之整體操作。為此,處理器240可執行各種類型資料之計算及處理且控制伺服器裝置100及使用者裝置200之組件之操作。例如,處理器240可執行用於提供頁面資料之一程式或一應用程式。處理器240可經實施為根據硬體、軟體或其等之一組合之一電腦或一類似設備。在硬體中,處理器240可以藉由處理一電信號來執行一控制功能之一電子電路之形式實施,且在軟體中,其可以驅動硬體處理器240之一程式之形式實施。另一方面,在以下描述中,若無特別提及,則伺服器裝置100及使用者裝置200之操作可經解譯為在處理器240之控制下執行。即,當執行在上述頁面資料提供系統中實施之模組時,模組可經解譯為控制處理器240引起伺服器裝置100及使用者裝置200執行以下操作。 The processor 240 controls the overall operation of the server device 100 and the user device 200. To this end, the processor 240 can perform calculations and processing of various types of data and control the operation of components of the server device 100 and the user device 200. For example, the processor 240 can execute a program or an application for providing page data. The processor 240 can be implemented as a computer or a similar device based on hardware, software, or a combination thereof. In hardware, the processor 240 can be implemented in the form of an electronic circuit that performs a control function by processing an electrical signal, and in software, it can be implemented in the form of a program that drives the hardware processor 240. On the other hand, in the following description, unless otherwise specified, the operations of the server device 100 and the user device 200 may be interpreted as being executed under the control of the processor 240. That is, when executing the module implemented in the above-mentioned web page data providing system, the module may be interpreted as controlling the processor 240 to cause the server device 100 and the user device 200 to perform the following operations.
總之,各種實例實施例可透過各種方法實施。例如,各種實例實施例可由硬體、韌體、軟體或其等之一組合實施。 In summary, various embodiments can be implemented in various ways. For example, various embodiments can be implemented by hardware, firmware, software, or a combination thereof.
就硬體實施而言,根據各種實例實施例之方法可由以下之一或多者實施:專用積體電路(ASIC)、數位訊號處理器(DSP)、數位信號 處理裝置(DSPD)、可程式化邏輯裝置(PLD)及場可程式化閘陣列(FPGA)、處理器、控制器、微控制器、微處理器及其類似者。 In terms of hardware implementation, the methods according to various example embodiments may be implemented by one or more of the following: an application specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD) and a field programmable gate array (FPGA), a processor, a controller, a microcontroller, a microprocessor, and the like.
就由韌體或軟體實施而言,根據各種實例實施例之方法可以執行下述特徵或操作之一模組、一程序或一功能之形式實施。例如,軟體代碼可儲存於一記憶體中且由處理器驅動。記憶體可位於處理器內部或外部,且可透過各種已知裝置與處理器交換數據。 In terms of implementation by firmware or software, the methods according to various exemplary embodiments may be implemented in the form of a module, a program, or a function that performs the following features or operations. For example, the software code may be stored in a memory and driven by a processor. The memory may be located inside or outside the processor and may exchange data with the processor through various known devices.
在下文中,各種實例實施例將基於上述技術思想來更詳細描述。針對下述各種實例實施例,可應用上述內容。例如,可基於上述內容來執行及描述下述各種實例實施例中未定義之操作、功能、術語或其類似者。 In the following, various examples and embodiments will be described in more detail based on the above technical ideas. The above contents can be applied to the following various examples and embodiments. For example, operations, functions, terms or the like not defined in the following various examples and embodiments can be performed and described based on the above contents.
在以下描述中,將在伺服器裝置100執行一頁面資料提供操作之前提下描述各種實例實施例。根據各種實例實施例,已自伺服器裝置100獲得頁面資料之使用者裝置200可輸出頁面資料。 In the following description, various example implementations will be described under the premise that the server device 100 performs a page data providing operation. According to various example implementations, the user device 200 that has obtained the page data from the server device 100 can output the page data.
圖3係繪示根據各種實例實施例之用於提供頁面資料之伺服器裝置100之一操作方法的一圖式。 FIG. 3 is a diagram illustrating an operation method of a server device 100 for providing page data according to various exemplary embodiments.
參考圖3,伺服器裝置100提供關於與訂單詳情相關聯之一頁面之資料。為執行提供關於與訂單詳情相關聯之頁面之資料之一操作,其可在操作301中查看由伺服器裝置100提供之一遞送經紀服務之一使用者之識別資料,在操作303中基於識別資料來識別對應於使用者之一訂單歷史之一或多個訂單詳情資料,且在操作305中回應於使用者用於識別訂單歷史之一第一輸入而提供包含一或多個訂單詳情資料之一訂單詳情頁面。包含於一或多個訂單詳情資料中之一第一訂單之第一訂單詳情資料可包含用於再訂購包含於第一訂單中之一或多個第一物品之第一按鈕資料。 3, the server device 100 provides information about a page associated with order details. To perform an operation of providing information about a page associated with order details, it can check identification information of a user of a delivery brokerage service provided by the server device 100 in operation 301, identify one or more order details corresponding to an order history of the user based on the identification information in operation 303, and provide an order details page including one or more order details in response to a first input of the user for identifying the order history in operation 305. The first order details of a first order included in the one or more order details may include first button data for re-ordering one or more first items included in the first order.
在下文中,由伺服器裝置100根據圖3提供之遞送經紀服務或與伺服器裝置100相關聯之一服務可對應於用於在收容於服務上之各種商店與使用服務之複數個使用者之間代理物品提貨單及交貨單之一服務。另外,受制於一提貨單或一交貨單之一物品可對應於一食品物品,且食品物品可經理解為具有相同於指示食品相關物品之各種其他術語之含義,諸如一菜肴、一食品選單或一膳食。鏈接至遞送經紀服務之一商店可對應於銷售及遞送食品物品之一商店,且可經理解為具有相同於指示其中可銷售食品物品之一地方之各種其他術語之含義,諸如一商店、店鋪、餐館等等。 Hereinafter, a delivery brokerage service provided by the server device 100 according to FIG. 3 or a service associated with the server device 100 may correspond to a service for brokering bills of lading and delivery orders for items between various stores hosted on the service and a plurality of users using the service. In addition, an item subject to a bill of lading or a delivery order may correspond to a food item, and the food item may be understood to have the same meaning as various other terms indicating food-related items, such as a dish, a food menu, or a meal. A store linked to the delivery brokerage service may correspond to a store that sells and delivers food items, and may be understood to have the same meaning as various other terms indicating a place where food items can be sold, such as a store, a shop, a restaurant, etc.
即,透過由伺服器裝置100提供之用於代理物品提貨單及交貨單之服務,複數個使用者可輸入一訂單請求以透過服務內之一商店訂購一物品,且商店可查看輸入訂單請求且回應於其而準備訂購物品。若商店支援提貨單及交貨單兩者,則回應於其中使用者直接到店且根據使用者之選擇包裝或提取物品之一提貨單,商店將在訂購物品準備好時在對應服務中輸入訂購物品之物品準備完成資料。接著,使用者可到店提取物品。替代地,針對其中一遞送代理根據使用者之選擇將物品遞送至使用者之地址之一交貨單,商店將在訂購物品準備好時在對應服務中輸入訂購物品之遞送請求資料。在確認遞送請求資料之後,遞送代理可到店提取物品且將其遞送至使用者之地址資料。 That is, through the service provided by the server device 100 for proxying item bills of lading and delivery orders, a plurality of users can input an order request to order an item through a store within the service, and the store can view the input order request and prepare the ordered items in response thereto. If the store supports both bills of lading and delivery orders, then in response to a bill of lading in which the user goes directly to the store and the items are packaged or picked up according to the user's selection, the store will enter the item preparation completion data of the ordered items in the corresponding service when the ordered items are prepared. Then, the user can go to the store to pick up the items. Alternatively, for a delivery order in which a delivery agent delivers the items to the user's address according to the user's selection, the store will enter the delivery request data of the ordered items in the corresponding service when the ordered items are prepared. After confirming the delivery request data, the delivery agent can pick up the items at the store and deliver them to the user's address data.
根據各種實例實施例,在操作301中,伺服器裝置100可識別遞送經紀服務之使用者之識別資料。 According to various example embodiments, in operation 301, the server device 100 may identify identification data of a user delivering a brokerage service.
例如,已在操作301中識別使用者之識別資料之伺服器裝置100可基於經識別之識別資料在服務上識別關於使用者之各條資料。 For example, the server device 100 that has identified the user's identification data in operation 301 can identify various pieces of data about the user on the service based on the identified identification data.
作為一實例,伺服器裝置100可基於經識別之識別資料根據稍後將描述之操作303來識別對應於使用者之訂單歷史之一或多個訂單詳情資料。 As an example, the server device 100 may identify one or more order details corresponding to the user's order history based on the identified identification data according to operation 303 to be described later.
作為另一實例,伺服器裝置100可基於經識別之識別資料來識別使用者之遞送地址資料,且由伺服器裝置100識別之使用者之遞送地址資料可用於使伺服器裝置100根據稍後將描述之操作303之實例實施例來啟動或撤銷啟動包含於訂單詳情資料中之按鈕資料。 As another example, the server device 100 may identify the user's delivery address data based on the identified identification data, and the user's delivery address data identified by the server device 100 may be used to enable the server device 100 to activate or deactivate button data included in the order detail data according to an example implementation of operation 303 to be described later.
根據各種實例實施例,在操作303中,伺服器裝置100可基於經識別之識別資料來識別對應於使用者之訂單歷史之一或多個訂單詳情資料。 According to various example embodiments, in operation 303, the server device 100 may identify one or more order detail data corresponding to the user's order history based on the identified identification data.
例如,為根據操作303來識別一或多個訂單詳情資料,伺服器裝置100可識別對應於使用者之識別資料之關於使用者之訂單歷史之資料。關於使用者之訂單歷史之資料可包含關於其中使用者已在一特定時段(諸如由伺服器裝置100設定之一任意時段或自使用者認購服務之時間至目前時間之整個時段)內在服務上訂購之商店及物品之資料。 For example, to identify one or more order details according to operation 303, the server device 100 may identify data about the user's order history corresponding to the user's identification data. The data about the user's order history may include data about stores and items that the user has ordered on the service within a specific time period (such as an arbitrary time period set by the server device 100 or the entire time period from the time the user subscribed to the service to the current time).
例如,包含於一或多個訂單詳情資料中之一個訂單詳情資料可包含與對應於訂單詳情資料之對應一者之使用者訂單相關聯之各條資料。 For example, one of the one or more order details may include pieces of data associated with a user order corresponding to the corresponding one of the order details.
即,包含於一或多個訂單詳情資料中之第一訂單詳情資料可包含:1)關於包含於對應於第一訂單詳情資料之第一訂單中之一或多個第一物品之資料;2)關於其中處理第一訂單或銷售一或多個第一物品之一第一商店之資料;3)關於根據第一訂單之一支付金額之資料;4)關於第一訂單之一處理狀態及一日期之資料;5)用於再訂購一或多個第一物品之第 一按鈕資料;及/或6)用於使用者寫對應於第一訂單之一評論之第二按鈕資料。 That is, the first order details included in the one or more order details may include: 1) data about one or more first items included in the first order corresponding to the first order details; 2) data about a first store in which the first order is processed or the one or more first items are sold; 3) data about a payment amount according to the first order; 4) data about a processing status and a date of the first order; 5) first button data for reordering the one or more first items; and/or 6) second button data for a user to write a review corresponding to the first order.
例如,可基於當前為使用者設定之遞送地址資料來判定是否啟動用於再訂購由使用者先前訂購之物品之按鈕資料。即,在處理包含具有一先前訂單歷史之一特定物品之一特定訂單時為使用者設定之特定遞送地址資料可對應於特定訂單,且伺服器裝置100可藉由判定在使用者想要再訂購特定物品時當前為使用者設定之遞送地址資料是否對應於特定遞送地址資料來啟動或撤銷啟動用於再訂購物品之按鈕資料。伺服器裝置100之此一操作可係為防止使用者自相同商店再訂購相同物品而執行之一操作,即使遞送歸因於使用者之遞送地址資料改變及距商店之距離增加而不可用。 For example, it may be determined whether to activate button data for reordering items previously ordered by a user based on the delivery address data currently set for the user. That is, specific delivery address data set for a user when processing a specific order including a specific item with a previous order history may correspond to the specific order, and the server device 100 may activate or deactivate button data for reordering items by determining whether the delivery address data currently set for the user corresponds to the specific delivery address data when the user wants to reorder the specific item. Such an operation of the server device 100 may be an operation performed to prevent the user from reordering the same item from the same store even if delivery is unavailable due to a change in the user's delivery address data and an increase in the distance from the store.
若當前為使用者設定之遞送地址資料係由銷售使用者先前已訂購之一或多個第一物品之第一商店支援之一遞送地址,則可啟動用於再訂購物品之按鈕資料。另一方面,當當前為使用者設定之遞送地址資料係第一商店不支援之一遞送地址時,可撤銷啟動用於再訂購物品之按鈕資料。 If the delivery address data currently set for the user is a delivery address supported by the first store that sells one or more first items that the user has previously ordered, the button data for re-ordering items can be activated. On the other hand, when the delivery address data currently set for the user is a delivery address that is not supported by the first store, the button data for re-ordering items can be deactivated.
當在存在來自想要識別訂單歷史之使用者之一輸入之時點存在為使用者設定之複數個遞送地址資料時,當前為使用者設定之遞送地址資料可為基於使用者之當前位置資料判定之遞送地址資料。即,當識別為使用者設定之複數個遞送地址資料時,關於對應於當前位置資料或基於使用者之當前位置資料最靠近當前位置資料之一遞送地址之資料經判定為當前為使用者設定之遞送地址資料。為此,伺服器裝置100可執行獲得使用者之當前位置資料之一操作。 When there are multiple delivery address data set for the user at the time of an input from a user who wants to identify the order history, the delivery address data currently set for the user may be the delivery address data determined based on the current location data of the user. That is, when identifying multiple delivery address data set for the user, data about a delivery address corresponding to the current location data or closest to the current location data based on the current location data of the user is determined to be the delivery address data currently set for the user. To this end, the server device 100 may perform an operation to obtain the current location data of the user.
用於藉由識別遞送地址資料來判定是否啟動用於再訂購物品之按鈕資料之伺服器裝置100之一具體操作可執行如下。 A specific operation of the server device 100 for determining whether to activate button data for reordering items by identifying delivery address data may be performed as follows.
首先,當存在來自想要查看訂單歷史之使用者之一輸入時,伺服器裝置100可針對包含由使用者先前訂購之一或多個第一物品之第一訂單來識別對應於第一訂單之使用者之第一遞送地址資料且在獲得用於識別訂單歷史之輸入時與在服務上為使用者設定之第二遞送地址資料比較。 First, when there is an input from a user who wants to view order history, the server device 100 may identify the first delivery address data of the user corresponding to the first order for a first order including one or more first items previously ordered by the user and compare it with the second delivery address data set for the user on the service when obtaining the input for identifying the order history.
若第一遞送地址資料及第二遞送地址資料相同,則使用者基於相同遞送地址資料下相同訂單,因此可在銷售一或多個第一物品之第一商店中遞送至使用者之遞送地址資料。因此,伺服器裝置100可啟動用於再訂購一或多個第一物品之第一按鈕資料。然而,若第一遞送地址資料及第二遞送地址資料不同,則使用者基於不同於先前處理第一訂單之遞送地址資料之新遞送地址資料下相同訂單。因此,需要驗證是否可在銷售一或多個第一物品之第一商店中遞送至新目的地。伺服器裝置100另外識別第一商店之位置資料。若第二遞送地址資料與第一商店之位置資料之間的距離差大於一特定距離或根據第二遞送位置資料與第一商店之位置資料之間的距離差之估計遞送時間大於一預定時間,則可判定遞送不可行。在此情況中,伺服器裝置100撤銷啟動第一按鈕資料,且使用者無法處理第一訂單。 If the first delivery address data and the second delivery address data are the same, the user places the same order based on the same delivery address data, and thus the delivery address data to the user can be delivered in a first store that sells one or more first items. Therefore, the server device 100 can activate the first button data for re-ordering one or more first items. However, if the first delivery address data and the second delivery address data are different, the user places the same order based on new delivery address data that is different from the delivery address data that previously processed the first order. Therefore, it is necessary to verify whether delivery to a new destination is possible in the first store that sells one or more first items. The server device 100 additionally identifies the location data of the first store. If the distance difference between the second delivery address data and the location data of the first store is greater than a specific distance or the estimated delivery time based on the distance difference between the second delivery location data and the location data of the first store is greater than a predetermined time, it can be determined that the delivery is not feasible. In this case, the server device 100 cancels the activation of the first button data, and the user cannot process the first order.
即使第一遞送地址資料及第二遞送地址資料不同,但可在第一商店中遞送至第二遞送地址資料。當遞送距離比第一商店執行遞送至第一遞送地址資料時更遠一特定距離或更多時,伺服器裝置100可設定與距離差成比例之一額外遞送費且將其強加給使用者,且可向使用者提供與 其相關聯之指導資料。 Even if the first delivery address data and the second delivery address data are different, delivery to the second delivery address data can be performed in the first store. When the delivery distance is farther than when the first store performs delivery to the first delivery address data by a specific distance or more, the server device 100 can set an additional delivery fee proportional to the distance difference and impose it on the user, and can provide the user with guidance data associated therewith.
另外,當第一遞送地址資料及第二遞送地址資料不同時,確認無法在第一商店中遞送至第二遞送地址資料,且因此撤銷啟動第一按鈕資料,伺服器裝置100可基於遞送地址資料及關於類似物品之資料來向使用者推薦及提供可遞送商店中銷售類似於包含於第一訂單中之一或多個第一物品之一物品之一商店。即,由於當前為使用者設定之第二遞送地址資料無法訂購先前已訂購之一或多個第一物品,因此伺服器裝置100可配置類似於一或多個第一物品之一物品及銷售類似物品之一商店供使用者查看以取代一或多個第一物品。在此情況中,此等類似物品可由伺服器裝置100基於由複數個使用者訂購之其他物品來確認,複數個使用者具有在服務上自包含一或多個第一物品之物品類別訂購一或多個第一物品之一歷史。 In addition, when the first delivery address data and the second delivery address data are different, it is confirmed that delivery to the second delivery address data in the first store is impossible, and thus the activation of the first button data is canceled, and the server device 100 can recommend and provide a store that sells an item similar to one or more first items included in the first order to the user based on the delivery address data and the information about similar items. That is, since the second delivery address data currently set for the user cannot order one or more first items that have been ordered previously, the server device 100 can configure an item similar to one or more first items and a store that sells similar items for the user to view to replace one or more first items. In this case, such similar items may be identified by the server device 100 based on other items ordered by a plurality of users who have a history of ordering one or more first items from an item category that includes the one or more first items on the service.
例如,可根據銷售對應物品之一商店是否開門來判定是否啟動用於再訂購由使用者先前訂購之物品之按鈕資料。即,由於在獲得使用者用於識別訂單歷史之輸入之時間對應商店開門時使用者之再訂購將可行,因此伺服器裝置100可啟動按鈕資料。另一方面,若在獲得想要查看訂單歷史之使用者之輸入之時間對應商店關門或不開門,則使用者之再訂購將不可行,因此伺服器裝置100可撤銷啟動按鈕資料。在此情況中,當用於再訂購一物品之按鈕資料因為商店不在營業時間而被撤銷啟動時,伺服器裝置100可在訂單詳情資料中另外提供關於對應商店之營業時間之資料。 For example, whether to activate button data for reordering items previously ordered by a user may be determined based on whether a store that sells the corresponding item is open. That is, since the user's reorder will be possible when the store is open at the time when the user's input for identifying the order history is obtained, the server device 100 may activate the button data. On the other hand, if the store is closed or not open at the time when the user's input for viewing the order history is obtained, the user's reorder will not be possible, so the server device 100 may cancel the activation of the button data. In this case, when the button data for reordering an item is deactivated because the store is not open during business hours, the server device 100 may additionally provide data on the business hours of the corresponding store in the order detail data.
根據各種實例實施例,在操作305中,伺服器裝置100可回應於使用者用於識別訂單歷史之第一輸入而提供包含一或多個訂單詳情資 料之訂單詳情頁面。 According to various example embodiments, in operation 305, the server device 100 may provide an order details page including one or more order details in response to a first input from a user for identifying an order history.
例如,使用者用於識別訂單歷史之第一輸入可對應於使用者用於存取用於識別關於其在服務上之訂單歷史之資料之一頁面之輸入。 For example, a first input that a user uses to identify an order history may correspond to an input that the user uses to access a page that identifies data about their order history on the service.
例如,由伺服器裝置100根據操作305提供之訂單詳情頁面可經配置以包含對應於其中使用者已在一特定時段(諸如由使用者設定之一任意時段或自使用者認購服務之時間至目前時間之整個時段)內在服務上訂購之商店及物品之訂單詳情資料。使用者可根據時段設定來查看一期望時段內之訂單詳情資料。 For example, the order details page provided by the server device 100 according to operation 305 may be configured to include order details corresponding to stores and items that the user has ordered on the service within a specific time period (such as an arbitrary time period set by the user or the entire time period from the time the user subscribed to the service to the current time). The user can view order details within a desired time period according to the time period setting.
例如,由伺服器裝置100根據操作305提供之訂單詳情頁面可為藉由根據上述操作301至303應用各種實例實施例來提供之一頁面。 For example, the order details page provided by the server device 100 according to operation 305 may be a page provided by applying various example embodiments according to the above operations 301 to 303.
同時,根據圖3執行頁面資料提供操作之伺服器裝置100可進一步根據對應於用於再訂購一物品之按鈕資料之一使用者輸入來執行圖4中所展示之對一訂單選擇清單之一物品添加操作。 At the same time, the server device 100 that performs the page data providing operation according to FIG. 3 can further perform an item adding operation to an order selection list shown in FIG. 4 according to a user input corresponding to button data for reordering an item.
圖4係繪示根據各種實例實施例之用於伺服器裝置100將一物品添加至一使用者之一訂單選擇清單之一方法的一圖式。 FIG. 4 is a diagram illustrating a method for the server device 100 to add an item to an order selection list of a user according to various example embodiments.
參考圖4,關於包含於使用者之訂單歷史中之一第一訂單,伺服器裝置100可在操作401中提供包含用於再訂購包含於第一訂單中之一或多個第一物品之第一按鈕資料之第一訂單詳情資料,在操作403中獲得對應於第一按鈕資料之使用者之一第二輸入,且在操作405中回應於使用者之第二輸入而將一或多個第一物品添加至使用者之訂單選擇清單。根據圖4之伺服器裝置100之操作可包含如下各種實例實施例。此處,使用者之訂單選擇清單可理解為使用者之訂單計劃表或購物車清單。 Referring to FIG. 4 , regarding a first order included in the user's order history, the server device 100 may provide first order detail data including first button data for reordering one or more first items included in the first order in operation 401, obtain a second input of the user corresponding to the first button data in operation 403, and add one or more first items to the user's order selection list in response to the user's second input in operation 405. The operation of the server device 100 according to FIG. 4 may include the following various examples. Here, the user's order selection list may be understood as the user's order plan or shopping cart list.
例如,伺服器裝置100根據操作405將一或多個第一物品添 加至使用者之訂單選擇清單之一操作可包含:回應於第二輸入而驗證是否存在可在銷售一或多個第一物品之一第一商店中使用之一折扣券;若存在一折扣券,則提供折扣券指導資料,折扣券指導資料包含用於接收折扣券且將一或多個第一物品添加至使用者之訂單選擇清單之第二按鈕資料及用於將一或多個第一物品直接添加至使用者之訂單選擇清單之第三按鈕資料;及回應於使用者對第二按鈕資料及第三按鈕資料中之一個按鈕資料之一第三輸入而將一或多個第一物品添加至使用者之訂單選擇清單。 For example, an operation of the server device 100 adding one or more first items to the user's order selection list according to operation 405 may include: verifying whether there is a discount coupon usable in a first store that sells one or more first items in response to the second input; if there is a discount coupon, providing discount coupon guidance data, the discount coupon guidance data including second button data for receiving the discount coupon and adding one or more first items to the user's order selection list and third button data for directly adding one or more first items to the user's order selection list; and adding one or more first items to the user's order selection list in response to a third input of the user to one of the second button data and the third button data.
即,若在銷售使用者想要再訂購之一或多個第一物品之第一商店中存在一可用折扣券,則伺服器裝置100可在將一或多個第一物品添加至使用者之訂單選擇清單之前提供關於折扣券之指導資料。此一折扣券可為適用於第一商店且可用於在第一商店中待售之所有物品之一優惠券或適用於第一商店中包含於一或多個第一物品中之一物品且可用於在第一商店中待售之一特定物品之一優惠券。即,對應於由伺服器裝置100提供之指導資料之折扣券可為匹配一商店之一折扣券或匹配一物品之一折扣券。 That is, if there is an available discount coupon in the first store that sells one or more first items that the user wants to reorder, the server device 100 may provide guidance information about the discount coupon before adding the one or more first items to the user's order selection list. This discount coupon may be a coupon applicable to the first store and usable for all items to be sold in the first store or a coupon applicable to an item included in the one or more first items in the first store and usable for a specific item to be sold in the first store. That is, the discount coupon corresponding to the guidance information provided by the server device 100 may be a discount coupon matching a store or a discount coupon matching an item.
當使用者輸入對第二按鈕資料之一輸入時,接收一折扣券且將使用者想要再訂購之一或多個第一物品添加至訂單選擇清單。使用者可在稍後支付包含於訂單選擇清單中之物品時使用所接收之折扣券。當使用者輸入對第三按鈕資料之一輸入時,可省略接收折扣券之程序且可將要再訂購之一或多個第一物品直接添加至訂單選擇清單。 When the user inputs one of the second button data, a discount coupon is received and one or more first items that the user wants to reorder are added to the order selection list. The user can use the received discount coupon when paying for the items included in the order selection list later. When the user inputs one of the third button data, the procedure of receiving the discount coupon can be omitted and one or more first items to be reordered can be directly added to the order selection list.
例如,使用者之訂單選擇清單可經設定為包含與一個商店相關聯之物品。換言之,其可經設定為不將兩個或更多個商店之物品添加至訂單選擇清單。使用此一設定,可防止使用者之訂單混淆且容易地為由 使用者支付之訂單分配遞送。 For example, a user's order selection list can be set to include items associated with one store. In other words, it can be set not to add items of two or more stores to the order selection list. With this setting, it is possible to prevent confusion of the user's orders and to easily assign deliveries to orders paid by the user.
在此情況中,伺服器裝置100根據操作405將一或多個第一物品添加至使用者之訂單選擇清單之操作可包含以下操作:若不同於第一商店之一第二商店待售之一或多個第二物品已包含於訂單選擇清單中,則刪除一或多個第二物品;及將一或多個第一物品添加至訂單選擇清單。即,若在使用者添加使用者想要再訂購之來自商店之一物品時在另一商店中待售之一物品已添加至訂單選擇清單,則伺服器裝置100可刪除包含於訂單選擇清單中之另一商店之物品且接著添加要再訂購之商店之物品。 In this case, the operation of the server device 100 to add one or more first items to the user's order selection list according to operation 405 may include the following operations: if one or more second items for sale in a second store different from the first store are already included in the order selection list, then delete the one or more second items; and add the one or more first items to the order selection list. That is, if an item for sale in another store is already added to the order selection list when the user adds an item from a store that the user wants to reorder, the server device 100 may delete the item of the other store included in the order selection list and then add the item of the store to be reordered.
當使用者再訂購在第一商店中待售之一或多個第一物品且將其添加至訂單選擇清單時,自訂單選擇清單刪除在第二商店中待售之一或多個第二物品,但伺服器裝置100可經配置使得使用者可透過一意願清單或一喜愛清單來單獨管理刪除物品。若添加一或多個第一物品且自訂單選擇清單刪除一或多個第二物品,則伺服器裝置100可將一或多個第二物品設定為包含於使用者之意願清單中。替代地,伺服器裝置100可通知使用者相關資料且根據使用者之選擇將一或多個第二物品配置成包含於使用者之意願清單中。為此,當藉由添加一或多個第一物品來自訂單選擇清單刪除一或多個第二物品時,伺服器裝置100提供通知自訂單選擇清單刪除一或多個第二物品之刪除指導資料及用於驗證是否將一或多個第二物品添加至使用者之意願清單之第一確認資料,且可回應於使用者對第一確認資料之一第四輸入而將一或多個第二物品添加至意願清單。 When the user reorders one or more first items for sale in the first store and adds them to the order selection list, one or more second items for sale in the second store are deleted from the order selection list, but the server device 100 can be configured so that the user can manage the deletion of items separately through a wish list or a favorite list. If one or more first items are added and one or more second items are deleted from the order selection list, the server device 100 can set the one or more second items to be included in the user's wish list. Alternatively, the server device 100 can notify the user of the relevant data and configure the one or more second items to be included in the user's wish list according to the user's selection. To this end, when deleting one or more second items from the order selection list by adding one or more first items, the server device 100 provides deletion guidance data notifying the deletion of one or more second items from the order selection list and first confirmation data for verifying whether to add the one or more second items to the user's wish list, and can add the one or more second items to the wish list in response to a fourth input of the user to the first confirmation data.
替代地,伺服器裝置100可配置使用者管理複數個訂單選擇清單以執行使用者對與複數個商店相關聯之物品之訂單管理。即,當一個訂單選擇清單經設定為包含與一個商店相關聯之物品時,伺服器裝置 100允許使用者配置兩個或更多個訂單選擇清單,使得使用者可容易地管理與複數個商店相關聯之物品之訂單。 Alternatively, the server device 100 may configure the user to manage multiple order selection lists to perform user order management for items associated with multiple stores. That is, when an order selection list is set to include items associated with one store, the server device 100 allows the user to configure two or more order selection lists, so that the user can easily manage orders for items associated with multiple stores.
在此情況中,伺服器裝置100根據操作405將一或多個第一物品添加至使用者之訂單選擇清單之操作可包含以下操作:若不同於第一商店之第二商店待售之一或多個第二物品已包含於訂單選擇清單中,則創建一新訂單選擇清單且將一或多個第一物品添加至新創建之訂單選擇清單。包含在一不同第二商店中待售之一或多個第二物品之既有訂單選擇清單可保持與之前相同。 In this case, the operation of the server device 100 to add one or more first items to the user's order selection list according to operation 405 may include the following operations: if one or more second items for sale in a second store different from the first store are already included in the order selection list, a new order selection list is created and the one or more first items are added to the newly created order selection list. The existing order selection list containing one or more second items for sale in a different second store may remain the same as before.
例如,當銷售使用者想要再訂購之一或多個第一物品之第一商店之一最小訂單金額改變時,伺服器裝置100可在將一或多個第一物品添加至訂單選擇清單時比較一或多個第一物品之價格資料與第一商店之經改變最小訂單金額且驗證僅一或多個第一物品之最小訂單金額是否滿足。由第一商店設定之最小訂單金額可在當使用者先前自第一商店訂購一或多個第一物品時與當使用者當前自第一商店再訂購一或多個第一物品時之間變動。例如,先前因僅要一或多個第一物品就滿足最小訂單金額而可下訂單,但在再訂購時,若僅有一或多個第一物品,則經改變最小訂單金額無法滿足且因此無法下訂單。 For example, when a minimum order amount of a first store selling one or more first items that a user wants to reorder changes, the server device 100 may compare the price data of the one or more first items with the changed minimum order amount of the first store when adding the one or more first items to the order selection list and verify whether the minimum order amount of only the one or more first items is satisfied. The minimum order amount set by the first store may change between when the user previously ordered one or more first items from the first store and when the user currently reorders one or more first items from the first store. For example, previously an order could be placed because the minimum order amount was satisfied with only one or more first items, but when reordering, if there is only one or more first items, the changed minimum order amount cannot be satisfied and therefore the order cannot be placed.
作為補充措施,伺服器裝置100可執行以下操作:驗證銷售一或多個第一物品之第一商店之最小訂單金額是否已改變;及若最小訂單金額已改變,則比較經改變最小訂單金額與一或多個第一物品之總價。若一或多個第一物品之總價大於經改變最小訂單金額,則在再訂購一或多個第一物品時不會有特別問題且再訂購程序相同於一般訂購程序。若總價小於經改變最小訂單金額,則伺服器裝置100顯示確認訂單選擇清單上之 一最小訂單金額未滿足之第二確認資料。當存在對應於第二確認資料之一使用者輸入時,伺服器裝置100可提供第一商店之一商店詳情頁面,使得使用者可添加第一商店中之另一物品。 As a supplementary measure, the server device 100 may perform the following operations: verify whether the minimum order amount of the first store that sells one or more first items has been changed; and if the minimum order amount has been changed, compare the changed minimum order amount with the total price of the one or more first items. If the total price of the one or more first items is greater than the changed minimum order amount, there will be no special problem when reordering the one or more first items and the reordering procedure is the same as the general ordering procedure. If the total price is less than the changed minimum order amount, the server device 100 displays a second confirmation data on the confirmation order selection list that does not meet the minimum order amount. When there is a user input corresponding to the second confirmation data, the server device 100 may provide a store details page of the first store so that the user can add another item in the first store.
若一或多個第一物品之總價小於經改變最小訂單金額,則伺服器裝置100識別不足訂單金額且可向使用者提供關於回應於不足訂單金額而推薦之包含第一商店之物品之一物品清單之資料以及第二確認資料。此處,對應於不足訂單金額之第一商店之物品可為在第一商店中待售之複數個物品中滿足不足訂單金額之一物品且包含於不比不足訂單金額更大一特定百分比之一價格範圍中。例如,當不足訂單金額係10,000韓元時,伺服器裝置100可經設定以推薦第一商店具有10,000韓元至12,000韓元之一價格之一物品,其滿足不足訂單金額且不超過不足訂單金額之120%。 If the total price of one or more first items is less than the changed minimum order amount, the server device 100 identifies the insufficient order amount and can provide the user with information about a list of items including items of the first store recommended in response to the insufficient order amount and second confirmation information. Here, the item of the first store corresponding to the insufficient order amount can be an item among the plurality of items for sale in the first store that meets the insufficient order amount and is included in a price range that is not greater than a specific percentage of the insufficient order amount. For example, when the under-order amount is 10,000 Korean Won, the server device 100 may be configured to recommend the first store to have an item with a price between 10,000 Korean Won and 12,000 Korean Won that satisfies the under-order amount and does not exceed 120% of the under-order amount.
例如,若在使用者想要再訂購之一或多個第一物品中存在其價格已改變之一物品,則伺服器裝置100可經設定以在將一或多個第一物品添加至訂單選擇清單之程序中向使用者提供與其價格已改變之物品相關聯之確認資料。即,伺服器裝置100根據操作405將一或多個第一物品添加至使用者之訂單選擇清單之操作可包含以下操作:驗證在一或多個第一物品中是否存在其價格已改變之一物品;若存在其價格已改變之一物品,則提供確認其價格已改變之物品及經改變價格之第三確認資料;及回應於使用者對第三確認資料之一第五輸入而將一或多個第一物品添加至訂單選擇清單。 For example, if there is an item whose price has been changed among one or more first items that the user wants to reorder, the server device 100 may be configured to provide the user with confirmation data associated with the item whose price has been changed in the process of adding the one or more first items to the order selection list. That is, the operation of the server device 100 adding one or more first items to the user's order selection list according to operation 405 may include the following operations: verifying whether there is an item whose price has been changed among the one or more first items; if there is an item whose price has been changed, providing third confirmation data confirming the item whose price has been changed and the changed price; and adding the one or more first items to the order selection list in response to a fifth input of the user to the third confirmation data.
例如,若銷售使用者想要再訂購之一或多個第一物品之第一商店中之另一物品已基於使用者之另一訂單而包含於訂單選擇清單中, 則伺服器裝置100向使用者提供驗證將對應於相同商店之一或多個第一物品添加至訂單選擇清單是否合適之確認資料,且可根據使用者對確認資料之一回應來設定將一或多個第一物品添加至訂單選擇清單。即,伺服器裝置100根據操作405將一或多個第一物品添加至使用者之訂單選擇清單之操作可包含以下操作;若在第一商店中待售之一或多個第三物品已基於使用者之第二訂單而包含於訂單選擇清單中,則提供用於驗證是否將一或多個第一物品添加至訂單選擇清單之第四確認資料;及回應於使用者對第四確認資料之一第六輸入而將一或多個第一物品添加至使用者之訂單選擇清單。 For example, if another item in a first store that sells one or more first items that a user wants to reorder is already included in an order selection list based on another order of the user, the server device 100 provides the user with confirmation data to verify whether it is appropriate to add one or more first items corresponding to the same store to the order selection list, and can set the one or more first items to be added to the order selection list according to a response of the user to the confirmation data. That is, the operation of the server device 100 adding one or more first items to the user's order selection list according to operation 405 may include the following operations: if one or more third items to be sold in the first store are already included in the order selection list based on the user's second order, providing fourth confirmation data for verifying whether to add one or more first items to the order selection list; and adding one or more first items to the user's order selection list in response to a sixth input of the user to the fourth confirmation data.
依此方式,當使用者自一特定商店再訂購一或多個物品時,在其中一或多個其他物品已添加至特定商店中之訂單選擇清單之情況中,伺服器裝置100可配置使用者在訂單選擇清單上區分要再訂購之物品。 In this way, when a user reorders one or more items from a specific store, in the case where one or more other items have been added to the order selection list in the specific store, the server device 100 can configure the user to distinguish the items to be reordered on the order selection list.
在此情況中,伺服器裝置100可設定依與之前相同之方式將已在訂單選擇清單中之一或多個其他物品顯示為一清單,但關於要新添加之一或多個再訂購物品,其可提供將一或多個再訂購物品分組之一指示且設定以將包含一或多個再訂購物品之群組顯示為在訂單選擇清單之頂部處出現。即,伺服器裝置100可在訂單選擇清單之頂部處顯示包含一或多個再訂購物品之群組及識別群組之資料,且在下方顯示已在訂單選擇清單中之一或多個其他物品。為便於使用者支付再訂購物品,亦可在訂單選擇清單上提供僅對包含一或多個再訂購物品之群組單獨支付或執行諸如刪除物品或改變群組內之選項之設定之功能。 In this case, the server device 100 may be configured to display one or more other items already in the order selection list as a list in the same manner as before, but with respect to one or more reorder items to be newly added, it may provide an instruction to group the one or more reorder items and be configured to display the group including the one or more reorder items as appearing at the top of the order selection list. That is, the server device 100 may display the group including the one or more reorder items and the data identifying the group at the top of the order selection list, and display the one or more other items already in the order selection list below. To facilitate users to pay for reorder items, the order selection list may also provide the ability to pay for only a group of one or more reorder items or to perform functions such as deleting items or changing settings of options within the group.
替換地,伺服器裝置100如上文所描述般擴展分組設定, 根據物品添加至訂單選擇清單之時點將包含於訂單選擇清單中之物品之各者分組,且亦可提供對各群組進行逐群組支付或對各群組中之物品執行諸如刪除物品或改變各群組內之選項之設定之功能。當使用者在一商店中將多個物品添加至訂單選擇清單時,使用者通常將一個物品添加至訂單選擇清單,在一相對短時間內又將另一物品添加至訂單選擇清單,且支付多個物品。 Alternatively, the server device 100 extends the grouping setting as described above, grouping each of the items included in the order selection list according to the time when the item is added to the order selection list, and also providing the function of paying for each group by group or performing settings such as deleting items or changing options in each group on the items in each group. When a user adds multiple items to the order selection list in a store, the user usually adds one item to the order selection list, adds another item to the order selection list in a relatively short time, and pays for the multiple items.
為方便使用者,伺服器裝置100可識別關於包含於訂單選擇清單中之各物品何時添加至訂單選擇清單之資料,設定可判定為在相同訂單中支付之一預定時間間隔範圍,且將包含於相同時間間隔範圍中之物品分組為一個訂單。 For the convenience of users, the server device 100 can identify data about when each item included in the order selection list was added to the order selection list, set a predetermined time interval range that can be determined to be paid in the same order, and group the items included in the same time interval range into one order.
例如,若使用者在午餐時間期間在一特定商店中添加物品x且在10分鐘至20分鐘內添加物品y,但未進行一支付且接著在晚上時間添加物品z,則伺服器裝置100判定物品x及物品y分別添加至訂單選擇清單之時點包含於相同時段內,且其可藉由判定物品原來可能已作為一個訂單支付來將其等分組為第一群組。另一方面,由於物品z添加至訂單選擇清單之時間顯著不同於物品x及物品y添加至訂單選擇清單之時間,因此伺服器裝置100判定物品z添加至訂單選擇清單之時間對應於不同於物品x及物品y添加至訂單選擇清單之時間間隔範圍之一時間間隔範圍。因此,物品z被視為一不同訂單進行一支付且經設定為第二群組。 For example, if a user adds item x in a specific store during lunch time and adds item y within 10 to 20 minutes, but does not make a payment and then adds item z in the evening, the server device 100 determines that the time points at which item x and item y were respectively added to the order selection list are included in the same time period, and it can group them into the first group by determining that the items may have been paid for as one order. On the other hand, since the time at which item z was added to the order selection list is significantly different from the time at which item x and item y were added to the order selection list, the server device 100 determines that the time at which item z was added to the order selection list corresponds to a time interval range different from the time interval range at which item x and item y were added to the order selection list. Therefore, item z is considered to be a different order for a payment and is set to the second group.
伺服器裝置100可藉由依上述方式根據物品添加至訂單選擇清單之時間將包含於訂單選擇清單中之物品分組來提供關於訂單選擇清單上之物品群組之資料,且可提供對各群組執行一支付或執行諸如刪除物品或改變各群組內之選項之設定之功能。 The server device 100 can provide data about groups of items on the order selection list by grouping the items included in the order selection list according to the time when the items were added to the order selection list in the above manner, and can provide functions such as executing a payment for each group or executing functions such as deleting items or changing the settings of options within each group.
即使在訂單選擇清單上提供關於物品群組之資料,但若使用者透過用於再訂購先前訂購之物品之按鈕資料將物品n及物品m添加至訂單選擇清單,則要再訂購之對應物品可經設定為一單獨群組,無論其何時添加至訂單選擇清單,使得使用者可區分在訂單選擇清單上再訂購之物品。 Even if information about item groups is provided on the order selection list, if the user adds item n and item m to the order selection list through button information for reordering previously ordered items, the corresponding items to be reordered may be set as a separate group regardless of when they are added to the order selection list, so that the user can distinguish the items reordered on the order selection list.
作為一實例,可判定透過按鈕資料將作為再訂購物品之物品n及物品m同時添加至訂單選擇清單,且伺服器裝置100可為作為再訂購物品之物品n及物品m設定一第三群組,無需比較物品n及物品m添加至訂單選擇清單之時間與訂單選擇清單中之其他物品添加至訂單選擇清單之時間。因此,物品n及物品m可經設定為一個不同群組,無需比較物品n及物品m添加至訂單選擇清單之時間與物品x、y及z添加至訂單選擇清單之時間之一程序。 As an example, it can be determined that item n and item m are added to the order selection list at the same time as reorder items through button data, and the server device 100 can set a third group for item n and item m as reorder items without comparing the time when item n and item m are added to the order selection list with the time when other items in the order selection list are added to the order selection list. Therefore, item n and item m can be set as a different group without a procedure of comparing the time when item n and item m are added to the order selection list with the time when items x, y, and z are added to the order selection list.
當設定根據物品添加至訂單選擇清單之時點之一群組或用於區分再訂購物品之一群組且因此在訂單選擇清單上識別複數個群組時,伺服器裝置100可將包含再訂購物品之群組配置為顯示於訂單選擇清單之頂部處以供使用者容易地識別再訂購物品。 When a group based on the time when an item is added to the order selection list or a group for distinguishing reorder items is set and a plurality of groups are identified on the order selection list, the server device 100 may configure the group including the reorder items to be displayed at the top of the order selection list for the user to easily identify the reorder items.
圖5係繪示根據各種實例實施例之用於伺服器裝置100提供關於一使用者之一訂單選擇清單中之一物品群組之資料之一方法的一圖式。 FIG. 5 is a diagram illustrating a method for the server device 100 to provide data about an item group in an order selection list of a user according to various example embodiments.
當至少一個物品已包含於訂單選擇清單中時,伺服器裝置100可在操作501中獲得關於至少一個物品之各者添加至訂單選擇清單之時點之資料,且可在操作503中基於各物品添加至訂單選擇清單之時點來設定用於將至少一個物品分類之一或多個群組。替代地,當一或多個特定 物品透過用於再訂購由使用者先前訂購之物品之按鈕資料來添加至訂單選擇清單時,伺服器裝置100可在操作505中設定包含一或多個特定物品之一特定群組。其後,伺服器裝置100可在操作507中在訂單選擇清單上提供關於透過操作503至505設定之物品群組之資料。 When at least one item is already included in the order selection list, the server device 100 may obtain data about the time point when each of the at least one item is added to the order selection list in operation 501, and may set one or more groups for classifying the at least one item based on the time point when each item is added to the order selection list in operation 503. Alternatively, when one or more specific items are added to the order selection list through button data for reordering items previously ordered by the user, the server device 100 may set a specific group including the one or more specific items in operation 505. Thereafter, the server device 100 may provide data about the item group set through operations 503 to 505 on the order selection list in operation 507.
例如,若包含於使用者想要再訂購之一或多個第一物品中之一物品已基於使用者之另一訂單而包含於訂單選擇清單中,則伺服器裝置100可根據一或多個第一物品之一再訂購向使用者提供用於驗證將相同物品添加至訂單選擇清單是否合適之確認資料,且可根據使用者對確認資料之一回應來設定將一或多個第一物品添加至訂單選擇清單。即,伺服器裝置100根據操作405將一或多個第一物品添加至使用者之訂單選擇清單之操作可包含以下操作:當相同於包含於一或多個第一物品中之第一物品之物品已基於銷售包含於第一訂單中之一或多個第一物品之商店之使用者之第三訂單而包含於訂單選擇清單中時,提供用於確認基於第三訂單之相同物品被刪除之第五確認資料;及回應於使用者對第五確認資料之一第七輸入,刪除基於第三訂單之相同物品且將一或多個第一物品添加至使用者之訂單選擇清單。 For example, if one of the one or more first items that the user wants to reorder is already included in the order selection list based on another order of the user, the server device 100 may provide the user with confirmation data for verifying whether it is appropriate to add the same item to the order selection list based on a reorder of the one or more first items, and may set the one or more first items to be added to the order selection list based on a response of the user to the confirmation data. That is, the operation of the server device 100 adding one or more first items to the user's order selection list according to operation 405 may include the following operations: when an item identical to a first item included in one or more first items is already included in the order selection list based on a third order of the user of a store that sells one or more first items included in the first order, providing fifth confirmation data for confirming that the identical item based on the third order is deleted; and in response to a seventh input of the user to the fifth confirmation data, deleting the identical item based on the third order and adding one or more first items to the user's order selection list.
例如,伺服器裝置100可驗證包含於使用者想要再訂購之一或多個第一物品中之第二物品是否缺貨,且若第二物品缺貨,則其可透過訂單選擇清單提供關於第二物品之缺貨指導資料且撤銷啟動第二物品之支付。若使用者想要再訂購之一或多個第一物品經添加至訂單選擇清單,但一或多個第一物品之任何者缺貨,則回應於此而提供對應物品之缺貨指導資料且可在訂單選擇清單上撤銷啟動對應物品之支付。為處理此一操作,伺服器裝置100可定期自第一商店接收及更新一或多個第一物品之庫 存資料。此外,缺貨指導資料之提供或支付之撤銷啟動可同樣應用於物品之一可選選項缺貨以及一物品。 For example, the server device 100 may verify whether the second item included in one or more first items that the user wants to reorder is out of stock, and if the second item is out of stock, it may provide out-of-stock guidance information about the second item through the order selection list and cancel the payment of the second item. If one or more first items that the user wants to reorder are added to the order selection list, but any of the one or more first items is out of stock, out-of-stock guidance information of the corresponding items is provided in response thereto and payment of the corresponding items may be canceled on the order selection list. To handle this operation, the server device 100 may periodically receive and update the inventory data of one or more first items from the first store. In addition, the provision of out-of-stock guidance information or the cancellation of payment may also be applied to an item that is out of stock as well as an item.
例如,伺服器裝置100可配置訂單選擇清單,使得使用者可將銷售添加至訂單選擇清單之一或多個第一物品之第一商店之另一物品添加至訂單選擇清單。即,訂單選擇清單可經設定為包含第四按鈕資料用於一使用者將在銷售一或多個第一物品之第一商店中待售之另一物品添加至訂單選擇清單。當存在使用者對此第四按鈕資料之一第八輸入時,伺服器裝置100可提供第一商店之一商店詳情頁面,使得使用者可查看使用者想要自第一商店訂購之其他物品。 For example, the server device 100 may configure the order selection list so that the user can add another item of the first store that sells one or more first items added to the order selection list to the order selection list. That is, the order selection list may be configured to include fourth button data for a user to add another item to be sold in the first store that sells one or more first items to the order selection list. When there is an eighth input of the user to this fourth button data, the server device 100 may provide a store detail page of the first store so that the user can view other items that the user wants to order from the first store.
由伺服器裝置100提供之第一商店之商店詳情頁面可包含關於在第一商店中待售之複數個物品之資料,其中複數個物品可包含在第一商店中待售之所有物品,諸如包含於訂單選擇清單中之一或多個第一物品及其他物品。在此情況中,當如上文所描述般透過包含在第一商店中待售之一或多個第一物品之訂單選擇清單上之第四按鈕資料來提供第一商店之商店詳情頁面時,可單獨顯示指示一或多個第一物品已包含於訂單選擇清單中之狀態資料。 The store details page of the first store provided by the server device 100 may include data about a plurality of items for sale in the first store, wherein the plurality of items may include all items for sale in the first store, such as one or more first items and other items included in the order selection list. In this case, when the store details page of the first store is provided through the fourth button data on the order selection list of one or more first items for sale in the first store as described above, the status data indicating that the one or more first items are included in the order selection list may be displayed separately.
即,當透過回應於第四按鈕資料而提供之商店詳情頁面來提供關於在第一商店中待售之複數個物品之資料時,關於顯示於商店詳情頁面上之複數個物品中包含於添加至訂單選擇清單之一或多個第一物品中之第三物品之資料可包含指示第三物品已添加至訂單選擇清單之狀態資料。此狀態資料可基於透過第四按鈕資料提供商店詳情頁面之事實來為關於第三物品之資料設定。 That is, when providing information about a plurality of items for sale in a first store through a store detail page provided in response to fourth button data, information about a third item included in one or more first items added to an order selection list among the plurality of items displayed on the store detail page may include status information indicating that the third item has been added to the order selection list. This status information may be set for information about the third item based on the fact that the store detail page is provided through the fourth button data.
顯然,藉由伺服器裝置100根據上述實例實施例執行圖3至 圖5之操作來關於頁面提供之各條資料可以各種形式之組合提供。 Obviously, by executing the operations of FIG. 3 to FIG. 5 according to the above-mentioned example implementation, the various pieces of data provided by the page can be provided in various forms of combination.
圖6至圖10係繪示根據各種實例實施例之用於提供頁面資料之一UI/UX之實例的圖式。例如,圖6至圖10之實例可為上文參考圖3至圖5所描述之實例實施例中之使用者裝置200之一使用者介面/使用者體驗(UI/UX)。以下圖式中所描述之實例實施例之各者可基於上文參考圖3至圖5所描述之伺服器裝置100之操作來執行。 Figures 6 to 10 are diagrams showing examples of a UI/UX for providing page data according to various example embodiments. For example, the examples of Figures 6 to 10 may be a user interface/user experience (UI/UX) of the user device 200 in the example embodiments described above with reference to Figures 3 to 5. Each of the example embodiments described in the following figures may be executed based on the operation of the server device 100 described above with reference to Figures 3 to 5.
明確言之,以下圖式中所描述之用於使用者裝置200之UI/UX之各實例實施例可以如下形式執行:使用者裝置200自使用者接收輸入資料且將其傳輸至伺服器裝置100,伺服器裝置100基於上文參考圖3至圖5所描述之操作向使用者裝置200提供對應於輸入資料之資料,且接著使用者裝置200輸出資料。然而,以下圖式中所描述之UI/UX之各實例實施例不限於此一形式,而是可以可實施UI/UX之各實例實施例之任何形式執行。 Specifically, each example embodiment of the UI/UX for the user device 200 described in the following figures can be executed in the following form: the user device 200 receives input data from the user and transmits it to the server device 100, the server device 100 provides data corresponding to the input data to the user device 200 based on the operations described above with reference to Figures 3 to 5, and then the user device 200 outputs the data. However, each example embodiment of the UI/UX described in the following figures is not limited to this form, but can be executed in any form that can implement each example embodiment of the UI/UX.
圖6係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單詳情頁面之一實例的一圖式。 FIG. 6 is a diagram showing an example in which the user device 200 according to various example embodiments outputs an order details page based on the operation of the server device 100.
圖6中由使用者裝置200輸出之訂單詳情頁面可對應於回應於用於識別一服務上之一訂單歷史之一使用者輸入而輸出之一頁面。 The order details page output by the user device 200 in FIG. 6 may correspond to a page output in response to a user input for identifying an order history on a service.
使用者之訂單歷史可包含一或多個訂單詳情資料。元件符號601指示對應於使用者自「炸雞店」訂購「脆皮雞」及「調味雞」之一訂單之一個訂單詳情資料。在元件符號601之訂單詳情資料中,可包含關於由使用者訂購之物品之資料、關於其中處理使用者之訂單之商店之資料、關於根據使用者之訂單之支付金額之資料及關於使用者之訂單之處理狀態及日期之資料,如由元件符號603所指示。此外,亦可包含用於再訂 購由使用者訂購之物品之「再訂購」按鈕資料605及用於寫對應於使用者之訂單之一評論之「寫評論」按鈕資料。 The user's order history may include one or more order details. Component symbol 601 indicates an order details corresponding to an order of "crispy chicken" and "seasoned chicken" ordered by the user from "fried chicken shop". In the order details of component symbol 601, data on the items ordered by the user, data on the store in which the user's order is processed, data on the payment amount according to the user's order, and data on the processing status and date of the user's order may be included, as indicated by component symbol 603. In addition, "reorder" button data 605 for reordering the items ordered by the user and "write review" button data for writing a review corresponding to the user's order may also be included.
當使用者輸入對應於「再訂購」按鈕資料605之一輸入時,包含於使用者之訂單詳情中之物品「脆皮雞」及「調味雞」可添加至使用者之訂單選擇清單。 When the user inputs an input corresponding to the "reorder" button data 605, the items "crispy chicken" and "seasoned chicken" included in the user's order details can be added to the user's order selection list.
圖7係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出折扣券指導資料之一實例的一圖式。 FIG. 7 is a diagram showing an example in which the user device 200 according to various embodiments outputs discount coupon guidance data based on the operation of the server device 100.
圖7中由使用者裝置200輸出之折扣券指導資料可對應於回應於使用者對包含於圖6之訂單詳情頁面上之一個訂單詳情資料中之「再訂購」按鈕資料605之輸入而輸出之資料,且其可為在識別與其中處理一個訂單詳情資料之一商店相關聯之一折扣券時輸出之資料。 The discount coupon guidance data output by the user device 200 in FIG. 7 may correspond to data output in response to a user input of "reorder" button data 605 in an order detail data included on the order detail page of FIG. 6, and may be data output when identifying a discount coupon associated with a store in which an order detail data is processed.
在由使用者裝置200輸出之折扣券指導資料中,可包含用於接收一折扣券且將要再訂購之物品添加至使用者之訂單選擇清單之按鈕資料701及用於將要再訂購之物品直接添加至使用者之訂單選擇清單而無需接收折扣券之按鈕資料703。當使用者輸入對應於按鈕資料701之一輸入時,使用者可接收與其中已處理包含要再訂購之物品之訂單詳情資料之商店相關聯之一折扣券,且要再訂購之物品可經添加至使用者之訂單選擇清單。另一方面,若使用者輸入對應於按鈕資料703之一輸入,則要再訂購之物品將直接添加至使用者之訂單選擇清單而無需使用者接收與其中已處理包含要再訂購之物品之訂單詳情資料之商店相關聯之一折扣券。 The discount coupon guidance data outputted by the user device 200 may include button data 701 for receiving a discount coupon and adding items to be reordered to the user's order selection list and button data 703 for directly adding items to be reordered to the user's order selection list without receiving a discount coupon. When the user inputs an input corresponding to the button data 701, the user can receive a discount coupon associated with a store in which order details including items to be reordered have been processed, and the items to be reordered can be added to the user's order selection list. On the other hand, if the user inputs an input corresponding to button data 703, the item to be reordered will be directly added to the user's order selection list without the user receiving a discount coupon associated with a store in which the order details containing the item to be reordered have been processed.
圖8係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單選擇清單之一實例的一圖式。 FIG8 is a diagram showing an example in which the user device 200 according to various example embodiments outputs an order selection list based on the operation of the server device 100.
圖8中由使用者裝置200輸出之訂單選擇清單可回應於使用 者用於確認服務上之訂單選擇清單之輸入而輸出,且其可包含在圖6及圖7中再訂購之由使用者輸入之物品。 The order selection list output by the user device 200 in FIG. 8 may be output in response to the user's input of the order selection list for confirming the service, and it may include the items input by the user for reordering in FIG. 6 and FIG. 7 .
訂單選擇清單可包含「脆皮雞」及「調味雞」,其等係由使用者再訂購之物品,如由元件符號801所指示,且在此情況中,為各物品設定之額外選項可相同於由使用者在各物品之先前訂購時設定之選項詳情。 The order selection list may include "crispy chicken" and "seasoned chicken" which are items re-ordered by the user, as indicated by element symbol 801, and in this case, the additional options set for each item may be the same as the option details set by the user in the previous order of each item.
使用者可藉由對應於「添加選單」按鈕資料803之一輸入來添加來自「炸雞店」(其係銷售「脆皮雞」及「調味雞」之一商店)之另一物品,且為此,當識別對應於「添加選單」按鈕資料之一輸入時,使用者裝置200可輸出「炸雞店」之商店詳情頁面。 The user can add another item from "Fried Chicken Shop" (which is a store that sells "Crispy Chicken" and "Seasoned Chicken") by an input corresponding to the "Add Menu" button data 803, and for this purpose, when recognizing an input corresponding to the "Add Menu" button data, the user device 200 can output the store details page of "Fried Chicken Shop".
當一使用者想要支付包含於訂單選擇清單中之一物品時,使用者可查看物品之總訂單金額及遞送費且輸入對應於位於訂單選擇清單之底部處之「支付」按鈕資料之一輸入,如由元件符號805所指示,且其後使用者裝置200可處理包含於訂單選擇清單中之物品之支付。 When a user wants to pay for an item included in the order selection list, the user can view the total order amount and delivery fee of the item and enter an input corresponding to the "Pay" button data located at the bottom of the order selection list, as indicated by component symbol 805, and then the user device 200 can process the payment of the item included in the order selection list.
圖9及圖10係繪示其中根據各種實例實施例之使用者裝置200基於伺服器裝置100之操作輸出一訂單選擇清單之另一實例的圖式。 FIG. 9 and FIG. 10 are diagrams showing another example in which the user device 200 according to various example embodiments outputs an order selection list based on the operation of the server device 100.
在圖9之訂單選擇清單中,不同於由圖8之元件符號801指示之訂單選擇清單(其中通常包含「脆皮雞」及「調味雞」),可見「脆皮雞」缺貨(如由元件符號901所指示)且為「調味雞」設定之一選項亦缺貨(如由元件符號903所指示)。因此,在一虛線框905中,顯示排除「脆皮雞」之價格及為「調味雞」設定之選項之價格之經改變價格,且使用者可根據經改變價格來決定是否支付包含於訂單選擇清單中之物品。 In the order selection list of FIG. 9 , unlike the order selection list indicated by the element symbol 801 of FIG. 8 (which generally includes “crispy chicken” and “seasoned chicken”), it can be seen that “crispy chicken” is out of stock (as indicated by the element symbol 901) and one of the options set for “seasoned chicken” is also out of stock (as indicated by the element symbol 903). Therefore, in a dotted frame 905, a changed price excluding the price of “crispy chicken” and the price of the option set for “seasoned chicken” is displayed, and the user can decide whether to pay for the items included in the order selection list based on the changed price.
如圖9中所展示,若包含於訂單選擇清單中之一些物品缺 貨或一些物品之選項缺貨,則可另外輸出圖10中所展示之指導資料。 As shown in FIG9, if some items included in the order selection list are out of stock or some item options are out of stock, guidance data shown in FIG10 may be output additionally.
在圖10之訂單選擇清單中,指示包含於訂單選擇清單中之一些物品缺貨或一些物品之選項缺貨之資料可以彈出資料之形式提供,如由元件符號1001所指示。此資料可為在一使用者輸入對應於「支付」按鈕資料之一輸入時提供之資料,即使訂單選擇清單中存在一缺貨物品或一缺貨選項。 In the order selection list of FIG. 10 , data indicating that some items included in the order selection list are out of stock or some item options are out of stock may be provided in the form of pop-up data, as indicated by element symbol 1001. This data may be data provided when a user enters an input corresponding to “pay” button data, even if there is an out-of-stock item or an out-of-stock option in the order selection list.
在識別元件符號1001之指導資料之後,使用者可自訂單選擇清單刪除缺貨物品或繼續支付訂單選擇清單中不缺貨之剩餘物品。 After identifying the guidance data of component symbol 1001, the user can delete out-of-stock items from the order selection list or continue to pay for the remaining items in the order selection list that are not out of stock.
圖6至圖10之使用者裝置200之UI/UX及使用者裝置200之操作可結合上文參考圖3至圖5所描述之伺服器裝置100之操作來執行。圖6至圖10之UI/UX之實例係本發明之揭示內容之實例,且本發明之各種實例實施例不限於圖3至圖5之UI/UX形式,而是可根據可實施本發明之各種實例實施例之任何形式之UI/UX來執行。 The UI/UX of the user device 200 of Figures 6 to 10 and the operation of the user device 200 can be performed in conjunction with the operation of the server device 100 described above with reference to Figures 3 to 5. The examples of the UI/UX of Figures 6 to 10 are examples of the disclosure of the present invention, and the various example implementations of the present invention are not limited to the UI/UX forms of Figures 3 to 5, but can be performed according to any form of UI/UX that can implement the various example implementations of the present invention.
本說明書及圖式中所描述之本發明之實例實施例僅作為具體實例提供以容易地解釋本發明之技術內容且輔助理解本發明,而不意欲限制本發明之範疇。即,一般技術者將明白,可實施基於本發明之技術思想之其他修改。另外,上述實例實施例之各者可根據需要組合及操作。例如,本發明之所有實例實施例可藉由一系統使其部件彼此組合來實施。 The example embodiments of the present invention described in this specification and drawings are provided only as specific examples to easily explain the technical content of the present invention and assist in understanding the present invention, and are not intended to limit the scope of the present invention. That is, a person of ordinary skill will understand that other modifications based on the technical ideas of the present invention can be implemented. In addition, each of the above example embodiments can be combined and operated as needed. For example, all example embodiments of the present invention can be implemented by combining its components with each other through a system.
另外,根據本發明之根據系統及其類似者之方法可以程式指令之形式實施,程式指令可透過各種電腦構件執行且記錄於一電腦可讀媒體中。 In addition, the method according to the system and the like according to the present invention can be implemented in the form of program instructions, which can be executed by various computer components and recorded in a computer-readable medium.
如上文所描述,自一特定角度看,本發明之各種實例實施例可實施為一電腦可讀記錄媒體中之電腦可讀代碼。一電腦可讀記錄媒體 係能夠儲存可由一電腦系統讀取之數據之任何數據儲存裝置。電腦可讀記錄媒體之實例包含唯讀記憶體(ROM)、隨機存取記憶體(RAM)及光碟唯讀記憶體(CD-ROM)、磁帶、軟碟、光學數據儲存裝置及載波(諸如通過網際網路之數據傳輸)。電腦可讀記錄媒體亦可透過網路電腦系統分佈,使得電腦可讀代碼依一分佈方式儲存及執行。另外,用於達成本發明之各種實例實施例之功能程式、代碼及代碼段可由熟習本發明應用領域之程式設計員容易地解譯。 As described above, from a particular perspective, various embodiments of the present invention may be implemented as computer-readable code in a computer-readable recording medium. A computer-readable recording medium is any data storage device capable of storing data that can be read by a computer system. Examples of computer-readable recording media include read-only memory (ROM), random access memory (RAM) and compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage device and carrier (such as data transmission through the Internet). Computer-readable recording media may also be distributed through networked computer systems so that computer-readable code is stored and executed in a distributed manner. In addition, the functional programs, codes and code segments used to implement various embodiments of the present invention can be easily interpreted by programmers familiar with the application field of the present invention.
另外,應瞭解,根據本發明之各種實例實施例之設備及方法可以硬體、軟體或硬體及軟體之一組合之形式實現。此軟體可儲存於以下中:一儲存媒體,其可由一機器(例如一電腦)光學或磁性記錄及讀取;以及例如無論其可擦除還是可重寫,一揮發性或非揮發性儲存裝置,諸如一儲存裝置(諸如一ROM);或例如一記憶體,諸如一RAM、一記憶體晶片或一積體電路;或例如光碟(CD)、DVD、磁碟或磁帶。根據本發明之各種實例實施例之方法可由包含一控制器及一記憶體之一電腦或包含此一記憶體或一電腦之一車輛實施,且應瞭解,此一記憶體係適合於儲存包含用於實施本發明之實例實施例之指令之一或多個程式之一機器可讀儲存媒體之一實例。 In addition, it should be understood that the apparatus and methods according to various example embodiments of the present invention can be implemented in the form of hardware, software, or a combination of hardware and software. The software can be stored in the following: a storage medium that can be optically or magnetically recorded and read by a machine (such as a computer); and for example, whether it is erasable or rewritable, a volatile or non-volatile storage device, such as a storage device (such as a ROM); or for example, a memory, such as a RAM, a memory chip or an integrated circuit; or for example, an optical disk (CD), DVD, disk or tape. The methods according to various example embodiments of the present invention may be implemented by a computer comprising a controller and a memory or a vehicle comprising such a memory or a computer, and it should be understood that such a memory is an example of a machine-readable storage medium suitable for storing one or more programs comprising instructions for implementing example embodiments of the present invention.
因此,本發明包含一程式(包含用於實施本說明書之申請專利範圍中所描述之設備或方法之一代碼)及可由儲存此一程式之一機器(諸如一電腦)讀取之一儲存媒體。此外,此一程式可透過任何媒體電子轉移,諸如透過一有線或無線連接傳輸之一通信信號,且本發明適當包含其等效物。 Therefore, the present invention includes a program (including a code for implementing the device or method described in the scope of the patent application of this specification) and a storage medium that can be read by a machine (such as a computer) storing this program. In addition, this program can be transferred electronically through any medium, such as a communication signal transmitted through a wired or wireless connection, and the present invention appropriately includes its equivalent.
儘管已參考本發明之實例實施例描述上文,但本說明書及 圖式中所揭示之本發明之實例實施例僅意欲提供具體實例以容易地描述本發明之技術內容且輔助理解本發明,而不意欲限制本發明之範疇。另外,本發明之上述實例實施例僅具例示性,且一般技術者將理解,等效範圍之各種修改及實例實施例係可行的。因此,本發明之真實技術保護範疇應由以下申請專利範圍判定。 Although the above description has been made with reference to the example embodiments of the present invention, the example embodiments of the present invention disclosed in this specification and the drawings are intended only to provide specific examples to easily describe the technical content of the present invention and assist in understanding the present invention, and are not intended to limit the scope of the present invention. In addition, the above example embodiments of the present invention are merely illustrative, and a person of ordinary skill will understand that various modifications and example embodiments of equivalent scopes are feasible. Therefore, the true technical protection scope of the present invention should be determined by the following patent application scope.
301:操作 301: Operation
303:操作 303: Operation
305:操作 305: Operation
Claims (16)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2021-0176712 | 2021-12-10 | ||
| KR1020210176712A KR102400882B1 (en) | 2021-12-10 | 2021-12-10 | Operating method for providing page information and electronic apparatus supporting thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202324258A TW202324258A (en) | 2023-06-16 |
| TWI865984B true TWI865984B (en) | 2024-12-11 |
Family
ID=81806825
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113143636A TWI894039B (en) | 2021-12-10 | 2022-12-09 | Operating method for providing page information and electronic apparatus supporting thereof |
| TW111147298A TWI865984B (en) | 2021-12-10 | 2022-12-09 | Operating method for providing page information and electronic apparatus supporting thereof |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW113143636A TWI894039B (en) | 2021-12-10 | 2022-12-09 | Operating method for providing page information and electronic apparatus supporting thereof |
Country Status (3)
| Country | Link |
|---|---|
| KR (3) | KR102400882B1 (en) |
| TW (2) | TWI894039B (en) |
| WO (1) | WO2023106489A1 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102752434B1 (en) * | 2022-08-24 | 2025-01-10 | 쿠팡 주식회사 | Electronic apparatus for providing coupon information and method thereof |
| KR102837574B1 (en) * | 2023-01-31 | 2025-07-24 | 주식회사 동산에스엔알 | Providing a repurchase estimate using the agreement search code, and the repurchase method and Devices thereof |
| KR20250096052A (en) * | 2023-12-20 | 2025-06-27 | 쿠팡 주식회사 | Method, device and recording medium for processing product information |
| KR20250108415A (en) * | 2024-01-08 | 2025-07-15 | 쿠팡 주식회사 | User terminal for providing information about item sales service and method thereof |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200809672A (en) * | 2006-08-11 | 2008-02-16 | Hong Yang Internat Entpr Co Ltd | The system & method of multi-sales shopping website |
| US8560431B2 (en) * | 2008-10-24 | 2013-10-15 | Cfph, Llc | Order cancellation |
| US8751362B1 (en) * | 2008-05-01 | 2014-06-10 | Cfph, Llc | Products and processes for generating a plurality of orders |
| CN107924262A (en) * | 2015-08-14 | 2018-04-17 | 沃尔玛百货有限公司 | Method and system for automatically reordering previously ordered products |
| KR20200000606A (en) * | 2018-06-25 | 2020-01-03 | 한국정보통신주식회사 | Method for processing delivery order and payment terminal thereof |
| CN113127231A (en) * | 2021-04-15 | 2021-07-16 | 北京奇艺世纪科技有限公司 | Order processing method, order query method, device, system and electronic equipment |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10133370A1 (en) * | 2001-07-10 | 2003-01-30 | Bayer Ag | Computer system and method for automatically determining a customer price |
| US8103538B2 (en) | 2002-11-20 | 2012-01-24 | Walgreen Co. | Method and system for forecasting demand of a distribution center and related stores |
| KR101667483B1 (en) * | 2015-04-16 | 2016-11-01 | 주식회사 티피코리아 | The method and apparatus for ordering food based on location |
| KR20190007951A (en) * | 2017-07-14 | 2019-01-23 | 주식회사 임진에스티 | System and method of Integrated Co-housing management platform for using the Mobile App |
| KR20200001744A (en) * | 2018-06-28 | 2020-01-07 | 최윤화 | Goods Order System For Mart Shopping |
| US11151507B2 (en) * | 2019-03-18 | 2021-10-19 | Coupang Corp. | Systems and methods for automatic package reordering using delivery wave systems |
-
2021
- 2021-12-10 KR KR1020210176712A patent/KR102400882B1/en active Active
- 2021-12-14 WO PCT/KR2021/018984 patent/WO2023106489A1/en not_active Ceased
-
2022
- 2022-05-18 KR KR1020220060688A patent/KR102653476B1/en active Active
- 2022-12-09 TW TW113143636A patent/TWI894039B/en active
- 2022-12-09 TW TW111147298A patent/TWI865984B/en active
-
2024
- 2024-03-27 KR KR1020240042016A patent/KR102685576B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200809672A (en) * | 2006-08-11 | 2008-02-16 | Hong Yang Internat Entpr Co Ltd | The system & method of multi-sales shopping website |
| US8751362B1 (en) * | 2008-05-01 | 2014-06-10 | Cfph, Llc | Products and processes for generating a plurality of orders |
| US8560431B2 (en) * | 2008-10-24 | 2013-10-15 | Cfph, Llc | Order cancellation |
| CN107924262A (en) * | 2015-08-14 | 2018-04-17 | 沃尔玛百货有限公司 | Method and system for automatically reordering previously ordered products |
| KR20200000606A (en) * | 2018-06-25 | 2020-01-03 | 한국정보통신주식회사 | Method for processing delivery order and payment terminal thereof |
| CN113127231A (en) * | 2021-04-15 | 2021-07-16 | 北京奇艺世纪科技有限公司 | Order processing method, order query method, device, system and electronic equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102685576B1 (en) | 2024-07-17 |
| KR102653476B1 (en) | 2024-04-02 |
| TWI894039B (en) | 2025-08-11 |
| KR20240046462A (en) | 2024-04-09 |
| TW202526780A (en) | 2025-07-01 |
| KR20230088217A (en) | 2023-06-19 |
| KR102400882B1 (en) | 2022-05-24 |
| WO2023106489A1 (en) | 2023-06-15 |
| TW202324258A (en) | 2023-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102810310B1 (en) | Operating method for electronic apparatus for offering item information and electronic apparatus supporting thereof | |
| TWI865984B (en) | Operating method for providing page information and electronic apparatus supporting thereof | |
| TWI860610B (en) | Operating method for providing item category page and electronic apparatus supporting thereof | |
| KR102392521B1 (en) | Operating method for electronic apparatus for managing information for item gift and electronic apparatus supporting thereof | |
| KR20250065583A (en) | Operating method for electronic apparatus for providing page information and electronic apparatus supporting thereof | |
| KR20250049536A (en) | Operating method for electronic apparatus for managing information for item gift and electronic apparatus supporting thereof | |
| KR102754086B1 (en) | Operating method for providing packing information and electronic apparatus supporting thereof | |
| TWI863010B (en) | Operating method for providing item information and electronic apparatus supporting thereof | |
| KR102847162B1 (en) | Operating method for electronic apparatus for providing page information and electronic apparatus supporting thereof | |
| KR102407253B1 (en) | Operating method for providing payment process information and electronic apparatus supporting thereof | |
| KR102793107B1 (en) | Operating method for electronic apparatus for managing information for item gift and electronic apparatus supporting thereof | |
| KR20230139569A (en) | Operating method for electronic apparatus for providing item information and electronic apparatus supporting thereof | |
| KR102779116B1 (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| KR20240044053A (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| KR20240044051A (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| KR20260008414A (en) | Operating method for electronic apparatus for providing a page and electronic apparatus supporting thereof | |
| TW202309800A (en) | Operating method for providing information related to service and electronic apparatus supporting thereof | |
| KR20250137406A (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof |