[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2023177193A1 - 라이브 경매의 사용자 인터페이스 구현 장치 및 방법 - Google Patents

라이브 경매의 사용자 인터페이스 구현 장치 및 방법 Download PDF

Info

Publication number
WO2023177193A1
WO2023177193A1 PCT/KR2023/003429 KR2023003429W WO2023177193A1 WO 2023177193 A1 WO2023177193 A1 WO 2023177193A1 KR 2023003429 W KR2023003429 W KR 2023003429W WO 2023177193 A1 WO2023177193 A1 WO 2023177193A1
Authority
WO
WIPO (PCT)
Prior art keywords
price
touch
display
live auction
contact
Prior art date
Application number
PCT/KR2023/003429
Other languages
English (en)
French (fr)
Inventor
하지수
이창현
Original Assignee
주식회사 알엑스씨
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 알엑스씨 filed Critical 주식회사 알엑스씨
Priority to JP2023539303A priority Critical patent/JP7520433B2/ja
Priority to US18/358,256 priority patent/US20240019998A1/en
Publication of WO2023177193A1 publication Critical patent/WO2023177193A1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Definitions

  • the present invention relates to an apparatus and method for implementing a user interface for a live auction.
  • Timon was the first domestic distribution company to start live commerce in 2017 and has conducted over 3,000 live broadcasts to date, and Grip, a live C2C platform, has attracted over 17,000 people since launching its service in February 2019. It has recorded cumulative sales of KRW 100 billion over the past 3 years since the launch of the celebrity store, and was recently acquired by Kakao with a corporate value of KRW 400 billion.
  • the domestic live commerce market is currently dominated exclusively by Naver Shopping Live, and live commerce services such as Kakao Shopping Live, OK Cashback O! Labang, Jam Live, CJ On Style, SSG LIVE, and Baemin Shopping Live dominate the market. I'm doing it. Additionally, YouTube has announced that it will provide a live shopping function in Korea in 2022.
  • Patent Document 1 Republic of Korea Patent No. 10-2345522, Live commerce e-commerce system and method for determining winners through games, Grip Company Co., Ltd.
  • Patent Document 2 Republic of Korea Patent No. 10-2212407, E-commerce and e-auction system for live commerce using real-time video streaming service, Pinshot Co., Ltd.
  • the purpose of the present invention is to provide an apparatus and method for implementing a user interface for a live auction that provides a user interface for performing a live auction in an interface environment where images are streamed and displayed in real time.
  • An object of the present invention is to provide a method for implementing a user interface of a live auction, comprising: in an electronic device having a touch-sensitive surface and a display, a screen display step of displaying a live auction screen on the display; a touch step of detecting contact on the touch-sensitive surface at a specific location on the display; and after detecting the contact, a first function is executed when the contact with the touch-sensitive surface at the specific location is released, and when the contact with the touch-sensitive surface at the specific location is maintained for more than a specific time.
  • a bidding phase in which a second function is executed; wherein the first function refers to a bid at a first price, and the second function refers to a change of the first price to a second price, achieved by providing a method of implementing a user interface of a live auction. It can be.
  • Another object of the present invention is a method for implementing a user interface of a live auction, comprising: in an electronic device having a touch-sensitive surface and a display, displaying a live auction screen on the display; a touch step of detecting, at a first location on the display, a first input that is a contact on the touch-sensitive surface; a swipe step of detecting, at the first location on the display, a second input that is a gesture comprising successive movement of the contact to a second location without releasing the contact with the touch-sensitive surface; and, after detecting the second input, the first function is executed when the contact with the touch-sensitive surface at the second location is released, and the contact with the touch-sensitive surface at the second location is specified.
  • a bidding phase in which a second function is executed if held for more than a period of time; wherein the first function refers to a bid at a first price, and the second function refers to a change of the first price to a second price, achieved by providing a method of implementing a user interface of a live auction. It can be.
  • the display displays the beginning of a slider, which is a user interface element in the form of a slider in a specific direction, and in the second position of the swipe step, the end of the slider is displayed. This may be displayed.
  • the second price may be characterized as meaning a price that is relatively closer to a successful bid than the first price.
  • a bidding message which is a user interface element in the form of a message about bidding at the first price, may be displayed at a specific location on the display.
  • Another object of the present invention is a method for implementing a user interface of a live auction, comprising: in an electronic device having a touch-sensitive surface and a display, displaying a live auction screen on the display; a touch step of detecting, at a first location on the display, a first input that is a contact on the touch-sensitive surface; and a second gesture comprising continuous movement of the contact in a direction from the first location on the display toward a second location without releasing the contact with the touch-sensitive surface after the first input is detected.
  • a swipe step of detecting an input or detecting a third input which is a gesture comprising continuous movement of the contact in a direction from the first location on the display toward a third location, wherein the first input is executing a first function upon detection and release of the contact with the touch-sensitive surface at the first location, executing a second function upon detecting the second input, and executing a third function upon detecting a third input.
  • Executes wherein the first function means a bid at a first price
  • the second function means a change of the first price to a second price higher than the first price
  • the third function means a bid at a first price. This can be achieved by providing a method of implementing a user interface of a live auction, which means changing the first price to a third price lower than the first price.
  • Another object of the present invention is a non-transitory computer-readable storage medium storing a program configured to be executed by a processor of an electronic device having a touch-sensitive surface and a display, the program comprising: a live auction according to an embodiment of the present invention; This can be achieved by providing a computer-readable storage medium containing instructions for performing the user interface implementation method on a computer.
  • Another object of the present invention is an electronic device, comprising: a touch-sensitive surface and a display; processor; and a memory storing a program configured to be executed by the processor. It includes, and the program can be achieved by providing an electronic device, including instructions for performing a method for implementing a user interface of a live auction according to an embodiment of the present invention.
  • the memory further stores the program code of the bid price determination reinforcement learning module
  • the processor processes the program code of the bid price determination reinforcement learning module, and the program code of the bid price determination reinforcement learning module
  • the environment is the current price (Floor), first price, participant information, bidding information to date, and auction product information
  • the state is the first price, number of participants, and bidding speed
  • the action ( Action) is configured to determine the second price
  • Reward is configured to determine the possibility of winning the bid
  • the participant information refers to the number of participants with the number of existing bids/live auction participation of each participant applied as a weight. This can be achieved by providing an electronic device.
  • a live auction can be performed through a plurality of viewer clients even in a live commerce environment where video is streamed in real time.
  • FIG. 1 is a schematic diagram showing a live auction service device according to an embodiment of the present invention.
  • Figure 2 is a configuration diagram of a mobile terminal device 100 including a participant client 100_2 that performs a user interface implementation operation of a live auction according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a user interface implementation method for participating in a live auction according to an embodiment of the present invention
  • FIG. 4 is a schematic diagram showing a screen display step (S10) according to an embodiment of the present invention.
  • FIG. 5 is a schematic diagram showing a touch step (S11) according to an embodiment of the present invention.
  • FIG. 6 is a schematic diagram showing the bidding step (S12-a) according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram showing the bidding step (S12-b) according to an embodiment of the present invention.
  • Figure 8 is a flowchart of a user interface implementation method for participating in a live auction according to a first modification of the present invention
  • FIG. 9 is a schematic diagram showing the screen display step (S20) according to the first modification of the present invention.
  • FIG. 10 is a schematic diagram showing a touch step (S21) according to a first modification of the present invention.
  • FIG 11 is a schematic diagram showing the swipe step (S22) according to the first modification of the present invention.
  • Figure 12 is a schematic diagram showing the bidding step (S23-a) of the present invention.
  • FIG. 13 is a schematic diagram showing the bidding step (S23-b) according to an embodiment of the present invention.
  • FIG. 14 is a flowchart of a user interface implementation method for participating in a live auction according to a second modification of the present invention.
  • FIG. 15 is a schematic diagram showing the screen display step (S30) according to the second modification of the present invention.
  • FIG. 16 is a schematic diagram showing a touch step (S31) according to a second modification of the present invention.
  • FIG 17 is a schematic diagram showing the swipe step (S32) according to the second modification of the present invention.
  • FIG. 18 is a schematic diagram showing the bidding step (S33) according to the second modification of the present invention.
  • Figure 19 is a schematic diagram showing a live auction service system including a participation application module 20 according to a modified example of the present invention.
  • Figure 20 is a schematic diagram showing a reinforcement learning module for determining a bid price according to an embodiment of the present invention
  • Figure 21 is a schematic diagram showing an artificial neural network module for generating participant bid possibilities according to an embodiment of the present invention.
  • Figure 22 is a schematic diagram showing an artificial neural network module for generating a possibility of winning a bid according to an embodiment of the present invention.
  • swipe and slide are used interchangeably.
  • Swipe and slide can mean continuous movement of contact on the touch screen, and the terms are used here. It does not limit the scope of the invention.
  • FIG. 1 is a schematic diagram showing a live auction service device according to an embodiment of the present invention.
  • the live auction service system according to an embodiment of the present invention includes a mobile terminal device 100, a host client 100_1 and a participant client 100_2, and a mobile terminal device connected to a wired or wireless network. It may include a live auction streaming server 200.
  • the host client (100_1) refers to the host's client that transmits a live auction, generates live auction video information through a camera module, transmits the generated live auction video information to the live auction streaming server 200, and transmits the live auction. It may be configured to include a transmission application module 10 that implements a user interface.
  • Participant client 100_2 refers to a client of a participant participating in a live auction, receives live auction video information through the live auction streaming server 200, and provides a user interface for participating in a live auction according to an embodiment of the present invention. It may be configured to include a participating application module 20 that implements.
  • the live auction streaming server 200 refers to a streaming server that streams live auction video information received from the host client 100_1 to the participant client 100_2, and the transmission application module 10 of the host client 100_1 and the participant It may include a live auction service module 210 that performs a live auction service by communicating with the participation application module 20 of the client 100_2.
  • FIG. 2 is a configuration diagram of a mobile terminal device 100 including a participant client 100_2 that performs a user interface implementation operation of a live auction according to an embodiment of the present invention.
  • the mobile terminal device 100 includes a control unit 110, a mobile communication module 120, a sub-communication module 130, a multimedia module 140, a camera module 150, and a GPS module 155. ), input/output module 160, sensor module 170, storage unit 175, power supply unit 180, and display unit 190.
  • the sub-communication module 130 includes at least one of a wireless LAN module 131 and a short-range communication module 132
  • the multimedia module 140 includes a broadcast communication module 141, an audio playback module 142, and a video playback module.
  • the camera module 150 includes at least one of the first camera 151 and the second camera 152, and the input/output module 160 (also referred to as an input unit/output unit) includes a button 161 and a microphone 162. , speaker 163, vibration motor 164, connector 165, keypad 166, and earphone connecting jack (Earphone Connecting Jack, 167).
  • the display unit 190 and the display controller 195 are a touch screen and a touch screen controller, respectively, will be described as an example.
  • the power supply unit 180 may supply power to one or a plurality of batteries (not shown) disposed in the housing of the portable terminal device 100 under the control of the control unit 110.
  • One or more batteries (not shown) supply power to the portable terminal device 100.
  • the power supply unit 180 can supply power input from an external power source (not shown) to the portable terminal device 100 through a wired cable connected to the connector 165. Additionally, the power supply unit 180 may supply power wirelessly input from an external power source to the portable terminal device 100 through wireless charging technology.
  • the camera module 150 may include at least one of a first camera 151 and a second camera 152 that captures still images or moving images under the control of the control unit 110.
  • the multimedia module 140 may include a broadcast communication module 141, an audio playback module 142, or a video playback module 143.
  • the broadcasting communication module 141 receives broadcasting signals (e.g., TV broadcasting signals, radio broadcasting signals, or data broadcasting signals) transmitted from a broadcasting station through a broadcasting communication antenna (not shown) under the control of the control unit 110, and the broadcasting unit provides information. (e.g., Electric Program Guide (EPS) or Electric Service Guide (ESG)) can be received.
  • EPS Electric Program Guide
  • ESG Electric Service Guide
  • the audio playback module 142 can play stored or received digital audio files (eg, files with file extensions mp3, wma, ogg, or wav) under the control of the control unit 110.
  • the video playback module 143 can play stored or received digital video files (e.g., files with file extensions of mpeg, mpg, mp4, avi, mov, or mkv) under the control of the controller 110.
  • the video playback module 143 can play digital audio files.
  • the multimedia module 140 may include an audio playback module 142 and a video playback module 143, excluding the broadcast communication module 141. Additionally, the audio playback module 142 or video playback module 143 of the multimedia module 140 may be included in the control unit 110.
  • the mobile communication module 120 can connect the portable terminal device 100 to an external device through mobile communication using at least one or a plurality of antennas (not shown) under the control of the control unit 110.
  • the mobile communication module 120 makes voice calls and video calls with a mobile phone (not shown), smartphone (not shown), tablet PC, or other device (not shown) having a phone number input to the portable terminal device 100. It can transmit/receive wireless signals for calls, text messages (SMS), or multimedia messages (MMS).
  • SMS text messages
  • MMS multimedia messages
  • the mobile communication module 120 is connected to wireless Internet, etc. at a location where a wireless access point (AP) is installed through Wi-Fi or 3G/4G data networks under the control of the control unit 110, or is connected to the surrounding area. You can transmit/receive wireless signals wirelessly with devices.
  • AP wireless access point
  • the sub-communication module 130 may include at least one of a wireless LAN module 131 and a short-range communication module 132.
  • the wireless LAN module 131 can be connected to the Internet at a location where a wireless access point (AP) (not shown) is installed under the control of the control unit 110.
  • the wireless LAN module 131 supports the wireless LAN standard (IEEE802.11x) of the Institute of Electrical and Electronics Engineers (IEEE).
  • IEEE802.11x the Institute of Electrical and Electronics Engineers
  • the short-range communication module 132 can wirelessly perform short-range communication between portable terminal devices 100 under the control of the control unit 110.
  • the mobile terminal device 100 may include at least one of a mobile communication module 120, a wireless LAN module 131, and a short-range communication module 132 depending on performance.
  • the portable terminal device 100 may include a combination of a mobile communication module 120, a wireless LAN module 131, and a short-range communication module 132 depending on performance.
  • the GPS module 155 receives radio waves from a plurality of GPS satellites (not shown) in Earth's orbit, and measures the time of arrival of radio waves from the GPS satellites (not shown) to the portable terminal device 100.
  • the location of the portable terminal device 100 can be calculated using this method.
  • the sensor module 170 includes at least one sensor that detects the state of the portable terminal device 100.
  • the sensor module 170 may be a proximity sensor that detects whether the user is approaching the portable terminal device 100, or an operation of the portable terminal device 100 (e.g., rotation of the portable terminal device 100, carrying A motion sensor (not shown) that detects acceleration or vibration applied to the terminal device 100, an illuminance sensor (not shown) that detects the amount of surrounding light, and a gravity sensor (Gravity sensor) that detects the direction of gravity. Sensor) and an altimeter that detects altitude by measuring atmospheric pressure.
  • the sensor module 170 includes a geo-magnetic sensor (not shown) that detects the direction (point of the compass) using the Earth's magnetic field, and an inertial sensor that measures the angular displacement or rate of change in a certain direction. It can be included.
  • Sensors of the sensor module 170 may be added or deleted depending on the performance of the portable terminal device 100. At least one sensor may detect the state, generate a signal corresponding to the detection, and transmit it to the control unit 110.
  • the input/output module 160 (also referred to as an input unit/output unit) includes at least one of a plurality of buttons 161, a microphone 162, a speaker 163, a vibration motor 164, a connector 165, and a keypad 166. It can contain one.
  • the button 161 may be formed on the front, side, or rear of the housing of the mobile terminal device 100, and may include a power/lock button (not shown), a volume button (not shown), a menu button, a home button, It may include at least one of a back button and a search button 161.
  • the microphone 162 receives voice or sound under the control of the control unit 110 and generates an electrical signal.
  • the speaker 163 may be formed one or more times at an appropriate position or locations in the housing of the portable terminal device 100.
  • the speaker 163 receives various signals (e.g., wireless signals, broadcast signals, Sound corresponding to a digital audio file, digital video file, or photo capture, etc.) may be output to the outside of the portable terminal device 100.
  • the speaker 163 may output a sound corresponding to a function performed by the mobile terminal device 100 (eg, a button operation sound corresponding to a phone call or a call ring tone).
  • the vibration motor 164 can convert electrical signals into mechanical vibration under the control of the control unit 110. For example, when the portable terminal device 100 in the vibration mode receives a voice call from another device (not shown), the vibration motor 164 operates. One or more may be formed in the housing of the portable terminal device 100. The vibration motor 164 may operate in response to the user's touch action on the touch screen 190 and the continuous movement of the touch on the touch screen 190.
  • the connector 165 may be used as an interface to connect the portable terminal device 100 to an external device (not shown) or a power source (not shown).
  • the portable terminal device 100 transfers data stored in the storage unit 175 of the portable terminal device 100 to an external device (not shown) through a wired cable connected to the connector 165 under the control of the control unit 110. Data can be transmitted or received from an external device (not shown). Additionally, the portable terminal device 100 can receive power from a power source (not shown) through a wired cable connected to the connector 165, or can charge a battery (not shown) using the power source.
  • the keypad 166 may receive key input from the user to control the portable terminal device 100.
  • the keypad 166 includes a physical keypad (not shown) formed on the mobile terminal device 100 or a virtual keypad (not shown) displayed on the touch screen 190.
  • a physical keypad (not shown) formed on the portable terminal device 100 may be excluded depending on the performance or structure of the portable terminal device 100.
  • An earphone (not shown) can be inserted into the earphone connecting jack (167) and connected to the portable terminal device 100.
  • the touch screen 190 receives user operations and can display the execution image, operation status, and menu status of the application program. That is, the touch screen 190 can provide the user with a user interface corresponding to various services (eg, calls, data transmission, broadcasting, and photography).
  • the touch screen 190 may transmit an analog signal corresponding to at least one touch input to the user interface to the touch screen controller 195.
  • the touch screen 190 may receive at least one touch input through the user's body (eg, fingers including the thumb) or a touchable input means (eg, stylus pen). Additionally, the touch screen 190 can receive continuous movement of one touch among at least one touch.
  • the touch screen 190 can transmit an analog signal corresponding to the continuous movement of the input touch to the touch screen controller 195.
  • touch is not limited to direct contact between the touch screen 190 and the user's body or a touchable input means, and may include non-contact.
  • the detectable interval on the touch screen 190 may change depending on the performance or structure of the mobile terminal device 100.
  • the touch screen 190 may be used to detect a touch event due to contact with the user's body or a touchable input means.
  • the touch event and the value detected by the hovering event are configured to be output differently.
  • the touch screen 190 preferably outputs detected values (eg, current values, etc.) differently depending on the distance between the space where the hovering event occurs and the touch screen 190.
  • the touch screen 190 may be implemented, for example, in a resistive method, a capacitive method, an electromagnetic resonance (EMR) method, an infrared method, or an ultrasonic wave method. You can.
  • EMR electromagnetic resonance
  • the touch screen controller 195 converts the analog signal received from the touch screen 190 into a digital signal (eg, X and Y coordinates) and transmits it to the control unit 110.
  • the control unit 110 can control the touch screen 190 using a digital signal received from the touch screen controller 195.
  • the control unit 110 may select a shortcut icon (not shown) displayed on the touch screen 190 or execute a shortcut icon (not shown) in response to a touch event or hovering event.
  • the touch screen controller 195 may be included in the control unit 110.
  • the touch screen controller 195 can detect the value (e.g., current value, etc.) output through the touch screen 190 to check the distance between the space where the hovering event occurs and the touch screen 190.
  • the distance value may be converted into a digital signal (eg, Z coordinate) and provided to the control unit 110.
  • the touch screen 190 includes at least two touch screen panels capable of detecting the touch or proximity of the user's body and the touchable input means, respectively, so that inputs can be simultaneously received by the user's body and the touchable input means. may include.
  • the at least two touch screen panels provide different output values to the touch screen controller 195, and the touch screen controller 195 recognizes values input from the at least two touch screen panels differently from each other, and outputs different output values from the touch screen. It is possible to distinguish whether the input is from the user's body or from a touchable input means.
  • the storage unit 175 includes a mobile communication module 120, a sub-communication module 130, a multimedia module 140, a camera module 150, a GPS module 155, and an input/output module under the control of the control unit 110. (160), signals or data input/output corresponding to the operation of the sensor module 170 and the touch screen 190 may be stored.
  • the storage unit 175 may store control programs and applications for controlling the portable terminal device 100 or the control unit 110.
  • the term “storage unit” refers to the storage unit 175, the ROM 112 in the control unit 110, the RAM 113, or a memory card (not shown) mounted on the portable terminal device 100 (e.g., SD card, memory stick).
  • the storage unit may include non-volatile memory, volatile memory, hard disk drive (HDD), or solid state drive (SSD).
  • the control unit 110 stores the CPU 111, a ROM (ROM) 112 in which a control program for controlling the portable terminal device 100 is stored, and signals or data input from the outside of the portable terminal device 100. It may include RAM 113 used as a storage area for tasks performed in the terminal device 100.
  • CPU 111 may include single core, dual core, triple core, or quad core.
  • CPU 111, ROM 112, and RAM 113 may be interconnected through an internal bus.
  • the control unit 110 includes a mobile communication module 120, a sub-communication module 130, a multimedia module 140, a camera module 150, a GPS module 155, an input/output module 160, and a sensor module 170.
  • the storage unit 175, the power supply unit 180, the touch screen 190, and the touch screen controller 195 can be controlled.
  • the control unit 110 generates an input to the first item among one or more setting items in the operation panel window displayed on the touch screen 190 according to the input through the touch screen 190.
  • control may be made so that at least part or the remaining portion of the control panel window displayed on the touch screen 190, excluding the first item, is not displayed on the touch screen 190.
  • the control unit 110 displays the touch screen ( Control can be made to display at least part or the remaining portion, excluding the first item, of the operating panel window displayed in 190) on the touch screen 190 again.
  • FIG 3 is a flowchart of a user interface implementation method for participating in a live auction according to an embodiment of the present invention.
  • the user interface implementation method of live auction participation according to an embodiment of the present invention implemented by the participation application module 20 of the participant client 100_2 includes a screen display step (S10) and a touch step ( S11), and may include a bidding step (S12).
  • FIG. 4 is a schematic diagram showing the screen display step (S10) according to an embodiment of the present invention.
  • the participation application module 20 of the participant client 100_2 receives live auction video information from the live auction streaming server 200, and the live auction video information is displayed.
  • This is the step of displaying the live auction screen on the display of the touch screen of the participant client (100_2).
  • the display of the live auction screen in the screen display stage is configured to be maintained in the stages below.
  • the live auction screen displayed on the display of the participant client 100_2 in the screen display step (S10) includes a host display element for identification of the host, a chat display element for displaying real-time chat, and a participant.
  • FIG. 5 is a schematic diagram showing the touch step (S11) according to an embodiment of the present invention.
  • the touch step (S11) involves the participant making contact with a touch-sensitive surface at a specific location on the display of the participant client 100_2, so that the participant client 100_2 displays the touch-sensitive surface. This is the step of detecting contact with the specific location on the surface.
  • the live auction screen displayed on the display of the participant client 100_2 in the touch step (S11) shows a change in the bidding interface element as an output for detecting the participant's contact with the bidding interface element ( For example, it may be configured to display a color change, size change, position change, etc.).
  • FIGS. 6 and 7 are schematic diagram showing the bidding step (S12-a) according to an embodiment of the present invention
  • Figure 7 is a bidding step (S12-b) according to an embodiment of the present invention.
  • This is a schematic diagram showing .
  • the first function (bidding at the first price) of the participation application module 20 is executed (S12-a)
  • the second function change of the first price to the second price of the participation application module 20 is configured to be executed (S12-b).
  • a control panel window that the participant can change and a screen that reflects the control are provided at the same time.
  • a bid for the first price of 1,000 won is entered into the participation application module 20 (S12-a).
  • the first price of 1,000 won is changed to 2,000 won (second price) (S12-b), and in that state, the participant makes the contact
  • a bid for the changed first price of 2,000 won is entered into the participation application module 20 (S12-a).
  • the second function may perform a change to a second price that has a large difference from the first price in proportion to the maintenance time of the contact.
  • the first price of 1,000 won may be changed to 2,000 won (second price) if maintained for 1 s, and changed to 3,000 won (second price) if maintained for 2 s.
  • the live auction screen displayed on the display of the participant client 100_2 in the bidding step (S12-a) is an output for detecting the participant's release of contact with the bidding interface element and displays the bidding interface element.
  • the live auction screen displayed on the display of the participant client 100_2 in the bidding step (S12-b) is more than a certain time (for example, 1 s or more) of the participant regarding the bidding interface element.
  • a change in the bidding interface element e.g., color change, size change, position change, etc.
  • a change in the message of the bidding interface element e.g., 'Place your bid' on $000' to 'Bid on $000 ?', etc.
  • FIG. 8 is a flowchart of a user interface implementation method for participating in a live auction according to a first modification of the present invention.
  • the user interface implementation method of live auction participation according to the first modification of the present invention implemented by the participation application module 20 of the participant client 100_2 includes a screen display step (S20) and a touch step. It may include (S21), a swipe step (S22), and a bidding step (S23).
  • FIG. 9 is a schematic diagram showing the screen display step (S20) according to the first modified example of the present invention.
  • the participation application module 20 of the participant client 100_2 receives live auction video information from the live auction streaming server 200, and the live auction video information is displayed.
  • This is the step of displaying the live auction screen on the display of the touch screen of the participant client (100_2).
  • the display of the live auction screen in the screen display stage is configured to be maintained in the stages below. As shown in FIG.
  • the live auction screen displayed on the display of the participant client 100_2 in the screen display step (S20) includes a host display element for identification of the host, a chat display element for displaying real-time chat, and a participant.
  • a shopping cart interface element that moves to the shopping cart page, a chat input interface element that performs keyboard output for the participant's chat input, an interaction interface element for the participant's interaction information input, the touch step (S21) below, and the swipe step. It may be configured to include a swipe bidding interface element for performing the (S22) and bidding steps (S23).
  • FIG. 10 is a schematic diagram showing the touch step (S21) according to the first modified example of the present invention.
  • the touch step S21 is when the participant performs a first input, which is a contact with a touch-sensitive surface at a first location on the display of the participant client 100_2, and the participation application module 20 This is the step of receiving the first input.
  • the start of a slider which is a user interface element in the form of a slider in a specific direction, may be displayed on the display.
  • the live auction screen displayed on the display of the participant client 100_2 in the touch step (S21) is a change in the swipe bidding interface element as an output for detecting the participant's contact with the first position of the swipe bidding interface element ( For example, it may be configured to display a color change, size change, position change, etc.).
  • FIG. 11 is a schematic diagram showing the swipe step (S22) according to the first modified example of the present invention.
  • the swipe step S22 involves the participant continuing the contact from a first location on the display of participant client 100_2 to a second location without releasing contact with the touch-sensitive surface.
  • This is a step in which a second input, which is a gesture including movement, is performed, and the participating application module 20 receives the second input.
  • the end of a slider which is a user interface element in the form of a slider in a specific direction, may be displayed on the display.
  • the live auction screen displayed on the display of the participant client 100_2 in the swipe step (S22) is for detecting continuous movement from the first position to the second position of the participant's contact with the swipe bidding interface element.
  • a change in the swipe bidding interface element e.g., color change, size change, position change, etc.
  • a change in the message of the swipe bidding interface element e.g., 'Place your bid on $000' to ' Bid on $000 ?', etc.
  • FIG. 12 is a schematic diagram showing the bidding step (S23-a) of the present invention
  • FIG. 13 is a schematic diagram showing the bidding step (S23-b) according to an embodiment of the present invention.
  • the bidding step (S23) is the first function (at the first price) of the participation application module 20 when the participant releases the contact at the second location after the swipe step.
  • a bid is executed
  • a second function change of a first price to a second price of the participation application module 20 is configured to be executed if the participant maintains the contact at the second location for more than a certain time.
  • a control panel window that the participant can change and a screen that reflects the control are provided at the same time.
  • a bid for the first price of 1,000 won is entered into the participation application module 20.
  • the first price of 1,000 won is changed to 2,000 won (second price)
  • the second price may mean a price that is relatively closer to the successful bid than the first price.
  • the second price is higher than the first price, and in the case of a successful bid at a low price, the second price is the first price. It can be constructed at a lower cost.
  • a bidding message which is a user interface element in the form of a message about bidding at the first price, may be displayed at a specific location on the display.
  • the second function may perform a change to a second price that has a large difference from the first price in proportion to the maintenance time of the contact.
  • the live auction screen displayed on the display of the participant client 100_2 in the bidding step (S23-a) is an output for detecting the participant's release of contact with the bidding interface element and changes in the bidding interface element (e.g., color change, size change, location change, etc.) and/or a change in the message of the bidding interface element (e.g., 'Place your bid on $000' to 'Floor $000', etc.).
  • the live auction screen displayed on the display of the participant client 100_2 in the bidding step (S23-b) detects that the participant maintains contact with the bidding interface element for more than a certain time (for example, 1 s or more).
  • Changes in the swipe bidding interface element as output e.g., color change, size change, position change, etc.
  • changes in the message of the swipe bidding interface element e.g., from 'Place your bid on $000'
  • It can be configured to display 'Bid on $000 ?', etc.
  • FIG. 14 is a flowchart of a user interface implementation method for participating in a live auction according to a second modification of the present invention.
  • the user interface implementation method of live auction participation according to the second modification of the present invention implemented by the participation application module 20 of the participant client 100_2 includes a screen display step (S30) and a touch step. It may include (S31), a swipe step (S32), and a bidding step (S33).
  • FIG. 15 is a schematic diagram showing the screen display step (S30) according to the second modified example of the present invention.
  • the participation application module 20 of the participant client 100_2 receives live auction video information from the live auction streaming server 200, and the live auction video information is displayed.
  • This is the step of displaying the live auction screen on the display of the touch screen of the participant client (100_2).
  • the display of the live auction screen in the screen display stage is configured to be maintained in the stages below.
  • the live auction screen displayed on the display of the participant client (100_2) in the screen display step (S30) includes a host display element for identification of the host, a chat display element for displaying real-time chat, and movement to the participant's shopping cart page.
  • shopping cart interface element chat input interface element that performs keyboard output for participant's chat input, interaction interface element for participant's interaction information input, current price display element, touch step (S31) below, swipe step (S32), and It may be configured to include a swipe bidding interface element for performing the bidding step (S33).
  • FIG. 16 is a schematic diagram showing the touch step (S31) according to the second modified example of the present invention.
  • the touch step S31 occurs when the participant performs a first input, which is contact with a touch-sensitive surface at a first location on the display of the participant client 100_2, and the participant application module 20 This is the step of receiving the first input.
  • the live auction screen displayed on the display of the participant client 100_2 in the touch step (S31) is a change in the swipe bidding interface element as an output for detecting the participant's contact with the first position of the swipe bidding interface element ( For example, it may be configured to display a color change, size change, position change, etc.).
  • FIG. 17 is a schematic diagram showing the swipe step (S32) according to the second modification of the present invention.
  • the swipe step S32 involves the participant continuing the contact from a first location on the display of participant client 100_2 to a second location without releasing contact with the touch-sensitive surface.
  • a second input which is a gesture including movement, is performed and the participating application module 20 receives the second input and performs a second function (change of the first price to a second price higher than the first price).
  • the participant performs a third input, which is a gesture comprising continuous movement of the contact from a first position on the display of participant client 100_2 to a third position without releasing contact with the touch-sensitive surface, and the participation
  • a third input which is a gesture comprising continuous movement of the contact from a first position on the display of participant client 100_2 to a third position without releasing contact with the touch-sensitive surface
  • the application module 20 receives the third input and performs a third function (changing the first price to a third price lower than the first price).
  • the second price may be determined according to the distance difference between the first location and the second location
  • the third price may be determined according to the distance difference between the first location and the third location.
  • the live auction screen displayed on the display of the participant client 100_2 in the swipe step (S32) shows continuous movement from the first position of the participant's contact with the swipe bidding interface element to the second or third position.
  • swipe bidding interface element e.g. color change, size change, position change, etc.
  • a change in the message of the swipe bidding interface element e.g. from 'bid $000' It can be configured to display '$000 ?', etc.
  • FIG. 18 is a schematic diagram showing the bidding step (S33) according to the second modification of the present invention.
  • the bidding step (S33) is such that when the participant releases the contact after the touch step or the swipe step, the first function (bidding at the first price) of the participation application module 20 is executed. It is composed. For example, when the first price is 1,000 won and the participant releases the contact after the touch step, a bid for the first price of 1,000 won is input into the participation application module 20.
  • the participant makes the contact When is released (first function), a bid for the changed first price of 2,000 won is entered into the participation application module 20.
  • the first price is 1,000 won and the participant swipes to the third location (third function)
  • the first price of 1,000 won is changed to 500 won (third price)
  • the participant makes the contact When is released (first function)
  • a bid for the changed first price of 500 won is entered into the participation application module 20.
  • the live auction screen displayed on the display of the participant client 100_2 in the bidding step (S33) shows a change in the swipe bidding interface element (e.g., as an output for detecting the participant's release of contact with the swipe bidding interface element) , color change, size change, position change, etc.), the current value may be configured to display changes in the message of the display element and the swipe bidding interface element.
  • a change in the swipe bidding interface element e.g., as an output for detecting the participant's release of contact with the swipe bidding interface element
  • the current value may be configured to display changes in the message of the display element and the swipe bidding interface element.
  • FIG. 19 is a schematic diagram showing a live auction service system including the participation application module 20 according to a modification of the present invention.
  • the participation application module 20 according to a modified example of the present invention may further include a bid price determination reinforcement learning module, a participant bid probability generation artificial neural network module, and a successful bid probability generation artificial neural network module.
  • FIG. 20 is a schematic diagram showing the bid price determination reinforcement learning module according to an embodiment of the present invention.
  • the reinforcement learning module for determining the bidding price according to an embodiment of the present invention uses the environment as the current price (Floor or Current highest/lowest bid), first price, participant information, bid information to date, and auction product information (category). information, image information, evaluation price information, starting price information, etc.), the state is the first price, the number of participants, and the bidding speed, and the agent is a participation application module (Agent) that performs the output of the second price. 20), the action is determined as the second price, and the reward may be composed of information on the possibility of winning the bid.
  • FIG 21 is a schematic diagram showing the participant bid likelihood generation artificial neural network module according to an embodiment of the present invention.
  • the artificial neural network module that generates participant bid possibilities generates each participant's existing bid history information (existing bid product category information, existing bid product image information, existing bid time information, existing bid product evaluation price information, existing bid Product starting price information, etc.) and current auction product information (current auction product category information, current auction product image information, current auction period information, current auction product evaluation price information, current auction product starting price information, etc.) are used as input data, and the relevant participant's It can be pre-trained to use participant bid probability information as output data.
  • existing bid history information existing bid product category information, existing bid product image information, existing bid time information, existing bid product evaluation price information, existing bid Product starting price information, etc.
  • current auction product information current auction product category information, current auction product image information, current auction period information, current auction product evaluation price information, current auction product starting price information, etc.
  • FIG. 22 is a schematic diagram showing an artificial neural network module for generating a winning bid, according to an embodiment of the present invention.
  • the successful bid probability information input as a reward of the reinforcement learning module for determining the bid price can be obtained by the successful bid probability generating artificial neural network module, and the successful bid probability generating artificial neural network module determines the current price (Floor) or Current highest/lowest bid), first price, participant information, bid information to date, auction product information (category information, image information, evaluation price information, starting price information, etc.) are input data, and winning bid information is output data. It may refer to a pre-trained artificial neural network module.
  • the probability of winning information refers to the possibility that the participant will bid at a specific price for the live auction and win the bid.
  • the bid is automatically navigated to the price with a high probability of winning. Since it is configured to do this, it has the effect of being able to quickly bid at the optimal price according to the live auction service environment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

