US20170140190A1 - Multimedia service pushing method and system based on two-dimensional code - Google Patents
Multimedia service pushing method and system based on two-dimensional code Download PDFInfo
- Publication number
- US20170140190A1 US20170140190A1 US15/318,971 US201515318971A US2017140190A1 US 20170140190 A1 US20170140190 A1 US 20170140190A1 US 201515318971 A US201515318971 A US 201515318971A US 2017140190 A1 US2017140190 A1 US 2017140190A1
- Authority
- US
- United States
- Prior art keywords
- multimedia
- service
- dimensional code
- content
- service information
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/4061—Push-to services, e.g. push-to-talk or push-to-video
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9554—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
-
- G06F17/30879—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
Definitions
- the present invention relates to the field of multimedia technology, and, more particularly, to a multimedia service pushing method based on two-dimensional code and the system thereof.
- the purpose of the present invention is providing a multimedia service pushing method based on two-dimensional code and the system thereof, in order to solve the problem in the prior arts of either occupying too much multimedia content playback time or space due to a large capacity, or leading to an unclear expression and making a poor advertisement displaying effect due to a small multimedia content capacity, when a multimedia terminal is displaying an advertisement or other multimedia service.
- a multimedia service pushing method based on two-dimensional code wherein, it comprises the steps that:
- a multimedia terminal receives both multimedia content and multimedia service information sent from a multimedia server, generates a two-dimensional code image according to the multimedia service information, and overlays the two-dimensional code image onto the multimedia content for display;
- the scanning terminal parses the two-dimensional code image and obtains a service command, sends a service request to a service server according to the service command, and obtains service content corresponding to the service command;
- the scanning terminal or the multimedia terminal receives and displays the service content.
- the multimedia service pushing method based on two-dimensional code wherein, the step of a multimedia terminal receiving both multimedia content and multimedia service information sent from a multimedia server, generating a two-dimensional code image according to the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display further comprises:
- the multimedia server generates the multimedia content based on the media information, and generates the multimedia service information based on the service characteristic information, as well as sends the multimedia data encoded by the multimedia content and the multimedia service information to the multimedia terminal;
- the multimedia terminal receives the multimedia data before decoding to get the multimedia content and the multimedia service information, then, displays the multimedia content on the displayer of the multimedia terminal;
- the multimedia service pushing method based on two-dimensional code wherein, the step of overlaying the two-dimensional code image generated according to the multimedia service information onto the multimedia content for display further comprises:
- the multimedia service information based on the multimedia contents and a preset correspondence table for displaying the multimedia service information, decides if the multimedia service information may be that being able to take effect instantly;
- the multimedia service pushing method based on two-dimensional code, wherein, the multimedia content is one or a plurality of videos, audios, texts and web pages.
- the multimedia service pushing method based on two-dimensional code, wherein, the service characteristic information includes at least a name, number and source address for obtaining of the service content.
- a multimedia service pushing system based on two-dimensional code wherein, it comprises:
- a generation and displaying module applied for the multimedia terminal to receiving the multimedia contents and the multimedia service information sent from the multimedia server, before generating the two-dimensional code image according to the multimedia service information, and overlaying onto the multimedia content for display;
- a detection and obtaining module applied to achieving the service command after parsing, when the scanning terminal detects the two-dimensional code image on the multimedia terminal, and sending the service request to the service server according to the service command, and obtaining the service contents according to the service command;
- a receiving and displaying module applied for the scanning terminal or multimedia terminal to receiving the service content before displaying.
- the multimedia service pushing system based on two-dimensional code wherein, the generation and displaying module further includes:
- an encoding and transmitting unit applied for the multimedia server to generating the multimedia content based on the multimedia information, and generating the multimedia service information based on the service characteristic information, as well as sending the multimedia data encoded by the multimedia content and the multimedia service information to the multimedia terminal;
- a decoding and displaying unit applied for the multimedia terminal to receiving the multimedia data, before decoding and getting the multimedia content and the multimedia service information, followed by displaying the multimedia content on the displayer of the multimedia terminal;
- a transforming and displaying unit applied to overlaying the two-dimensional code image according to the multimedia service information onto the multimedia content for display.
- the multimedia service pushing system based on two-dimensional code wherein, the transforming and displaying unit further includes:
- a first judgment subunit applied to determining if the multimedia service information may be the service information being able to take effect instantly, based on the correspondence table for displaying the multimedia service information;
- a first control subunit applied to generating the two-dimensional code image according to the multimedia service information, when it is yes;
- a second control subunit applied to deciding again if the multimedia service information satisfies the preset displaying conditions, based on the multimedia content and the correspondence table for displaying the multimedia service information, when it is yes, then reading and displaying the stored two-dimensional code image, when it is no, then starting the first judgment subunit;
- a second judgment subunit applied to deciding if the two-dimensional code image will be displayed or not, based on the correspondence table for displaying the multimedia service information
- a third control subunit applied to overlaying the two-dimensional code image onto the multimedia content to display, when it is yes;
- a fourth control subunit applied to reading the saved two-dimensional code image based on the preset correspondence table for displaying the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display at the preset display time.
- the multimedia service pushing system based on two-dimensional code, wherein, the multimedia content is one or a plurality of videos, audios, texts and web pages.
- the multimedia service pushing system based on two-dimensional code, wherein, the service characteristic information includes at least a name, number and source address for obtaining of the service content.
- the present invention generates a two-dimensional code image including a plurality of service commands on a multimedia terminal according to multimedia service information, and a user may achieve an effect of automatically acquiring a single or multiple pieces of service contents corresponding to the multimedia service information, through scanning and parsing the two-dimensional code images via a scanning terminal, the present invention may reduce a space occupation of the multimedia service information, being convenient to operate and control, and may bring great conveniences to users.
- FIG. 1 illustrates a flowchart on a preferred embodiment of the multimedia service pushing method based on two-dimensional code as provided in the present invention.
- FIG. 2 illustrates a detailed flowchart on step S 101 in the method shown in FIG. 1 as provided in the present invention.
- FIG. 3 illustrates a detailed flowchart on step S 203 shown in FIG. 2 as provided in the present invention.
- FIG. 4 illustrates a block diagram of a preferred embodiment on the multimedia service pushing method based on two-dimensional code as provided in the present invention
- FIG. 5 illustrates a detailed block diagram of the generation and display modules in the system shown in FIG. 4 as provided in the present invention
- FIG. 6 illustrates a detailed block diagram of the transform and display unit in FIG. 5 as provided in the present invention.
- the present invention provides a multimedia service pushing method based on two-dimensional code, and the system thereof, in order to make the purpose, technical solution and the advantages of the present invention clearer and more explicit, further detailed descriptions of the present invention are stated here, referencing to the attached drawings and some preferred embodiments of the present invention. It should be understood that the detailed embodiments of the invention described here are used to explain the present invention only, instead of limiting the present invention.
- FIG. 1 is a flow chart of a preferred embodiment on the multimedia service pushing method based on two-dimensional code as provided in the present invention. As shown in FIG. 1 , it comprises the following steps:
- a multimedia terminal receives a multimedia content and multimedia service information sent from a multimedia server, and generates a two-dimensional code image according to the multimedia service information before overlaying the multimedia content for display.
- a scanning terminal scans and parses the two-dimensional code image on the multimedia terminal to achieve a service command, and sends a service request to a service server according to the service command, before obtaining a service content corresponding to the service command.
- the scanning terminal or the multimedia terminal receives the service content before displaying.
- the multimedia server edits a medium to generate the multimedia content, edits service characteristic information to generate service information, and encodes both the multimedia content and the service information together into multimedia data before transmitting to the multimedia terminal.
- the multimedia terminal receives multimedia data containing multimedia content and service information before decoding, and achieves both service information and multimedia contents accordingly, then, generates the two-dimensional code image including the service command according to the service information, and processes the multimedia content and the two-dimensional code image for display, before displaying both the multimedia content and the two-dimensional code image on a displayer.
- the multimedia terminal owns the following feathers: 1) if the received multimedia data has only the multimedia contents, instead of the multimedia service information, or the said multimedia service information having no characteristics of interest by the multimedia terminal, then, only the multimedia content will be processed and displayed without generating the two-dimensional code image; 2) if the received multimedia service information owns service information of a plurality of services, then, a plurality of two-dimensional code images including service commands according to different services will be generated, and when displaying the multimedia contents, a plurality of two-dimensional code images will either be displayed at the same time, or be saved and displayed at a different time; or the two-dimensional code image will be saved, and displayed when displaying other multimedia contents (for example, when the received present multimedia content contains a program 1 and a piece of service information 1, together with a two-dimensional code image 1 generated by the service information 1; and, the multimedia data received at other time is a program 2, then, it is also possible to display the two-dimensional code image 1 when displaying the program 2).
- the scanning terminal scans the two-dimensional code image displayed on the multimedia terminal displayer, and achieves the service command after parsing, then according to the service command, sends a service request to the service servicer and achieves a service content before displaying on the scanning terminal, or pushes the service content to the multimedia terminal before showing on the displayer.
- the two-dimensional code is applied to recording a plurality of data symbol information by black and white special geometrical pattern distributed on a plane according to a plurality of certain laws, when encoding, it uses a bit stream concept of “0”, “1” which constitutes an internal logic basis of a computer, and uses a plurality of binary geometry figures to express a text value information, then, with the help of an image reading device or a photoelectric scanning device, it is recognized automatically to achieve an automatic information processing; a two-dimensional code may carry a plurality of information or information links, it is very simple and pretty, also, the two-dimensional code has a good interaction and accession method, which may stimulate a consumer's activity.
- the present invention is generating a two-dimensional code image directly on the multimedia terminal, based on the multimedia service information sent from the multimedia server, instead of transmitting a generated two-dimensional code image to the multimedia terminal, thus need no extra bandwidth consumption.
- step S 101 comprises specifically:
- the multimedia server generates the multimedia content based on the media information, then generates multimedia service information according to the service characteristic information, before sending both the said multimedia content and the said multimedia data generated by encoding the multimedia service information to the multimedia terminal;
- the said multimedia content is one or a plurality of videos, audios, texts and web pages;
- the said service characteristic information comprises at least the name, number, and the source address for downloading.
- the multimedia terminal receives the said multimedia data, decodes and achieves the multimedia content and multimedia service information, and displays the said multimedia content on the displayer of the multimedia terminal;
- step S 203 comprises in details:
- the preset conditions in the said correspondence table for displaying the multimedia service information in the step S 2031 and the step S 2034 comprise but not limited to: deciding from the view of a plurality of scenes: when the multimedia content contains a certain scene is detected, then the saved two-dimensional code image needs to be read; deciding from the view of time: preset a plurality of certain time points, then the saved two-dimensional code image is read at the preset time points; as well as other conditions, for example, as long as there is no two-dimensional code image in the multimedia content, then the saved two-dimensional code image will be read and displayed.
- a multimedia server When a multimedia server is transmitting the multimedia content, only the multimedia service information is needed to transmit, then the multimedia terminal will generate a service two-dimensional code according to the multimedia service information, and, the according service content to the multimedia service information will be achieved through the scanning device.
- a multimedia server there is no extra work needed, (usually, when a multimedia server is transmitting the multimedia contents, the information will always be transmitted, thus, it is only needed to modify the information to be the service information, instead of modifying the original information structure), no extra sources needed, (for a current service adopting two-dimensional code, usually the two-dimensional code is generated at the multimedia server. Then, in the case of a plurality of two-dimensional codes, a plurality of multimedia server sources will be needed; also, a two-dimensional code is an image, it owns a pretty large capacity itself, thus occupies a certain bandwidth sources in transmitting).
- the present invention further provides a multimedia service pushing system based on the two-dimensional code, as shown in FIG. 4 , it comprises:
- a generation and displaying module 100 applied for the multimedia terminal to receiving the multimedia contents and the multimedia service information sent from the multimedia server, before generating the two-dimensional code image according to the multimedia service information, and overlaying onto the multimedia content for display;
- a detection and obtaining module 200 applied to achieving the service command after parsing, when the scanning terminal detects the two-dimensional code image on the multimedia terminal, and sending the service request to the service server, according to the service command, and obtaining the service contents according to the service command;
- a receiving and displaying module 300 applied for the scanning terminal or multimedia terminal to receiving the said service content before displaying.
- the said generation and displaying module 100 further includes:
- An encoding and transmitting unit 101 applied for the multimedia server to generating the multimedia content based on the multimedia information, and generating the multimedia service information based on the service characteristic information, as well as sending the multimedia data encoded by the said multimedia content and the said multimedia service information to the multimedia terminal;
- a decoding and displaying unit 102 applied for the multimedia terminal to receiving the said multimedia data, before decoding to get the multimedia content and the multimedia service information, then, displaying the said multimedia content on the displayer of the multimedia terminal;
- a transforming and displaying unit 103 applied to overlaying the two-dimensional code image according to the multimedia service information onto the multimedia content for display.
- the said transforming and displaying unit 103 further comprises:
- a first judgment subunit 1031 applied to deciding if the said multimedia service information may be the service information being able to take effect instantly, based on the said correspondence table for displaying the multimedia service information;
- a first control subunit 1032 applied to generating the two-dimensional code image according to the said multimedia service information, when it is yes;
- a second control subunit 1033 applied to deciding again if the said multimedia service information satisfies the preset displaying conditions, based on the said multimedia content and the said correspondence table for displaying the multimedia service information, when it is yes, reading and displaying the stored two-dimensional code image, when it is no, then starting the first judgment subunit 1031 ;
- a second judgment subunit 1034 applied to deciding if the said two-dimensional code image will be displayed or not, based on the said correspondence table for displaying the multimedia service information.
- a third control subunit 1035 applied to overlaying the two-dimensional code image onto the multimedia content to display, when it is yes;
- a fourth control subunit 1036 applied to reading the saved two-dimensional code image based on the preset correspondence table for displaying the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display at the preset display time.
- the said multimedia content is one or a plurality of videos, audios, texts and web pages.
- the said service characteristic information comprises at least the name, number, and the source address for downloading.
- the present invention generates the two-dimensional code image including the service constructions on the multimedia terminal according to the multimedia service information, a user may acquire automatically single or multiple pieces of service content corresponding to the multimedia service information through scanning and parsing the two-dimensional code image via the scanning terminal, which reduces the space occupation of the multimedia service information, is convenient to operate and control, and brings great convenience to users.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Multimedia (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
- This application is a national stage application of PCT Patent Application No. PCT/CN2015/089580, filed on Sep. 15, 2015, which claims priority to Chinese Patent Application No. 2015103108135, filed on Jun. 9, 2015, the content of all of which is incorporated herein by reference.
- The present invention relates to the field of multimedia technology, and, more particularly, to a multimedia service pushing method based on two-dimensional code and the system thereof.
- In current technologies, when playing a multimedia content, such as a plurality of advertisements, newsletters and other multimedia services, most of them are directly inserted into the multimedia content for delivering, and directly displayed on a display screen of a terminal, making a consumer receive them passively; these multimedia services have either a large capacity, occupying too much multimedia content playback time or space, or a small multimedia content capacity, leading to an unclear expression and making a poor advertisement displaying effect.
- Therefore, the current technology needs to be improved and developed.
- According to the above described defects, the purpose of the present invention is providing a multimedia service pushing method based on two-dimensional code and the system thereof, in order to solve the problem in the prior arts of either occupying too much multimedia content playback time or space due to a large capacity, or leading to an unclear expression and making a poor advertisement displaying effect due to a small multimedia content capacity, when a multimedia terminal is displaying an advertisement or other multimedia service.
- In order to achieve the above mentioned goals, the technical solution of the present invention to solve the technical problems is as follows:
- A multimedia service pushing method based on two-dimensional code, wherein, it comprises the steps that:
- a multimedia terminal receives both multimedia content and multimedia service information sent from a multimedia server, generates a two-dimensional code image according to the multimedia service information, and overlays the two-dimensional code image onto the multimedia content for display;
- when a scanning terminal detects the two-dimensional code image on the multimedia terminal, the scanning terminal parses the two-dimensional code image and obtains a service command, sends a service request to a service server according to the service command, and obtains service content corresponding to the service command; and
- the scanning terminal or the multimedia terminal receives and displays the service content.
- The multimedia service pushing method based on two-dimensional code, wherein, the step of a multimedia terminal receiving both multimedia content and multimedia service information sent from a multimedia server, generating a two-dimensional code image according to the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display further comprises:
- the multimedia server generates the multimedia content based on the media information, and generates the multimedia service information based on the service characteristic information, as well as sends the multimedia data encoded by the multimedia content and the multimedia service information to the multimedia terminal;
- the multimedia terminal receives the multimedia data before decoding to get the multimedia content and the multimedia service information, then, displays the multimedia content on the displayer of the multimedia terminal;
- overlays the two-dimensional code image according to the multimedia service information onto the multimedia content for display.
- The multimedia service pushing method based on two-dimensional code, wherein, the step of overlaying the two-dimensional code image generated according to the multimedia service information onto the multimedia content for display further comprises:
- based on the multimedia contents and a preset correspondence table for displaying the multimedia service information, decides if the multimedia service information may be that being able to take effect instantly;
- if it is yes, then generates the two-dimensional code image according to the multimedia service information;
- if it is no, then decides again if the multimedia service information satisfies the preset displaying condition, based on the multimedia content and the correspondence table for displaying the multimedia service information, when it is yes, read and display the stored two-dimensional code image, when it is no, return to the step of deciding if the multimedia service information may be that being able to take effect instantly, based on the multimedia contents and the preset correspondence table for displaying the multimedia service information;
- deciding if displaying the two-dimensional code or not, based on the preset correspondence table for displaying the multimedia service information;
- if it is yes, then overlays the two-dimensional code image onto the multimedia content for display;
- if it is no, then reads the saved two-dimensional code image according to the correspondence table for displaying the multimedia service information, and overlays the two-dimensional code image onto the multimedia content for display at a preset display time.
- The multimedia service pushing method based on two-dimensional code, wherein, the multimedia content is one or a plurality of videos, audios, texts and web pages.
- The multimedia service pushing method based on two-dimensional code, wherein, the service characteristic information includes at least a name, number and source address for obtaining of the service content.
- A multimedia service pushing system based on two-dimensional code, wherein, it comprises:
- a generation and displaying module, applied for the multimedia terminal to receiving the multimedia contents and the multimedia service information sent from the multimedia server, before generating the two-dimensional code image according to the multimedia service information, and overlaying onto the multimedia content for display;
- a detection and obtaining module, applied to achieving the service command after parsing, when the scanning terminal detects the two-dimensional code image on the multimedia terminal, and sending the service request to the service server according to the service command, and obtaining the service contents according to the service command;
- a receiving and displaying module, applied for the scanning terminal or multimedia terminal to receiving the service content before displaying.
- The multimedia service pushing system based on two-dimensional code, wherein, the generation and displaying module further includes:
- an encoding and transmitting unit, applied for the multimedia server to generating the multimedia content based on the multimedia information, and generating the multimedia service information based on the service characteristic information, as well as sending the multimedia data encoded by the multimedia content and the multimedia service information to the multimedia terminal;
- a decoding and displaying unit, applied for the multimedia terminal to receiving the multimedia data, before decoding and getting the multimedia content and the multimedia service information, followed by displaying the multimedia content on the displayer of the multimedia terminal;
- a transforming and displaying unit, applied to overlaying the two-dimensional code image according to the multimedia service information onto the multimedia content for display.
- The multimedia service pushing system based on two-dimensional code, wherein, the transforming and displaying unit further includes:
- a first judgment subunit, applied to determining if the multimedia service information may be the service information being able to take effect instantly, based on the correspondence table for displaying the multimedia service information;
- a first control subunit, applied to generating the two-dimensional code image according to the multimedia service information, when it is yes;
- a second control subunit, applied to deciding again if the multimedia service information satisfies the preset displaying conditions, based on the multimedia content and the correspondence table for displaying the multimedia service information, when it is yes, then reading and displaying the stored two-dimensional code image, when it is no, then starting the first judgment subunit;
- a second judgment subunit, applied to deciding if the two-dimensional code image will be displayed or not, based on the correspondence table for displaying the multimedia service information;
- a third control subunit, applied to overlaying the two-dimensional code image onto the multimedia content to display, when it is yes;
- a fourth control subunit, applied to reading the saved two-dimensional code image based on the preset correspondence table for displaying the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display at the preset display time.
- The multimedia service pushing system based on two-dimensional code, wherein, the multimedia content is one or a plurality of videos, audios, texts and web pages.
- The multimedia service pushing system based on two-dimensional code, wherein, the service characteristic information includes at least a name, number and source address for obtaining of the service content.
- Benefits: The present invention generates a two-dimensional code image including a plurality of service commands on a multimedia terminal according to multimedia service information, and a user may achieve an effect of automatically acquiring a single or multiple pieces of service contents corresponding to the multimedia service information, through scanning and parsing the two-dimensional code images via a scanning terminal, the present invention may reduce a space occupation of the multimedia service information, being convenient to operate and control, and may bring great conveniences to users.
-
FIG. 1 illustrates a flowchart on a preferred embodiment of the multimedia service pushing method based on two-dimensional code as provided in the present invention. -
FIG. 2 illustrates a detailed flowchart on step S101 in the method shown inFIG. 1 as provided in the present invention. -
FIG. 3 illustrates a detailed flowchart on step S203 shown inFIG. 2 as provided in the present invention. -
FIG. 4 illustrates a block diagram of a preferred embodiment on the multimedia service pushing method based on two-dimensional code as provided in the present invention; -
FIG. 5 illustrates a detailed block diagram of the generation and display modules in the system shown inFIG. 4 as provided in the present invention; -
FIG. 6 illustrates a detailed block diagram of the transform and display unit inFIG. 5 as provided in the present invention. - The present invention provides a multimedia service pushing method based on two-dimensional code, and the system thereof, in order to make the purpose, technical solution and the advantages of the present invention clearer and more explicit, further detailed descriptions of the present invention are stated here, referencing to the attached drawings and some preferred embodiments of the present invention. It should be understood that the detailed embodiments of the invention described here are used to explain the present invention only, instead of limiting the present invention.
- Referencing to
FIG. 1 , which is a flow chart of a preferred embodiment on the multimedia service pushing method based on two-dimensional code as provided in the present invention. As shown inFIG. 1 , it comprises the following steps: - S101, a multimedia terminal receives a multimedia content and multimedia service information sent from a multimedia server, and generates a two-dimensional code image according to the multimedia service information before overlaying the multimedia content for display.
- S102, a scanning terminal scans and parses the two-dimensional code image on the multimedia terminal to achieve a service command, and sends a service request to a service server according to the service command, before obtaining a service content corresponding to the service command.
- S103, the scanning terminal or the multimedia terminal receives the service content before displaying.
- In the present embodiment, the multimedia server edits a medium to generate the multimedia content, edits service characteristic information to generate service information, and encodes both the multimedia content and the service information together into multimedia data before transmitting to the multimedia terminal.
- The multimedia terminal receives multimedia data containing multimedia content and service information before decoding, and achieves both service information and multimedia contents accordingly, then, generates the two-dimensional code image including the service command according to the service information, and processes the multimedia content and the two-dimensional code image for display, before displaying both the multimedia content and the two-dimensional code image on a displayer.
- Also, the multimedia terminal owns the following feathers: 1) if the received multimedia data has only the multimedia contents, instead of the multimedia service information, or the said multimedia service information having no characteristics of interest by the multimedia terminal, then, only the multimedia content will be processed and displayed without generating the two-dimensional code image; 2) if the received multimedia service information owns service information of a plurality of services, then, a plurality of two-dimensional code images including service commands according to different services will be generated, and when displaying the multimedia contents, a plurality of two-dimensional code images will either be displayed at the same time, or be saved and displayed at a different time; or the two-dimensional code image will be saved, and displayed when displaying other multimedia contents (for example, when the received present multimedia content contains a program 1 and a piece of service information 1, together with a two-dimensional code image 1 generated by the service information 1; and, the multimedia data received at other time is a program 2, then, it is also possible to display the two-dimensional code image 1 when displaying the program 2).
- The scanning terminal scans the two-dimensional code image displayed on the multimedia terminal displayer, and achieves the service command after parsing, then according to the service command, sends a service request to the service servicer and achieves a service content before displaying on the scanning terminal, or pushes the service content to the multimedia terminal before showing on the displayer.
- It can be seen that, the appearance of the two-dimensional code has provided a brand new pushing method for multimedia service information. The two-dimensional code is applied to recording a plurality of data symbol information by black and white special geometrical pattern distributed on a plane according to a plurality of certain laws, when encoding, it uses a bit stream concept of “0”, “1” which constitutes an internal logic basis of a computer, and uses a plurality of binary geometry figures to express a text value information, then, with the help of an image reading device or a photoelectric scanning device, it is recognized automatically to achieve an automatic information processing; a two-dimensional code may carry a plurality of information or information links, it is very simple and pretty, also, the two-dimensional code has a good interaction and accession method, which may stimulate a consumer's activity. Therefore, adopting a two-dimensional code to deliver the multimedia service to a consumer is a good choice. However, since the two-dimensional code itself is an image, owing a pretty large capacity, it consumes extra bandwidth and other sources in transmitting. The present invention is generating a two-dimensional code image directly on the multimedia terminal, based on the multimedia service information sent from the multimedia server, instead of transmitting a generated two-dimensional code image to the multimedia terminal, thus need no extra bandwidth consumption.
- A more preferred embodiment of the present invention, as shown in
FIG. 2 , wherein, the said step S101 comprises specifically: - S201, the multimedia server generates the multimedia content based on the media information, then generates multimedia service information according to the service characteristic information, before sending both the said multimedia content and the said multimedia data generated by encoding the multimedia service information to the multimedia terminal;
- In specific implementations, the said multimedia content is one or a plurality of videos, audios, texts and web pages; the said service characteristic information comprises at least the name, number, and the source address for downloading.
- S202, the multimedia terminal receives the said multimedia data, decodes and achieves the multimedia content and multimedia service information, and displays the said multimedia content on the displayer of the multimedia terminal;
- S203, overlays the two-dimensional code image generated according to the multimedia service information onto the multimedia content for display.
- A more preferred embodiment of the present invention, as shown in
FIG. 3 , the said step S203 comprises in details: - S2031, based on the said multimedia content and a preset correspondence table for displaying the multimedia service information, decides if the said multimedia service information may be that being able to take effect instantly.
- S2032, if it is yes, then generates the two-dimensional code image according to the said multimedia service information.
- S2033, if it is no, then decides again if the said multimedia service information satisfies the preset displaying condition, based on the said multimedia content and the said correspondence table for displaying the multimedia service information, when it is yes, read and display the stored two-dimensional code image, when it is no, then return to the step S2031.
- S2034, decides if displaying the said two-dimensional code or not, based on the preset correspondence table for displaying the multimedia service information.
- The preset conditions in the said correspondence table for displaying the multimedia service information in the step S2031 and the step S2034, comprise but not limited to: deciding from the view of a plurality of scenes: when the multimedia content contains a certain scene is detected, then the saved two-dimensional code image needs to be read; deciding from the view of time: preset a plurality of certain time points, then the saved two-dimensional code image is read at the preset time points; as well as other conditions, for example, as long as there is no two-dimensional code image in the multimedia content, then the saved two-dimensional code image will be read and displayed.
- S2035, if it is yes, then overlays the two-dimensional code image onto the multimedia content for display.
- S2036, if it is no, then reads the saved two-dimensional code image according to the said correspondence table for displaying the multimedia service information, and overlays the two-dimensional code image onto the multimedia content for display at the preset display time.
- When a multimedia server is transmitting the multimedia content, only the multimedia service information is needed to transmit, then the multimedia terminal will generate a service two-dimensional code according to the multimedia service information, and, the according service content to the multimedia service information will be achieved through the scanning device. To a multimedia server, there is no extra work needed, (usually, when a multimedia server is transmitting the multimedia contents, the information will always be transmitted, thus, it is only needed to modify the information to be the service information, instead of modifying the original information structure), no extra sources needed, (for a current service adopting two-dimensional code, usually the two-dimensional code is generated at the multimedia server. Then, in the case of a plurality of two-dimensional codes, a plurality of multimedia server sources will be needed; also, a two-dimensional code is an image, it owns a pretty large capacity itself, thus occupies a certain bandwidth sources in transmitting).
- Based on the above said methods, the present invention further provides a multimedia service pushing system based on the two-dimensional code, as shown in
FIG. 4 , it comprises: - A generation and displaying
module 100, applied for the multimedia terminal to receiving the multimedia contents and the multimedia service information sent from the multimedia server, before generating the two-dimensional code image according to the multimedia service information, and overlaying onto the multimedia content for display; - A detection and obtaining
module 200, applied to achieving the service command after parsing, when the scanning terminal detects the two-dimensional code image on the multimedia terminal, and sending the service request to the service server, according to the service command, and obtaining the service contents according to the service command; - A receiving and displaying
module 300, applied for the scanning terminal or multimedia terminal to receiving the said service content before displaying. - Further, as shown in
FIG. 5 , in the said multimedia service pushing system based on two-dimensional code, the said generation and displayingmodule 100 further includes: - An encoding and transmitting
unit 101, applied for the multimedia server to generating the multimedia content based on the multimedia information, and generating the multimedia service information based on the service characteristic information, as well as sending the multimedia data encoded by the said multimedia content and the said multimedia service information to the multimedia terminal; - A decoding and displaying
unit 102, applied for the multimedia terminal to receiving the said multimedia data, before decoding to get the multimedia content and the multimedia service information, then, displaying the said multimedia content on the displayer of the multimedia terminal; - A transforming and displaying
unit 103, applied to overlaying the two-dimensional code image according to the multimedia service information onto the multimedia content for display. - Further, as shown in
FIG. 6 , in the said multimedia service pushing system based on two-dimensional code, the said transforming and displayingunit 103 further comprises: - A
first judgment subunit 1031, applied to deciding if the said multimedia service information may be the service information being able to take effect instantly, based on the said correspondence table for displaying the multimedia service information; - A
first control subunit 1032, applied to generating the two-dimensional code image according to the said multimedia service information, when it is yes; - A
second control subunit 1033, applied to deciding again if the said multimedia service information satisfies the preset displaying conditions, based on the said multimedia content and the said correspondence table for displaying the multimedia service information, when it is yes, reading and displaying the stored two-dimensional code image, when it is no, then starting thefirst judgment subunit 1031; - A
second judgment subunit 1034, applied to deciding if the said two-dimensional code image will be displayed or not, based on the said correspondence table for displaying the multimedia service information. - A
third control subunit 1035, applied to overlaying the two-dimensional code image onto the multimedia content to display, when it is yes; - A
fourth control subunit 1036, applied to reading the saved two-dimensional code image based on the preset correspondence table for displaying the multimedia service information, and overlaying the two-dimensional code image onto the multimedia content for display at the preset display time. - Further, in the said multimedia service pushing system based on two-dimensional code, the said multimedia content is one or a plurality of videos, audios, texts and web pages.
- Further, in the said multimedia service pushing system based on two-dimensional code, the said service characteristic information comprises at least the name, number, and the source address for downloading.
- All above, the present invention generates the two-dimensional code image including the service constructions on the multimedia terminal according to the multimedia service information, a user may acquire automatically single or multiple pieces of service content corresponding to the multimedia service information through scanning and parsing the two-dimensional code image via the scanning terminal, which reduces the space occupation of the multimedia service information, is convenient to operate and control, and brings great convenience to users.
- It should be understood that, the application of the present invention is not limited to the above examples listed. Ordinary technical personnel in this field can improve or change the applications according to the above descriptions, all of these improvements and transforms should belong to the scope of protection in the appended claims of the present invention.
Claims (15)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510310813.5A CN104917764B (en) | 2015-06-09 | 2015-06-09 | A kind of multimedia service method for pushing and system based on Quick Response Code |
| CN2015103108135 | 2015-06-09 | ||
| PCT/CN2015/089580 WO2016197473A1 (en) | 2015-06-09 | 2015-09-15 | Multimedia service pushing method and system based on 2-dimensional code |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20170140190A1 true US20170140190A1 (en) | 2017-05-18 |
| US9922223B2 US9922223B2 (en) | 2018-03-20 |
Family
ID=54086470
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/318,971 Active US9922223B2 (en) | 2015-06-09 | 2015-09-15 | Multimedia service pushing method and system based on two-dimensional code |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US9922223B2 (en) |
| CN (1) | CN104917764B (en) |
| AU (1) | AU2015394928B2 (en) |
| WO (1) | WO2016197473A1 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109598171A (en) * | 2017-09-30 | 2019-04-09 | 北京国双科技有限公司 | A kind of data processing method based on two dimensional code, apparatus and system |
| CN110147859A (en) * | 2019-05-16 | 2019-08-20 | 南京南瑞继保电气有限公司 | A kind of substation information display systems and method based on two dimensional code |
| US10728487B2 (en) | 2017-04-14 | 2020-07-28 | Sharp Kabushiki Kaisha | Image display apparatus, external device, image display method, and image display system |
| CN111860730A (en) * | 2020-08-27 | 2020-10-30 | 南京轩宁信息技术有限公司 | Different network information transmission system based on image processing |
| US10878461B2 (en) | 2016-10-27 | 2020-12-29 | Tencent Technology (Shenzhen) Company Limited | Multimedia information processing method, apparatus, and device, and storage medium |
| CN112286480A (en) * | 2020-10-28 | 2021-01-29 | 维沃移动通信(杭州)有限公司 | Audio output method and device and electronic equipment |
| CN112528698A (en) * | 2020-12-08 | 2021-03-19 | 国网辽宁省电力有限公司锦州供电公司 | Two-dimensional code display method for power failure notification push management system |
| US11074425B2 (en) * | 2018-01-16 | 2021-07-27 | Advanced New Technologies Co., Ltd. | DOI scanning-based information processing |
| IT202000007132A1 (en) * | 2020-04-03 | 2021-10-03 | Pablo Chepalich Diego | Digital system, methods and devices to associate a video and image to a QR code |
| CN113487000A (en) * | 2021-07-30 | 2021-10-08 | 深圳市链融科技股份有限公司 | Contract document and service matching method and device, computer equipment and storage medium |
| US11425466B2 (en) * | 2019-06-10 | 2022-08-23 | Hisense Visual Technology Co., Ltd. | Data transmission method and device |
| CN115001847A (en) * | 2022-06-30 | 2022-09-02 | 山东鲁软数字科技有限公司 | Power private network terminal internal and external network safety communication system based on dynamic two-dimensional code |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107172411B (en) * | 2017-04-18 | 2019-07-23 | 浙江传媒学院 | A kind of virtual reality business scenario rendering method under the service environment based on home videos |
| US10175489B1 (en) * | 2017-07-05 | 2019-01-08 | Microsoft Technology Licensing, Llc | Compact optical system with MEMS scanners for image generation and object tracking |
| CN107808299B (en) * | 2017-09-06 | 2022-02-18 | 长沙市到家悠享网络科技有限公司 | Marketing system and marketing method convenient for accessing external system |
| CN110769182A (en) * | 2018-07-27 | 2020-02-07 | 视联动力信息技术股份有限公司 | Service processing method and device |
| CN110769184A (en) * | 2018-07-27 | 2020-02-07 | 视联动力信息技术股份有限公司 | Service processing method and device |
| CN109977719A (en) * | 2019-03-26 | 2019-07-05 | 李建胜 | A kind of two dimensional code LED information system |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6854641B1 (en) * | 2000-11-02 | 2005-02-15 | Kabushiki Kaisha Toshiba | Electronic information management system |
| US8897820B2 (en) * | 2010-11-16 | 2014-11-25 | Jack L. Marovets | System, method, and apparatus for storing, transmitting, receiving, and using structured data using un-structured text message bodies |
| CN102737318A (en) * | 2011-04-07 | 2012-10-17 | 北京龙腾睿信科技有限公司 | Method for superimposing two-dimensional code information on outdoors multimedia information terminal |
| US9367860B2 (en) * | 2011-08-05 | 2016-06-14 | Sean McKirdy | Barcode generation and implementation method and system for processing information |
| US20150008257A1 (en) * | 2012-10-09 | 2015-01-08 | Robert Beadles | Display card with memory tag- hybrid multidimensional bar text code |
| CN102930460A (en) * | 2012-11-01 | 2013-02-13 | 青岛海信传媒网络技术有限公司 | Electronic commerce system and advertisement video play method thereof |
| US20140217164A1 (en) * | 2013-02-01 | 2014-08-07 | Ronald Sweeney | System and method for downloading a live performance through use of a QR code |
| CN103763624B (en) * | 2014-01-27 | 2017-02-15 | 北京宽广融合传媒科技有限公司 | Television channel program interaction method and device |
| CN104320678A (en) * | 2014-10-30 | 2015-01-28 | 杭州宽云视讯科技有限公司 | Broadcast terminal on-demand service development method based on dynamic video stream |
| CN104683878A (en) * | 2015-02-04 | 2015-06-03 | 四川长虹电器股份有限公司 | Application method of electric-business mobile application quick-response codes |
-
2015
- 2015-06-09 CN CN201510310813.5A patent/CN104917764B/en active Active
- 2015-09-15 WO PCT/CN2015/089580 patent/WO2016197473A1/en not_active Ceased
- 2015-09-15 AU AU2015394928A patent/AU2015394928B2/en active Active
- 2015-09-15 US US15/318,971 patent/US9922223B2/en active Active
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10878461B2 (en) | 2016-10-27 | 2020-12-29 | Tencent Technology (Shenzhen) Company Limited | Multimedia information processing method, apparatus, and device, and storage medium |
| US10728487B2 (en) | 2017-04-14 | 2020-07-28 | Sharp Kabushiki Kaisha | Image display apparatus, external device, image display method, and image display system |
| CN109598171A (en) * | 2017-09-30 | 2019-04-09 | 北京国双科技有限公司 | A kind of data processing method based on two dimensional code, apparatus and system |
| US11275915B2 (en) | 2018-01-16 | 2022-03-15 | Advanced New Technologies Co., Ltd. | DOI scanning-based information processing |
| US11074425B2 (en) * | 2018-01-16 | 2021-07-27 | Advanced New Technologies Co., Ltd. | DOI scanning-based information processing |
| TWI742324B (en) * | 2018-01-16 | 2021-10-11 | 開曼群島商創新先進技術有限公司 | Information processing method, device and equipment based on scanning DOI |
| CN110147859A (en) * | 2019-05-16 | 2019-08-20 | 南京南瑞继保电气有限公司 | A kind of substation information display systems and method based on two dimensional code |
| US11425466B2 (en) * | 2019-06-10 | 2022-08-23 | Hisense Visual Technology Co., Ltd. | Data transmission method and device |
| IT202000007132A1 (en) * | 2020-04-03 | 2021-10-03 | Pablo Chepalich Diego | Digital system, methods and devices to associate a video and image to a QR code |
| CN111860730A (en) * | 2020-08-27 | 2020-10-30 | 南京轩宁信息技术有限公司 | Different network information transmission system based on image processing |
| CN112286480A (en) * | 2020-10-28 | 2021-01-29 | 维沃移动通信(杭州)有限公司 | Audio output method and device and electronic equipment |
| CN112528698A (en) * | 2020-12-08 | 2021-03-19 | 国网辽宁省电力有限公司锦州供电公司 | Two-dimensional code display method for power failure notification push management system |
| CN113487000A (en) * | 2021-07-30 | 2021-10-08 | 深圳市链融科技股份有限公司 | Contract document and service matching method and device, computer equipment and storage medium |
| CN115001847A (en) * | 2022-06-30 | 2022-09-02 | 山东鲁软数字科技有限公司 | Power private network terminal internal and external network safety communication system based on dynamic two-dimensional code |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016197473A1 (en) | 2016-12-15 |
| AU2015394928B2 (en) | 2019-01-24 |
| US9922223B2 (en) | 2018-03-20 |
| AU2015394928A1 (en) | 2017-01-05 |
| CN104917764B (en) | 2018-09-18 |
| CN104917764A (en) | 2015-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9922223B2 (en) | Multimedia service pushing method and system based on two-dimensional code | |
| US10165321B2 (en) | Facilitating placeshifting using matrix codes | |
| US12262094B2 (en) | Using text data in content presentation and content search | |
| US10356022B2 (en) | Systems and methods for manipulating and/or concatenating videos | |
| EP3525403B1 (en) | Video sms message sending and receiving methods and apparatuses thereof, and handheld electronic device | |
| US10284917B2 (en) | Closed-captioning uniform resource locator capture system and method | |
| KR102087533B1 (en) | Communication devices, communication control methods, and computer programs | |
| CN104902343B (en) | A kind of method, server and the terminal of transmission and playing audio-video and message | |
| JP2010510723A (en) | Apparatus and method for providing access to related data related to primary media data | |
| CN103081507A (en) | Integrating and processing embedded links to related video content in a video stream to provide advertising information | |
| US8555327B2 (en) | Broadcasting links to enhanced content | |
| US12192542B2 (en) | Systems and methods for modifying date-related references of a media asset to reflect absolute dates | |
| US20190014063A1 (en) | System and Methods for Dynamically Generating Animated GIF Files for Delivery Via the Network | |
| KR20240047389A (en) | Systems and methods for monitoring display of content using embedded watermarks | |
| CN105900443A (en) | Method and system for synchronizing media streams | |
| CN112188256B (en) | Information processing method, information providing device, electronic device, and storage medium | |
| US12041291B2 (en) | QR attribution | |
| US20170193554A1 (en) | Advertising method and advertising system using web content | |
| CN101247550A (en) | information embedding method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SHENZHEN SKYWORTH-RGB ELECTRONIC CO., LTD, CHINA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:XU, YAOLING;HOU, ZHILONG;REEL/FRAME:040738/0813 Effective date: 20160112 |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |