WO2016184198A1 - 基于iptv的增值服务实现方法及iptv*** - Google Patents
基于iptv的增值服务实现方法及iptv*** Download PDFInfo
- Publication number
- WO2016184198A1 WO2016184198A1 PCT/CN2016/074276 CN2016074276W WO2016184198A1 WO 2016184198 A1 WO2016184198 A1 WO 2016184198A1 CN 2016074276 W CN2016074276 W CN 2016074276W WO 2016184198 A1 WO2016184198 A1 WO 2016184198A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- order
- request
- product
- user
- unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/47815—Electronic shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/254—Management at additional data server, e.g. shopping server, rights management server
- H04N21/2542—Management at additional data server, e.g. shopping server, rights management server for selling goods, e.g. TV shopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/643—Communication protocols
Definitions
- the present application relates to, but is not limited to, an Internet Protocol TV OR Interactive Personal TV (IPTV) technology, and specifically relates to an IPTV-based value-added service implementation method and an IPTV system.
- IPTV Internet Protocol TV OR Interactive Personal TV
- IPTV is a technology that utilizes broadband networks and integrates technologies such as Internet, multimedia, and communication to provide a variety of interactive services to home users. Compared with traditional TV, IPTV can achieve two-way interaction with users.
- the embodiment of the invention provides an IPTV-based value-added service implementation method and an IPTV system, which can simplify the ordering of goods and improve the popularity and flexibility of IPTV-based product ordering.
- An embodiment of the present invention provides a method for implementing a value-added service based on an IPTV, where the method includes:
- the IPTV system acquires the commodity information and displays the obtained commodity information on the first terminal;
- An order is generated in accordance with the item order request.
- the IPTV system acquires product information, including:
- the merchant information stored in the merchant information management system is batch injected into the IPTV system in the form of a work order.
- the receiving a product order request input by the user through the first terminal includes:
- the item ordering information is a product identification and a product ordering method, or a product identification, a price, and a product ordering manner.
- the method further includes:
- TCP Transmission Control Protocol
- the order status includes at least: the order is not accepted, accepted, cancelled, delivered, and received.
- the method further includes:
- the order revocation request being of an HTTP type
- the order is revoked based on the type reversal order cancellation request.
- the method further includes:
- the order confirmation request is of an HTTP type, and the order confirmation request is a request for confirming that the user has received the commodity;
- the fee for the item ordered in the order is deducted according to the item price information in the order.
- An embodiment of the present invention further provides an IPTV system, where the system includes:
- the first obtaining unit is configured to: obtain product information
- the first control unit is configured to: display the commodity information acquired by the first acquiring unit on the first terminal;
- the first receiving unit is configured to: receive a product order request input by the user through the first terminal;
- the first generating unit is configured to: generate an order according to the product order request.
- the first acquiring unit is configured to:
- the first receiving unit is configured to:
- the item ordering information is a product identification and a product ordering method, or a product identification, a price, and a product ordering manner.
- the system further includes a first conversion unit and a first reading unit;
- the first control unit is further configured to: display an order status query page of the order on the first terminal;
- the first receiving unit is further configured to: receive an order status query request input by the user on the order status query page, where the order status query request is of an HTTP type;
- the first converting unit is configured to: convert the order status query request to a TCP type
- the first reading unit is configured to: read an latest order status of the order based on the type-converted order status query request;
- the first control unit is further configured to: display the read latest order status on the first terminal;
- the order status includes at least: the order is not accepted, accepted, cancelled, delivered, and received.
- system further includes a second conversion unit and a first revocation unit;
- the first control unit is further configured to: display an order revocation page of the order on the first terminal;
- the first receiving unit is further configured to: receive an order revocation request input by the user on the order revocation page, where the order revocation request is of an HTTP type;
- the second converting unit is configured to: convert the order revocation request to a TCP type
- the first revocation unit is configured to revoke the order based on the type repurchase order revocation request.
- the system further includes a third converting unit and a first subtracting unit;
- the first control unit is further configured to: display an order confirmation page of the order on the first terminal;
- the first receiving unit is further configured to: receive an order confirmation request input by the user on the order confirmation page, wherein the order confirmation request is of an HTTP type, and the order confirmation request is to confirm that the user has received Request for goods;
- the third converting unit is configured to: convert the order confirmation request to a TCP type
- the first deduction unit is configured to: according to the order confirmation request after the type conversion, according to the The item price information in the order is deducted from the cost of the item ordered in the order.
- an embodiment of the present invention further provides a computer readable storage medium storing computer executable instructions, where the IPTV-based value-added service implementation method is implemented when the computer executable instructions are executed.
- the IPTV-based value-added service implementation method and the IPTV system provided by the embodiment of the present invention, wherein the method includes: the IPTV system acquires the product information and displays the acquired product information on the first terminal; and the receiving user passes the first A product order request input by the terminal; generating an order according to the product order request.
- the user can realize the value-added services such as ordering, querying, revoking, and confirming the goods only by operating the remote controller, and can realize the simplification of the order of the goods and improve the ordering of the products based on the IPTV.
- Popularity and flexibility are examples of the value-added services such as ordering, querying, revoking, and confirming the goods only by operating the remote controller, and can realize the simplification of the order of the goods and improve the ordering of the products based on the IPTV.
- FIG. 1 is a schematic flowchart of a method for implementing a value-added service based on IPTV according to an embodiment of the present disclosure
- FIG. 2 is a schematic flowchart of implementing an IPTV-based product order subscription service according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of implementing an IPTV-based commodity order inquiry service according to an embodiment of the present invention
- FIG. 4 is a schematic flowchart of implementing an IPTV-based product order confirmation service according to an embodiment of the present invention
- FIG. 5 is a schematic flowchart of implementing an IPTV-based commodity order revocation service according to an embodiment of the present invention
- FIG. 6 is a schematic structural diagram of a structure of an IPTV system according to an embodiment of the present invention.
- the ordering of goods (such as clothes, meals, etc.) can be simply realized, and the ordering step is simple, and is suitable for people of different ages, which can greatly improve the popularity and flexibility of IPTV-based product ordering. .
- the embodiment of the invention provides a method for implementing a value-added service based on IPTV, which can be applied to an IPTV system. As shown in FIG. 1 , the method includes the following steps:
- Step 101 Obtain product information and display the obtained product information on the first terminal;
- the product information may include at least a merchant link address, a product category (such as clothes, shoes and hats, catering, etc.) sold by the merchant, and may also include at least a merchant name, and may at least include the price of each type of commodity, or
- the product image of the product to be sold is also included; the product information may be in other conceivable forms, and is not specifically limited herein.
- the product information may be pre-stored in the business information management system(s).
- the IPTV system in this embodiment may obtain the product information by reading the data stored in the business information management system(s), or
- the merchant information stored in the merchant information management system is batch injected into the IPTV system of the embodiment in the form of a work order, and the IPTV system displays the commodity information on the first terminal.
- the first terminal may be a television (also including a set top box and a remote controller), a personal computer, a mobile phone, a tablet (Pad), and the like.
- the first terminal can be selected as a television.
- the product information can be displayed on the television with the use of a remote controller, a set top box, and the like.
- the merchant information management system and the first terminal may be part of the IPTV system of the embodiment, and may be an independent device, which is not specifically limited herein.
- the product information may be displayed when the television broadcasts the IPTV television program; or the product information may not be displayed on the television first, but when the user presses a predetermined function button on the remote controller (When the function button is a button for displaying product information), the product information is displayed on the TV.
- the product information can be displayed in full screen of the television, and partial screen display can also be performed, such as displaying the product information at a predetermined area of the television display screen, such as the lower area or the upper area of the display screen, so as not to affect The user's program viewing experience will prevail.
- Step 102 Receive a product order request input by a user through the first terminal.
- determining a merchant link address in the product information selected by the user through a remote controller determining a product order page corresponding to the product link address, and receiving the user in the merchant
- the product ordering information selected on the product ordering page wherein the product ordering information may be a product identification such as a product name and a product ordering method, or a product identification, a price, and a product ordering method.
- the user may select a corresponding merchant link address through the remote controller to enter the storefront corresponding to the merchant link address according to the actual order requirement (item order page), if necessary
- the ordering is to enter the merchant's product ordering page by using a remote control device to select a merchant's business link address in the product information, and the name, price, and price of the various dishes sold in the store can be viewed on the product ordering page.
- Information such as pictures, ordering methods, etc., the user selects a certain dish name and ordering method displayed on the television through the remote controller according to actual needs, and the IPTV system receives the input order request of the product.
- the ordering method may include at least two methods of online payment and cash on delivery.
- the present embodiment is based on the value-added service implemented by the IPTV system, such as ordering goods, and the IPTV system can interact with the user, and only needs to operate the remote controller to order the desired product on the television, and the order operation It is simpler and more suitable for the elderly, which can greatly improve the popularity and flexibility of IPTV-based merchandise ordering.
- the user can see the picture of the product to be ordered and the price thereof, which is more convenient for the user to order, and enhances the user's ordering experience.
- Step 103 Generate an order according to the commodity order request.
- the order of the user is generated according to the product selected by the user and the ordering method, and at least the product delivery address, the product name such as the dish name, the product price, and the product name entered by the user are recorded in the order.
- the order method can also record the business information, such as the store name of the merchant, the actual store address of the merchant, and the like, and the content recorded in the order can be other conceivable forms, and is not specifically limited herein.
- the result of the order generation (such as order generation success, failure, or order processing timeout, etc.) may be displayed to the user through the terminal, so as to facilitate the user to know whether the order is successful. order.
- the IPTV system of the embodiment of the present invention can perform the processes of the order inquiry, the order confirmation, the order cancellation, and the like in addition to the foregoing process of ordering the goods. For details, refer to the subsequent related description.
- the first terminal is used as a television.
- the television is used in conjunction with a remote controller and a set top box.
- FIG. 2 is a schematic flowchart of implementing an IPTV-based product order subscription service according to an embodiment of the present invention. As shown in FIG. 2, the foregoing process includes the following steps:
- Step 200 The order processing system acquires the product information, and sends the acquired product information to the first terminal via an electronic program guide (EPG) system;
- EPG electronic program guide
- the order processing system acquires the commodity information by reading the data stored in the merchant information management system; the commodity information sent by the order processing system to the EPG system is a Transmission Control Protocol (TCP) type message, and the EPG system uses the TCP.
- TCP Transmission Control Protocol
- the commodity information of the type is converted into a Hypertext Transfer Protocol (HTTP) type and then sent to the first terminal to cause the first terminal to display the commodity information.
- HTTP Hypertext Transfer Protocol
- Step 201 Display product information on the television and receive a product order request input by the user, and send the product order request to the EPG system;
- the user selects a certain merchant link address to enter the storefront through the remote controller, selects a certain dish and order mode on the product order page of the storefront, and the television receives the product order request of the user input terminal. And send the request to the EPG system.
- Step 202 The EPG system converts the commodity order request into a message type, and sends the message type converted commodity order request to the order processing system;
- the commodity order request input through the first terminal is usually an HTTP type message
- the EPG system needs to convert the commodity order request of the HTTP message type into a TCP type to facilitate the processing of the request by the order processing system.
- Step 203 When the order processing system receives the TCP type product order request, the order processing system generates an order based on the product selected by the user and the order method.
- At least the product delivery address input by the user, the product name such as the dish name, the product price, the order method, and the like are recorded in the order.
- Step 204 The order processing system returns the order generation result and the generated order to the first terminal via the EPG system;
- the order generation result generated by the order processing system is a TCP type message
- the EPG system needs to convert the TCP type message into an HTTP message type, and returns the message to the first terminal. To present, so that the user can see if the order was successful.
- the order generation result is the order generation success, failure or order generation timeout.
- Step 205 The merchant information management system periodically polls the order processing system by creating an AJAX (Asynchronous Javascript And XML) to obtain a first reminder message for reminding the merchant to generate a business order; the order is usually placed when the order is generated. The status is unreceived.
- AJAX Asynchronous Javascript And XML
- the order status is modified by the merchant client on the merchant information management system, and the order processing system updates the order status to Accepted status.
- a first reminder message is generated to notify the merchant that there is a business generated.
- the order processing system is updated synchronously.
- the order status includes at least: the order is not accepted, accepted, cancelled, delivered, and received.
- FIG. 3 is a schematic flowchart of implementing an IPTV-based commodity order inquiry service according to an embodiment of the present invention. As shown in FIG. 3, the foregoing process includes the following steps:
- Step 300 The television displays an order status inquiry page, and receives an order status query request input by the user on the order status inquiry page;
- the first terminal displays an order status inquiry page, and the user can click the order status inquiry button on the order status inquiry page by the remote controller to input the order status inquiry request.
- Step 301 Send the order status query request to the EPG system.
- Step 302 The EPG system converts the request to a message type, that is, converts from an HTTP type to a TCP type, and sends the message to the order processing system.
- Step 303 Based on the converted order status query request, the order processing system reads the order status of the order subscribed by the user, and returns the read order status query result to the first terminal via the EPG system;
- the order status query result (what is the current order status) is a TCP type message
- the EPG system needs to convert the TCP type message into an HTTP message type, and returns the message to the first terminal, so that the user can view the current ( The latest) order status.
- step 304 should also be performed.
- Step 304 The first terminal receives the first reminder request input by the user, and sends the request to the EPG system; the EPG system converts the request into a message type, that is, converts from the HTTP type to the TCP type, and sends the request to the order processing system; The order processing system receives the first reminder request, generates a second reminder message, and returns a result of the second reminder message (such as the result of the second reminder message success or failure) to the first terminal via the EPG system, and Presenting to the IPTV user through the first terminal, and continuing to step 305;
- the EPG system converts the request into a message type, that is, converts from the HTTP type to the TCP type, and sends the request to the order processing system
- the order processing system receives the first reminder request, generates a second reminder message, and returns a result of the second reminder message (such as the result of the second reminder message success or failure) to the first terminal via the EPG system, and Presenting to the IPTV user through the first terminal, and continuing to step
- the first reminder request is a request for reminding the merchant to process the order as soon as possible, and the user can click the reminder request generation button on the reminder request generation page by the remote controller to input the reminder request.
- the EPG system is configured to convert a first reminder request of an HTTP message type into a TCP message type, and convert a second alert message generation result of the TCP message type into an HTTP message type.
- Step 305 The merchant information management system periodically polls the order processing system through the AJAX technology to obtain a second reminder message for reminding the merchant that the order should be processed as soon as possible;
- the second reminder message is used to remind the merchant to process the order as soon as possible and deliver the goods as soon as possible.
- Step 400 The merchant modifies the order status on the merchant information management system through the client to the order delivery status, and the order processing system updates synchronously;
- Step 401 The television displays an order confirmation page, and receives an order confirmation request input by the user on the order confirmation page, and sends the request to the EPG system;
- the user selects an order confirmation button on the order confirmation interface through the remote controller to confirm that the user has received the ordered item.
- Step 402 The EPG system converts the request into a message type, that is, converts from an HTTP type to a TCP type, and sends the message to the order processing system.
- Step 403 The order processing system updates the delivered status to the received status, and deducts the item cost according to the price of the item in the order.
- the order processing system needs to deduct the corresponding fee; if the user selects the subscription method as the goods to arrive Payment, then the order processing system needs to deduct the fee of 0 yuan.
- step 404 can be performed: generating and saving the bill information, wherein at least the merchant information is recorded in the bill information.
- the name of the store, the price of the product sold by the merchant; and at least the address of the service input by the user; the bill information may include any other content that can be thought of, and is not described here.
- the bill information can facilitate the operator to regularly analyze the user's ordering behavior according to the user's order information.
- Step 403 is performed; wherein the certain time can be flexibly set according to actual usage.
- Step 500 The television displays an order revocation page, receives an order revocation request input by the user on the order revocation page, and sends the order revocation request to the EPG system;
- the first terminal displays an order revocation page, and the user can select an order revocation request by inputting an order revocation button on the order revocation page by using a remote controller.
- Step 501 The EPG system converts the request into a message type, that is, converts from an HTTP type to a TCP type, and sends the message to the order processing system.
- Step 502 The order processing system cancels the order based on the request, updates the order status of the order to the revocation status, and returns the order revocation result to the first terminal via the EPG system;
- the order revocation result includes the order cancellation success or failure.
- the order revocation result is a TCP type message, and the EPG system needs to convert the TCP type message into an HTTP message type, and returns the message to the first terminal to notify the user whether the order revocation is successful.
- Step 503 The order processing system generates a third reminder message for reminding the merchant user that the order has been cancelled, and notifying the merchant to the message.
- the merchant information management system periodically polls the order processing system through the AJAX technology, and when the third reminder message is obtained, prompts the merchant that the order has been revoked.
- the IPTV system can be used to interact with the user.
- the user only needs to perform corresponding operations on the buttons on the television through the remote controller to realize ordering, querying, revoking or confirming the operation of the product, and the operation is relatively simple and compared.
- the EPG system and the order processing system involved in FIG. 2 to FIG. 5 can be used as part of the IPTV system according to the embodiment of the present invention; the first terminal and the merchant information management system can be used as the IPTV in the embodiment of the present invention. A portion of the system may also not be part of the IPTV system of embodiments of the present invention.
- an embodiment of the present invention further provides an IPTV system.
- the system includes:
- the first obtaining unit 601 is configured to: obtain product information
- the first control unit 602 is configured to: display the product information acquired by the first obtaining unit 601 on the first terminal;
- the first receiving unit 603 is configured to: receive a product order request input by the user through the first terminal;
- the first generating unit 604 is configured to: generate an order according to the commodity order request.
- the first obtaining unit 601 is configured to: obtain the product information by reading data in the merchant information management system for storing the merchant information; or receive the storage in the merchant information management system.
- the merchant information is in batch injection in the form of a work order.
- the first receiving unit 603 is configured to: determine a merchant link address in the product information selected by the user through a remote controller; determine a product order page corresponding to the product link address; and receive the The product ordering information selected by the user on the product ordering page by the remote controller; wherein the item ordering information is a product identification and a product ordering method, or a product identification, a price, and a product ordering method.
- system further includes: a first converting unit and a first reading unit (not illustrated in FIG. 6);
- the first control unit 602 is further configured to: display an order status query page of the order
- the first receiving unit 603 is further configured to: receive an order status query request input by the user on the order status query page, where the order status query request is HTTP
- the first conversion unit is configured to: convert the order status query request to a TCP type
- the first reading unit is configured to: read the latest order status of the order based on the type-converted order status query request
- the first control unit 602 is further configured to: display the read latest order status on the first terminal; wherein the order status includes at least: the order is not accepted, accepted, revoked, Delivered and received.
- the system further includes: a second converting unit and a first undoing unit (not illustrated in FIG. 6); wherein the first control unit 602 is further configured to: The order revocation page of the order is displayed on the first terminal; the first receiving unit 603 is further configured to: receive an order revocation request input by the user on the order revocation page, wherein the order is revoked
- the request is of the HTTP type; the second conversion unit is configured to: convert the order revocation request to a TCP type; and the first revocation unit is configured to: cancel the order based on the type reversal order revocation request.
- the system further includes: a third converting unit and a first subtracting unit (not illustrated in FIG. 6); wherein the first control unit 602 is further configured to: An order confirmation page of the order is displayed on the first terminal; the first receiving unit 603 is further configured to: receive an order confirmation request input by the user on the order confirmation page, wherein the order confirmation request For the HTTP type, the order confirmation request is a request for confirming that the user has received the commodity; the third conversion unit is configured to: convert the order confirmation request to a TCP type; the first deduction unit is set to: based on the type conversion The order confirmation request deducts the fee for the item ordered in the order according to the item price information in the order.
- the unit, the third conversion unit, and the first deduction unit may each be a central processing unit (CPU), or a digital signal processing (DSP), or a microprocessor (MPU, Micro Processor Unit), or a site. Programmable gate array (FPGA, Field Programmable Gate Array) and so on.
- the implementation function of the processing unit in the IPTV system shown in FIG. 6 can be understood by referring to the related description of the foregoing IPTV-based value-added service implementation method.
- the functions of the processing unit in the IPTV system shown in FIG. 6 can be implemented by a program running on a processor, or can be implemented by a specific logic circuit.
- an embodiment of the present invention further provides a computer readable storage medium storing computer executable instructions, where the IPTV-based value-added service implementation method is implemented when the computer executable instructions are executed.
- the application can take the form of a hardware embodiment, a software embodiment, or an embodiment in combination with software and hardware.
- the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
- each module/unit in the above embodiment may be implemented in the form of hardware, for example, by implementing an integrated circuit to implement its corresponding function, or may be implemented in the form of a software function module, for example, executing a program stored in the memory by a processor. / instruction to achieve its corresponding function.
- This application is not limited to any specific combination of hardware and software.
- the embodiment of the invention provides an IPTV-based value-added service implementation method and an IPTV system, which can utilize the IPTV system to interact with a user, and the user can implement ordering, querying, revoking, confirming, etc., only by operating the remote controller.
- Value-added services can simplify the ordering of goods and increase the popularity and flexibility of IPTV-based product ordering.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
一种基于交互式网络电视IPTV的增值服务实现方法,包括:IPTV***获取商品信息并将所获取的商品信息显示在第一终端上;接收用户通过所述第一终端输入的商品订购请求;依据所述商品订购请求生成订单。同时,还公开了一种IPTV***。
Description
本申请涉及但不限于交互式网络电视(IPTV,Internet Protocol TV OR Interactive Personal TV)技术,具体涉及一种基于IPTV的增值服务实现方法及IPTV***。
随着科技的发展,用户可在足不出户的情况下通过电话渠道与网络渠道进行商品的订购,如进行衣服、餐饮等的订购。以订购餐饮为例,通常电话订购看不到食谱图片;网络订餐虽然能够看到食谱图片但对于不经常使用网络的人群(如老年人)来说操作难度较大。
IPTV是一种利用宽带网,集互联网、多媒体、通讯等技术于一体,可向家庭用户提供多种交互式服务的技术。与传统的电视相比,IPTV可实现与用户的双向互动。
发明内容
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种基于IPTV的增值服务实现方法及IPTV***,可实现商品订购的简单化,提高基于IPTV的商品订购的大众性与灵活性。
本发明实施例提供了一种基于IPTV的增值服务实现方法,所述方法包括:
IPTV***获取商品信息并将所获取的商品信息显示在第一终端上;
接收用户通过所述第一终端输入的商品订购请求;
依据所述商品订购请求生成订单。
上述方案中,所述IPTV***获取商品信息,包括:
通过读取用于存储所述商家信息的商家信息管理***中的数据而获取所述商品信息;或者,
将所述商家信息管理***中存储的所述商家信息以工单的形式批量注入至所述IPTV***。
上述方案中,所述接收用户通过所述第一终端输入的商品订购请求,包括:
确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址;
确定与所述商品链接地址对应的商品订购页面;
接收所述用户通过遥控器在所述商品订购页面上所选择的商品订购信息;其中,所述商品订购信息为商品标识和商品订购方式,或为商品标识、价格及商品订购方式。
上述方案中,在依据所述商品订购请求生成订单之后,所述方法还包括:
将所述订单的订单状态查询页面显示在所述第一终端上;
接收所述用户在所述订单状态查询页面上输入的订单状态查询请求,所述订单状态查询请求为超文本传输协议(HTTP)类型;
转换所述订单状态查询请求为传输控制协议(TCP)类型;
基于类型转换后的订单状态查询请求,读取所述订单的最新订单状态;
将读取的最新订单状态显示在所述第一终端上;
其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
上述方案中,在依据所述商品订购请求生成订单之后,所述方法还包括:
将所述订单的订单撤销页面显示在所述第一终端上;
接收所述用户在所述订单撤销页面上输入的订单撤销请求,所述订单撤销请求为HTTP类型;
转换所述订单撤销请求为TCP类型;
基于类型转换后的订单撤销请求,撤销所述订单。
上述方案中,在依据所述商品订购请求生成订单之后,所述方法还包括:
将所述订单的订单确认页面显示在所述第一终端上;
接收所述用户在所述订单确认页面上输入的订单确认请求,所述订单确认请求为HTTP类型,所述订单确认请求为确认用户已收到商品的请求;
转换所述订单确认请求为TCP类型;
基于类型转换后的订单确认请求,按照所述订单中的商品价格信息扣除在所述订单中所订购的商品的费用。
本发明实施例还提供了一种IPTV***,所述***包括:
第一获取单元,设置为:获取商品信息;
第一控制单元,设置为:将第一获取单元所获取的商品信息显示在第一终端上;
第一接收单元,设置为:接收用户通过所述第一终端输入的商品订购请求;
第一生成单元,设置为:依据所述商品订购请求生成订单。
上述方案中,所述第一获取单元,是设置为:
通过读取用于存储所述商家信息的商家信息管理***中的数据而获取所述商品信息;或者,
接收所述商家信息管理***中存储的所述商家信息以工单形式的批量注入。
上述方案中,所述第一接收单元,是设置为:
确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址;
确定与所述商品链接地址对应的商品订购页面;
接收所述用户通过遥控器在所述商品订购页面上所选择的商品订购信息;其中,所述商品订购信息为商品标识和商品订购方式,或为商品标识、价格及商品订购方式。
上述方案中,所述***还包括第一转换单元以及第一读取单元;
所述第一控制单元,还设置为:将所述订单的订单状态查询页面显示在所述第一终端上;
所述第一接收单元,还设置为:接收所述用户在所述订单状态查询页面上输入的订单状态查询请求,其中,所述订单状态查询请求为HTTP类型;
所述第一转换单元,设置为:转换所述订单状态查询请求为TCP类型;
所述第一读取单元,设置为:基于类型转换后的订单状态查询请求,读取所述订单的最新订单状态;
所述第一控制单元,还设置为:将读取的最新订单状态显示在所述第一终端上;
其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
上述方案中,所述***还包括第二转换单元以及第一撤销单元;
所述第一控制单元,还设置为:将所述订单的订单撤销页面显示在所述第一终端上;
所述第一接收单元,还设置为:接收所述用户在所述订单撤销页面上输入的订单撤销请求,其中,所述订单撤销请求为HTTP类型;
所述第二转换单元,设置为:转换所述订单撤销请求为TCP类型;
所述第一撤销单元,设置为:基于类型转换后的订单撤销请求,撤销所述订单。
上述方案中,所述***还包括第三转换单元以及第一扣除单元;
所述第一控制单元,还设置为:将所述订单的订单确认页面显示在所述第一终端上;
所述第一接收单元,还设置为:接收所述用户在所述订单确认页面上输入的订单确认请求,其中,所述订单确认请求为HTTP类型,所述订单确认请求为确认用户已收到商品的请求;
所述第三转换单元,设置为:转换所述订单确认请求为TCP类型;
所述第一扣除单元,设置为:基于类型转换后的订单确认请求,按照所
述订单中的商品价格信息扣除在所述订单中所订购的商品的费用。
此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述基于IPTV的增值服务实现方法。
本发明实施例提供的基于IPTV的增值服务实现方法及IPTV***,其中,所述方法包括:IPTV***获取商品信息并将所获取的商品信息显示在第一终端上;接收用户通过所述第一终端输入的商品订购请求;依据所述商品订购请求生成订单。利用IPTV***可与用户进行交互的特性,用户可仅通过对遥控器的操作即可实现商品订购、查询、撤销及确认等增值业务,可实现商品订购的简单化,提高基于IPTV的商品订购的大众性与灵活性。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为本发明实施例提供的基于IPTV的增值服务实现方法的流程示意图;
图2为本发明实施例的实现基于IPTV的商品订单订购业务的流程示意图;
图3为本发明实施例的实现基于IPTV的商品订单查询业务的流程示意图;
图4为本发明实施例的实现基于IPTV的商品订单确认业务的流程示意图;
图5为本发明实施例的实现基于IPTV的商品订单撤销业务的流程示意图;
图6为本发明实施例提供的IPTV***的组成结构示意图。
以下结合附图对本发明的实施例进行详细说明,应当理解,以下所说明的实施例仅用于说明和解释本申请,并不用于限定本申请。
在本发明实施例中,可简单实现对商品(如衣服、餐食等)的订购,订购步骤较简单,适合于不同年龄段的人群,可大大提高基于IPTV的商品订购的大众性与灵活性。
本发明实施例提供了一种基于IPTV的增值服务实现方法,可应用于IPTV***中,如图1所示,所述方法包括以下步骤:
步骤101:获取商品信息并将所获取的商品信息显示在第一终端上;
这里,所述商品信息可至少包括商家链接地址,商家所出售的商品类别(如衣服、鞋帽、餐饮等类别),还可以至少包括商家名称,还可以至少包括每类商品的价格,也可以还包括所出售商品的商品图片;商品信息可以为其它能够想到的形式,此处不做具体限定。通常这些商品信息可预先存储于某个(些)商家信息管理***中,本实施例中的IPTV***可通过读取存储在这个(些)商家信息管理***中的数据而获取商品信息,或者将所述商家信息管理***中存储的所述商家信息以工单的形式批量注入至本实施例的IPTV***,IPTV***将这些商品信息显示在第一终端上。所述第一终端可以为电视机(也包括机顶盒和遥控器)、个人计算机、手机、平板电脑(Pad)等设备。第一终端可选为电视机,当第一终端为电视机时,配合遥控器、机顶盒等设备的使用可将商品信息显示在电视机上。其中,所述商家信息管理***、第一终端均可以为本实施例的IPTV***的一部分也可以为独立的设备,此处不做具体限定。
这里,以第一终端为电视机为例,可以在电视机播放IPTV电视节目时,将商品信息进行显示;也可以先不在电视机上显示商品信息,而是当用户按压遥控器上预定的功能按键(该功能按键为用于显示商品信息的按键)时,再将商品信息显示在电视机上。其中,商品信息可进行电视机的全屏显示,也可以进行部分屏幕的显示,如将商品信息显示在电视机显示屏的某个预定区域处,如显示屏的下方区域或上方区域,以不影响用户的节目观看体验为准。
步骤102:接收用户通过所述第一终端输入的商品订购请求;
这里,确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址,确定与所述商品链接地址对应的商品订购页面,接收所述用户在所述商
品订购页面上所选择的商品订购信息,其中,所述商品订购信息可以为商品标识如商品名称和商品订购方式,或商品标识、价格及商品订购方式。可选地,当电视机上显示有不同商家的商品信息时,用户可根据实际的订购需求,通过遥控器选择相应的商家链接地址进入与该商家链接地址对应的店面(商品订购页面),如需要订餐则通过遥控器选择商品信息中的某个经营餐饮类的商家链接地址而进入该商家的商品订购页面,在该商品订购页面中可查看到该店所出售的各种菜品的名称、价格、图片、订购方式等信息,用户依据实际的需求通过遥控器选择在电视机上显示的某个菜品名称及订购方式,IPTV***接收输入的这一商品订购请求。其中,所述订购方式可至少包括在线支付和货到付款这两种方式。
由此可见,本实施例基于IPTV***实现的增值服务如商品订购,利用IPTV***可与用户进行交互的特性,仅需要对遥控器进行操作即可在电视机上订购出想要的商品,订购操作比较简单,更适合于老年人,可大大提高基于IPTV的商品订购的大众性与灵活性。另外,基于IPTV***的订购方式,用户既可以看见想要订购商品的图片也可以看见其价格,更方便用户的订购,提升了用户的订购体验。
步骤103:依据所述商品订购请求生成订单。
这里,接收到用户输入的商品订购请求时,依据用户选择的商品及订购方式,生成该用户的订单,该订单中至少记录该用户输入的商品送达地址、商品名称如菜品名称、商品价格、订购方式;还可以记录商家信息,如商家的店面名称、商家实际店面地址等信息,订单中所记录的内容可以为其它能够想到的形式,此处不做具体限定。
在本发明一个可选的实施例中,在IPTV***生成订单后,可将订单的生成结果(如订单生成成功、失败或订单处理超时等)通过终端显示给用户,以方便用户得知是否成功订购。
本发明实施例的IPTV***除了可执行前述的商品订购的流程外,还可执行订单查询、订单确认、订单撤销等流程,具体请参见后续相关说明。
在图2~图5中,均以第一终端为电视机为例,该电视机配合遥控器和机顶盒来使用,下面结合图2~图5,对本发明实施例提供的技术方案做进一步
说明。
图2为本发明实施例提供的实现基于IPTV的商品订单订购业务的流程示意图;如图2所示,上述过程包括以下步骤:
步骤200:订单处理***获取商品信息,并将所获取的商品信息经由电子节目单(EPG,Electronic Programmer Guide)***发送至第一终端;
订单处理***通过读取存储在商家信息管理***中的数据而获取商品信息;订单处理***发送至EPG***的商品信息为传输控制协议(TCP,Transmission Control Protocol)类型的消息,EPG***将该TCP类型的商品信息转换为超文本传输协议(HTTP,Hyper Text Transfer Protocol)类型,再发送至第一终端,以令第一终端显示该商品信息。
步骤201:在电视机上显示商品信息并接收用户输入的商品订购请求,发送该商品订购请求至EPG***;
这里,当电视机上显示商品信息,用户通过遥控器选择某个商家链接地址进入该店面,在该店面的商品订购页面上选择某个菜品及订购方式,电视机接收用户输入端的这一商品订购请求,并将该请求发送至EPG***。
步骤202:EPG***将商品订购请求进行消息类型的转换,并发送消息类型转换后的商品订购请求至订单处理***;
这里,通过第一终端输入的商品订购请求通常为HTTP类型的消息,EPG***需要将HTTP消息类型的商品订购请求转换为TCP类型,以方便订单处理***对该请求的处理。
步骤203:订单处理***接收到TCP类型的商品订购请求时,基于用户所选择的商品及订购方式,生成订单。
这里,该订单中至少记录用户输入的商品送达地址、商品名称如菜品名称、商品价格、订购方式等。
步骤204:订单处理***将订单生成结果、及所生成的订单经由EPG***返回给第一终端;
这里,订单处理***所生成的订单生成结果为TCP类型的消息,EPG***需将该TCP类型的消息转换成HTTP消息类型,并返回该消息至第一终端
以呈现,以便用户查看是否成功订购。其中,该订单生成结果为订单生成成功、失败或订单生成超时等。
步骤205:商家信息管理***通过创建快速动态网页技术(AJAX,Asynchronous Javascript And XML)定时轮询订单处理***,以获取用于提醒商家产生了生意订单的第一提醒消息;在订单产生时通常订单状态为未受理状态,商家得知有订单产生时,通过商家客户端在商家信息管理***上修改该订单的订单状态(未受理状态)为已受理状态,订单处理***随之更新该订单状态为已受理状态。
这里,在订单处理***生成订单后,产生第一提醒消息,以通知商家有生意产生。当商家通过客户端在商家信息管理***上修改订单状态时,订单处理***随之进行同步更新。其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
图3为本发明实施例提供的实现基于IPTV的商品订单查询业务的流程示意图;如图3所示,上述过程包括以下步骤:
步骤300:电视机显示订单状态查询页面,在该订单状态查询页面上接收用户输入的订单状态查询请求;
这里,在通过前述步骤201~步骤204生成订单之后,第一终端显示订单状态查询页面,用户可通过遥控器点击订单状态查询页面上的订单状态查询按钮进行订单状态查询请求的输入。
步骤301:发送该订单状态查询请求至EPG***;
步骤302:EPG***将该请求进行消息类型的转换即由HTTP类型转换为TCP类型,并发送至订单处理***;
步骤303:基于转换后的订单状态查询请求,订单处理***读取该用户所预订订单的订单状态,将读取的订单状态查询结果经由EPG***返回给第一终端;
这里,订单状态查询结果(当前的订单状态是什么状态)为TCP类型的消息,EPG***需将该TCP类型的消息转换成HTTP消息类型,并返回该消息至第一终端,以便用户查看当前(最新的)的订单状态。
如果最新的订单状态为已受理状态,本流程结束;
如果最新的订单状态为未受理状态,那么还应该执行步骤304。
步骤304:第一终端接收用户输入的第一提醒请求,并将该请求发送至EPG***;EPG***将该请求进行消息类型的转换即由HTTP类型转换为TCP类型,并发送至订单处理***;订单处理***接收到该第一提醒请求,生成第二提醒消息,并将对第二提醒消息的生成结果(如第二提醒消息生成成功或失败等结果)经由EPG***返回给第一终端,并通过第一终端呈现给IPTV用户,继续执行步骤305;
这里,第一提醒请求为用于提醒商家尽快处理订单的请求,用户可通过遥控器点击提醒请求生成页面上的提醒请求生成按钮进行提醒请求的输入。EPG***用于将HTTP消息类型的第一提醒请求转换为TCP消息类型,和将TCP消息类型的第二提醒消息生成结果转换为HTTP消息类型。
步骤305:商家信息管理***通过AJAX技术定时轮询订单处理***,以获取用于提醒商家应该尽快处理订单的第二提醒消息;
这里,第二提醒消息用于提醒商家尽快处理订单并尽快送货。
如果商家送货及时,继续执行如图4所示的商品订单确认流程:
步骤400:商家通过客户端在商家信息管理***上修改订单状态为订单已送达状态,订单处理***随之进行同步更新;
步骤401:电视机显示订单确认页面,在该订单确认页面上接收用户输入的订单确认请求,发送该请求至EPG***;
这里,用户通过遥控器在订单确认界面上选择订单确认按钮,以确认该用户已收到所订购的商品。
步骤402:EPG***将该请求进行消息类型的转换即由HTTP类型转换为TCP类型,并发送至订单处理***;
步骤403:订单处理***更新已送达状态为已收货状态,并按照订单中的商品价格扣除商品费用。
这里,需要说明的是,如果用户所选择的订购方式为在线支付的方式,那么订单处理***需要扣除相应的费用;如果用户所选择的订购方式为货到
付款,那么订单处理***需要扣除的费用为0元。
为方便运营商对订购数据的统计,如统计哪个商家的哪种商品如菜品比较受大众的欢迎,那么还可以执行步骤404:生成并保存话单信息,该话单信息中至少记录有商家的店面名称、商家所出售的商品价格;还至少包括用户输入的送达地址;该话单信息可包括其他任何能够想到的内容,此处不赘述。该话单信息可方便运营商定时根据用户的订单信息,分析用户的订购行为等。
此外,考虑到存在有用户在收到自己所订购的商品之后忘记对该商品订单确认的情况,当一定时间如7天之后,订单处理***仍然没有接收到来自第一终端的订单确认请求,自动执行步骤403;其中,所述一定时间可根据实际的使用情况而灵活设定。
如果商家送货不及时,那么执行如图5所示的商品订单撤销流程:
步骤500:电视机显示订单撤销页面,在该订单撤销页面上接收用户输入的订单撤销请求,发送该订单撤销请求至EPG***;
这里,第一终端显示订单撤销页面,用户可通过遥控器选择订单撤销页面上的订单撤销按钮进行订单撤销请求的输入。
步骤501:EPG***将该请求进行消息类型的转换即由HTTP类型转换为TCP类型,并发送至订单处理***;
步骤502:订单处理***基于该请求,撤销该订单,更新该订单的订单状态为已撤销状态,将订单撤销结果经由EPG***返回给第一终端;
这里,订单撤销结果包括订单撤销成功或失败。订单撤销结果为TCP类型的消息,EPG***需将该TCP类型的消息转换成HTTP消息类型,并返回该消息至第一终端,以通知用户订单撤销是否成功。
步骤503:订单处理***生成用于提醒商家用户已撤销订单的第三提醒消息,并将该消息通知至商家。
这里,商家信息管理***通过AJAX技术定时轮询订单处理***,当获取到第三提醒消息时,提示商家该订单已被撤销。
由此可见,在前述基于IPTV的订单订购、查询、撤销及确认等增值业
务实现过程中,利用IPTV***可与用户进行交互的特性,用户仅需要通过遥控器对电视机上的按钮进行相应的操作即可实现商品订购、查询、撤销或确认等操作,操作比较简单,比较适合于各个年龄段的用户,更方便了老年人通过IPTV电视进行商品的订购,可大大提高基于IPTV的商品订购的大众性与灵活性。
需要说明的是,在图2~图5中所涉及的EPG***、订单处理***均可作为本发明实施例IPTV***的一部分;第一终端和商家信息管理***可作为本发明实施例中的IPTV***的一部分也可以不作为本发明实施例的IPTV***的一部分。
基于前述的增值服务实现方法,本发明实施例还提供了一种IPTV***,如图6所示,所述***包括:
第一获取单元601,设置为:获取商品信息;
第一控制单元602,设置为:将第一获取单元601所获取的商品信息显示在第一终端上;
第一接收单元603,设置为:接收用户通过所述第一终端输入的商品订购请求;
第一生成单元604,设置为:依据所述商品订购请求生成订单。
其中,所述第一获取单元601,是设置为:通过读取用于存储所述商家信息的商家信息管理***中的数据而获取所述商品信息;或者,接收所述商家信息管理***中存储的所述商家信息以工单形式的批量注入。
其中,所述第一接收单元603,是设置为:确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址;确定与所述商品链接地址对应的商品订购页面;接收所述用户通过遥控器在所述商品订购页面上所选择的商品订购信息;其中,所述商品订购信息为商品标识和商品订购方式,或为商品标识、价格及商品订购方式。
在一个可选的实施例中,所述***还包括:第一转换单元和第一读取单元(图6中均未示意出);其中,
所述第一控制单元602,还设置为:将所述订单的订单状态查询页面显
示在所述第一终端上;所述第一接收单元603,还设置为:接收所述用户在所述订单状态查询页面上输入的订单状态查询请求,其中,所述订单状态查询请求为HTTP类型;第一转换单元,设置为:转换所述订单状态查询请求为TCP类型;第一读取单元,设置为:基于类型转换后的订单状态查询请求,读取所述订单的最新订单状态;相应的,所述第一控制单元602,还设置为:将读取的最新订单状态显示在所述第一终端上;其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
在一个可选的实施例中,所述***还包括:第二转换单元和第一撤销单元(图6中均未示意出);其中,所述第一控制单元602,还设置为:将所述订单的订单撤销页面显示在所述第一终端上;所述第一接收单元603,还设置为:接收所述用户在所述订单撤销页面上输入的订单撤销请求,其中,所述订单撤销请求为HTTP类型;第二转换单元,设置为:转换所述订单撤销请求为TCP类型;第一撤销单元,设置为:基于类型转换后的订单撤销请求,撤销所述订单。
在一个优选的实施例中,所述***还包括:第三转换单元和第一扣除单元(图6中均未示意出);其中,所述第一控制单元602,还设置为:将所述订单的订单确认页面显示在所述第一终端上;所述第一接收单元603,还设置为:接收所述用户在所述订单确认页面上输入的订单确认请求,其中,所述订单确认请求为HTTP类型,所述订单确认请求为确认用户已收到商品的请求;第三转换单元,设置为:转换所述订单确认请求为TCP类型;第一扣除单元,设置为:基于类型转换后的订单确认请求,按照所述订单中的商品价格信息扣除在所述订单中所订购的商品的费用。
需要说明的是,所述IPTV***的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。
在实际应用中,所述第一获取单元601、第一控制单元602、第一接收单元603、第一生成单元604、第一转换单元、第一读取单元、第二转换单元、第一撤销单元、第三转换单元及第一扣除单元均可由中央处理单元(CPU,Central Processing Unit)、或数字信号处理(DSP,Digital Signal Processor)、或微处理器(MPU,Micro Processor Unit)、或现场可编程门阵列(FPGA,
Field Programmable Gate Array)等来实现。
本领域技术人员应当理解,图6中所示的IPTV***中的处理单元的实现功能可参照前述基于IPTV的增值服务实现方法的相关描述而理解。本领域技术人员应当理解,图6所示的IPTV***中的处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现上述基于IPTV的增值服务实现方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本申请不限制于任何特定形式的硬件和软件的结合。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本申请的保护范围。
本发明实施例提供一种基于IPTV的增值服务实现方法及IPTV***,利用IPTV***可与用户进行交互的特性,用户可仅通过对遥控器的操作即可实现商品订购、查询、撤销及确认等增值业务,可实现商品订购的简单化,提高基于IPTV的商品订购的大众性与灵活性。
Claims (13)
- 一种基于交互式网络电视IPTV的增值服务实现方法,所述方法包括:IPTV***获取商品信息并将所获取的商品信息显示在第一终端上;接收用户通过所述第一终端输入的商品订购请求;依据所述商品订购请求生成订单。
- 根据权利要求1所述的方法,其中,所述IPTV***获取商品信息,包括:通过读取用于存储所述商家信息的商家信息管理***中的数据而获取所述商品信息;或者,将所述商家信息管理***中存储的所述商家信息以工单的形式批量注入至所述IPTV***。
- 根据权利要求1或2所述的方法,其中,所述接收用户通过所述第一终端输入的商品订购请求,包括:确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址;确定与所述商品链接地址对应的商品订购页面;接收所述用户通过遥控器在所述商品订购页面上所选择的商品订购信息;其中,所述商品订购信息为商品标识和商品订购方式,或为商品标识、价格及商品订购方式。
- 根据权利要求3所述的方法,在依据所述商品订购请求生成订单之后,所述方法还包括:将所述订单的订单状态查询页面显示在所述第一终端上;接收所述用户在所述订单状态查询页面上输入的订单状态查询请求,所述订单状态查询请求为超文本传输协议HTTP类型;转换所述订单状态查询请求为传输控制协议TCP类型;基于类型转换后的订单状态查询请求,读取所述订单的最新订单状态;将读取的最新订单状态显示在所述第一终端上;其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
- 根据权利要求3所述的方法,在依据所述商品订购请求生成订单之后,所述方法还包括:将所述订单的订单撤销页面显示在所述第一终端上;接收所述用户在所述订单撤销页面上输入的订单撤销请求,所述订单撤销请求为超文本传输协议HTTP类型;转换所述订单撤销请求为传输控制协议TCP类型;基于类型转换后的订单撤销请求,撤销所述订单。
- 根据权利要求3所述的方法,在依据所述商品订购请求生成订单之后,所述方法还包括:将所述订单的订单确认页面显示在所述第一终端上;接收所述用户在所述订单确认页面上输入的订单确认请求,所述订单确认请求为超文本传输协议HTTP类型,所述订单确认请求为确认用户已收到商品的请求;转换所述订单确认请求为传输控制协议TCP类型;基于类型转换后的订单确认请求,按照所述订单中的商品价格信息扣除在所述订单中所订购的商品的费用。
- 一种交互式网络电视IPTV***,所述***包括:第一获取单元,设置为:获取商品信息;第一控制单元,设置为:将第一获取单元所获取的商品信息显示在第一终端上;第一接收单元,设置为:接收用户通过所述第一终端输入的商品订购请求;第一生成单元,设置为:依据所述商品订购请求生成订单。
- 根据权利要求7所述的***,其中,所述第一获取单元,是设置为:通过读取用于存储所述商家信息的商家信息管理***中的数据而获取所 述商品信息;或者,接收所述商家信息管理***中存储的所述商家信息以工单形式的批量注入。
- 根据权利要求7或8所述的***,其中,所述第一接收单元,是设置为:确定所述用户通过遥控器所选择的所述商品信息中的商家链接地址;确定与所述商品链接地址对应的商品订购页面;接收所述用户通过遥控器在所述商品订购页面上所选择的商品订购信息;其中,所述商品订购信息为商品标识和商品订购方式,或为商品标识、价格及商品订购方式。
- 根据权利要求9所述的***,所述***还包括第一转换单元以及第一读取单元,所述第一控制单元,还设置为:将所述订单的订单状态查询页面显示在所述第一终端上;所述第一接收单元,还设置为:接收所述用户在所述订单状态查询页面上输入的订单状态查询请求,其中,所述订单状态查询请求为超文本传输协议HTTP类型;所述第一转换单元,设置为:转换所述订单状态查询请求为传输控制协议TCP类型;所述第一读取单元,设置为:基于类型转换后的订单状态查询请求,读取所述订单的最新订单状态;所述第一控制单元,还设置为:将读取的最新订单状态显示在所述第一终端上;其中,所述订单状态至少包括:订单未受理、已受理、已撤销、已送达及已收货。
- 根据权利要求9所述的***,所述***还包括第二转换单元以及第一撤销单元;所述第一控制单元,还设置为:将所述订单的订单撤销页面显示在所述第一终端上;所述第一接收单元,还设置为:接收所述用户在所述订单撤销页面上输入的订单撤销请求,其中,所述订单撤销请求为超文本传输协议HTTP类型;所述第二转换单元,设置为:转换所述订单撤销请求为传输控制协议TCP类型;所述第一撤销单元,设置为:基于类型转换后的订单撤销请求,撤销所述订单。
- 根据权利要求9所述的***,所述***还包括第三转换单元以及第一扣除单元;所述第一控制单元,还设置为:将所述订单的订单确认页面显示在所述第一终端上;所述第一接收单元,还设置为:接收所述用户在所述订单确认页面上输入的订单确认请求,其中,所述订单确认请求为超文本传输协议HTTP类型,所述订单确认请求为确认用户已收到商品的请求;所述第三转换单元,设置为:转换所述订单确认请求为传输控制协议TCP类型;所述第一扣除单元,设置为:基于类型转换后的订单确认请求,按照所述订单中的商品价格信息扣除在所述订单中所订购的商品的费用。
- 一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现权利要求1至6任一项所述的基于交互式网络电视IPTV的增值服务实现方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510250965.0A CN106303736A (zh) | 2015-05-15 | 2015-05-15 | 基于iptv的增值服务实现方法及iptv*** |
CN201510250965.0 | 2015-05-15 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016184198A1 true WO2016184198A1 (zh) | 2016-11-24 |
Family
ID=57319396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/074276 WO2016184198A1 (zh) | 2015-05-15 | 2016-02-22 | 基于iptv的增值服务实现方法及iptv*** |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106303736A (zh) |
WO (1) | WO2016184198A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109409986A (zh) * | 2018-09-26 | 2019-03-01 | 珠海格力电器股份有限公司 | 订购处理方法、装置、存储介质、用户终端及服务器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017560A (zh) * | 2007-03-15 | 2007-08-15 | 中兴通讯股份有限公司 | 基于交互式网络电视实现电子交易的方法和电子商务*** |
CN103188573A (zh) * | 2012-04-01 | 2013-07-03 | 上海锐开信息科技有限公司 | 具有购物链接功能的显示*** |
KR20140087097A (ko) * | 2012-12-26 | 2014-07-09 | 주식회사 케이티 | 티비 홈쇼핑 시스템 및 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101938629A (zh) * | 2009-06-30 | 2011-01-05 | Tcl集团股份有限公司 | 一种电视实时购物方法 |
CN201657189U (zh) * | 2009-12-24 | 2010-11-24 | 深圳市同洲电子股份有限公司 | 电视购物***、数字电视接收终端及商品信息管理*** |
-
2015
- 2015-05-15 CN CN201510250965.0A patent/CN106303736A/zh active Pending
-
2016
- 2016-02-22 WO PCT/CN2016/074276 patent/WO2016184198A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017560A (zh) * | 2007-03-15 | 2007-08-15 | 中兴通讯股份有限公司 | 基于交互式网络电视实现电子交易的方法和电子商务*** |
CN103188573A (zh) * | 2012-04-01 | 2013-07-03 | 上海锐开信息科技有限公司 | 具有购物链接功能的显示*** |
KR20140087097A (ko) * | 2012-12-26 | 2014-07-09 | 주식회사 케이티 | 티비 홈쇼핑 시스템 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
CN106303736A (zh) | 2017-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11847687B2 (en) | Wish list transactions through intelligent multi-component devices | |
EP3418904B1 (en) | Systems and methods for auto-configuring a user equipment device with content consumption material | |
US20120042344A1 (en) | Advertisement Delivering System Based on Digital Television System and Mobile Communication Device | |
US20140100993A1 (en) | Product Purchase in a Video Communication Session | |
WO2016000394A1 (zh) | 一种信息获取方法及装置 | |
US20120072943A1 (en) | Delivering Advertisements Based on Electronic Coupons Transmitted from a Digital Television System to a Mobile Communication Device | |
TW201207751A (en) | Television shopping system and its method | |
US20220383394A1 (en) | Live shopping broadcast | |
JP6472505B1 (ja) | 情報処理プログラム、情報処理装置および情報処理方法 | |
CN103916712A (zh) | 基于电视设备及其交互设备的数据处理方法及装置 | |
WO2020125021A1 (zh) | 用于显示设备的信息显示方法及装置 | |
KR101681057B1 (ko) | 웹 페이지의 상품 정보에 대응하는 채팅 메시지를 생성하는 방법 및 서버, 그리고 채팅 메시지를 수신하는 디바이스 | |
WO2016184198A1 (zh) | 基于iptv的增值服务实现方法及iptv*** | |
JP6303771B2 (ja) | 画像選択装置、画像選択方法、画像配信システム及びコンテンツ選択装置 | |
JP2014052987A (ja) | 購入システム、セットトップボックス、および、プログラム | |
JP2013196065A (ja) | 買物支援システム | |
CN107710252A (zh) | 用于向消费媒体的用户提醒其它消费媒体的进度的***和方法 | |
WO2021244071A1 (zh) | 服务器设备、广播接收装置、服务器管理设备及信息联动*** | |
US10721532B2 (en) | Systems and methods for synchronizing media and targeted content | |
TWI571119B (zh) | 顯示控制方法及系統、廣告破口判斷裝置、影音處理裝置 | |
JP6558934B2 (ja) | 購入予測システム、購入予測装置、購入予測方法およびプログラム | |
KR20210056633A (ko) | 주문 방법 및 장치 | |
US10015554B1 (en) | System to present items associated with media content | |
KR20090098374A (ko) | 상품 구매 정보 제공 방법, 그 시스템 및 서버 | |
US20130151995A1 (en) | Display system capable of internet accessing, method for internet accessing and displaying of webpage and method for controlling display of webpage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16795685 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16795685 Country of ref document: EP Kind code of ref document: A1 |