본 개시는 라이브 경매의 사용자 인터페이스 구현 방법에 관한 것으로서, 터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서, 상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계; 상기 디스플레이 상의 특정 위치에서, 상기 터치-감응 표면 상의 접촉을 감지하는 터치 단계; 및 상기 접촉을 감지한 뒤, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능이 실행되고, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 특정 시간 이상 유지되면 제 2 기능이 실행되는 입찰 단계;를 포함하고, 상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 제 2 가격으로의 변경을 의미한다.

Description

라이브 경매의 사용자 인터페이스 구현 장치 및 방법
본 발명은 라이브 경매의 사용자 인터페이스 구현 장치 및 방법에 관한 것이다.
최근 국내뿐만 아니라 글로벌하게 모바일 디바이스를 활용한 라이브 커머스 시장의 급격한 성장세가 지속되고 있다. 교보증권 리서치 센터 및 한국인터넷진흥원(KISA)에 따르면 국내 라이브 커머스 시장 규모는 2023년에 10조원 규모로 성장할 것으로 예상되며, 이커머스 침투율은 4%에 이를 것으로 예상되고 있다. 글로벌에서 라이브 커머스가 가장 활성화된 국가는 중국이며, 중국에서는 처음으로 라이브 커머스가 시작된 2017년 이후 약 5년 동안 급격하게 성장을 하면서 라이브 커머스의 2022년 규모가 28,000억 위안, 이커머스 침투율이 20%에 달할 것으로 예상되고 있다.
국내에서는 2017년도에 티몬이 국내 유통사 중 최초로 라이브 커머스를 시작해 현재까지 3천여회가 넘는 라이브 방송을 진행하고 있으며, 라이브 C2C 플랫폼인 Grip은 2019년 2월에 서비스를 출시한 이후 현재까지 17,000여명의 셀럽 입점과 3년간 누적매출 1,000억원의 성과를 기록한 바 있고, 최근 카카오에 4,000억원의 기업 가치로 인수된 바 있다. 국내의 라이브 커머스 시장은 현재 네이버 쇼핑 라이브에 의해 독점적으로 점유되고 있으며, 카카오 쇼핑 라이브, OK 캐시백 오!라방, 잼라이브, CJ온스타일, SSG LIVE, 배민 쇼핑라이브 등의 라이브 커머스 서비스가 시장을 점유하고 있다. 또한, 유튜브가 2022년에 국내에 라이브 쇼핑 기능을 제공하겠다고 발표한 상황이다.
(특허문헌 1) 대한민국 등록특허 10-2345522, 게임을 통해 당첨자를 결정하는 라이브 커머스 전자상거래 시스템 및 방법, 주식회사 그립컴퍼니
(특허문헌 2) 대한민국 등록특허 10-2212407, 실시간 동영상 스트리밍 서비스를 이용한 라이브 커머스용 전자상거래 및 전자경매 시스템, 주식회사 핀샷
하지만, 기존의 라이브 커머스에서는 라이브 경매에 대한 인터페이스가 따로 제안되지 않은 문제점이 있었다.
따라서, 본 발명의 목적은 실시간으로 영상이 스트리밍되어 디스플레이 되는 인터페이스 환경에서 라이브 경매를 수행할 수 있는 사용자 인터페이스를 제공하는 라이브 경매의 사용자 인터페이스 구현 장치 및 방법을 제공하는데에 있다.
이하 본 발명의 목적을 달성하기 위한 구체적 수단에 대하여 설명한다.
본 발명의 목적은, 라이브 경매의 사용자 인터페이스 구현 방법에 있어서, 터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서, 상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계; 상기 디스플레이 상의 특정 위치에서, 상기 터치-감응 표면 상의 접촉을 감지하는 터치 단계; 및 상기 접촉을 감지한 뒤, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능이 실행되고, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 특정 시간 이상 유지되면 제 2 기능이 실행되는 입찰 단계; 를 포함하고, 상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 제 2 가격으로의 변경을 의미하는, 라이브 경매의 사용자 인터페이스 구현 방법을 제공하여 달성될 수 있다.
본 발명의 다른 목적은, 라이브 경매의 사용자 인터페이스 구현 방법에 있어서, 터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서, 상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계; 상기 디스플레이 상의 제 1 위치에서, 상기 터치-감응 표면 상의 접촉인 제 1 입력을 감지하는 터치 단계; 상기 디스플레이 상의 상기 제 1 위치에서, 상기 터치-감응 표면과의 상기 접촉의 해제 없이, 제 2 위치로의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 감지하는 스와이프 단계; 및 상기 제 2 입력을 감지한 뒤, 상기 제 2 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능이 실행되고, 상기 제 2 위치에서 상기 터치-감응 표면과의 상기 접촉이 특정 시간 이상 유지되면 제 2 기능이 실행되는 입찰 단계; 를 포함하고, 상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 제 2 가격으로의 변경을 의미하는, 라이브 경매의 사용자 인터페이스 구현 방법을 제공하여 달성될 수 있다.
또한, 상기 터치 단계의 상기 제 1 위치에서는, 상기 디스플레이에 특정 방향으로의 슬라이더 형태의 사용자 인터페이스 요소인 슬라이더의 시작 부분이 표시되고, 상기 스와이프 단계의 상기 제 2 위치에서는, 상기 슬라이더의 끝 부분이 표시될 수 있다.
또한, 상기 제 2 가격은, 상기 제 1 가격 보다 상대적으로 낙찰에 가까운 가격을 의미하는 것을 특징으로 할 수 있다.
또한, 상기 입찰 단계에서, 상기 제 1 기능이 실행되면 상기 디스플레이의 특정 위치에 상기 제 1 가격으로의 입찰에 대한 메시지 형태의 사용자 인터페이스 요소인 입찰 메시지가 표시될 수 있다.
본 발명의 다른 목적은, 라이브 경매의 사용자 인터페이스 구현 방법에 있어서, 터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서, 상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계; 상기 디스플레이 상의 제 1 위치에서, 상기 터치-감응 표면 상의 접촉인 제 1 입력을 감지하는 터치 단계; 및 상기 제 1 입력이 감지된 이후 상기 터치-감응 표면과의 상기 접촉의 해제 없이, 상기 디스플레이 상의 상기 제 1 위치에서 제 2 위치를 향하는 방향의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 감지하거나, 상기 디스플레이 상의 상기 제 1 위치에서 제 3 위치를 향하는 방향의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 3 입력을 감지하는 스와이프 단계;를 포함하고, 상기 제 1 입력을 감지한 뒤 상기 제 1 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능을 실행하고, 상기 제 2 입력을 감지하면 제 2 기능을 실행하며, 제 3 입력을 감지하면 제 3 기능을 실행하며, 상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 상기 제 1 가격보다 높은 제 2 가격으로의 변경을 의미하며, 상기 제 3 기능은 상기 제 1 가격의 상기 제 1 가격보다 낮은 제 3 가격으로의 변경을 의미하는, 라이브 경매의 사용자 인터페이스 구현 방법을 제공하여 달성될 수 있다.
본 발명의 다른 목적은, 터치-감응 표면 및 디스플레이를 가진 전자 디바이스의 프로세서에 의해 실행되도록 구성된 프로그램을 저장하는 비일시적 컴퓨터 판독가능 저장 매체로서, 상기 프로그램은 본 발명의 일실시예에 따른 라이브 경매의 사용자 인터페이스 구현 방법을 컴퓨터 상에서 수행하기 위한 명령어들을 포함하는 컴퓨터 판독가능한 저장 매체를 제공하여 달성될 수 있다.
본 발명의 다른 목적은, 전자 디바이스로서, 터치-감응 표면 및 디스플레이; 프로세서; 및 상기 프로세서에 의해 실행되도록 구성된 프로그램을 저장하는 메모리; 를 포함하며, 상기 프로그램은 본 발명의 일실시예에 따른 라이브 경매의 사용자 인터페이스 구현 방법을 수행하기 위한 명령어들을 포함하는, 전자 디바이스를 제공하여 달성될 수 있다.
또한, 상기 메모리는, 입찰 가격 결정 강화학습 모듈의 프로그램 코드를 더 저장하고, 상기 프로세서는, 상기 입찰 가격 결정 강화학습 모듈의 상기 프로그램 코드를 처리하며, 상기 입찰 가격 결정 강화학습 모듈의 상기 프로그램 코드는, 환경(Environment)을 현재가(Floor), 제 1 가격, 참여자 정보, 현재까지의 입찰 정보 및 경매 제품 정보로 하고, 상태(State)를 제 1 가격, 참여자 수 및 응찰 속도로 하며, 액션(Action)을 제 2 가격의 결정으로 하고, 리워드(Reward)를 낙찰 가능성 정보로 하도록 구성되며, 상기 참여자 정보는 각 참여자의 기존 응찰 수/라이브 경매 참여 수가 가중치로 적용된 참여자 수를 의미하는 것을 특징으로 하는, 전자 디바이스를 제공하여 달성될 수 있다.
상기한 바와 같이, 본 발명에 의하면 이하와 같은 효과가 있다.
첫째, 본 발명의 일실시예에 따르면, 실시간으로 영상이 스트리밍되는 라이브 커머스 환경에서도 다수의 시청자 클라이언트를 통해 라이브 경매가 수행될 수 있는 효과가 발생된다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되어서는 아니 된다.
도 1은 본 발명의 일실시예에 따른 라이브 경매 서비스 장치를 도시한 모식도,
도 2는 본 발명의 일실시예에 따른 라이브 경매의 사용자 인터페이스 구현 동작을 수행하는 참여자 클라이언트(100_2)를 포함하는 휴대 단말 장치(100)의 구성도,
도 3은 본 발명의 일 실시예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도,
도 4는 본 발명의 일실시예에 따른 화면 표시 단계(S10)를 도시한 모식도,
도 5는 본 발명의 일실시예에 따른 터치 단계(S11)를 도시한 모식도,
도 6은 본 발명의 일실시예에 따른 입찰 단계(S12-a)를 도시한 모식도,
도 7은 본 발명의 일실시예에 따른 입찰 단계(S12-b)를 도시한 모식도,
도 8은 본 발명의 제1변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도,
도 9는 본 발명의 제1변형예에 따른 화면 표시 단계(S20)를 도시한 모식도,
도 10은 본 발명의 제1변형예에 따른 터치 단계(S21)를 도시한 모식도,
도 11은 본 발명의 제1변형예에 따른 스와이프 단계(S22)를 도시한 모식도,
도 12는 본 발명의 입찰 단계(S23-a)를 도시한 모식도,
도 13은 본 발명의 일실시예에 따른 입찰 단계(S23-b)를 도시한 모식도,
도 14는 본 발명의 제2변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도,
도 15는 본 발명의 제2변형예에 따른 화면 표시 단계(S30)를 도시한 모식도,
도 16은 본 발명의 제2변형예에 따른 터치 단계(S31)를 도시한 모식도,
도 17은 본 발명의 제2변형예에 따른 스와이프 단계(S32)를 도시한 모식도,
도 18은 본 발명의 제2변형예에 따른 입찰 단계(S33)를 도시한 모식도,
도 19는 본 발명의 변형예에 따른 참여 애플리케이션 모듈(20)을 포함한 라이브 경매 서비스 시스템을 도시한 모식도,
도 20은 본 발명의 일실시예에 따른 입찰 가격 결정 강화학습 모듈을 도시한 모식도,
도 21은 본 발명의 일실시예에 따른 참여자 응찰 가능성 생성 인공신경망 모듈을 도시한 모식도,
도 22는 본 발명의 일실시예에 따른 낙찰 가능성 생성 인공신경망 모듈을 도시한 모식도이다.
이하 첨부된 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 쉽게 실시할 수 있는 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작원리를 상세하게 설명함에 있어서 관련된 공지기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
또한, 도면 전체에 걸쳐 유사한 기능 및 작용을 하는 부분에 대해서는 동일한 도면 부호를 사용한다. 명세서 전체에서, 특정 부분이 다른 부분과 연결되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고, 간접적으로 연결되어 있는 경우도 포함한다. 또한, 특정 구성요소를 포함한다는 것은 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라, 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
아래에서는 설명의 편의를 위하여 스와이프(swipe)와 슬라이드(slide)를 혼용하였으며, 스와이프(swipe)와 슬라이드(slide)는 터치스크린에 대한 접촉의 연속적인 이동을 의미할 수 있고, 용어가 본 발명의 범위를 제한하지 않는다.
라이브 경매 서비스 시스템과 관련하여, 도 1은 본 발명의 일실시예에 따른 라이브 경매 서비스 장치를 도시한 모식도이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 라이브 경매 서비스 시스템은, 휴대 단말 장치(100)로서 진행자 클라이언트(100_1)와 참여자 클라이언트(100_2), 그리고 휴대 단말 장치와 유무선 네트워크로 연결된 라이브 경매 스트리밍 서버(200)를 포함할 수 있다.
진행자 클라이언트(100_1)는, 라이브 경매를 송출하는 진행자의 클라이언트를 의미하며, 카메라 모듈을 통해 라이브 경매 영상 정보를 생성하고 생성된 라이브 경매 영상 정보를 라이브 경매 스트리밍 서버(200)에 송출하고 라이브 경매 송출의 사용자 인터페이스를 구현하는 송출 애플리케이션 모듈(10)을 포함하도록 구성될 수 있다.
참여자 클라이언트(100_2)는, 라이브 경매에 참여하는 참여자의 클라이언트를 의미하며, 라이브 경매 영상 정보를 라이브 경매 스트리밍 서버(200)를 통해 수신하고 본 발명의 일실시예에 따른 라이브 경매 참여의 사용자 인터페이스를 구현하는 참여 애플리케이션 모듈(20)을 포함하도록 구성될 수 있다.
라이브 경매 스트리밍 서버(200)는, 진행자 클라이언트(100_1)로부터 수신된 라이브 경매 영상 정보를 참여자 클라이언트(100_2)로 스트리밍하는 스트리밍 서버를 의미하고, 진행자 클라이언트(100_1)의 송출 애플리케이션 모듈(10) 및 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)과 통신하여 라이브 경매 서비스를 수행하는 라이브 경매 서비스 모듈(210)을 포함할 수 있다.
도 2는 본 발명의 일실시예에 따른 라이브 경매의 사용자 인터페이스 구현 동작을 수행하는 참여자 클라이언트(100_2)를 포함하는 휴대 단말 장치(100)의 구성도이다. 도 2에 도시된 바와 같이, 휴대 단말 장치(100)는 제어부(110), 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS모듈(155), 입/출력 모듈(160), 센서 모듈(170), 저장부(175), 전원공급부(180) 및 표시부(190)를 포함한다. 서브통신 모듈(130)은 무선랜 모듈(131) 및 근거리통신 모듈(132) 중 적어도 하나를 포함하고, 멀티미디어 모듈(140)은 방송통신 모듈(141), 오디오재생 모듈(142) 및 동영상재생 모듈(143) 중 적어도 하나를 포함한다. 카메라 모듈(150)은 제1 카메라(151) 및 제2 카메라(152) 중 적어도 하나를 포함하고, 입/출력 모듈(160; 입력부/출력부라고도 함)은 버튼(161), 마이크(162), 스피커(163), 진동모터(164), 커넥터(165), 키패드(166) 및 이어폰 연결잭(Earphone Connecting Jack, 167) 중 적어도 하나를 포함한다. 이하에서는 상기 표시부(190) 및 디스플레이 컨트롤러(195)가 각각 터치스크린 및 터치스크린 컨트롤러인 경우를 예로 들어 설명한다.
전원공급부(180)는 제어부(110)의 제어에 따라 휴대 단말 장치(100)의 하우징에 배치되는 하나 또는 복수의 배터리(도시되지 아니함)에 전원을 공급할 수 있다. 하나 또는 복수의 배터리(도시되지 아니함)는 휴대 단말 장치(100)에 전원을 공급한다. 또한, 전원공급부(180)는 커넥터(165)와 연결된 유선 케이블을 통해 외부의 전원소스(도시되지 아니함)에서부터 입력되는 전원을 휴대 단말 장치(100)로 공급할 수 있다. 또한, 전원공급부(180)는 무선 충전 기술을 통해 외부의 전원소스로부터 무선으로 입력되는 전원을 휴대 단말 장치(100)로 공급할 수도 있다.
카메라 모듈(150)은 제어부(110)의 제어에 따라 정지이미지 또는 동영상을 촬영하는 제1 카메라(151) 및 제2 카메라(152) 중 적어도 하나를 포함할 수 있다.
멀티미디어 모듈(140)은 방송통신 모듈(141), 오디오재생 모듈(142) 또는 동영상재생 모듈(143)을 포함할 수 있다. 방송통신 모듈(141)은 제어부(110)의 제어에 따라 방송통신 안테나(도시되지 아니함)를 통해 방송국에서부터 송출되는 방송 신호(예, TV방송 신호, 라디오방송 신호 또는 데이터방송 신호) 및 방송부가 정보(예, EPS(Electric Program Guide) 또는 ESG(Electric Service Guide))를 수신할 수 있다. 오디오재생 모듈(142)은 제어부(110)의 제어에 따라 저장되거나 또는 수신되는 디지털 오디오 파일(예, 파일 확장자가 mp3, wma, ogg 또는 wav인 파일)을 재생할 수 있다. 동영상재생 모듈(143)은 제어부(110)의 제어에 따라 저장되거나 또는 수신되는 디지털 동영상 파일(예, 파일 확장자가 mpeg, mpg, mp4, avi, mov, 또는 mkv인 파일)을 재생할 수 있다. 동영상재생 모듈(143)은 디지털 오디오 파일을 재생할 수 있다.
멀티미디어 모듈(140)은 방송통신 모듈(141)을 제외하고 오디오재생 모듈(142)과 동영상재생 모듈(143)을 포함할 수 있다. 또한, 멀티미디어 모듈(140)의 오디오재생 모듈(142) 또는 동영상재생 모듈(143)은 제어부(110)에 포함될 수 있다.
이동통신 모듈(120)은 제어부(110)의 제어에 따라 적어도 하나 또는 복수의 안테나(도시되지 아니함)를 이용하여 이동통신을 통해 휴대 단말 장치(100)가 외부 장치와 연결되도록 할 수 있다. 이동통신 모듈(120)은 휴대 단말 장치(100)에 입력되는 전화번호를 가지는 휴대폰(도시되지 아니함), 스마트폰(도시되지 아니함), 태블릿PC 또는 다른 장치(도시되지 아니함)와 음성 통화, 화상 통화, 문자메시지(SMS) 또는 멀티미디어 메시지(MMS)를 위한 무선 신호를 송/수신할 수 있다. 또한 이동통신 모듈(120)은 제어부(110)의 제어에 따라 와이파이(Wi-Fi), 3G/4G 데이터 네트워크를 통해 무선 액세스 포인트(AP, access point)가 설치된 장소에서 무선 인터넷 등과 연결되거나, 주변 장치들과 무선으로 무선 신호를 송/수신할 수 있다.
서브통신 모듈(130)은 무선랜 모듈(131)과 근거리통신 모듈(132) 중 적어도 하나를 포함할 수 있다.
무선랜 모듈(131)은 제어부(110)의 제어에 따라 무선 액세스 포인트(AP, access point)(도시되지 아니함)가 설치된 장소에서 인터넷에 연결될 수 있다. 무선랜 모듈(131)은 미국전기전자학회(IEEE)의 무선랜 규격(IEEE802.11x)을 지원한다. 근거리통신 모듈(132)은 제어부(110)의 제어에 따라 휴대 단말 장치(100)간에 무선으로 근거리 통신을 할 수 있다.
휴대 단말 장치(100)는 성능에 따라 이동통신 모듈(120), 무선랜 모듈(131), 및 근거리통신 모듈(132) 중 적어도 하나를 포함할 수 있다. 예를 들어, 휴대 단말 장치(100)는 성능에 따라 이동통신 모듈(120), 무선랜 모듈(131), 및 근거리통신 모듈(132)들의 조합을 포함할 수 있다.
GPS 모듈(155)은 지구 궤도상에 있는 복수의 GPS위성(도시되지 아니함)에서부터 전파를 수신하고, GPS위성(도시되지 아니함)에서부터 휴대 단말 장치(100)까지 전파도달시간(Time of Arrival)을 이용하여 휴대 단말 장치(100)의 위치를 산출할 수 있다.
센서 모듈(170)은 휴대 단말 장치(100)의 상태를 검출하는 적어도 하나의 센서를 포함한다. 예를 들어, 센서모듈(170)은 사용자의 휴대 단말 장치(100)에 대한 접근여부를 검출하는 근접센서, 또는 휴대 단말 장치(100)의 동작(예, 휴대 단말 장치(100)의 회전, 휴대 단말 장치(100)에 가해지는 가속도 또는 진동)을 검출하는 모션센서(도시되지 아니함), 주변의 빛의 양을 검출하는 조도센서(도시되지 아니함), 중력의 작용 방향을 검출하는 중력 센서(Gravity Sensor), 대기의 압력을 측정하여 고도를 검출하는 고도계(Altimeter)를 포함할 수 있다. 또한 센서 모듈(170)은 지구 자기장을 이용해 방위(point of the compass)를 검출하는 지자기 센서(Geo-magnetic Sensor, 도시되지 아니함), 어떤 정해진 방향에서의 각변위 또는 그 변화율을 계측하는 관성센서를 포함할 수 있다.
상기 센서모듈(170)의 센서는 휴대 단말 장치(100)의 성능에 따라 추가되거나 삭제될 수 있다. 적어도 하나의 센서는 상태를 검출하고, 검출에 대응되는 신호를 생성하여 제어부(110)로 전송할 수 있다.
입/출력 모듈(160; 입력부/출력부라고도 함)은 복수의 버튼(161), 마이크(162), 스피커(163), 진동모터(164), 커넥터(165), 및 키패드(166) 중 적어도 하나를 포함할 수 있다.
버튼(161)은 상기 휴대 단말 장치(100)의 하우징의 전면, 측면 또는 후면에 형성될 수 있으며, 전원/잠금 버튼(도시되지 아니함), 볼륨버튼(도시되지 아니함), 메뉴 버튼, 홈 버튼, 돌아가기 버튼(back button) 및 검색 버튼(161) 중 적어도 하나를 포함할 수 있다.
마이크(162)는 제어부(110)의 제어에 따라 음성(voice) 또는 사운드(sound)를 입력 받아 전기적인 신호를 생성한다.
스피커(163)는 상기 휴대 단말 장치(100)의 하우징의 적절한 위치 또는 위치들에 하나 또는 복수로 형성될 수 있다. 스피커(163)는 제어부(110)의 제어에 따라 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140) 또는 카메라 모듈(150)의 다양한 신호(예, 무선신호, 방송신호, 디지털 오디오 파일, 디지털 동영상 파일 또는 사진 촬영 등)에 대응되는 사운드를 휴대 단말 장치(100) 외부로 출력할 수 있다. 스피커(163)는 휴대 단말 장치(100)가 수행하는 기능에 대응되는 사운드(예, 전화 통화에 대응되는 버튼 조작음, 또는 통화 연결음)를 출력할 수 있다.
진동모터(164)는 제어부(110)의 제어에 따라 전기적 신호를 기계적 진동으로 변환할 수 있다. 예를 들어, 진동 모드에 있는 휴대 단말 장치(100)는 다른 장치(도시되지 아니함)로부터 음성통화가 수신되는 경우, 진동모터(164)가 동작한다. 상기 휴대 단말 장치(100)의 하우징 내에 하나 또는 복수로 형성될 수 있다. 진동모터(164)는 터치스크린(190) 상을 터치하는 사용자의 터치 동작 및 터치스크린(190) 상에서의 터치의 연속적인 움직임에 응답하여 동작할 수 있다.
커넥터(165)는 상기 휴대 단말 장치(100)와 외부 장치(도시되지 아니함) 또는 전원소스(도시되지 아니함)를 연결하기 위한 인터페이스로 이용될 수 있다. 상기 휴대 단말 장치(100)는 제어부(110)의 제어에 따라 커넥터(165)에 연결된 유선 케이블을 통해 휴대 단말 장치(100)의 저장부(175)에 저장된 데이터를 외부 장치(도시되지 아니함)로 전송하거나 또는 외부 장치(도시되지 아니함)로부터 데이터를 수신할 수 있다. 또한 상기 휴대 단말 장치(100)는 커넥터(165)에 연결된 유선 케이블을 통해 전원소스(도시되지 아니함)로부터 전원을 입력받거나, 상기 전원소스를 이용하여 배터리(도시되지 아니함)를 충전할 수 있다.
키패드(166)는 휴대 단말 장치(100)의 제어를 위해 사용자로부터 키 입력을 수신할 수 있다. 키패드(166)는 휴대 단말 장치(100)에 형성되는 물리적인 키패드(도시되지 아니함) 또는 터치스크린(190)에 표시되는 가상의 키패드(도시되지 아니함)를 포함한다. 휴대 단말 장치(100)에 형성되는 물리적인 키패드(도시되지 아니함)는 휴대 단말 장치(100)의 성능 또는 구조에 따라 제외될 수 있다.
이어폰 연결잭(Earphone Connecting Jack, 167)에는 이어폰(도시되지 아니함)이 삽입되어 상기 휴대 단말 장치(100)에 연결될 수 있다.
터치스크린(190)은 사용자의 조작을 입력 받으며, 응용 프로그램의 실행 영상과 동작 상태 및 메뉴 상태를 디스플레이 할 수 있다. 즉, 터치스크린(190)은 사용자에게 다양한 서비스(예, 통화, 데이터 전송, 방송, 사진촬영)에 대응되는 유저 인터페이스를 제공할 수 있다. 터치스크린(190)은 유저 인터페이스에 입력되는 적어도 하나의 터치에 대응되는 아날로그 신호를 터치스크린 컨트롤러(195)로 전송할 수 있다. 터치스크린(190)은 사용자의 신체(예, 엄지를 포함하는 손가락) 또는 터치 가능한 입력 수단(예, 스타일러스 펜)을 통해 적어도 하나의 터치를 입력 받을 수 있다. 또한, 터치스크린(190)은 적어도 하나의 터치 중에서, 하나의 터치의 연속적인 움직임을 입력 받을 수 있다. 터치스크린(190)은 입력되는 터치의 연속적인 움직임에 대응되는 아날로그 신호를 터치스크린 컨트롤러(195)로 전송할 수 있다.
또한, 본 발명에서 터치는 터치스크린(190)과 사용자의 신체 또는 터치 가능한 입력 수단과의 직접적인 접촉에 한정되지 않고, 비접촉을 포함할 수 있다. 터치스크린(190)에서 검출 가능한 간격은 휴대 단말 장치(100)의 성능 또는 구조에 따라 변경될 수 있으며, 특히 터치스크린(190)은 사용자의 신체 또는 터치 가능한 입력 수단과의 접촉에 의한 터치 이벤트와, 비접촉 상태로의 입력(예컨대, 호버링(Hovering)) 이벤트를 구분하여 검출 가능하도록, 상기 터치 이벤트와 호버링 이벤트에 의해 검출되는 값(예컨대, 전류값 등)이 다르게 출력될 수 있도록 구성된다. 또한, 터치스크린(190)은 호버링 이벤트가 발생되는 공간과 터치스크린(190) 사이의 거리에 따라, 검출되는 값(예컨대, 전류값 등)을 다르게 출력하는 것이 바람직하다.
터치스크린(190)은 예를 들어, 저항막(resistive) 방식, 정전용량(capacitive) 방식, 전자기 유도(Electro Magnetic Resonance; EMR) 방식, 적외선(infrared) 방식 또는 초음파(acoustic wave) 방식으로 구현될 수 있다.
한편, 터치스크린 컨트롤러(195)는 터치스크린(190)에서부터 수신된 아날로그 신호를 디지털 신호(예, X와 Y좌표)로 변환하여 제어부(110)로 전송한다. 제어부(110)는 터치스크린 컨트롤러(195)로부터 수신된 디지털 신호를 이용하여 터치스크린(190)을 제어할 수 있다. 예를 들어, 제어부(110)는 터치 이벤트 또는 호버링 이벤트에 응답하여 터치스크린(190)에 표시된 단축 아이콘(도시되지 아니함)이 선택되게 하거나 또는 단축 아이콘(도시되지 아니함)을 실행할 수 있다. 또한, 터치스크린 컨트롤러(195)는 제어부(110)에 포함될 수도 있다.
또한, 터치스크린 컨트롤러(195)는 터치스크린(190)을 통해 출력되는 값(예컨대, 전류값 등)을 검출하여 호버링 이벤트가 발생되는 공간과 터치스크린(190) 사이의 거리를 확인할 수 있고, 확인된 거리 값을 디지털 신호(예컨대, Z좌표)로 변환하여 제어부(110)로 제공할 수 있다.
또한, 터치스크린(190)은 사용자의 신체 및 터치 가능한 입력 수단에 의한 입력을 동시에 입력 받을 수 있도록, 사용자의 신체 및 터치 가능한 입력 수단의 터치나 근접을 각각 감지할 수 있는 적어도 두 개의 터치스크린 패널을 포함할 수 있다. 상기 적어도 두 개의 터치스크린 패널은 서로 다른 출력값을 터치스크린 컨트롤러(195)에 제공하고, 터치스크린 컨트롤러(195)는 상기 적어도 두 개의 터치스크린 패널에서 입력되는 값을 서로 다르게 인식하여, 터치스크린으로부터의 입력이 사용자의 신체에 의한 입력인지, 터치 가능한 입력 수단에 의한 입력인지를 구분할 수 있다.
저장부(175)는 제어부(110)의 제어에 따라 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS모듈(155), 입/출력 모듈(160), 센서 모듈(170), 터치스크린(190)의 동작에 대응되게 입/출력되는 신호 또는 데이터를 저장할 수 있다. 저장부(175)는 휴대 단말 장치(100) 또는 제어부(110)의 제어를 위한 제어 프로그램 및 어플리케이션들을 저장할 수 있다.
"저장부"라는 용어는 저장부(175), 제어부(110)내 롬(112), 램(113) 또는 휴대 단말 장치(100)에 장착되는 메모리 카드(도시되지 아니함)(예, SD 카드, 메모리 스틱)를 포함한다. 저장부는 비휘발성메모리, 휘발성메모리, 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)를 포함할 수 있다.
제어부(110)는 CPU(111), 휴대 단말 장치(100)의 제어를 위한 제어프로그램이 저장된 롬(ROM, 112) 및 휴대 단말 장치(100)의 외부로부터 입력되는 신호 또는 데이터를 기억하거나, 휴대 단말 장치(100)에서 수행되는 작업을 위한 기억영역으로 사용되는 램(RAM, 113)을 포함할 수 있다. CPU(111)는 싱글 코어, 듀얼 코어, 트리플 코어, 또는 쿼드 코어를 포함할 수 있다. CPU(111), 롬(112) 및 램(113)은 내부버스(bus)를 통해 상호 연결될 수 있다.
제어부(110)는 이동통신 모듈(120), 서브통신 모듈(130), 멀티미디어 모듈(140), 카메라 모듈(150), GPS 모듈(155), 입/출력 모듈(160), 센서 모듈(170), 저장부(175), 전원공급부(180), 터치스크린(190), 및 터치스크린 컨트롤러(195)를 제어할 수 있다.
또한, 제어부(110)는 본 발명의 사용자 인터페이스 표시 동작의 특징에 따라, 터치스크린(190)을 통한 입력에 따라 터치스크린(190)에 표시된 조작부 창의 하나 이상의 설정 항목들 중 제 1항목에 입력 발생 시, 터치스크린(190)에 표시된 조작부 창의 제1 항목을 제외한 적어도 일부 또는 나머지 부분을 터치스크린(190)에 표시하지 않도록 제어할 수 있다. 또한 제어부(110)는 터치스크린(190)에 표시된 조작부 창의 제1 항목을 제외한 적어도 일부 또는 나머지 부분을 터치스크린(190)에 표시하지 않도록 하는 동작 이후, 제 1항목에 입력 종료 시, 터치스크린(190)에 표시된 조작부 창의 제1 항목을 제외한 적어도 일부 또는 나머지 부분을 다시 터치스크린(190)에 표시하도록 제어할 수 있다.
도 3은 본 발명의 일 실시예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도이다. 도 3을 참조하면, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)에 의해 구현되는 본 발명의 일실시예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법은, 화면 표시 단계(S10), 터치 단계(S11), 입찰 단계(S12)를 포함할 수 있다.
화면 표시 단계(S10)와 관련하여, 도 4는 본 발명의 일실시예에 따른 화면 표시 단계(S10)를 도시한 모식도이다. 도 4에 도시된 바와 같이 화면 표시 단계(S10)는, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)이 라이브 경매 스트리밍 서버(200)로부터 라이브 경매 영상 정보를 수신하고, 라이브 경매 영상 정보가 표시되는 라이브 경매 화면을 참여자 클라이언트(100_2)의 터치스크린의 디스플레이에 표시하는 단계이다. 화면 표시 단계의 라이브 경매 화면의 표시는 아래의 단계에서도 유지되도록 구성된다. 도 4에 도시된 바와 같이, 화면 표시 단계(S10)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 진행자의 식별을 위한 진행자 표시 요소, 실시간 채팅을 표시하기 위한 채팅 표시 요소, 참여자의 장바구니 페이지로의 이동을 수행하는 장바구니 인터페이스 요소, 참여자의 채팅 입력을 위한 자판 출력을 수행하는 채팅 입력 인터페이스 요소, 참여자의 인터랙션 정보 입력을 위한 인터랙션 인터페이스 요소, 아래 터치 단계(S11) 및 입찰 단계(S12)의 수행을 위한 비딩 인터페이스 요소를 포함하도록 구성될 수 있다.
터치 단계(S11)와 관련하여, 도 5는 본 발명의 일실시예에 따른 터치 단계(S11)를 도시한 모식도이다. 도 5에 도시된 바와 같이, 터치 단계(S11)는, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 특정 위치에서 터치-감응 표면과의 접촉을 수행하여, 상기 참여자 클라이언트(100_2)가 상기 터치-감응 표면에서 상기 특정 위치에 대한 접촉을 감지하는 단계이다. 도 5에 도시된 바와 같이, 터치 단계(S11)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 비딩 인터페이스 요소에 대한 참여자의 접촉을 감지한 것에 대한 출력으로서 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등)를 표시하도록 구성될 수 있다.
입찰 단계(S12)와 관련하여, 도 6은 본 발명의 일실시예에 따른 입찰 단계(S12-a)를 도시한 모식도, 도 7은 본 발명의 일실시예에 따른 입찰 단계(S12-b)를 도시한 모식도이다. 도 6, 7에 도시된 바와 같이 입찰 단계(S12)는, 참여자가 상기 접촉을 해제하면 참여 애플리케이션 모듈(20)의 제 1 기능(제 1 가격으로의 입찰)이 실행되고(S12-a), 참여자가 상기 접촉을 특정 시간 이상 유지하면 참여 애플리케이션 모듈(20)의 제 2 기능(제 1 가격의 제 2 가격으로의 변경)이 실행(S12-b)되도록 구성된다. 이에 따라, 본 발명의 일실시예에 따르면 참여자가 변경할 수 있는 조작부 창과 조작이 반영되는 화면을 동시에 제공한다. 예를 들어, 제 1 가격이 1,000원인 상태에서 참여자가 상기 접촉을 해제하면 제 1 가격인 1,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다(S12-a). 또한, 제 1 가격이 1,000원인 상태에서 참여자가 상기 접촉을 특정 시간 이상 유지하면 1,000원이었던 제 1 가격이 2,000원(제 2 가격)으로 변경되며(S12-b), 그 상태에서 참여자가 상기 접촉을 해제하면 변경된 제 1 가격인 2,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다(S12-a). 또한, 제 2 기능은 상기 접촉의 유지 시간에 비례하여 제 1 가격과의 차이가 큰 제 2 가격으로의 변경을 실행할 수 있다. 예를 들어, 1,000원이었던 제 1 가격이 1s 유지하면 2,000원(제 2 가격)으로 변경되며, 2s 유지하면 3,000원(제 2 가격)으로 변경되도록 구성될 수 있다. 도 6에 도시된 바와 같이, 입찰 단계(S12-a)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 비딩 인터페이스 요소에 대한 참여자의 접촉 해제를 감지한 것에 대한 출력으로서 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'Place your bid on $000'에서 'Floor $000' 등)를 표시하도록 구성될 수 있다. 또한, 도 7에 도시된 바와 같이, 입찰 단계(S12-b)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 비딩 인터페이스 요소에 대한 참여자의 특정 시간 이상(예를 들어, 1s 이상)의 접촉 유지를 감지한 것에 대한 출력으로서 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'Place your bid on $000'에서 'Bid on $000 ?' 등)를 표시하도록 구성될 수 있다.
도 8은 본 발명의 제1변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도이다. 도 8을 참조하면, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)에 의해 구현되는 본 발명의 제1변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법은, 화면 표시 단계(S20), 터치 단계(S21), 스와이프 단계(S22), 입찰 단계(S23)를 포함할 수 있다.
화면 표시 단계(S20)와 관련하여, 도 9는 본 발명의 제1변형예에 따른 화면 표시 단계(S20)를 도시한 모식도이다. 도 9에 도시된 바와 같이 화면 표시 단계(S20)는, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)이 라이브 경매 스트리밍 서버(200)로부터 라이브 경매 영상 정보를 수신하고, 라이브 경매 영상 정보가 표시되는 라이브 경매 화면을 참여자 클라이언트(100_2)의 터치스크린의 디스플레이에 표시하는 단계이다. 화면 표시 단계의 라이브 경매 화면의 표시는 아래의 단계에서도 유지되도록 구성된다. 도 9에 도시된 바와 같이, 화면 표시 단계(S20)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 진행자의 식별을 위한 진행자 표시 요소, 실시간 채팅을 표시하기 위한 채팅 표시 요소, 참여자의 장바구니 페이지로의 이동을 수행하는 장바구니 인터페이스 요소, 참여자의 채팅 입력을 위한 자판 출력을 수행하는 채팅 입력 인터페이스 요소, 참여자의 인터랙션 정보 입력을 위한 인터랙션 인터페이스 요소, 아래 터치 단계(S21), 스와이프 단계(S22) 및 입찰 단계(S23)의 수행을 위한 스와이프 비딩 인터페이스 요소를 포함하도록 구성될 수 있다.
터치 단계(S21)와 관련하여, 도 10은 본 발명의 제1변형예에 따른 터치 단계(S21)를 도시한 모식도이다. 도 10에 도시된 바와 같이 터치 단계(S21)는, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 제 1 위치에서 터치-감응 표면과의 접촉인 제 1 입력을 수행하고, 상기 참여 애플리케이션 모듈(20)이 상기 제 1 입력을 입력받는 단계이다. 이때, 터치 단계의 상기 제 1 위치에서는 상기 디스플레이에 특정 방향으로의 슬라이더 형태의 사용자 인터페이스 요소인 슬라이더의 시작 부분이 표시될 수 있다. 터치 단계(S21)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 스와이프 비딩 인터페이스 요소의 제 1 위치에 대한 참여자의 접촉을 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등)를 표시하도록 구성될 수 있다.
스와이프 단계(S22)와 관련하여, 도 11은 본 발명의 제1변형예에 따른 스와이프 단계(S22)를 도시한 모식도이다. 도 11에 도시된 바와 같이 스와이프 단계(S22)는, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 제 1 위치에서 상기 터치-감응 표면과의 접촉의 해제 없이 제 2 위치로의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 수행하고, 상기 참여 애플리케이션 모듈(20)이 상기 제 2 입력을 입력받는 단계이다. 이때, 스와이프 단계의 상기 제 2 위치에서는 상기 디스플레이에 특정 방향으로의 슬라이더 형태의 사용자 인터페이스 요소인 슬라이더의 끝 부분이 표시될 수 있다. 스와이프 단계(S22)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 스와이프 비딩 인터페이스 요소에 대한 참여자의 접촉의 제 1 위치에서 제 2 위치로의 연속적인 이동을 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 스와이프 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'Place your bid on $000'에서 'Bid on $000 ?' 등)를 표시하도록 구성될 수 있다.
입찰 단계(S23)와 관련하여, 도 12는 본 발명의 입찰 단계(S23-a)를 도시한 모식도, 도 13은 본 발명의 일실시예에 따른 입찰 단계(S23-b)를 도시한 모식도이다. 도 12, 13에 도시된 바와 같이 입찰 단계(S23)는, 상기 스와이프 단계 이후 참여자가 상기 제 2 위치에서의 상기 접촉을 해제하면 참여 애플리케이션 모듈(20)의 제 1 기능(제 1 가격으로의 입찰)이 실행되고, 참여자가 상기 제 2 위치에서의 상기 접촉을 특정 시간 이상 유지하면 참여 애플리케이션 모듈(20)의 제 2 기능(제 1 가격의 제 2 가격으로의 변경)이 실행되도록 구성된다. 이에 따라, 본 발명의 일실시예에 따르면 참여자가 변경할 수 있는 조작부 창과 조작이 반영되는 화면을 동시에 제공한다. 예를 들어, 제 1 가격이 1,000원인 상태에서 참여자가 스와이프 후 접촉을 해제하면 제 1 가격인 1,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다. 또한, 제 1 가격이 1,000원인 상태에서 참여자가 스와이프 후 접촉을 특정 시간 이상 유지하면 1,000원이었던 제 1 가격이 2,000원(제 2 가격)으로 변경되며, 그 상태에서 참여자가 상기 접촉을 해제하면 변경된 제 1 가격인 2,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다. 이때, 제 2 가격은 제 1 가격보다 상대적으로 낙찰에 가까운 가격을 의미할 수 있고, 고가 낙찰의 경우에는 제 2 가격이 제 1 가격보다 고가이며, 저가 낙찰의 경우에는 제 2 가격이 제 1 가격보다 저가로 구성될 수 있다. 또한, 상기 입찰 단계에서, 제 1 기능이 실행되면 디스플레이의 특정 위치에 제 1 가격으로의 입찰에 대한 메시지 형태의 사용자 인터페이스 요소인 입찰 메시지가 표시되도록 구성될 수 있다. 또한, 제 2 기능은 상기 접촉의 유지 시간에 비례하여 제 1 가격과의 차이가 큰 제 2 가격으로의 변경을 실행할 수 있다. 예를 들어, 1,000원이었던 제 1 가격이 1s 유지하면 2,000원(제 2 가격)으로 변경되며, 2s 유지하면 3,000원(제 2 가격)으로 변경되도록 구성될 수 있다. 입찰 단계(S23-a)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 비딩 인터페이스 요소에 대한 참여자의 접촉 해제를 감지한 것에 대한 출력으로서 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'Place your bid on $000'에서 'Floor $000' 등)를 표시하도록 구성될 수 있다. 또한, 입찰 단계(S23-b)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 비딩 인터페이스 요소에 대한 참여자의 특정 시간 이상(예를 들어, 1s 이상)의 접촉 유지를 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 스와이프 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'Place your bid on $000'에서 'Bid on $000 ?' 등)를 표시하도록 구성될 수 있다.
도 14는 본 발명의 제2변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법의 흐름도이다. 도 14를 참조하면, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)에 의해 구현되는 본 발명의 제2변형예에 따른 라이브 경매 참여의 사용자 인터페이스 구현 방법은, 화면 표시 단계(S30), 터치 단계(S31), 스와이프 단계(S32), 입찰 단계(S33)를 포함할 수 있다.
화면 표시 단계(S30)와 관련하여, 도 15는 본 발명의 제2변형예에 따른 화면 표시 단계(S30)를 도시한 모식도이다. 도 15에 도시된 바와 같이 화면 표시 단계(S30)는, 참여자 클라이언트(100_2)의 참여 애플리케이션 모듈(20)이 라이브 경매 스트리밍 서버(200)로부터 라이브 경매 영상 정보를 수신하고, 라이브 경매 영상 정보가 표시되는 라이브 경매 화면을 참여자 클라이언트(100_2)의 터치스크린의 디스플레이에 표시하는 단계이다. 화면 표시 단계의 라이브 경매 화면의 표시는 아래의 단계에서도 유지되도록 구성된다. 화면 표시 단계(S30)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 진행자의 식별을 위한 진행자 표시 요소, 실시간 채팅을 표시하기 위한 채팅 표시 요소, 참여자의 장바구니 페이지로의 이동을 수행하는 장바구니 인터페이스 요소, 참여자의 채팅 입력을 위한 자판 출력을 수행하는 채팅 입력 인터페이스 요소, 참여자의 인터랙션 정보 입력을 위한 인터랙션 인터페이스 요소, 현재가 표시 요소, 아래 터치 단계(S31), 스와이프 단계(S32) 및 입찰 단계(S33)의 수행을 위한 스와이프 비딩 인터페이스 요소를 포함하도록 구성될 수 있다.
터치 단계(S31)와 관련하여, 도 16은 본 발명의 제2변형예에 따른 터치 단계(S31)를 도시한 모식도이다. 도 16에 도시된 바와 같이 터치 단계(S31)는, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 제 1 위치에서 터치-감응 표면과의 접촉인 제 1 입력을 수행하고, 상기 참여 애플리케이션 모듈(20)이 상기 제 1 입력을 입력받는 단계이다. 터치 단계(S31)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 스와이프 비딩 인터페이스 요소의 제 1 위치에 대한 참여자의 접촉을 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등)를 표시하도록 구성될 수 있다.
스와이프 단계(S32)와 관련하여, 도 17은 본 발명의 제2변형예에 따른 스와이프 단계(S32)를 도시한 모식도이다. 도 17에 도시된 바와 같이 스와이프 단계(S32)는, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 제 1 위치에서 상기 터치-감응 표면과의 접촉의 해제 없이 제 2 위치로의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 수행하고 상기 참여 애플리케이션 모듈(20)이 상기 제 2 입력을 입력받아 제 2 기능(제 1 가격의 제 1 가격보다 높은 제 2 가격으로의 변경)을 수행하거나, 참여자가 참여자 클라이언트(100_2)의 디스플레이 상의 제 1 위치에서 상기 터치-감응 표면과의 접촉의 해제 없이 제 3 위치로의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 3 입력을 수행하고 상기 참여 애플리케이션 모듈(20)이 상기 제 3 입력을 입력받아 제 3 기능(제 1 가격의 제 1 가격보다 낮은 제 3 가격으로의 변경)을 수행하는 단계이다. 이때, 제 1 위치와 제 2 위치의 거리 차이에 따라 제 2 가격이 결정될 수 있으며, 제 1 위치와 제 3 위치의 거리 차이에 따라 제 3 가격이 결정될 수 있다. 스와이프 단계(S32)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 스와이프 비딩 인터페이스 요소에 대한 참여자의 접촉의 제 1 위치에서 제 2 위치 또는 제 3 위치로의 연속적인 이동을 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등) 및/또는 스와이프 비딩 인터페이스 요소의 메시지의 변화(예를 들어, 'bid $000'에서 '$000 ?' 등)를 표시하도록 구성될 수 있다.
입찰 단계(S33)와 관련하여, 도 18은 본 발명의 제2변형예에 따른 입찰 단계(S33)를 도시한 모식도이다. 도 18에 도시된 바와 같이 입찰 단계(S33)는, 터치 단계 또는 상기 스와이프 단계 이후 참여자가 상기 접촉을 해제하면 참여 애플리케이션 모듈(20)의 제 1 기능(제 1 가격으로의 입찰)이 실행되도록 구성된다. 예를 들어, 제 1 가격이 1,000원인 상태에서 참여자가 터치 단계 이후 접촉을 해제하면 제 1 가격인 1,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다. 또한, 제 1 가격이 1,000원인 상태에서 참여자가 제 2 위치로의 스와이프(제 2 기능)하면 1,000원이었던 제 1 가격이 2,000원(제 2 가격)으로 변경되며, 그 상태에서 참여자가 상기 접촉을 해제(제 1 기능)하면 변경된 제 1 가격인 2,000원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다. 또한, 제 1 가격이 1,000원인 상태에서 참여자가 제 3 위치로의 스와이프(제 3 기능)하면 1,000원이었던 제 1 가격이 500원(제 3 가격)으로 변경되며, 그 상태에서 참여자가 상기 접촉을 해제(제 1 기능)하면 변경된 제 1 가격인 500원으로의 입찰이 참여 애플리케이션 모듈(20)에 입력되게 된다. 입찰 단계(S33)에서 참여자 클라이언트(100_2)의 디스플레이에 표시되는 라이브 경매 화면은, 스와이프 비딩 인터페이스 요소에 대한 참여자의 접촉 해제를 감지한 것에 대한 출력으로서 스와이프 비딩 인터페이스 요소의 변화(예를 들어, 색깔 변화, 크기 변화, 위치 변화 등), 현재가 표시 요소 및 스와이프 비딩 인터페이스 요소의 메시지의 변화를 표시하도록 구성될 수 있다.
참여 애플리케이션 모듈(20)의 변형예와 관련하여, 도 19는 본 발명의 변형예에 따른 참여 애플리케이션 모듈(20)을 포함한 라이브 경매 서비스 시스템을 도시한 모식도이다. 도 19에 도시된 바와 같이 본 발명의 변형예에 따른 참여 애플리케이션 모듈(20)은, 입찰 가격 결정 강화학습 모듈, 참여자 응찰 가능성 생성 인공신경망 모듈 및 낙찰 가능성 생성 인공신경망 모듈을 더 포함할 수 있다.
입찰 가격 결정 강화학습 모듈과 관련하여, 도 20은 본 발명의 일실시예에 따른 입찰 가격 결정 강화학습 모듈을 도시한 모식도이다. 본 발명의 일실시예에 따른 입찰 가격 결정 강화학습 모듈은, 환경(Environment)을 현재가(Floor or Current highest/lowest bid), 제 1 가격, 참여자 정보, 현재까지의 입찰 정보, 경매 제품 정보(카테고리 정보, 이미지 정보, 평가가격 정보, 시작가 정보 등)로 하고, 상태(State)를 제 1 가격, 참여자 수, 응찰 속도로 하며, 에이전트(Agent)를 제 2 가격의 출력을 수행하는 참여 애플리케이션 모듈(20)로 하며, 액션(Action)을 제 2 가격의 결정으로 하고, 리워드(Reward)를 낙찰 가능성 정보로 구성될 수 있다. 이때, 참여자 정보에는 각 참여자의 기존 응찰 수/라이브 경매 참여 수가 가중치로 적용된 참여자 수 정보가 포함될 수 있다. 예를 들어, 현재 라이브 경매에 참여한 참여자가 A,B로 2명이고, A의 기존 응찰 수/라이브 경매 참여 수가 0.2, B의 기존 응찰 수/라이브 경매 참여 수가 0.1인 경우 가중치가 적용된 참여자 수 정보는 [0.2+0.1]=[0.3]으로 생성되어 이용될 수 있다. 또한, 참여자 정보에는 참여자 응찰 가능성 정보가 포함될 수 있고, 참여자 응찰 가능성 정보는 참여자 응찰 가능성 생성 인공신경망 모듈에 의해 생성될 수 있다.
참여자 응찰 가능성 생성 인공신경망 모듈과 관련하여, 도 21은 본 발명의 일실시예에 따른 참여자 응찰 가능성 생성 인공신경망 모듈을 도시한 모식도이다. 도 21에 도시된 바와 같이, 참여자 응찰 가능성 생성 인공신경망 모듈은 각 참여자의 기존 응찰 히스토리 정보(기존 응찰 제품 카테고리 정보, 기존 응찰 제품 이미지 정보, 기존 응찰 시기 정보, 기존 응찰 제품 평가가격 정보, 기존 응찰 제품 시작가 정보 등) 및 현재 경매 제품 정보(현재 경매 제품 카테고리 정보, 현재 경매 제품 이미지 정보, 현재 경매 시기 정보, 현재 경매 제품 평가가격 정보, 현재 경매 제품 시작가 정보 등)를 입력 데이터로 하고 해당 참여자의 참여자 응찰 가능성 정보를 출력 데이터로 하도록 기학습될 수 있다.
낙찰 가능성 생성 인공신경망 모듈과 관련하여, 도 22는 본 발명의 일실시예에 따른 낙찰 가능성 생성 인공신경망 모듈을 도시한 모식도이다. 도 22에 도시된 바와 같이, 입찰 가격 결정 강화학습 모듈의 리워드(Reward)로 입력되는 낙찰 가능성 정보는, 낙찰 가능성 생성 인공신경망 모듈에 의해 획득될 수 있고, 낙찰 가능성 생성 인공신경망 모듈은 현재가(Floor or Current highest/lowest bid), 제 1 가격, 참여자 정보, 현재까지의 입찰 정보, 경매 제품 정보(카테고리 정보, 이미지 정보, 평가가격 정보, 시작가 정보 등)를 입력 데이터로 하고 낙찰 가능성 정보를 출력 데이터로 하는 기학습된 인공신경망 모듈을 의미할 수 있다. 이때, 낙찰 가능성 정보는 해당 참여자가 해당 라이브 경매에 대하여 특정 가격으로 입찰하여 낙찰 될 가능성을 의미한다.
이에 따르면, 라이브 경매 중에 실시간으로 참여자가 입찰 가격을 변경하는 사용자 인터페이스를 수행(입찰 단계 S12-b, 입찰 단계 S23-b, 스와이프 단계 S32)하는 경우, 낙찰 가능성이 높은 가격으로 자동으로 네비게이팅이 되도록 구성되므로, 라이브 경매 서비스의 환경에 맞게 빠르게 최적의 가격으로 입찰이 가능해지는 효과가 발생된다.
이상에서 설명한 바와 같이, 본 발명이 속하는 기술 분야의 통상의 기술자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 상술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함하는 것으로 해석되어야 한다.
본 명세서 내에 기술된 특징들 및 장점들은 모두를 포함하지 않으며, 특히 많은 추가적인 특징들 및 장점들이 도면들, 명세서, 및 청구항들을 고려하여 당업자에게 명백해질 것이다. 더욱이, 본 명세서에 사용된 언어는 주로 읽기 쉽도록 그리고 교시의 목적으로 선택되었고, 본 발명의 주제를 묘사하거나 제한하기 위해 선택되지 않을 수도 있다는 것을 주의해야 한다.
본 발명의 실시예들의 상기한 설명은 예시의 목적으로 제시되었다. 이는 개시된 정확한 형태로 본 발명을 제한하거나, 빠뜨리는 것 없이 만들려고 의도한 것이 아니다. 당업자는 상기한 개시에 비추어 많은 수정 및 변형이 가능하다는 것을 이해할 수 있다.
그러므로 본 발명의 범위는 상세한 설명에 의해 한정되지 않고, 이를 기반으로 하는 출원의 임의의 청구항들에 의해 한정된다. 따라서, 본 발명의 실시예들의 개시는 예시적인 것이며, 이하의 청구항에 기재된 본 발명의 범위를 제한하는 것은 아니다.

