TWI902645B - Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof - Google Patents
Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereofInfo
- Publication number
- TWI902645B TWI902645B TW114117614A TW114117614A TWI902645B TW I902645 B TWI902645 B TW I902645B TW 114117614 A TW114117614 A TW 114117614A TW 114117614 A TW114117614 A TW 114117614A TW I902645 B TWI902645 B TW I902645B
- Authority
- TW
- Taiwan
- Prior art keywords
- information
- page
- user
- event
- monitoring
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3438—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/542—Event management; Broadcasting; Multicasting; Notifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Input From Keyboards Or The Like (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
本發明係關於一種用於組態資訊之方法及設備,且更特定言之,係關於一種組態用於監測一服務中之一使用者活動之訊息資訊之方法及其電子設備。This invention relates to a method and apparatus for configuring information, and more specifically, to a method and electronic apparatus for configuring information for monitoring user activities in a service.
隨著電子技術之發展,電子商務已成為一購物領域。顧客可線上購買物品而無需親自前往購物中心或市場。線上購買之物品被遞送至由顧客所請求之遞送目的地。With the development of electronic technology, e-commerce has become a major area of shopping. Customers can buy items online without having to go to a shopping center or market in person. Items purchased online are delivered to the delivery destination requested by the customer.
在電子商務之情況下,提供關於物品之詳細及準確的資訊對顧客在一服務中之服務滿意度具有重大影響。因此,論述用於向顧客提供更詳細及準確的資訊之各種方法。In the context of e-commerce, providing detailed and accurate information about items has a significant impact on customer satisfaction with a service. Therefore, this paper discusses various methods for providing customers with more detailed and accurate information.
在此方面,諸如KR101756594B1、KR101500849B1及類似者之相關文件可以引用的方式併入。In this regard, relevant documents such as KR101756594B1, KR101500849B1 and similar documents may be incorporated by reference.
[技術目標]根據本發明之一方法,一種電子設備可組態用於監測一服務中之一使用者活動之訊息資訊。[Technical Objective] According to one method of the present invention, an electronic device can be configured to monitor information on user activities in a service.
待在本發明中達成之技術目標並不限於上文描述之技術目標,且熟習此項技術者將自以下描述清楚地理解本文中未提及之其他技術目標。[技術解決方案]The technical objectives to be achieved in this invention are not limited to those described above, and those skilled in the art will clearly understand from the following description other technical objectives not mentioned herein. [Technical Solution]
各項實例性實施例可提供一種操作用於組態資訊之一電子設備之方法及一種用於支持該方法之電子設備。Various exemplary embodiments may provide a method for operating an electronic device for configuration information and an electronic device for supporting the method.
根據各項實例性實施例,提供一種在一電子設備中組態資訊之方法,該方法包含:識別與獲取一使用者在與該電子設備有關之一服務中打開一第一頁面之一第一輸入相關聯之第一資訊;識別與回應於該第一輸入而提供該第一頁面相關聯之第二資訊;識別與由該使用者在該第一頁面上執行及完成一第一事件相關聯之第三資訊;識別與獲取該使用者在完成該第一事件之後終止該第一頁面之一第二輸入相關聯之第四資訊;及組態用於監測該使用者之對應於該第一資訊至該第四資訊之一活動之第一訊息資訊。According to various exemplary embodiments, a method for configuring information in an electronic device is provided, the method comprising: identifying and acquiring first information associated with a first input of a first page opened by a user in a service related to the electronic device; identifying and responding to the first input to provide second information associated with the first page; identifying and acquiring third information associated with a first event performed and completed by the user on the first page; identifying and acquiring fourth information associated with a second input of the first page terminated by the user after completing the first event; and configuring first information for monitoring the user’s activities corresponding to the first to fourth information.
該第一訊息資訊可包含與監測該使用者之一活動相關聯之第一監測資訊,自在該服務中識別該第一資訊之一時間開始,直至識別該第四資訊且終止該第一頁面。The first information may include first monitoring information related to monitoring the activity of one of the users, starting from the time when the first information is identified in the service until the fourth information is identified and the first page is terminated.
該第一訊息資訊可包含與監測該使用者之一活動相關聯之第二監測資訊,自在該服務中識別該第一資訊之一時間開始,直至識別該第三資訊且終止該第一事件。The first information may include second monitoring information related to the monitoring of one of the user's activities, starting from the time when the first information is identified in the service until the third information is identified and the first event is terminated.
該第一訊息資訊可包含與監測該使用者之一活動相關聯之第三監測資訊,自識別該第二資訊且提供該第一頁面之一時間開始,直至識別該第三資訊且終止該第一事件。The first information may include third monitoring information related to the monitoring of one of the user's activities, starting from the time when the second information is identified and one of the first pages is provided, until the third information is identified and the first event is terminated.
該第一訊息資訊可包含與基於該第三資訊監測該使用者之對應於該第一事件之一活動相關聯之第四監測資訊。The first information may include fourth monitoring information related to monitoring the user’s activity corresponding to the first event based on the third information.
該第一訊息資訊可經組態以選擇性地呼叫包含於該第一訊息資訊中之各筆監測資訊。The first information can be configured to selectively call each monitoring information contained in the first information.
該第一訊息資訊可經組態以對應於該第一頁面及該第一事件。The first message can be configured to correspond to the first page and the first event.
該第一訊息資訊之該組態可包含:識別用於監測使用該服務之各使用者之一活動之一或多個訊息類型;識別該一或多個訊息類型當中對應於該第一頁面及該第一事件之一第一訊息類型;及基於該第一訊息類型組態該第一訊息資訊。The configuration of the first message information may include: identifying one or more message types for monitoring the activities of one of the users using the service; identifying one of the one or more message types corresponding to the first page and the first event; and configuring the first message information based on the first message type.
可先前設定及管理該一或多個訊息類型。You can previously set and manage one or more message types.
當該第一事件對應於用於在該第一頁面上打開一第二頁面之一事件時,該方法可進一步包含:識別與獲取該使用者在該第一頁面上打開該第二頁面之一第三輸入相關聯之第五資訊;識別與回應於該第三輸入而提供該第二頁面相關聯之第六資訊;識別與由該使用者在該第二頁面上執行及完成一第二事件相關聯之第七資訊;識別與獲取該使用者在完成該第二事件之後終止該第二頁面之一第四輸入相關聯之第八資訊;及組態用於監測該使用者之對應於該第五資訊至該第八資訊之一活動之第二訊息資訊。該第二訊息資訊可與該第一訊息資訊連接。When the first event corresponds to an event for opening a second page on the first page, the method may further include: identifying and acquiring fifth information related to the user opening a third input on the second page on the first page; identifying and responding to the third input to provide sixth information related to the second page; identifying and acquiring seventh information related to the user performing and completing a second event on the second page; identifying and acquiring eighth information related to the user terminating a fourth input on the second page after completing the second event; and configuring second information for monitoring the user's activity corresponding to one of the fifth to eighth information. The second information may be linked to the first information.
根據各項實例性實施例,提供一種用於組態資訊之電子設備,該電子設備包含一處理器及其中儲存一或多個指令之一或多個記憶體,其中在經執行時,該一或多個指令容許該處理器執行:識別與獲取一使用者在與該電子設備有關之一服務中打開一第一頁面之一第一輸入相關聯之第一資訊;識別與回應於該第一輸入而提供該第一頁面相關聯之第二資訊;識別與由該使用者在該第一頁面上執行及完成一第一事件相關聯之第三資訊;識別與獲取該使用者在完成該第一事件之後終止該第一頁面之一第二輸入相關聯之第四資訊;及組態用於監測該使用者之對應於該第一資訊至該第四資訊之一活動之第一訊息資訊。According to various exemplary embodiments, an electronic device for configuring information is provided, the electronic device including a processor and one or more memories storing one or more instructions, wherein, upon execution, the one or more instructions allow the processor to: identify and obtain first information associated with a first input of a first page opened by a user in a service related to the electronic device; identify and respond to the... The system provides second information related to the first page through a first input; identifies third information related to a first event performed and completed by the user on the first page; identifies and obtains fourth information related to a second input on the first page after the user completes the first event; and configures first information for monitoring the user's activities corresponding to the first to fourth information.
上文描述之本發明之實例性實施例僅為本發明之一些實例性實施例。熟習此項技術者將理解,可基於下文詳細描述導出其中反映本發明之各項實例性實施例之技術特徵之各項實例性實施例。[效應]The exemplary embodiments of the invention described above are merely some examples of the invention. Those skilled in the art will understand that various exemplary embodiments reflecting the technical features of the various exemplary embodiments of the invention can be derived based on the detailed descriptions below. [Effects]
本發明具有以下技術效應:可藉由提出一種在一電子設備中組態用於監測一服務中之一使用者活動之訊息資訊之一方法來容許一管理者以增加之效率呼叫及管理與一使用者活動相關聯之資訊。The present invention has the following technical benefits: by providing a method for configuring information for monitoring user activity in a service in an electronic device, an administrator can call and manage information related to user activity with increased efficiency.
待在本發明中獲得之效應並不限於上述效應,且熟習此項技術者將自以下描述清楚地理解本文中未提及之其他效應。The effects obtained in this invention are not limited to those described above, and those skilled in the art will clearly understand from the following description other effects not mentioned herein.
藉由以一預定形式組合各項實例性實施例之構成元件及特徵而獲得以下實例性實施例。各構成元件或特徵可被視為選用的,除非另外清楚陳述。各構成元件或特徵可以不與另一構成元件或特徵耦合之一形式定義。另外,一些構成元件及特徵可彼此組合以實施各項實例性實施例。可改變將在各項實例性實施例中描述之操作之順序。任何實例性實施例之一些構成元件或特徵可包含於其他實例性實施例中,或可使用其他實例性實施例之對應構成元件或特徵替換。The following exemplary embodiments are obtained by combining the constituent elements and features of each exemplary embodiment in a predetermined manner. Each constituent element or feature may be considered optional unless otherwise explicitly stated. Each constituent element or feature may be defined in a form that is not coupled to another constituent element or feature. Furthermore, some constituent elements and features may be combined with each other to implement the exemplary embodiments. The order of operations described in the exemplary embodiments may be changed. Some constituent elements or features of any exemplary embodiment may be included in other exemplary embodiments, or may be replaced by corresponding constituent elements or features of other exemplary embodiments.
在圖式之描述中,未描述可使各項實例性實施例之主旨模糊之程序或步驟及類似者,且亦未描述熟習此項技術者可理解之程序或步驟。The description of the diagram does not describe procedures or steps that could obscure the main idea of the various exemplary embodiments, nor does it describe procedures or steps that would be understandable to someone skilled in the art.
當貫穿說明書,一部分「包括或包含」一構成元件時,此意謂該部分可進一步包含其他構成元件而非排除其他構成元件,除非另外陳述。另外,本文中使用之諸如「部分」、「器、者」、「模組」及類似者之術語可係指執行至少一個功能或操作、可實現為硬體或軟體或可實現為硬體及軟體之一組合之一單元。此外,字詞「一(a或an)」、「一個」、「該」及類似字詞可用於包含單數形式或複數形式,除非描述各項實例性實施例之內容(具體言之,發明申請專利範圍中之內容)清楚地另外指示。When a part "includes or contains" a constituent element throughout the specification, this means that the part may further include other constituent elements rather than exclude other constituent elements, unless otherwise stated. Furthermore, terms such as "part," "device," "module," and similar terms used herein may refer to a unit that performs at least one function or operation, can be implemented in hardware or software, or can be implemented in a combination of hardware and software. Additionally, the words "a (or an)," "an," "the," and similar terms may be used to include both singular and plural forms, unless the description of the exemplary embodiments (specifically, the scope of the invention claim) clearly indicates otherwise.
將在下文參考隨附圖式詳細描述本發明之各項實例性實施例。下文待結合隨附圖式揭示之詳細描述旨在描述各項實例性實施例之實例且不限於其。Various exemplary embodiments of the invention will be described in detail below with reference to the accompanying drawings. The detailed description below, which is presented in conjunction with the accompanying drawings, is intended to describe examples of, but is not limited to, the various exemplary embodiments.
此外,提供在各項實例性實施例中使用之術語以促進各項實例性實施例之整體理解,且可將此等特定術語之使用改變至其他術語而不脫離各項實例性實施例之技術理念。In addition, terms used in each exemplary embodiment are provided to facilitate an overall understanding of each exemplary embodiment, and the use of such specific terms can be changed to other terms without departing from the technical concept of each exemplary embodiment.
圖1係繪示根據各項實例性實施例之用於實施用於組態資訊之一電子設備之一操作方法之一資訊組態系統的一圖式。Figure 1 is a diagram illustrating an information configuration system for an electronic device operating method based on various exemplary embodiments.
參考圖1,根據各項實例性實施例,資訊組態系統可用各種類型之電子設備實施。例如,資訊組態系統可在一伺服器裝置100及一管理者裝置200中實施。換言之,伺服器裝置100及管理者裝置200之各者可基於在各裝置中實施之一資訊組態系統來執行根據本發明之各項實例性實施例之操作。然而,根據各項實例性實施例,資訊組態系統並不限於圖1中所繪示之資訊組態系統,而是可用其他各種類型之電子設備及伺服器實施。Referring to Figure 1, the information configuration system can be implemented using various types of electronic devices according to various exemplary embodiments. For example, the information configuration system can be implemented in a server device 100 and a management device 200. In other words, each of the server device 100 and the management device 200 can perform the operations of the various exemplary embodiments of the present invention based on an information configuration system implemented in each device. However, according to various exemplary embodiments, the information configuration system is not limited to the information configuration system shown in Figure 1, but can be implemented using various other types of electronic devices and servers.
根據各項實例性實施例,伺服器裝置100可為執行與複數個管理者裝置200之有線及無線通信且包含一大容量儲存器之一設備。例如,伺服器裝置100可為與複數個管理者裝置200互鎖之一雲端裝置。According to various exemplary embodiments, server device 100 may be a device that performs wired and wireless communication with a plurality of manager devices 200 and includes a large capacity of storage. For example, server device 100 may be a cloud device interlocked with a plurality of manager devices 200.
根據各項實例性實施例,管理者裝置200可為可由一個別使用者或管理者使用之一設備,諸如一桌上型個人電腦(PC)、一平板PC、一行動終端機或類似者。另外,執行類似功能之其他電子設備可用作管理者裝置200。According to various exemplary embodiments, the administrator device 200 may be a device that can be used by a single user or administrator, such as a desktop personal computer (PC), a tablet PC, a mobile terminal, or the like. Alternatively, other electronic devices performing similar functions may be used as the administrator device 200.
根據各項實例性實施例,資訊組態系統可包含各種操作模組。包含於資訊組態系統中之模組可為經實施使得實施資訊組態系統(或包含於實體設備中)之一實體設備(例如,伺服器裝置100及管理者裝置200)執行對其指派之一操作的電腦程式碼或一或多個指令。換言之,在實施資訊組態系統之實體設備中,複數個模組可以電腦程式碼之形式儲存於一記憶體中。儲存於該記憶體中之複數個模組在由一電腦執行時,可經組態使得實體設備執行對應於複數個模組之經指派操作。According to various exemplary embodiments, the information configuration system may include various operating modules. A module included in the information configuration system may be computer program code or one or more instructions implemented to cause a physical device (e.g., server device 100 and administrator device 200) implementing the information configuration system (or included in a physical device) to execute an operation assigned to it. In other words, in a physical device implementing the information configuration system, multiple modules may be stored in memory in the form of computer program code. When executed by a computer, the multiple modules stored in memory can be configured to cause the physical device to perform the assigned operations corresponding to the multiple modules.
圖2係繪示根據各項實例性實施例之一伺服器裝置及一管理者裝置之組態的一圖式。Figure 2 is a diagram illustrating the configuration of a server device and a manager device according to one of the various exemplary embodiments.
參考圖2,伺服器裝置100及管理者裝置200可各包含一輸入/輸出部分210、一收發器220、一儲存器230及一處理器240。Referring to Figure 2, the server device 100 and the manager device 200 may each include an input/output section 210, a transceiver 220, a memory 230 and a processor 240.
輸入/輸出部分210可為接收一使用者輸入或將資訊輸出給使用者之各種介面、各種連接埠或類似者。輸入/輸出部分210可包含一輸入模組及一輸出模組。該輸入模組接收來自一使用者之一使用者輸入。使用者輸入可具有各種形式之輸入,包含鍵輸入、觸碰輸入及語音輸入。接收使用者輸入之輸入模組之實例可包含一傳統形式之小鍵盤或鍵盤、一滑鼠,以及感測一使用者之觸碰之一觸碰感測器、接收一音訊信號之一麥克風、透過影像辨識而辨識一手勢或類似者之一相機、感測使用者之接近之包含一照明感測器或一紅外感測器之至少一者之一近接感測器、透過一加速度感測器或一陀螺儀感測器辨識一使用者之動作之一運動感測器及感測或輸入各種形式之使用者輸入之各種形式之輸入部分,且根據本發明之一實例性實施例,輸入模組可包含上文列舉之裝置之至少一者。此處,觸碰感測器可使用感測經由一觸控面板或附接至一顯示面板之一觸控膜之一觸碰之一壓電或電容式觸碰感測器、藉由一光學方法感測一觸碰之一光學觸碰感測器或類似者實施。另外,代替藉由自身感測使用者輸入之一裝置,輸入模組可以連接接收使用者輸入之一外部輸入裝置之一輸入介面(USB埠、PS/2埠或類似者)之形式實施。此外,輸出模組可輸出若干筆各種資訊。輸出模組可包含用於輸出一影像之一顯示器、用於輸出一聲音之一揚聲器、用於產生一振動之一觸覺裝置及其他各種形式之輸出部分之至少一者。另外,輸出模組亦可以連接上文提及之個別輸出部分之埠類型之一輸出介面之形式實施。The input/output section 210 may be various interfaces, ports, or similar devices that receive user input or output information to a user. The input/output section 210 may include an input module and an output module. The input module receives user input from a user. The user input may take various forms, including key input, touch input, and voice input. Examples of an input module for receiving user input may include a conventional keypad or keyboard, a mouse, a touch sensor for sensing a user's touch, a microphone for receiving an audio signal, a camera for recognizing a gesture or similar object through image recognition, a proximity sensor for sensing the user's proximity including at least one of a lighting sensor or an infrared sensor, a motion sensor for recognizing a user's movement through an accelerometer or a gyroscope sensor, and various input portions for sensing or inputting various forms of user input. According to an exemplary embodiment of the present invention, the input module may include at least one of the devices listed above. Here, the touch sensor can be implemented using a piezoelectric or capacitive touch sensor that senses a touch via a touch panel or a touch film attached to a display panel, an optical touch sensor that senses a touch using an optical method, or similar methods. Alternatively, instead of sensing user input itself, the input module can be implemented by connecting to an input interface (USB port, PS/2 port, or similar) of an external input device that receives user input. Furthermore, the output module can output various pieces of information. The output module may include at least one of the following: a display for outputting an image, a speaker for outputting sound, a tactile device for generating vibration, and other various types of output components. Alternatively, the output module can also be implemented by connecting to one of the port types of the individual output sections mentioned above, in the form of an output interface.
作為一實例,呈一顯示器之形式之一輸出模組可顯示一文字、一靜態影像及一移動影像。顯示器可包含一液晶顯示器(LCD)、一發光二極體(LED)顯示器、一有機發光二極體(OLED)顯示器、一平板顯示器(FPD)、一透明顯示器、一曲面顯示器、一可撓性顯示器、一三維顯示器、一全像顯示器、一投影儀及能夠執行影像輸出功能之其他類型之設備之至少一者。此一顯示器可呈與輸入模組之觸碰感測器一體地組態之一觸控顯示器之形式。As an example, an output module in the form of a display can display text, a static image, and a moving image. The display may include at least one of the following: a liquid crystal display (LCD), an LED display, an 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 types of devices capable of performing image output functions. This display may also be configured as a touch display integrated with the touch sensor of an input module.
收發器220可與另一設備通信。因此,伺服器裝置100及管理者裝置200之各者可經由收發器220將資訊傳輸至另一設備或接收來自另一設備之資訊。例如,伺服器裝置100及管理者裝置200可使用收發器220彼此通信或與另一設備通信。Transceiver 220 can communicate with another device. Therefore, both server device 100 and manager device 200 can transmit information to another device or receive information from another device via transceiver 220. For example, server device 100 and manager device 200 can use transceiver 220 to communicate with each other or with another device.
此處,通信(即,資料之傳輸及接收)可以一有線或無線方式執行。為此目的,收發器可包含經由一區域網路(LAN)連接至網際網路或類似者之一有線通信模組、經由一行動通信基地台連接至一行動通信網路以傳輸及接收資料之一行動通信模組、使用一無線區域網路(WLAN)系列通信方案(諸如無線保真度(Wi-Fi))或一無線個人區域網路(WPAN)系列通信方案(諸如藍牙或Zigbee)之一近場通信模組、使用一全球導航衛星系統(GNSS) (諸如一全球定位系統)之一衛星通信模組或其等之一組合。Here, communication (i.e., the transmission and reception of data) can be performed in a wired or wireless manner. For this purpose, the transceiver may include a wired communication module connected to the Internet or similar via a local area network (LAN), a mobile communication module connected to a mobile communication network via a mobile communication base station for transmitting and receiving data, a near-field communication module using a wireless local area network (WLAN) series of communication solutions (such as Wi-Fi) or a wireless personal area network (WPAN) series of communication solutions (such as Bluetooth or Zigbee), a satellite communication module using a global navigation satellite system (GNSS) (such as a global positioning system), or a combination thereof.
儲存器230可儲存各筆資訊。儲存器230可暫時或半永久地儲存資料。例如,用於驅動伺服器裝置100之一作業系統(OS)、用於託管一網站之資料、關於用於產生點字(braille)之一程式或應用程式(例如,一網頁應用程式)之資料或類似者可儲存於伺服器裝置100之儲存器中。此外,儲存器可以電腦程式碼之形式儲存模組,如上文描述。Memory 230 can store various pieces of information. Memory 230 can store data temporarily or semi-permanently. For example, data used to drive an operating system (OS) of server device 100, data used to host a website, data about a program or application used to generate Braille (e.g., a web application), or similar data can be stored in the memory of server device 100. In addition, the memory can store modules in the form of computer program code, as described above.
儲存器230之實例可包含一硬碟(HDD)、一固態硬碟(SSD)、一快閃記憶體、一唯讀記憶體(ROM)、一隨機存取記憶體(RAM)及類似者。此一儲存器可以一內建類型或一可卸離類型提供。Examples of storage device 230 may include a hard disk drive (HDD), a solid-state drive (SSD), a flash memory, a read-only memory (ROM), a random access memory (RAM), and the like. This storage device may be provided as a built-in type or a removable type.
處理器240控制伺服器裝置100及管理者裝置200之整體操作。為此目的,處理器240可執行各種資訊之運算及處理且控制伺服器裝置100之構成元件之操作。例如,處理器240可執行用於組態資訊之程式或應用程式。處理器240可取決於硬體、軟體或其等之一組合而使用一電腦或與其類似之一裝置實施。處理器240可在硬體中以處理電信號以執行控制功能之一電子電路之形式實施,且可在軟體中以驅動硬體處理器240之一程式之形式實施。同時,可解釋,伺服器裝置100及管理者裝置200之操作係在處理器240之控制下執行,除非在以下描述中另外特別陳述。即,實施於上文描述之資訊組態系統中之模組在經執行時可被解釋為處理器240控制伺服器裝置100及管理者裝置200以執行以下操作。Processor 240 controls the overall operation of server device 100 and management device 200. For this purpose, processor 240 can perform various information calculations and processing and control the operation of the components of server device 100. For example, processor 240 can execute programs or applications for configuring information. Processor 240 may be implemented using a computer or a similar device, depending on hardware, software, or a combination thereof. Processor 240 may be implemented in hardware as an electronic circuit that processes electrical signals to perform control functions, and may be implemented in software as a program that drives the hardware processor 240. Meanwhile, it can be explained that the operation of server device 100 and manager device 200 is performed under the control of processor 240, unless otherwise specifically stated in the following description. That is, when the modules implemented in the information configuration system described above are executed, it can be interpreted that processor 240 controls server device 100 and manager device 200 to perform the following operations.
總而言之,實例性實施例可以各種方式實施。例如,實例性實施例可藉由硬體、韌體、軟體、其等之一組合或類似者實施。In summary, exemplary embodiments can be implemented in various ways. For example, exemplary embodiments can be implemented by hardware, firmware, software, a combination thereof, or similar means.
在藉由硬體實施之情況中,根據各項實例性實施例之一方法可藉由一或多個特定應用積體電路(ASIC)、數位信號處理器(DSP)、數位信號處理裝置(DSPD)、可程式化邏輯裝置(PLD)、場可程式化閘陣列(FPGA)、處理器、控制器、微控制器、微處理器或類似者實施。In the case of hardware implementation, the method, according to one of the various exemplary embodiments, can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, or the like.
在藉由韌體或軟體實施之情況中,根據各項實例性實施例之一方法可以執行下文待描述之功能或操作之模組、程序或功能之形式實施。例如,軟體程式碼可儲存於一記憶體中且藉由一處理器驅動。記憶體可定位於處理器內部或外部,且可藉由各種已知裝置將資料傳輸至處理器或接收來自處理器之資料。In the case of implementation by firmware or software, the module, program, or function that performs the functions or operations described below can be implemented in one of the methods of various exemplary embodiments. For example, software code can be stored in memory and driven by a processor. The memory can be located inside or outside the processor and can transfer data to or receive data from the processor via various known devices.
在下文中,將基於如上文描述之技術理念更詳細描述實例性實施例。上述內容可應用於待在下文描述之各項實例性實施例。例如,下文描述之各項實例性實施例中未定義之操作、功能、術語或類似者可基於上文描述之內容執行且描述。In the following sections, exemplary embodiments will be described in more detail based on the technical concepts described above. The above content can be applied to the various exemplary embodiments described below. For example, undefined operations, functions, terms, or similar elements in the various exemplary embodiments described below can be performed and described based on the content described above.
在以下描述中,將描述其中伺服器裝置100執行一資訊組態操作之實例性實施例。根據各項實例性實施例,伺服器裝置100或接收來自伺服器裝置100之資訊之管理者裝置200可輸出該資訊。In the following description, an exemplary embodiment in which server device 100 performs an information configuration operation will be described. According to the various exemplary embodiments, server device 100 or a manager device 200 that receives information from server device 100 may output the information.
圖3係繪示根據各項實例性實施例之用於提供資訊之伺服器裝置100之一操作方法的一圖式。Figure 3 is a diagram illustrating the operation of one of the server devices 100 for providing information according to various exemplary embodiments.
參考圖3,為執行組態資訊之一操作,伺服器裝置100可在操作301中識別與獲取一使用者在與伺服器裝置100有關之一服務中打開一第一頁面之一第一輸入相關聯之第一資訊,在操作303中識別與回應於該第一輸入而提供該第一頁面相關聯之第二資訊,在操作305中識別與由該使用者在該第一頁面上執行及完成一第一事件相關聯之第三資訊,在操作307中識別與獲取該使用者在完成該第一事件之後終止該第一頁面之一第二輸入相關聯之第四資訊,及在操作309中組態用於監測該使用者之對應於該第一資訊至該第四資訊之一活動之第一訊息資訊。Referring to Figure 3, in order to execute one of the configuration information operations, server device 100 can identify and obtain first information related to a user opening a first page in a service related to server device 100 in operation 301; identify and respond to the first input and provide second information related to the first page in operation 303; identify and complete a first event performed and completed by the user on the first page in operation 305; identify and obtain fourth information related to the user terminating a second input on the first page after completing the first event in operation 307; and configure first information for monitoring the user's activities corresponding to the first to fourth information in operation 309.
根據各項實例性實施例,在操作301中,伺服器裝置100可識別與獲取使用者在服務中打開第一頁面之第一輸入相關聯之第一資訊。According to various exemplary embodiments, in operation 301, server device 100 can identify and obtain first information related to the first input of the user opening the first page in the service.
例如,與伺服器裝置100有關之服務可對應於容許由使用服務之複數個使用者訂購及購買在服務中銷售之複數個物品之一服務。在服務中銷售之複數個物品並不受一物品之一類型或類別限制且可包含一賣家註冊銷售之各種類型或類別之物品。For example, a service relating to server device 100 may correspond to a service that allows multiple users of the service to order and purchase one of multiple items sold in the service. The multiple items sold in the service are not limited to one type or category of item and may include various types or categories of items registered for sale by a seller.
例如,第一資訊可包含與獲取用於自與伺服器裝置100有關之服務中之一預定頁面繼續進行至第一頁面之一使用者輸入相關聯的資訊。基於第一資訊,可監測使用者執行自預定頁面繼續進行至第一頁面之一動作。明確言之,預定頁面可對應於一物品搜尋結果頁面,且第一頁面可對應於一預定物品之一物品細節頁面。在此情況下,第一資訊可用於監測獲取用於自物品搜尋結果頁面繼續進行至物品細節頁面之使用者輸入。For example, the first information may include information related to obtaining user input for continuing from a predetermined page in a service related to server device 100 to the first page. Based on the first information, the user's action of continuing from the predetermined page to the first page can be monitored. Specifically, the predetermined page may correspond to an item search results page, and the first page may correspond to an item details page of a predetermined item. In this case, the first information can be used to monitor obtaining user input for continuing from the item search results page to the item details page.
根據各項實例性實施例,在操作303中,伺服器裝置100可識別與回應於第一輸入而提供第一頁面相關聯之第二資訊。According to various exemplary embodiments, in operation 303, server device 100 can identify and respond to the first input to provide second information related to the first page.
例如,第二資訊可包含與回應於與伺服器裝置100有關之服務中之第一輸入而向使用者提供第一頁面相關聯之資訊。基於第二資訊,可監測使用者執行接收第一頁面之一動作。明確言之,第一頁面可對應於預定物品之物品細節頁面。在此情況下,第二資訊可用於監測使用者接收物品細節頁面。For example, the second information may include information related to providing the first page to the user in response to the first input in a service relating to server device 100. Based on the second information, the user's action of receiving the first page can be monitored. Specifically, the first page may correspond to an item details page of a predetermined item. In this case, the second information can be used to monitor the user's receipt of the item details page.
根據各項實例性實施例,在操作305中,伺服器裝置100可識別與由使用者在第一頁面上執行及完成第一事件相關聯之第三資訊。According to various exemplary embodiments, in operation 305, server device 100 can identify third information associated with the first event performed and completed by the user on the first page.
例如,第三資訊可包含與使用者在與伺服器裝置100有關之服務中之第一頁面上執行及完成第一事件相關聯之資訊。基於第三資訊,可監測使用者執行處理第一事件之一動作。明確言之,第一頁面可對應於預定物品之物品細節頁面。在此情況下,第三資訊可用於監測使用者在物品細節頁面上執行及完成與一物品有關之一預定活動。For example, the third information may include information related to the user performing and completing a first event on the first page of a service relating to server device 100. Based on the third information, the user's action of handling the first event can be monitored. Specifically, the first page may correspond to an item details page of a predetermined item. In this case, the third information can be used to monitor the user performing and completing a predetermined activity related to an item on the item details page.
例如,由使用者執行及完成之第一事件可對應於使用者藉由在第一頁面上應用一系列輸入來執行及完成一所要活動之一服務使用活動,且使用者之該服務使用活動可為用於透過第三資訊監測之一目標。作為一實例,第一事件可為使用者識別在第一頁面上可存取之一第二頁面之一服務使用活動。作為另一實例,第一事件可為使用者使用使用者在第一頁面上可點擊或觸碰之一預定按鈕或圖示將一物品添加至一購物車之一服務使用活動。作為又另一實例,第一事件可為使用者透過使用者在第一頁面上可點擊或觸碰之一預定按鈕或圖示調整待訂購之一物品之一數量的一服務使用活動。如在前述實例中所描述,待由使用者在一個頁面上執行之一活動可為用於透過由伺服器裝置100識別之第三資訊監測之一目標。For example, the first event performed and completed by the user may correspond to a service usage activity performed and completed by the user through a series of inputs on the first page, and the user's service usage activity may be a target for monitoring through third-party information. As an example, the first event may be a service usage activity on a second page that is accessible from the first page, which the user identifies. As another example, the first event may be a service usage activity in which the user adds an item to a shopping cart using a predetermined button or icon that the user can click or touch on the first page. As yet another example, the first event may be a service usage activity in which the user adjusts the quantity of an item to be ordered by clicking or touching a predetermined button or icon that the user can click or touch on the first page. As described in the aforementioned example, an activity to be performed by a user on a page can be a target for third-party information monitoring that is identified by the server device.
根據各項實例性實施例,在操作307中,伺服器裝置100可識別與獲取使用者在完成第一事件之後終止第一頁面之第二輸入相關聯之第四資訊。According to various exemplary embodiments, in operation 307, server device 100 can identify and obtain fourth information related to the user terminating the second input on the first page after completing the first event.
例如,第四資訊可包含與獲取用於終止第一頁面且返回至在與伺服器裝置100有關之服務中在第一頁面之前提供給使用者之一預定頁面之一使用者輸入相關聯的資訊。基於第四資訊,可監測使用者執行自第一頁面返回至預定頁面之一動作。明確言之,預定頁面可對應於物品搜尋結果頁面,且第一頁面可為預定物品之物品細節頁面。在此情況下,第四資訊可用於監測獲取用於終止物品細節頁面且返回至物品搜尋結果頁面之使用者輸入。For example, the fourth information may include information related to obtaining user input for terminating the first page and returning to a predetermined page provided to the user prior to the first page in services related to server device 100. Based on the fourth information, the user's action of returning from the first page to the predetermined page can be monitored. Specifically, the predetermined page may correspond to an item search results page, and the first page may be the item details page of the predetermined item. In this case, the fourth information can be used to monitor obtaining user input for terminating the item details page and returning to the item search results page.
根據各項實例性實施例,在操作309中,伺服器裝置100可組態用於監測使用者之對應於第一資訊至第四資訊之活動之第一訊息資訊。According to various exemplary embodiments, in operation 309, server device 100 can be configured to monitor first information information corresponding to the first to fourth information of a user's activities.
例如,由伺服器裝置100根據操作309組態之第一訊息資訊可包含用於根據服務中之一使用狀態監測基於第一資訊至第四資訊識別之使用者之活動的一或多筆監測資訊。For example, the first information configured by server device 100 according to operation 309 may include one or more monitoring information for monitoring the activity of a user identified based on the first to fourth information in one of the usage statuses of the service.
例如,第一訊息資訊可包含與監測使用者之一活動相關聯之第一監測資訊,自在服務中識別第一資訊之一時間開始,直至識別第四資訊且終止第一頁面。即,第一訊息資訊可包含與使用者之一服務使用活動相關聯之監測資訊,自在使用者打開第一頁面之前提供之一預定頁面上獲取使用者用於打開第一頁面之第一輸入之一時間開始,直至使用者終止第一頁面且返回至該預定頁面。For example, the first information may include first monitoring information related to the monitoring of one of the user's activities, starting from the time when the first information is identified in the service until the fourth information is identified and the first page is terminated. That is, the first information may include monitoring information related to one of the user's service usage activities, starting from the time when the user obtains the first input used by the user to open the first page on a predetermined page provided before the user opens the first page, until the user terminates the first page and returns to the predetermined page.
例如,第一訊息資訊可包含與監測使用者之一活動相關聯之第二監測資訊,自在服務中識別第一資訊之一時間開始,直至識別第三資訊且終止第一事件。即,第一訊息資訊可包含與使用者之一服務使用活動相關聯之監測資訊,自在使用者打開第一頁面之前提供之預定頁面上獲取使用者用於打開第一頁面之第一輸入之一時間開始,直至使用者在第一頁面上終止第一事件。不同於第一監測資訊,第三監測資訊可不包含與一預定頁面相關聯之資訊,在終止第一頁面之後,使用者在該預定頁面上定位於服務中。For example, the first information may include second monitoring information related to the activity of one of the monitored users, starting from the time the first information is identified in the service until the third information is identified and the first event is terminated. That is, the first information may include monitoring information related to one of the user's service usage activities, starting from the time the user makes the first input to open the first page on a predetermined page provided before the user opens the first page, until the user terminates the first event on the first page. Unlike the first monitoring information, the third monitoring information may not include information related to a predetermined page on which the user is located in the service after the first page is terminated.
例如,第一訊息資訊可包含與監測使用者之一活動相關聯之第三監測資訊,自識別第二資訊且提供第一頁面之一時間開始,直至識別第三資訊且終止第一事件。即,第一訊息資訊可包含與使用者之一服務使用活動相關聯之監測資訊,自使用者接收第一頁面且識別第一頁面之一時間開始,直至使用者在第一頁面上終止第一事件。不同於第一監測資訊或第二監測資訊,第三監測資訊可不包含與在提供第一頁面之前使用者在其上定位於服務中之預定頁面相關聯之資訊,或與在終止第一頁面之後使用者在其上定位於服務中之預定頁面相關聯之資訊。For example, the first information may include third monitoring information related to the activity of one of the monitored users, starting from the time the second information is identified and the first page is provided, until the third information is identified and the first event is terminated. That is, the first information may include monitoring information related to one of the user's service usage activities, starting from the time the user receives and identifies the first page, until the user terminates the first event on the first page. Unlike the first or second monitoring information, the third monitoring information may not include information related to the user's location on a predetermined page in the service before the first page is provided, or information related to the user's location on a predetermined page in the service after the first page is terminated.
例如,第一訊息資訊可包含與基於第三資訊監測使用者之經執行以對應於第一事件之一活動相關聯之第四監測資訊。即,當使用者在第一頁面上執行第一事件時,與使用者在其中使用者執行且完成第一事件之一時段內之一服務使用活動相關聯之監測資訊可被包含於第一訊息資訊中。不同於第一監測資訊至第三監測資訊,第四監測資訊可不包含與在提供第一頁面之前使用者在其上定位於服務中之預定頁面相關聯之資訊,或與在終止第一頁面之後使用者在其上定位於服務中之預定頁面相關聯之資訊,且可在有限地與第一事件有關之一層級上包含與第一頁面相關聯之資訊。For example, the first information may include fourth monitoring information related to an activity performed by the user in response to the first event, based on third information monitoring. That is, when the user performs the first event on the first page, monitoring information related to the user's service usage activity during the period in which the user performs and completes the first event may be included in the first information. Unlike the first to third monitoring information, the fourth monitoring information may not include information related to a predetermined page in the service that the user located on before the first page was provided, or information related to a predetermined page in the service that the user located on after the first page was terminated, and may include information related to the first page at a limited level related to the first event.
如前文中所描述,由伺服器裝置100根據操作309組態之第一訊息資訊可包含經區分使得基於一狀態(諸如其中在服務中向使用者提供一頁面之一狀態、與由使用者當前識別哪一頁面有關之一狀態,或其中使用者執行一事件之一狀態)監測使用者之一服務使用活動之監測資訊。As described above, the first message information configured by server device 100 according to operation 309 may include monitoring information that is differentiated to monitor a user's service usage activity based on a state (such as a state in which a page is provided to the user in the service, a state in which the user currently identifies which page, or a state in which the user performs an event).
由伺服器裝置100根據操作309組態之第一訊息資訊可包含如參考圖4所描述之各筆監測資訊。The first message information configured by the server device 100 according to operation 309 may include each piece of monitoring information as described in Figure 4.
圖4係繪示包含於訊息資訊中之監測資訊之一圖式。Figure 4 is a diagram illustrating one of the monitoring information contained in the message information.
參考圖4,「beforeStart」可對應於其中在打開第一頁面之前在一服務中向一使用者提供一預定頁面之一狀態,且「onCreate」及「onStart」可分別對應於其中產生關於一第一頁面之資訊且該第一頁面回應於用於打開第一頁面之一使用者輸入而開始打開之一狀態及其中提供第一頁面之一狀態。另外,「onResume」及「onStop」可分別對應於其中回應於一使用者輸入而開始在第一頁面上執行一第一事件之一狀態及其中完成該第一事件之一狀態,「onDestroy」可對應於其中在完成第一事件之後回應於用於終止第一頁面之一使用者輸入而終止第一頁面之一狀態,且「afterDestroy」可對應於在終止第一頁面之後返回至預定頁面之一狀態。Referring to Figure 4, "beforeStart" corresponds to a state in which a service provides a predetermined page to a user before the first page is opened. "onCreate" and "onStart" correspond to a state in which information about a first page is generated and the first page begins to open in response to user input for opening the first page, and a state in which the first page is provided. In addition, "onResume" and "onStop" correspond to a state in which a first event is started on the first page in response to user input and a state in which the first event is completed. "onDestroy" corresponds to a state in which the first page is terminated in response to user input for terminating the first page after the first event is completed. "afterDestroy" corresponds to a state in which the first page is returned to the predetermined page after the first page is terminated.
在圖4中,為監測使用者之對應於各狀態之一服務使用活動,訊息資訊可經組態以包含1)與監測使用者之一服務使用活動程序相關聯之第一監測資訊(例如,observeForever) 401,自在打開第一頁面之前提供之預定頁面上獲取用於打開第一頁面之一使用者輸入之一時間開始,直至使用者終止第一頁面且返回至預定頁面,2)與監測使用者之一服務使用活動程序相關聯之第二監測資訊(例如,observeSticky) 403,自在使用者打開第一頁面之前提供給使用者之預定頁面上獲取用於打開第一頁面之一使用者輸入之一時間開始,直至使用者在第一頁面上終止第一事件,3)與監測使用者之一服務使用活動程序相關聯之第三監測資訊(例如,observe) 405,自使用者接收第一頁面且識別第一頁面之一時間開始,直至使用者在第一頁面上終止第一事件,及4)與在使用者在第一頁面上執行第一事件時監測使用者之一服務使用活動直至使用者執行且完成第一事件相關聯之第四監測資訊(例如,observeWhenFront) 407。In Figure 4, to monitor a user's service usage activity in various states, the information can be configured to include: 1) first monitoring information (e.g., observeForever) 401, which starts from a time when a user input is obtained from a predetermined page provided before the first page is opened, until the user terminates the first page and returns to the predetermined page; 2) second monitoring information (e.g., observeSticky) related to the user's service usage activity. 403, from the time when the user inputs for opening the first page is obtained on a predetermined page provided to the user before the user opens the first page, until the user terminates the first event on the first page, 3) third monitoring information (e.g., observe) related to monitoring the user's service usage activities. 405, from the time when the user receives and recognizes the first page, until the user terminates the first event on the first page, and 4) fourth monitoring information (e.g., observeWhenFront) related to monitoring the user's service usage activities while the user performs the first event on the first page until the user performs and completes the first event. 407.
例如,由伺服器裝置100根據操作309組態之第一訊息資訊可經設定以選擇性地呼叫包含於第一訊息資訊中之各筆監測資訊。即,當一管理者基於第一訊息資訊監測使用者之一服務使用活動時,為管理待針對各狀態(諸如其中在服務中向使用者提供一頁面之一狀態,與由使用者當前識別哪一頁面有關之一狀態,或其中使用者執行一事件之一狀態)監測之使用者之該服務使用活動,伺服器裝置100可組態其中針對待選擇性地呼叫之各狀態區分使用者之一服務使用活動之各筆監測資訊。For example, the server device 100 can be configured to selectively call each piece of monitoring information contained in the first information based on the first information configuration according to operation 309. That is, when an administrator monitors a user's service usage activity based on the first information, in order to manage the user's service usage activity monitored for each state (such as a state in which a page is provided to the user in the service, a state in which the user currently identifies which page, or a state in which the user performs an event), the server device 100 can be configured to distinguish each piece of monitoring information for a user's service usage activity for each state to be selectively called.
例如,由伺服器裝置100根據操作309組態之第一訊息資訊可為經組態以對應於提供給使用者之第一頁面及由使用者在第一頁面上執行之第一事件之資訊。即,第一訊息資訊可為基於關於第一事件及第一頁面之資訊識別之訊息資訊。For example, the first information configured by server device 100 according to operation 309 may be information configured to correspond to the first page provided to the user and the first event performed by the user on the first page. That is, the first information may be information based on information identification about the first event and the first page.
對於使用服務之複數個使用者,伺服器裝置100可組態複數筆訊息資訊以對應於複數個使用者之各者在其上使用服務之一頁面及在該頁面上執行之一事件。可基於關於對應於各筆訊息資訊之一頁面及一事件之資訊以及為組態訊息資訊而考量之一訊息類型來區分及管理複數筆訊息資訊。伺服器裝置100可如參考圖5所描述來管理複數筆訊息資訊。For multiple users of the service, server device 100 can configure multiple message information to correspond to a page on which each user uses the service and an event performed on that page. The multiple message information can be distinguished and managed based on information about the page and event corresponding to each message information, as well as a message type considered for configuring the message information. Server device 100 can manage multiple message information as described with reference to Figure 5.
圖5係繪示管理複數筆訊息資訊之一實例之一圖式。Figure 5 is a diagram illustrating one example of managing multiple pieces of information.
參考圖5,自使用一服務之複數個使用者,伺服器裝置100可識別該複數個使用者之各者在其上使用服務之一頁面及在該頁面上執行之一事件(如由元件符號501所指示),且判定如由元件符號503所指示之用於監測一使用者活動之一或多個訊息類型(或一或多個通道)當中基於關於該頁面及該事件之資訊識別之一預定訊息類型(或通道)。可設定一事件及一訊息類型,使得當在一頁面上發生一預定事件時,根據動態代理映射即時映射該事件及一對應訊息類型。基於組態及區分基於訊息類型以及關於頁面及事件之資訊判定之訊息資訊之一方案,可管理在服務中產生之複數筆訊息資訊,如由元件符號505所指示。Referring to Figure 5, for multiple users using a service, server device 100 can identify each user's use of a page of the service and an event performed on that page (as indicated by component symbol 501), and determine a predetermined message type (or channel) based on information about the page and the event from one or more message types (or one or more channels) used for monitoring user activity, as indicated by component symbol 503. An event and a message type can be configured such that when a predetermined event occurs on a page, the event and a corresponding message type are mapped in real time according to dynamic proxy mapping. Based on a configuration and a scheme for distinguishing information based on message type and information about the page and event, multiple message information generated in the service, as indicated by component symbol 505, can be managed.
在此例項中,如參考圖5所描述基於複數個使用者之服務使用活動管理複數筆訊息資訊可為包含將包含於複數筆訊息資訊中之各筆訊息資訊儲存於一預定伺服器或資料中心中或基於包含於訊息資訊中之資訊或一訊息類型呼叫各筆訊息資訊的概念。In this example, as described with reference to Figure 5, managing multiple messages based on service usage activities of multiple users can include the concept of storing each message contained in the multiple messages in a predetermined server or data center, or calling each message based on the information contained in the messages or a message type.
同時,亦可考量一訊息生命週期來設定訊息資訊之訊息類型。At the same time, the message type can also be set based on the message lifecycle.
圖6及圖7係繪示設定訊息資訊之一訊息類型之實例之圖式。Figures 6 and 7 are illustrations of examples of one type of information setting information.
如圖6中所繪示,考量到包含於訊息資訊中之一訊息本體(即,對應於包含於訊息資訊中之各筆監測資訊之一訊息生命週期),可為與一事件相關聯之訊息資訊設定一訊息類型。在此例項中,可以如圖7中所展示之一形式識別與圖6之訊息類型之設定有關之一類別。As illustrated in Figure 6, considering the message itself contained within the information (i.e., the message lifecycle corresponding to each piece of monitoring information contained within the information), a message type can be set for information related to an event. In this example, a category related to the message type setting in Figure 6 can be identified in one form as shown in Figure 7.
例如,考量到用於如下文參考圖8所描述組態訊息資訊之一訊息類型,可執行伺服器裝置100如操作309設定訊息資訊之一操作。For example, considering one of the message types used for configuration information information described in Figure 8 below, the server device 100 can perform an operation such as operation 309 setting information information.
圖8係繪示根據各項實例性實施例之伺服器裝置100組態用於監測一使用者活動之訊息資訊之一操作方法的一圖式。伺服器裝置100根據圖8之一操作之一描述可為基於伺服器裝置100在圖3之實例中組態訊息資訊之操作之描述更詳細進行之一描述。Figure 8 is a diagram illustrating an operational method for configuring server device 100 to monitor information information for user activity according to various exemplary embodiments. The description of the operation of server device 100 according to Figure 8 can be further described in more detail as a description of the operation of configuring information information based on the example of server device 100 in Figure 3.
參考圖8,在操作801中,伺服器裝置100可識別用於監測使用一服務之各使用者之一活動之一或多個訊息類型。在此例項中,由伺服器裝置100識別之一或多個訊息類型可包含先前設定及管理之一訊息類型,且可在先前設定及管理之一或多個訊息類型當中識別對應於由使用者存取之一頁面及/或在由使用者存取之該頁面上執行之一事件的一預定訊息類型。Referring to Figure 8, in operation 801, server device 100 can identify one or more message types for monitoring the activities of one of the users using a service. In this example, the message types identified by server device 100 may include a previously configured and managed message type, and may identify a predetermined message type corresponding to a page accessed by the user and/or an event performed on that page accessed by the user within the previously configured and managed message types.
即,當伺服器裝置100根據圖3識別由使用者存取之第一頁面及由使用者在第一頁面上執行之一事件時,伺服器裝置100可在操作803中識別一或多個訊息類型當中對應於第一頁面及第一事件之一第一訊息類型。在操作805中,伺服器裝置100可基於所識別之第一訊息類型組態用於監測使用者之與第一頁面及第一事件有關之一活動之訊息資訊。That is, when server device 100 identifies the first page accessed by the user and an event performed by the user on the first page according to FIG. 3, server device 100 can identify a first message type corresponding to the first page and the first event among one or more message types in operation 803. In operation 805, server device 100 can configure information for monitoring user activities related to the first page and the first event based on the identified first message type.
例如,當作為用於監測之一目標之第一事件對應於用於在由使用者存取之第一頁面上打開一第二頁面之一事件時,可類似地應用如參考圖3所描述之組態訊息資訊之方法以對應於第二頁面及由使用者在第二頁面上執行之第二事件。For example, when a first event used as a monitoring target corresponds to an event used to open a second page on a first page accessed by a user, a similar method of configuration information as described with reference to Figure 3 can be applied to correspond to the second page and the second event performed by the user on the second page.
即,當在由伺服器裝置100在圖3之實例中回應於使用者輸入而提供之第一頁面上執行之事件對應於與由使用者做出以自第一頁面繼續進行至第二頁面之一動作對應之一事件時,伺服器裝置100可識別與獲取使用者在第一頁面上打開第二頁面之一第三輸入相關聯之第五資訊,識別與回應於該第三輸入而提供第二頁面相關聯之第六資訊,識別與由使用者在第二頁面上執行及完成一第二事件相關聯之第七資訊,及識別與獲取使用者在完成該第二事件之後終止第二頁面之一第四輸入相關聯之第八資訊(如在操作307中),及組態用於監測使用者之對應於該第五資訊至該第八資訊之一活動之第二訊息資訊。That is, when an event performed on the first page provided by the server device 100 in response to user input in the example of FIG3 corresponds to an event corresponding to an action performed by the user to continue from the first page to the second page, the server device 100 can identify and obtain fifth information related to the third input of the user opening the second page on the first page, identify and respond to the third input and provide the second page related to the sixth input, identify seventh information related to the user performing and completing a second event on the second page, and identify and obtain eighth information related to the user terminating a fourth input on the second page after completing the second event (as in operation 307), and configure second information for monitoring the user's activities corresponding to the fifth to the eighth information.
在此例項中,當對應於與由使用者做出以自第一頁面繼續進行至第二頁面之一動作對應之一事件時,由於經組態以對應於第二頁面及在第二頁面上執行之第二事件之第二訊息資訊係與第一頁面及在第一頁面上執行之第一事件相關聯,因此伺服器裝置100可將第二訊息資訊組態為連接至經組態以對應於第一頁面及在第一頁面上執行之第一事件之第一訊息資訊。In this example, when corresponding to an event that corresponds to an action performed by a user to continue from the first page to the second page, since the second information information configured to correspond to the second page and the second event performed on the second page is associated with the first page and the first event performed on the first page, the server device 100 can configure the second information information to be linked to the first information information configured to correspond to the first page and the first event performed on the first page.
顯而易見,藉由伺服器裝置100在根據圖3至圖8執行用於組態資訊之操作方法時識別或獲取之幾筆資訊可透過其等之組合以各種形式提供。It is evident that the information identified or acquired by the server device 100 when performing the operation method for configuration information according to Figures 3 to 8 can be provided in various forms through combinations thereof.
在本說明書及圖中揭示之本發明之實例性實施例僅係經揭示以容易地說明本發明之技術內容且進一步促進本發明之整體理解之特定實例,且不旨在限制本發明之範疇。即,熟習此項技術者將明白,可做出基於本發明之技術理念之其他變動。另外,可視需要彼此組合地實施上文所描述之各自實例性實施例。例如,本發明之所有實例性實施例可由一系統結合部分實施。The exemplary embodiments of the invention disclosed in this specification and figures are merely specific examples disclosed to readily illustrate the technical content of the invention and further promote an overall understanding of the invention, and are not intended to limit the scope of the invention. That is, those skilled in the art will understand that other modifications based on the technical concept of the invention can be made. Furthermore, the respective exemplary embodiments described above can be implemented in combination as needed. For example, all exemplary embodiments of the invention can be implemented by combining parts of a system.
此外,藉由根據本發明之系統或類似者執行之方法可以程式指令之形式實施,該等程式指令可透過各種電腦裝置實行且記錄於一電腦可讀媒體上。Furthermore, the method performed by the system or similar according to the present invention can be implemented in the form of program instructions, which can be implemented through various computer devices and recorded on a computer-readable medium.
如上文描述,從一特定角度來看,本發明之各項實例性實施例可使用電腦可讀程式碼實施在一電腦可讀記錄媒體中。電腦可讀記錄媒體係能夠儲存可藉由一電腦系統讀取之資料之任何資料儲存裝置。電腦可讀記錄媒體之實例可包含一唯讀記憶體(ROM)、一隨機存取記憶體(RAM)、光碟唯讀記憶體(CD-ROM)、磁帶、軟碟、光學資料儲存裝置及載波(諸如經由網際網路之資料傳輸)。此外,電腦可讀記錄媒體可分佈遍及網路連接之電腦系統。因此,電腦可讀程式碼以一分佈式方式儲存並執行。另外,用於實施本發明之各項實例性實施例之功能程式、程式碼及程式碼片段可容易地由熟習應用本發明之領域者解釋。As described above, from a specific perspective, the various exemplary embodiments of the present invention can be implemented in a computer-readable recording medium using computer-readable program code. A computer-readable recording medium is any data storage device capable of storing data readable by a computer system. Examples of computer-readable recording media may include a read-only memory (ROM), a random access memory (RAM), a CD-ROM, magnetic tape, floppy disk, optical data storage device, and a carrier (such as data transmission via the Internet). Furthermore, computer-readable recording media can be distributed across network-connected computer systems. Therefore, computer-readable code is stored and executed in a distributed manner. In addition, the functional programs, code, and code snippets used to implement the various exemplary embodiments of the present invention can be easily interpreted by those skilled in the art of applying the present invention.
此外,將瞭解,根據本發明之各項實例性實施例之設備及方法以硬體、軟體或硬體及軟體之一組合之形式實施。此軟體可儲存於一揮發性或非揮發性儲存裝置(諸如一儲存裝置(諸如一ROM)或一記憶體(諸如一RAM)、一記憶體晶片、一裝置或一積體電路或例如一可光學或磁性記錄儲存媒體或一機器(例如,一電腦)可讀儲存媒體(諸如一光碟(CD)、一數位多功能光碟(DVD)、一磁碟或一磁帶))中而無關於一可抽換或可重寫功能。將瞭解,根據本發明之各項實例性實施例之方法可藉由包含一控制器及一記憶體之一電腦、包含此一記憶體或電腦之一工具或類似者實施。記憶體係可由適用於儲存一程式或若干程式(包含用於實施本發明之實例性實施例或儲存程式之指令)之一機器讀取之一儲存媒體之一實例。Furthermore, it will be understood that the apparatus and methods according to the various exemplary embodiments of the present invention are implemented in hardware, software, or a combination of hardware and software. This software may be stored in a volatile or non-volatile storage device (such as a storage device (such as a ROM) or a memory (such as a RAM), a memory chip, a device or an integrated circuit, or, for example, an optically or magnetically recordable storage medium or a machine (e.g., a computer) readable storage medium (such as an optical disc (CD), a digital multifunction disc (DVD), a magnetic disk, or a magnetic tape)) without regard to a removable or rewritable function. It will be understood that the methods of the various exemplary embodiments of the present invention can be implemented by a computer including a controller and a memory, a tool including such memory or computer, or the like. The memory is an example of a storage medium that can be read by a machine adapted to store a program or programs (including instructions for implementing the exemplary embodiments of the present invention or storing a program).
因此,本發明涵蓋:一程式,其包含用於實施在本說明書之發明申請專利範圍中定義之一設備或方法之程式碼;及一機器(一電腦或類似者)可讀儲存媒體,其儲存此一程式。另外,此一程式可透過任何媒體電子傳輸,諸如以一有線或無線連接傳送之一通信信號,且本發明可適合地涵蓋等效於其之事物。Therefore, this invention covers: a program containing program code for implementing an apparatus or method defined within the scope of the invention claims in this specification; and a machine (computer or similar) readable storage medium storing this program. Furthermore, this program can be electronically transmitted via any medium, such as a communication signal transmitted via a wired or wireless connection, and this invention is suitable to cover equivalents.
雖然上文已描述本發明之各項實例性實施例,但在本說明書及圖中揭示之本發明之實例性實施例僅係經揭示以容易地說明本發明之技術內容且進一步促進本發明之整體理解之特定實例,且不旨在限制本發明之範疇。此外,本發明之上述實例性實施例僅係實例,且熟習此項技術者將明白,可做出等效於其之其他變動及實例性實施例。因此,本發明之真實技術範疇應由以下發明申請專利範圍定義。Although various exemplary embodiments of the present invention have been described above, the exemplary embodiments of the present invention disclosed in this specification and figures are merely specific examples disclosed to readily illustrate the technical content of the present invention and further promote an overall understanding of the present invention, and are not intended to limit the scope of the present invention. Furthermore, the aforementioned exemplary embodiments of the present invention are merely examples, and those skilled in the art will understand that other equivalent variations and exemplary embodiments can be made. Therefore, the true technical scope of the present invention should be defined by the following scope of the invention claim.
100: 伺服器裝置200: 管理者裝置210: 輸入/輸出部分220: 收發器230: 儲存器240: 處理器301: 操作303: 操作305: 操作307: 操作309: 操作401: 第一監測資訊403: 第二監測資訊405: 第三監測資訊407: 第四監測資訊501: 事件503: 訊息類型505: 訊息資訊801: 操作803: 操作805: 操作100: Server Device 200: Management Device 210: Input/Output Section 220: Transceiver 230: Memory 240: Processor 301: Operation 303: Operation 305: Operation 307: Operation 309: Operation 401: First Monitoring Information 403: Second Monitoring Information 405: Third Monitoring Information 407: Fourth Monitoring Information 501: Event 503: Message Type 505: Message Information 801: Operation 803: Operation 805: Operation
圖1係繪示根據各項實例性實施例之用於實施用於組態資訊之一電子設備之一操作方法之一資訊組態系統的一圖式。圖2係繪示根據各項實例性實施例之一伺服器裝置及一管理者裝置之組態之一圖式。圖3係繪示根據各項實例性實施例之用於組態資訊之一伺服器裝置100之一操作方法的一圖式。圖4係繪示包含於訊息資訊中之監測資訊之一圖式。圖5係繪示管理複數筆訊息資訊之一實例之一圖式。圖6及圖7係繪示設定訊息資訊之一訊息類型之實例之圖式。圖8係繪示根據各項實例性實施例之伺服器裝置100組態用於監測一使用者活動之訊息資訊之一操作方法的一圖式。Figure 1 is a diagram illustrating an information configuration system for implementing an operation method of an electronic device for configuring information, according to various exemplary embodiments. Figure 2 is a diagram illustrating the configuration of a server device and a manager device, according to various exemplary embodiments. Figure 3 is a diagram illustrating an operation method of a server device 100 for configuring information, according to various exemplary embodiments. Figure 4 is a diagram illustrating monitoring information included in message information. Figure 5 is a diagram illustrating an example of managing multiple message information. Figures 6 and 7 are diagrams illustrating examples of setting message types. Figure 8 is a diagram illustrating an operation method of configuring server device 100 for monitoring information information of a user activity, according to various exemplary embodiments.
301: 操作303: 操作305: 操作307: 操作309: 操作301: Operation 303: Operation 305: Operation 307: Operation 309: Operation
Claims (11)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2022-0054193 | 2022-05-02 | ||
| KR1020220054193A KR102787009B1 (en) | 2022-05-02 | 2022-05-02 | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202534587A TW202534587A (en) | 2025-09-01 |
| TWI902645B true TWI902645B (en) | 2025-10-21 |
Family
ID=88646528
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW114117614A TWI902645B (en) | 2022-05-02 | 2023-04-14 | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof |
| TW112113956A TWI886467B (en) | 2022-05-02 | 2023-04-14 | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW112113956A TWI886467B (en) | 2022-05-02 | 2023-04-14 | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof |
Country Status (3)
| Country | Link |
|---|---|
| KR (2) | KR102787009B1 (en) |
| TW (2) | TWI902645B (en) |
| WO (1) | WO2023214604A1 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101121280B1 (en) * | 2007-05-22 | 2012-03-22 | 야후! 인크. | Dynamic layout for a search engine results page based on implicit user feedback |
| KR101869133B1 (en) * | 2011-12-31 | 2018-06-19 | 톰슨 라이센싱 | Method and apparatus for providing web pages |
| US20180314762A1 (en) * | 2018-04-01 | 2018-11-01 | Yogesh Rathod | Follow search result associated identified unique domain name or unique user associated identified unique account or source |
| US10789304B2 (en) * | 2014-05-06 | 2020-09-29 | Oath Inc. | Method and system for measuring user engagement with content items |
| TW202123028A (en) * | 2019-12-06 | 2021-06-16 | 中華電信股份有限公司 | Browsing operating system for web applications and method thereof |
| KR20220042294A (en) * | 2020-09-23 | 2022-04-05 | 쿠팡 주식회사 | Systems and methods for providing intelligent multi-dimensional recommendations during online shopping |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050222987A1 (en) * | 2004-04-02 | 2005-10-06 | Vadon Eric R | Automated detection of associations between search criteria and item categories based on collective analysis of user activity data |
| US20060224583A1 (en) * | 2005-03-31 | 2006-10-05 | Google, Inc. | Systems and methods for analyzing a user's web history |
| KR20130060917A (en) * | 2011-11-30 | 2013-06-10 | 삼성전자주식회사 | Method for providing information, device and computer readable recording medium |
| US10200824B2 (en) * | 2015-05-27 | 2019-02-05 | Apple Inc. | Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device |
-
2022
- 2022-05-02 KR KR1020220054193A patent/KR102787009B1/en active Active
- 2022-05-09 WO PCT/KR2022/006545 patent/WO2023214604A1/en not_active Ceased
-
2023
- 2023-04-14 TW TW114117614A patent/TWI902645B/en active
- 2023-04-14 TW TW112113956A patent/TWI886467B/en active
-
2025
- 2025-03-21 KR KR1020250036540A patent/KR20250043379A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101121280B1 (en) * | 2007-05-22 | 2012-03-22 | 야후! 인크. | Dynamic layout for a search engine results page based on implicit user feedback |
| KR101869133B1 (en) * | 2011-12-31 | 2018-06-19 | 톰슨 라이센싱 | Method and apparatus for providing web pages |
| US10789304B2 (en) * | 2014-05-06 | 2020-09-29 | Oath Inc. | Method and system for measuring user engagement with content items |
| US20180314762A1 (en) * | 2018-04-01 | 2018-11-01 | Yogesh Rathod | Follow search result associated identified unique domain name or unique user associated identified unique account or source |
| TW202123028A (en) * | 2019-12-06 | 2021-06-16 | 中華電信股份有限公司 | Browsing operating system for web applications and method thereof |
| KR20220042294A (en) * | 2020-09-23 | 2022-04-05 | 쿠팡 주식회사 | Systems and methods for providing intelligent multi-dimensional recommendations during online shopping |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20250043379A (en) | 2025-03-28 |
| TW202347198A (en) | 2023-12-01 |
| KR20230154591A (en) | 2023-11-09 |
| KR102787009B1 (en) | 2025-03-27 |
| TW202534587A (en) | 2025-09-01 |
| TWI886467B (en) | 2025-06-11 |
| WO2023214604A1 (en) | 2023-11-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI881908B (en) | Operating method for electronic apparatus for providing page and electronic apparatus supporting thereof | |
| TWI878702B (en) | Operating method for providing information related to item and electronic apparatus and user device supporting thereof | |
| TWI902645B (en) | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof | |
| TWI884899B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI900910B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI863010B (en) | Operating method for providing item information and electronic apparatus supporting thereof | |
| TWI884495B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI900978B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| KR102681000B1 (en) | Operating method for electronic apparatus for managing transmission of information and electronic apparatus supporting thereof | |
| TWI907884B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI905533B (en) | Operating method for electronic apparatus for configuring information and electronic apparatus supporting thereof | |
| TWI904045B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI909977B (en) | Operating method for electronic apparatus for providing page and electronic apparatus supporting thereof | |
| KR102618518B1 (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TWI905794B (en) | Operating method for providing information related to service and electronic apparatus supporting thereof | |
| TWI882919B (en) | Operating method for electronic apparatus for providing information and electronic apparatus supporting thereof | |
| TW202526666A (en) | Operating method for electronic apparatus for providing page and electronic apparatus supporting thereof | |
| TW202501272A (en) | Operating method for electronic apparatus for transmitting data and electronic apparatus supporting thereof | |
| TW202526783A (en) | Operating method for electronic apparatus for processing information and electronic apparatus supporting thereof |