Claims (9)

  1. 라이브 경매의 사용자 인터페이스 구현 방법에 있어서,
    터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서,
    상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계;
    상기 디스플레이 상의 특정 위치에서, 상기 터치-감응 표면 상의 접촉을 감지하는 터치 단계; 및
    상기 접촉을 감지한 뒤, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능이 실행되고, 상기 특정 위치에서 상기 터치-감응 표면과의 상기 접촉이 특정 시간 이상 유지되면 제 2 기능이 실행되는 입찰 단계;
    를 포함하고,
    상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 제 2 가격으로의 변경을 의미하는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  2. 라이브 경매의 사용자 인터페이스 구현 방법에 있어서,
    터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서,
    상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계;
    상기 디스플레이 상의 제 1 위치에서, 상기 터치-감응 표면 상의 접촉인 제 1 입력을 감지하는 터치 단계;
    상기 디스플레이 상의 상기 제 1 위치에서, 상기 터치-감응 표면과의 상기 접촉의 해제 없이, 제 2 위치로의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 감지하는 스와이프 단계; 및
    상기 제 2 입력을 감지한 뒤, 상기 제 2 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능이 실행되고, 상기 제 2 위치에서 상기 터치-감응 표면과의 상기 접촉이 특정 시간 이상 유지되면 제 2 기능이 실행되는 입찰 단계;
    를 포함하고,
    상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 제 2 가격으로의 변경을 의미하는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  3. 제2항에 있어서,
    상기 터치 단계의 상기 제 1 위치에서는, 상기 디스플레이에 특정 방향으로의 슬라이더 형태의 사용자 인터페이스 요소인 슬라이더의 시작 부분이 표시되고,
    상기 스와이프 단계의 상기 제 2 위치에서는, 상기 슬라이더의 끝 부분이 표시되는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  4. 제2항에 있어서,
    상기 제 2 가격은, 상기 제 1 가격 보다 상대적으로 낙찰에 가까운 가격을 의미하는 것을 특징으로 하는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  5. 제2항에 있어서,
    상기 입찰 단계에서, 상기 제 1 기능이 실행되면 상기 디스플레이의 특정 위치에 상기 제 1 가격으로의 입찰에 대한 메시지 형태의 사용자 인터페이스 요소인 입찰 메시지가 표시되는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  6. 라이브 경매의 사용자 인터페이스 구현 방법에 있어서,
    터치-감응 표면 및 디스플레이를 가진 전자 디바이스에서,
    상기 디스플레이 상에, 라이브 경매 화면을 표시하는 화면 표시 단계;
    상기 디스플레이 상의 제 1 위치에서, 상기 터치-감응 표면 상의 접촉인 제 1 입력을 감지하는 터치 단계; 및
    상기 제 1 입력이 감지된 이후 상기 터치-감응 표면과의 상기 접촉의 해제 없이, 상기 디스플레이 상의 상기 제 1 위치에서 제 2 위치를 향하는 방향의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 2 입력을 감지하거나, 상기 디스플레이 상의 상기 제 1 위치에서 제 3 위치를 향하는 방향의 상기 접촉의 연속적인 이동을 포함하는 제스쳐인 제 3 입력을 감지하는 스와이프 단계;
    를 포함하고,
    상기 제 1 입력을 감지한 뒤 상기 제 1 위치에서 상기 터치-감응 표면과의 상기 접촉이 해제되면 제 1 기능을 실행하고, 상기 제 2 입력을 감지하면 제 2 기능을 실행하며, 제 3 입력을 감지하면 제 3 기능을 실행하며,
    상기 제 1 기능은 제 1 가격으로의 입찰을 의미하고, 상기 제 2 기능은 상기 제 1 가격의 상기 제 1 가격보다 높은 제 2 가격으로의 변경을 의미하며, 상기 제 3 기능은 상기 제 1 가격의 상기 제 1 가격보다 낮은 제 3 가격으로의 변경을 의미하는,
    라이브 경매의 사용자 인터페이스 구현 방법.
  7. 터치-감응 표면 및 디스플레이를 가진 전자 디바이스의 프로세서에 의해 실행되도록 구성된 프로그램을 저장하는 비일시적 컴퓨터 판독가능 저장 매체로서, 상기 프로그램은 제1항, 제2항 또는 제6항에 따른 라이브 경매의 사용자 인터페이스 구현 방법을 컴퓨터 상에서 수행하기 위한 명령어들을 포함하는 컴퓨터 판독가능한 저장 매체.
  8. 전자 디바이스로서,
    터치-감응 표면 및 디스플레이;
    프로세서; 및
    상기 프로세서에 의해 실행되도록 구성된 프로그램을 저장하는 메모리;
    를 포함하며,
    상기 프로그램은 제1항, 제2항 또는 제6항에 따른 라이브 경매의 사용자 인터페이스 구현 방법을 수행하기 위한 명령어들을 포함하는, 전자 디바이스.
  9. 제8항에 있어서,
    상기 메모리는, 입찰 가격 결정 강화학습 모듈의 프로그램 코드를 더 저장하고,
    상기 프로세서는, 상기 입찰 가격 결정 강화학습 모듈의 상기 프로그램 코드를 처리하며,
    상기 입찰 가격 결정 강화학습 모듈의 상기 프로그램 코드는, 환경(Environment)을 현재가(Floor), 제 1 가격, 참여자 정보, 현재까지의 입찰 정보 및 경매 제품 정보로 하고, 상태(State)를 제 1 가격, 참여자 수 및 응찰 속도로 하며, 액션(Action)을 제 2 가격의 결정으로 하고, 리워드(Reward)를 낙찰 가능성 정보로 하도록 구성되며,
    상기 참여자 정보는 각 참여자의 기존 응찰 수/라이브 경매 참여 수가 가중치로 적용된 참여자 수를 의미하는 것을 특징으로 하는, 전자 디바이스.
PCT/KR2023/003429 2022-03-15 2023-03-14 라이브 경매의 사용자 인터페이스 구현 장치 및 방법 WO2023177193A1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2023539303A JP7520433B2 (ja) 2022-03-15 2023-03-14 ライブオークションのユーザインタフェース具現装置及び方法
US18/358,256 US20240019998A1 (en) 2022-03-15 2023-07-25 Method and device for implementing user interface of live auction

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2022-0031934 2022-03-15
KR1020220031934A KR102462054B1 (ko) 2022-03-15 2022-03-15 라이브 경매의 사용자 인터페이스 구현 장치 및 방법

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/358,256 Continuation US20240019998A1 (en) 2022-03-15 2023-07-25 Method and device for implementing user interface of live auction

Publications (1)

Publication Number Publication Date
WO2023177193A1 true WO2023177193A1 (ko) 2023-09-21

Family

ID=84040853

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2023/003429 WO2023177193A1 (ko) 2022-03-15 2023-03-14 라이브 경매의 사용자 인터페이스 구현 장치 및 방법

Country Status (5)

Country Link
US (1) US20240019998A1 (ko)
JP (1) JP7520433B2 (ko)
KR (1) KR102462054B1 (ko)
TW (1) TW202345062A (ko)
WO (1) WO2023177193A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102462054B1 (ko) * 2022-03-15 2022-11-03 주식회사 알엑스씨 라이브 경매의 사용자 인터페이스 구현 장치 및 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288923A (ja) * 2008-05-28 2009-12-10 Fujitsu Frontech Ltd せり制御装置およびせりシステム
KR20130038476A (ko) * 2011-10-10 2013-04-18 삼성전자주식회사 터치 디바이스의 기능 운용 방법 및 장치
KR20160143135A (ko) * 2015-06-04 2016-12-14 엘지전자 주식회사 이동 단말기 및 이의 제어방법
KR20170032759A (ko) * 2015-09-15 2017-03-23 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
KR20200002610A (ko) * 2018-06-29 2020-01-08 캐논 가부시끼가이샤 전자기기, 전자기기의 제어방법, 및 컴퓨터 판독가능한 매체
KR102462054B1 (ko) * 2022-03-15 2022-11-03 주식회사 알엑스씨 라이브 경매의 사용자 인터페이스 구현 장치 및 방법

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140067583A1 (en) 2012-09-06 2014-03-06 Ebay Inc. Action confirmation mechanism
JP2015076088A (ja) 2014-03-09 2015-04-20 利仁 曽根 ショッピングカート投入方法
US20160042447A1 (en) 2014-08-06 2016-02-11 Nicholas N. Nassiri Auction Website Interface
US20160350843A1 (en) 2014-10-03 2016-12-01 Ebay Inc. Mobile device auction paddle
US20180308139A1 (en) 2015-10-20 2018-10-25 Websoft Limited Systems And Methods For Auction Customer Engagement Platform
US20170316494A1 (en) 2016-04-27 2017-11-02 Douglas A. Brenhouse Providing an indication of auction bidding interest
JP2018182546A (ja) 2017-04-13 2018-11-15 株式会社abasaku 情報端末装置、配信管理装置、システム、プログラムおよび記録媒体
KR102212407B1 (ko) 2018-07-06 2021-02-04 주식회사 핀샷 실시간 동영상 스트리밍 서비스를 이용한 라이브 커머스용 전자상거래 및 전자경매 시스템
KR102345522B1 (ko) 2020-07-01 2022-01-03 주식회사 그립컴퍼니 게임을 통해 당첨자를 결정하는 라이브 커머스 전자상거래 시스템 및 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009288923A (ja) * 2008-05-28 2009-12-10 Fujitsu Frontech Ltd せり制御装置およびせりシステム
KR20130038476A (ko) * 2011-10-10 2013-04-18 삼성전자주식회사 터치 디바이스의 기능 운용 방법 및 장치
KR20160143135A (ko) * 2015-06-04 2016-12-14 엘지전자 주식회사 이동 단말기 및 이의 제어방법
KR20170032759A (ko) * 2015-09-15 2017-03-23 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
KR20200002610A (ko) * 2018-06-29 2020-01-08 캐논 가부시끼가이샤 전자기기, 전자기기의 제어방법, 및 컴퓨터 판독가능한 매체
KR102462054B1 (ko) * 2022-03-15 2022-11-03 주식회사 알엑스씨 라이브 경매의 사용자 인터페이스 구현 장치 및 방법

Also Published As

Publication number Publication date
KR102462054B1 (ko) 2022-11-03
US20240019998A1 (en) 2024-01-18
JP2024517367A (ja) 2024-04-22
JP7520433B2 (ja) 2024-07-23
TW202345062A (zh) 2023-11-16

Similar Documents

Publication Publication Date Title
WO2021098678A1 (zh) 投屏控制方法及电子设备
CN108737904B (zh) 一种视频数据处理方法及移动终端
WO2014163330A1 (en) Apparatus and method for providing additional information by using caller phone number
CN110062105B (zh) 一种界面显示方法及终端设备
CN110109593B (zh) 一种截屏方法及终端设备
CN111079030B (zh) 一种群组搜索方法及电子设备
WO2021057290A1 (zh) 信息控制方法及电子设备
CN110673770B (zh) 消息展示方法及终端设备
US20140152682A1 (en) Display device for displaying multiple screens and method for controlling the same
CN109828731B (zh) 一种搜索方法及终端设备
CN110865745A (zh) 一种截屏方法及终端设备
CN109618218B (zh) 一种视频处理方法及移动终端
US9794396B2 (en) Portable terminal and method for controlling multilateral conversation
WO2023177193A1 (ko) 라이브 경매의 사용자 인터페이스 구현 장치 및 방법
CN109445589B (zh) 一种多媒体文件播放控制方法及终端设备
CN109067975B (zh) 一种联系人信息管理方法及终端设备
KR101672215B1 (ko) 휴대 단말기 및 그 동작 방법
WO2014208984A1 (en) Apparatus and method for providing a security environment
CN111178306B (zh) 一种显示控制方法及电子设备
CN111093033B (zh) 一种信息处理方法及设备
CN112966798A (zh) 信息显示方法、装置、电子设备及存储介质
CN111986700A (zh) 无接触式操作触发的方法、装置、设备及存储介质
CN110928616A (zh) 快捷图标管理方法及电子设备
WO2013129860A1 (en) Mobile terminal and network system
CN111625170B (zh) 一种动画显示方法、电子设备和存储介质

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2023539303

Country of ref document: JP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23771072

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 2301008290

Country of ref document: TH