CN104050568A - Method and system for commodity picture displaying - Google Patents

Method and system for commodity picture displaying Download PDF

Info

Publication number
CN104050568A
CN104050568A CN201310076941.9A CN201310076941A CN104050568A CN 104050568 A CN104050568 A CN 104050568A CN 201310076941 A CN201310076941 A CN 201310076941A CN 104050568 A CN104050568 A CN 104050568A
Authority
CN
China
Prior art keywords
commodity
attribute
additional information
vectorlayer
picture
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
Application number
CN201310076941.9A
Other languages
Chinese (zh)
Other versions
CN104050568B (en
Inventor
钟顶明
高洁
左梓佑
叶克良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201310076941.9A priority Critical patent/CN104050568B/en
Publication of CN104050568A publication Critical patent/CN104050568A/en
Priority to HK15101742.2A priority patent/HK1201366A1/en
Application granted granted Critical
Publication of CN104050568B publication Critical patent/CN104050568B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a method and system for commodity picture displaying. The method comprises the following steps: obtaining a commodity picture; obtaining associated additional commodity information according to the commodity picture; and rendering the additional commodity information into a vector diagram layer and overlaying the vector diagram layer on the commodity picture for displaying. According to the application, the efficiency of promotion information adding of the merchant can be improved; the storage space of the server can be saved; and the purchaser experience can be improved.

Description

The method and system that a kind of commodity picture represents
Technical field
The application relates to the technical field of data processing, particularly relates to a kind of method that commodity picture represents, and, the system that a kind of commodity picture represents.
Background technology
Along with the aggravation of competition among enterprises and increasing of product, the consumers in general on buyer's market require higher to commodity, select leeway larger, and therefore enterprise more payes attention to utilizing various promotion methods to make consumers in general deepen the understanding to its product.On e-commerce website, from businessman's angle, businessman if desired holds an advertising campaign, is the most common so at the upper interpolation of commodity picture (or advertising pictures) sales promotion information, the most direct, and the most effective mode.
At present, when the sales promotion information of businessman on publishing commodity picture, first such as, edit the picture with sales promotion information by independent picture editor's instrument (photoshop etc.), then in merchandise news editing interface, upload this picture.In the time that advertising campaign expires, again enter merchandise news editing interface this picture is replaced to the commodity picture without sales promotion information.Such sales promotion information processing procedure not only can spend a large amount of manpower and materials, and the commodity figure sector-meeting of file sales promotion information consumes more server stores space, increase server burden, constantly uploading of commodity picture also can be expended more network traffics in addition.
In addition, from buyer's angle, if it pays close attention to the outward appearance of commodity, just do not wish to see that too many sales promotion information keeps off on commodity picture, cause browsing in commodity list page well the outward appearance of commodity.
Therefore, those skilled in the art's problem in the urgent need to address is: the mechanism that provides a kind of commodity picture to represent, the efficiency of adding in order to improve the sales promotion information of businessman, saves the storage space of server, and promotes buyer's experience.
Summary of the invention
Technical problems to be solved in this application are to provide a kind of method that commodity picture represents, and add efficiency in order to the commodity additional information that improves businessman, save the storage space of server, and promote buyer's experience.
Accordingly, the system that the application also provides a kind of commodity picture to represent, in order to ensure said method application in practice.
In order to address the above problem, the application discloses a kind of method that commodity picture represents, and comprising:
Obtain commodity picture;
Obtain associated commodity additional information according to described commodity picture;
Described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture and represent.
Preferably, described commodity picture and commodity additional information generate by following steps:
Obtain commodity picture;
For described commodity picture adds commodity additional information;
Preserve described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
Preferably, described commodity picture comprises one or more, and described commodity additional information comprises commodity additional information template, and the described sub-step for commodity picture interpolation commodity additional information further comprises:
Selected one or more commodity picture;
Obtain commodity additional information template;
Described commodity additional information template is superimposed upon on described one or more commodity picture.
Preferably, the described step of obtaining associated commodity additional information according to commodity picture comprises:
Judge the whether related commodity additional information of described commodity picture;
If so, obtain the commodity additional information of described association;
The described sub-step that judges the whether related commodity additional information of commodity picture comprises:
Judge the mapping relations that whether have described commodity picture and commodity additional information in database;
If exist, be judged as the related commodity additional information of described commodity picture.
Preferably, described commodity additional information is played up to VectorLayer and is superimposed on the step representing on described commodity picture comprise:
Described commodity additional information is played up to VectorLayer;
Obtain the resolution of subscriber equipment;
Described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
Preferably, described method also comprises:
Obtain the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties or hiding attribute;
If the attribute that represents of described VectorLayer is display properties, on described commodity picture, represent described VectorLayer;
If the attribute that represents of described VectorLayer is to hide attribute, hide described VectorLayer.
Preferably, the step that represents attribute of obtaining VectorLayer described in comprises:
Determine the attribute that represents of described VectorLayer according to user's behavior preference information.
Preferably, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain user's consumption history data, described consumption history data comprise the ratio that the quantity of purchase commodity sum, First Characteristic commodity accounts in purchase commodity sum, and the ratio that accounts in buying in commodity sums of the quantity of Second Characteristic commodity, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
If the ratio that the quantity of described First Characteristic commodity accounts in purchase commodity sum is greater than the 3rd predetermined threshold value, the attribute that represents of described VectorLayer is to hide attribute;
If the ratio that the quantity of described Second Characteristic commodity accounts in purchase commodity sum is greater than the 4th predetermined threshold value, the attribute that represents of described VectorLayer is display properties.
Preferably, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain the searched key word of input;
Judge whether described searched key word comprises default demonstration keyword;
If so, the attribute that represents of described VectorLayer is display properties;
If not, the attribute that represents of described VectorLayer is to hide attribute.
Preferably, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain website traffic source;
If described website traffic source is the default link that comprises display properties source, the attribute that represents of described VectorLayer is display properties;
If described website traffic source is not the default link that comprises display properties source, the attribute that represents of described VectorLayer is to hide attribute.
Preferably, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Receive the instruction that user triggers, described instruction comprises idsplay order or hiding instruction;
If the instruction that described user triggers is idsplay order, the attribute that represents of described VectorLayer is display properties;
If the instruction that described user triggers is for hiding instruction, the attribute that represents of described VectorLayer is to hide attribute.
Preferably, described method also comprises:
Delete the described commodity additional information associated with commodity picture.
Disclosed herein as well is the system that a kind of commodity picture represents, comprising:
Commodity picture obtains module, for obtaining commodity picture;
Commodity additional information acquisition module, for obtaining associated commodity additional information according to described commodity picture;
Represent module, represent for described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture.
Preferably, described system also comprises:
Generation module, for before obtaining commodity picture, generates commodity picture and commodity additional information;
Described generation module comprises:
Commodity picture obtains submodule, for obtaining commodity picture;
Commodity additional information is added submodule, is used to described commodity picture to add commodity additional information;
Preserve submodule, for preserving described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
Preferably, described commodity picture comprises one or more, and described commodity additional information comprises commodity additional information template, and described commodity additional information is added submodule and further comprised:
Commodity picture is selected unit, for selected one or more commodity picture;
Commodity additional information template acquiring unit, for obtaining commodity additional information template;
Template superpositing unit, for being superimposed upon described one or more commodity picture by described commodity additional information template.
Preferably, described commodity accessory information acquisition module comprises:
Judge submodule, for judging the whether related commodity additional information of described commodity picture; If so, call additional information and obtain submodule;
Additional information is obtained submodule, for obtaining the commodity additional information of described association;
Described judgement submodule further comprises:
Mapping relations judging unit, for judging whether database exists the mapping relations of described commodity picture and commodity additional information; If exist, call commodity additional information determining unit;
Commodity additional information determining unit, for being judged as the related commodity additional information of described commodity picture.
Preferably, described in, representing module comprises:
Play up submodule, for described commodity additional information is played up to VectorLayer;
Resolution is obtained submodule, for obtaining the resolution of subscriber equipment;
Aptamer module, for described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
Preferably, described system also comprises:
Represent attribute acquisition module, for obtaining the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties or hiding attribute;
Display module for when the representing attribute and be display properties of described VectorLayer, represents described VectorLayer on described commodity picture;
Hiding module, is, while hiding attribute, to hide described VectorLayer for the attribute that represents at described VectorLayer.
Preferably, described in, representing attribute acquisition module comprises:
Represent attribute and determine submodule, for determine the attribute that represents of described VectorLayer according to user's behavior preference information.
Preferably, described in, represent attribute and determine that submodule further comprises:
Consumption history data capture unit, for obtaining user's consumption history data, described consumption history data comprise the ratio that the quantity of purchase commodity sum, First Characteristic commodity accounts in purchase commodity sum, and the ratio that accounts in buying in commodity sums of the quantity of Second Characteristic commodity, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
First hides attribute determining unit, and when the ratio accounting at purchase commodity sum for the quantity at described First Characteristic commodity is greater than the 3rd predetermined threshold value, what be judged as described VectorLayer represents attribute for hiding attribute;
The first display properties determining unit, when the ratio accounting at purchase commodity sum for the quantity at described Second Characteristic commodity is greater than the 4th predetermined threshold value, the attribute that represents that is judged as described VectorLayer is display properties.
Preferably, described in, represent attribute and determine that submodule further comprises:
Searched key word acquiring unit, for obtaining the searched key word of input;
Searched key word judging unit, for judging whether described searched key word comprises the default keyword that comprises display properties; If so, call the second display properties determining unit; If not, call second and hide attribute determining unit;
The second display properties determining unit is display properties for the attribute that represents that is judged as described VectorLayer;
Second hides attribute determining unit, is to hide attribute for the attribute that represents that is judged as described VectorLayer.
Preferably, described in, represent attribute and determine that submodule further comprises:
Website traffic acquiring unit, for obtaining website traffic source;
The 3rd display properties determining unit, while source for the default link that comprises display properties for originating at described website traffic, the attribute that represents that is judged as described VectorLayer is display properties;
The 3rd hides attribute determining unit, and while source for the default link that comprises display properties for originating at described website traffic, what be judged as described VectorLayer represents attribute for hiding attribute.
Preferably, described in, represent attribute and determine that submodule further comprises:
User instruction receiving element, the instruction triggering for receiving user, described instruction comprises idsplay order or hiding instruction;
The 4th display properties determining unit, while being idsplay order for the instruction triggering described user, the attribute that represents that is judged as described VectorLayer is display properties;
The 4th display properties determining unit, is while hiding instruction for the instruction triggering described user, and what be judged as described VectorLayer represents attribute for hiding attribute.
Preferably, described system also comprises:
Removing module, for deleting the described commodity additional information associated with commodity picture.
Compared with prior art, the embodiment of the present application has the following advantages:
First, commodity additional information in the application is to store with the code form of vector data, instead of picture, with respect to large-sized high definition picture, can save a large amount of storage spaces on the one hand, solve on the other hand commodity additional information after system automatic Compression picture, represent the problem of quality burr.
Second, in the application, commodity additional information is storage (commodity additional information separates with commodity picture) separately, therefore commodity picture only need be uploaded once, can conveniently add or edit or delete the commodity additional information on commodity picture, without repeating to upload commodity picture, promote page loading velocity, the efficiency of commodity additional information is edited in saving network flow and raising on commodity picture.
The 3rd, in the time that needs are processed a collection of commodity, can share same commodity additional information template, and need not the processing of a sheet by a sheet picture deduplication, carry out on a large scale increasing work efficiency, also can effectively reduce the redundancy of data.
The 4th, the VectorLayer that commodity additional information is played up in this application has and represents or hiding attribute, can be according to customer consumption historical data or user's autonomous selection, optionally represent commodity additional information, allow commodity list be more suitable for buyer, thereby improve buyer's browse efficiency, facilitate transaction, also the phenomenon of improving to a certain extent picture " ox-hide moss ", purifies webpage more.
The 5th, because commodity additional information is to be kept in database with the form of code, in the time of displaying merchandise additional information, need to be played up VectorLayer, again because described commodity additional information is vector data, it is applicable to various equipment and resolution, therefore can adjust according to the resolution of subscriber equipment the size of described VectorLayer, thereby need not be processed into respectively different pictures for the equipment of different resolution.
Brief description of the drawings
Fig. 1 is the flow chart of steps of the embodiment of the method 1 that represents of a kind of commodity picture of the application;
Fig. 2 is the flow chart of steps of the embodiment of the method 2 that represents of a kind of commodity picture of the application;
Fig. 3 is the sales promotion information template of embodiment of the method 2 and the mapping relations schematic diagram of commodity picture that a kind of commodity picture of the application represents;
Fig. 4 is that the sales promotion information of the commodity picture of the embodiment of the method 2 that represents of a kind of commodity picture of the application adds schematic diagram;
Fig. 5 is the structured flowchart of the system embodiment that represents of a kind of commodity picture of the application.
Embodiment
For the above-mentioned purpose, the feature and advantage that make the application can become apparent more, below in conjunction with the drawings and specific embodiments, the application is described in further detail.
One of core idea of the embodiment of the present application is, offering businessman and buyer's one represents to user with an image shows entirety after commodity picture and commodity additional information is synthetic, but in data storage and the technical solution that can separate on editor, businessman can add or delete the commodity additional information on commodity picture at any time on line, buyer can select to check or hiding commodity picture on commodity additional information.Allow businessman in publishing commodity, can add easily or edit the commodity additional information (for example: discount, price etc.) on commodity picture (or advertising pictures).
With reference to Fig. 1, show the flow chart of steps of the embodiment of the method 1 that a kind of commodity picture represents, described embodiment of the method specifically can comprise the following steps:
Step 101: obtain commodity data, described commodity data comprises commodity picture and commodity additional information;
In the prior art, particularly in electric business website, if need to be the picture interpolation additional information on website, such as the Word message of commodity, sales promotion information or other descriptors of commodity, generally to need online lower use picture processing software (such as photoshop software etc.) to handle picture well, and then upload on website, when storage Word message or other descriptors as the pattern in picture together with original image, with the form storage of image data.But this mode not only can expend too much storage space, also need businessman to process one by one picture, inefficiency.Therefore, the application has proposed a kind of by the commodity picture ways of presentation of commodity picture and the separation of commodity additional information, facilitates businessman can add on line at any time, edit or delete the commodity additional information on picture.
Particularly, in a preferred embodiment of the present application, described commodity picture and commodity additional information can generate by following steps:
Step S1: obtain commodity picture;
Particularly, on e-commerce website, if businessman need to add commodity additional information and be shown on commodity picture on commodity picture, need to upload commodity picture, described commodity picture can comprise one or more.
Step S2: for described commodity picture adds commodity additional information;
Particularly, described commodity additional information is vector data, can comprise character (can carry out the setting of pattern style by Icon_Font graphical character font and other self-defining fonts), polar plot, HTML(Hypertext Markup Language, HTML (Hypertext Markup Language)), CSS(Cascading Style Sheet, CSS (cascading style sheet) list) and JS(javascript, be a kind of based on object and event-driven and there is the client script language of relative safety) etc. the figure etc. of web page program language compilation.
In a preferred embodiment of the present application, described commodity additional information can comprise commodity additional information template, and described step S2 can comprise following sub-step:
Sub-step S2-1: selected one or more commodity picture;
Sub-step S2-2: obtain commodity additional information template;
In the embodiment of the present application, if when a certain commodity additional information is repeatedly used, can be saved as commodity additional information template.In database, preserve the commodity additional information template of various ways.
Sub-step S2-3: described commodity additional information template is superimposed upon on described one or more commodity picture.
In specific implementation, in the time that selected commodity picture is multiple, adopting commodity additional information module can be that described selected commodity picture adds commodity additional information in batches, and need not the processing of a sheet by a sheet picture deduplication, efficiently add rapidly commodity additional information thereby realize, can also effectively reduce the redundancy of data.
Step S3: preserve described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
In specific implementation, in the time of editor's commodity additional information, can also arrange the content of described commodity additional information, style design, position etc., and the effect (What You See Is What You Get) of can live preview having added the commodity picture after commodity additional information.After commodity additional information editor completes, preserve described commodity additional information, generate the mapping relations of described commodity additional information and commodity picture.
As a kind of preferred exemplary of the present embodiment, if when described commodity additional information is commodity additional information template, while preserving described commodity additional information, generation be the mapping relations of commodity additional information template and commodity picture.
Be applied to the embodiment of the present application, can create a database, preserve the corresponding relation between mapping relations, commodity additional information and the commodity additional information template of mapping relations, commodity picture and commodity additional information template of described commodity additional information, commodity additional information template, commodity picture and commodity additional information.
Step 102: obtain associated commodity additional information according to described commodity picture;
In a preferred embodiment of the present application, described step 102 can comprise following sub-step:
Sub-step 102-1: judge the whether related commodity additional information of described commodity picture; If so, carry out sub-step 102-2;
In a preferred embodiment of the present application, described sub-step 102-1 can comprise following sub-step:
Sub-step 102-1-1: judge the mapping relations that whether have described commodity picture and commodity additional information in database; If exist, carry out sub-step 102-1-2;
Sub-step 102-1-2: be judged as the related commodity additional information of described commodity picture.
Sub-step 102-2: the commodity additional information of obtaining described association.
In the embodiment of the present application, described commodity additional information is to separate to preserve with commodity picture, the just commodity additional information of preserving in database and the mapping relations of commodity additional information and commodity picture, in the time getting commodity picture, can go to search the commodity additional information corresponding with commodity picture according to this mapping relations.
This mode can realize flexible interpolation, editor or the deletion of commodity additional information, do not need to repeat to upload large commodity picture in whole commodity issuing process yet, when having saved storage space, promote page loading velocity, saved network traffics, improved efficiency.In addition, during due to preservation, preserve with the form of picture, large-sized high definition picture of storing, not only can save a large amount of storage spaces in background technology, can also solve commodity additional information in background technology and, after automatic Compression picture, show the problem of quality burr.
Step 103: described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture represent;
In a preferred embodiment of the present application, described step 103 can comprise following sub-step:
Sub-step 103-1: described commodity additional information is played up to VectorLayer;
In specific implementation, some codes because described commodity additional information is kept in database, in the time representing described commodity additional information, need to be by these codes by homepages language HTML, JS, SVG(Scalable Vector Graphics, scalable vector graphics, for describing a kind of graphical format of two-dimension vector graphics), the technology such as Icon_Font plays up visual VectorLayer, thereby described commodity additional information is carried on webpage.
Be applied to the embodiment of the present application, described webpage can be the page with commodity picture, for example, can comprise that the displaying page of commercial articles searching result, list page, the details page of commodity etc. of commodity have the page of commodity picture appearance.
Sub-step 103-2: the resolution of obtaining subscriber equipment;
Sub-step 103-3: described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
In specific implementation, because described VectorLayer is played up with vector data all the time, therefore it,, applicable to various equipment and resolution, can adjust according to the resolution of subscriber equipment the size of described VectorLayer.
Step 104: obtain the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties and hiding attribute;
In a preferred embodiment of the present application, described step 104 can comprise following sub-step:
Step 104-1: the attribute that represents of determining described VectorLayer according to user's behavior preference information.
In the embodiment of the present application, described VectorLayer has the attribute of show or hide, can select show or hide VectorLayer according to user's network behavior.Concrete, can be in user's cookie information the behavior preference of recording user, determine the show or hide attribute of described VectorLayer according to the behavior preference of recording user in user's cookie information.
The show or hide attribute of described VectorLayer also can arrange according to user's input.
Step 105: if the attribute that represents of described VectorLayer is display properties, represent described VectorLayer on described commodity picture;
Step 106: if the attribute that represents of described VectorLayer is to hide attribute, hide described VectorLayer.
In the embodiment of the present application, can also derive the described picture that has added the commodity picture after commodity additional information, and not need to process with photo-editing software.
With reference to Fig. 2, show the flow chart of steps of the embodiment of the method 2 that a kind of commodity data represents, situation taking commodity additional information as sales promotion information in the present embodiment is illustrated, wherein, described commodity data can comprise commodity picture and the sales promotion information of separation, and described embodiment of the method specifically can comprise the following steps:
Step 201: obtain commodity picture;
Particularly, need to be on electric business website when publishing commodity when businessman, first need to upload commodity picture, described commodity picture comprises one or more.
In the time uploading commodity picture, can be in the merchandise news of commodity corresponding to commodity picture described in edit box inediting, described merchandise news can comprise various attributes (size of such as clothes, material, style etc.) of unique identification, title, price, freight charges and the commodity of commodity etc.
Step 202: for described commodity picture adds sales promotion information;
On e-commerce website, from businessman's angle, businessman if desired holds an advertising campaign, and it is the most common on commodity picture, adding sales promotion information so, the most direct, and effective method.
In the embodiment of the present application, described sales promotion information can comprise character (can carry out the setting of pattern style by Icon_Font graphical character font and other self-defining fonts), polar plot, the figure of the web page program language compilation such as HTML, CSS, JS etc.
In a preferred embodiment of the present application, described sales promotion information can comprise sales promotion information template, and described step 202 can comprise following sub-step:
Sub-step S11: selected one or more commodity picture;
Sub-step S12: obtain sales promotion information template;
In the embodiment of the present application, if when a certain sales promotion information is repeatedly used, can be saved as sales promotion information template.In database, preserve the sales promotion information template of various ways.
Sub-step S13: described sales promotion information template is superimposed upon on described one or more commodity picture.
In specific implementation, in the time that selected commodity picture is multiple, adopting sales promotion information module can be that described selected commodity picture adds sales promotion information in batches, and need not the processing of a sheet by a sheet picture deduplication, efficiently add rapidly sales promotion information thereby realize, can also effectively reduce the redundancy of data.If when for example businessman need to edit multiple commodity sales promotion of same batch, only need to edit a template, other commodity all use this template, just can realize the interpolation of commercial promotions information in batches, if when the sales promotion information of a certain commodity changes, can also the sales promotion information of described commodity association be edited or be adjusted, directly preserve into new sales promotion information by mapping relations, such as " two 11 activities ", certain businessman has ten commodity need to carry out advertising campaign, advertising campaign is all " five foldings ", but wherein there is not only " five foldings " but also " the bag postal " of commodity, at this moment can first choose ten commodity then to click " adding picture sales promotion information " button for these commodity interpolation " two 11 templates " (" five foldings " templates), because having commodity is " five foldings " and " bag postal ", therefore can open again this commodity edit page, for the sales promotion information of these commodity interpolations one " bag postal ".
Step 203: preserve described sales promotion information, generate the mapping relations of described commodity picture and sales promotion information.
In specific implementation,, can also arrange the content of described sales promotion information, pattern, position etc. when sales promotion information editor, and the effect (What You See Is What You Get) of can live preview having added the commodity picture after sales promotion information.After sales promotion information editor completes, preserve described sales promotion information, generate the mapping relations of described sales promotion information and commodity picture.
As a kind of preferred exemplary of the present embodiment, if when described sales promotion information is sales promotion information template, while preserving described sales promotion information, generation be the mapping relations of sales promotion information template and commodity picture.
Be applied to the embodiment of the present application, can create a database, preserve the corresponding relation between mapping relations, sales promotion information and the sales promotion information template of mapping relations, commodity picture and sales promotion information template of described sales promotion information, sales promotion information template, commodity picture and sales promotion information.Particularly, with reference to the mapping relations schematic diagram of the sales promotion information template shown in figure 3 and commodity picture, can find out, because commodity can have multiple commodity pictures, different commodity pictures can have different sales promotion information, therefore commodity can be tackled multiple sales promotion information templates, and sales promotion information template also can corresponding multiple commodity; Commodity can be tackled multiple sales promotion information, and sales promotion information also can corresponding multiple commodity; A sales promotion information template can corresponding multiple sales promotion information.
In order to make those skilled in the art understand better the application, below by an instantiation, the principle of adding sales promotion information in the embodiment of the present application is illustrated:
Sales promotion information with reference to the commodity picture shown in figure 4 adds schematic diagram, comprises the steps:
(1) businessman selects the former figure of commodity that need to add sales promotion information to be uploaded to sales promotion information editing machine;
(2) in sales promotion information editing machine, represent the former figure of described commodity;
(3) in sales promotion information editing machine, add sales promotion information (or selecting sales promotion information template);
(4) preserve sales promotion information (comprising form, the content of sales promotion information).
Step 204: obtain commodity picture;
Step 205: obtain associated sales promotion information according to described commodity picture;
In a preferred embodiment of the present application, described step 205 can comprise following sub-step:
Sub-step S21: judge the whether related sales promotion information of described commodity picture; If so, carry out sub-step S22;
In a preferred embodiment of the present application, described sub-step S21 can comprise following sub-step:
Sub-step S211: judge the mapping relations that whether have described commodity picture and sales promotion information in database; If exist, carry out sub-step S212;
Sub-step S212: be judged as the related sales promotion information of described commodity picture.
Sub-step S22: the sales promotion information that obtains described association.
In the embodiment of the present application, described sales promotion information is to separate to preserve with commodity picture, the just sales promotion information of preserving in database and the mapping relations of sales promotion information and commodity picture, in the time getting commodity picture, can remove to search the sales promotion information corresponding with commodity picture according to this mapping relations.
This mode can realize flexible interpolation, editor or the deletion of sales promotion information, do not need to repeat to upload large commodity picture in whole commodity issuing process yet, when having saved storage space, promote page loading velocity, saved network traffics, improved efficiency.In addition, this commodity picture that businessman is uploaded and sales promotion information be the method for storage separately, and the situation that can also reduce the robber figure of businessman occurs, thereby more purifies the content of webpage, improves Buyers's Experience.
Step 206: described sales promotion information is played up to VectorLayer and be superimposed on described commodity picture and represent;
In a preferred embodiment of the present application, described step 206 can comprise following sub-step:
Sub-step S31: institute's sales promotion information is played up to VectorLayer;
In specific implementation, some codes because described sales promotion information is kept in database, in the time representing described sales promotion information, these codes need to be played up to visual VectorLayer by technology such as homepages language HTML, JS, SVG, Icon_Font, thereby described sales promotion information is carried on webpage, described VectorLayer is a figure layer that is independent of commodity picture, covers on commodity picture.
Sub-step S32: the resolution of obtaining subscriber equipment;
Sub-step S33: described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
In specific implementation, because described VectorLayer is played up with vector data all the time, therefore it is applicable to various equipment and resolution, can adjust according to the resolution of subscriber equipment the size of described VectorLayer, and need not process respectively different pictures for the equipment of different resolution.
Step 207: obtain the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties and hiding attribute;
In a preferred embodiment of the present application, described step 207 can comprise following sub-step:
Step 207-1: the attribute that represents of determining described VectorLayer according to user's behavior preference information.
Be applied in the embodiment of the present application, in the time of displaying merchandise picture, webpage sends a request of carrying merchandise news to search engine; Described search engine can be clicked with buying behavior and determine whether that user represents the sales promotion information of described commodity according to user, and user also can independently select whether to represent the sales promotion information on commodity picture.If need to represent sales promotion information, search engine is again by merchandise news, and the mapping relations of removing the picture of commodity described in Query Database and described sales promotion information, find out sales promotion information and return, can be returned as sky if do not represented; The result that webpage returns according to search engine judges whether to represent sales promotion information again, if need to represent, removes to represent sales promotion information by technology such as HTML, JS, SVG, Icon_Font.
Particularly, in a preferred embodiment of the present application, described sub-step 207-1 can comprise following sub-step:
Sub-step S41: the consumption history data of obtaining user, described consumption history data comprise buys commodity sum, the ratio that the quantity of First Characteristic commodity accounts in purchase commodity sum, and the quantity of Second Characteristic commodity is buying the ratio accounting in commodity sums, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
In specific implementation, can obtain user's consumption history data according to obtaining user's (described user can be buyer) information, described user profile can comprise the log-on message, browser cookie information, subscriber equipment id information of logging in system by user etc., inquires about the consumption history data that obtain this user according to described user profile in database.It should be noted that, the acquisition methods of above-mentioned consumption history record is only a kind of example of the embodiment of the present application, and the consumption history data that those skilled in the art adopt additive method to obtain described user are all fine, and this is not restricted for the embodiment of the present application.
Sub-step S42: if the ratio that the quantity of described First Characteristic commodity accounts in purchase commodity sum is greater than the 3rd predetermined threshold value, the attribute that represents of described VectorLayer is to hide attribute;
Sub-step S43: if the ratio that the quantity of described Second Characteristic commodity accounts in consumption history data is greater than the 4th predetermined threshold value, the attribute that represents of described VectorLayer is display properties.
Particularly, described First Characteristic commodity also can be called high-grade goods, described Second Characteristic commodity also can be called low-grade goods, when get the commodity that user buys from described consumption history data, to have certain proportion be all high-grade goods above, the sales promotion information on default hidden commodity picture; When get the commodity that user buys from described consumption history data, to have certain proportion be all low-grade goods above, and acquiescence represents the sales promotion information on described commodity picture.
In fact, the embodiment of the present application is classified customer group according to described user's consumption history data, can be divided into high-end type user and economy type user, hides sales promotion information for high-end type user, represents sales promotion information for economy type user.As a kind of example of the embodiment of the present application, all high-grade goods above when the commodity of user's purchase have certain proportion, this class user can be called high-end type user, is all low-grade goods above when the commodity of user's purchase have certain proportion, and this class user can be called economy type user.Certainly, also can divide user type by other criterion as required, this is not restricted for the embodiment of the present application.
It should be noted that, described the 3rd predetermined threshold value and the 4th predetermined threshold value can be identical positive, can be also different positives, the application at this without being limited.
In another preferred embodiment of the present application, described sub-step 207-1 can comprise following sub-step:
Sub-step S51: the searched key word that obtains user's input;
Sub-step S52: judge whether described searched key word comprises the default keyword that comprises display properties; If so, carry out sub-step S53; If not, carry out sub-step S54;
Sub-step S53: the attribute that represents of described VectorLayer is display properties;
Sub-step S54: the attribute that represents of described VectorLayer is to hide attribute.
Particularly, the described default keyword that comprises display properties can be for comprising the keyword of the sales promotion meaning, as " sales promotion ", " discounting " etc., in the time obtaining described user's consumption history data failure (records of the consumption history data of not being correlated with in database), in the time that band in the keyword of user search comprises the default keyword that comprises display properties, just acquiescence represents sales promotion information; Otherwise, hide sales promotion information.
In another preferred embodiment of the present application, described sub-step 207-1 can comprise following sub-step:
Sub-step S61: obtain website traffic source;
Sub-step S62: if described website traffic source is the default link that comprises display properties source, the attribute that represents of described VectorLayer is display properties;
Sub-step S63: if described website traffic source is not the default link that comprises display properties source, the attribute that represents of described VectorLayer is to hide attribute.
Particularly, the described default link that comprises display properties source can be the link of sales promotion channel, in the time obtaining the consumption history data failure of described subscriber equipment (records of the consumption history data of not being correlated with in database), when user is when from a sales promotion channel, clickthrough is come, just acquiescence represents sales promotion information; Otherwise, hide described sales promotion information.
In another preferred embodiment of the present application, described sub-step 207-1 can comprise following sub-step:
Sub-step S71: receive the instruction that user triggers, described instruction comprises idsplay order or hiding instruction;
Sub-step S72: if the instruction that described user triggers is idsplay order, the attribute that represents of described VectorLayer is display properties;
Sub-step S73: if the instruction that described user triggers is hiding instruction, the attribute that represents of described VectorLayer is to hide attribute.
In the embodiment of the present application, described user can be that buyer can be also businessman, in the time that user sends the instruction of hiding sales promotion information, hides described VectorLayer, only represents commodity picture; In the time that user sends the instruction that shows sales promotion information, represent commodity picture and sales promotion information.
Step 208: if the attribute that represents of described VectorLayer is display properties, represent described VectorLayer on described commodity picture;
Step 209: if the attribute that represents of described VectorLayer is to hide attribute, hide described VectorLayer.
It should be noted that, described step 207, step 208, step 209 can be carried out after step 206, after also can being placed on step 204, before step 205, carry out, and this is not restricted for order the application of its execution.
In specific implementation, if above some commodity pictures with sales promotion information, these commodity will cause that buyer more pays close attention to so, this just allows businessman have the possibility of cheating, in businessman wants to allow the commodity of oneself be paid close attention to and click by more people in list, as long as add that on picture eye-catching sales promotion information just can attract buyer's eyeball, but on commodity picture, too much sales promotion information can paste to such an extent that all do not see the appearance of commodity picture, affect exterior of commodity, this imagination can be called " picture psoriasis " phenomenon, and the embodiment of the present application can be administered " picture psoriasis " phenomenon in commodity list to a certain extent, according to customer consumption historical data or use scenes or user's autonomous selection, optionally represent or hiding sales promotion information, allow commodity list be more suitable for user, thereby improve user's browse efficiency, facilitate transaction.
In addition, the embodiment of the present application can also derive the commodity picture that adds sales promotion information.Particularly, if having in different websites, businessman sells same commodity, or need to throw in advertisement in other place, can adopt an export function in sales promotion information administration module, what derive is the picture format of the high definition commodity picture after synthetic sales promotion information, and does not need to process with photo-editing software.
After advertising campaign finishes, the sales promotion information adding on described commodity picture also can be deleted by businessman.Particularly, between sales promotion information and commodity picture, be an incidence relation as the above analysis, delete sales promotion information and cancel exactly this incidence relation.Its operating process can be to select all commodity that need to cancel sales promotion information, carries out " cancellation sales promotion information " instruction, or has the instruction of " cancelling all sales promotion information " to carry out to cancel in batches sales promotion information.Can allow like this issue and the cancellation process of whole sales promotion information become quickness and high efficiency.
It should be noted that, for embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the application is not subject to the restriction of described sequence of movement, because according to the application, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and related action might not be that the application is necessary.
With reference to Fig. 5, show the structured flowchart of the system embodiment that a kind of commodity picture represents, described commodity data comprises commodity picture and the commodity additional information of separation, described system embodiment specifically can comprise with lower module:
Generation module 301, for generating commodity picture and commodity additional information;
In a preferred embodiment of the present application, described generation module 301 can comprise following submodule:
Commodity picture obtains submodule, for obtaining commodity picture;
Commodity additional information is added submodule, is used to described commodity picture to add commodity additional information;
In a preferred embodiment of the present application, described commodity picture comprises one or more, and described commodity additional information can comprise commodity additional information template, and described commodity additional information is added submodule and further can be comprised:
Commodity picture is selected unit, for selected one or more commodity picture;
Commodity additional information masterplate acquiring unit, for obtaining commodity additional information template;
Masterplate superpositing unit, for being superimposed upon described one or more commodity picture by described commodity additional information template.
Preserve submodule, for preserving described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
Commodity picture obtains module 302, for obtaining commodity picture;
Commodity additional information acquisition module 303, for obtaining associated commodity additional information according to described commodity picture;
In a preferred embodiment of the present application, described commodity additional information acquisition module 303 can comprise following submodule:
Judge submodule, for judging the whether related commodity additional information of described commodity picture; If so, call additional information and obtain submodule;
In a preferred embodiment of the present application, described judgement submodule further can comprise as lower unit:
Mapping relations judging unit, for judging whether database exists the mapping relations of described commodity picture and commodity additional information; If exist, call commodity additional information determining unit;
Commodity additional information determining unit, for being judged as the related commodity additional information of described commodity picture.
Additional information is obtained submodule, for obtaining the commodity additional information of described association.
Represent module 304, represent for described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture;
In a preferred embodiment of the present application, described in represent module 304 and can comprise following submodule:
Play up submodule, for described commodity additional information is played up to VectorLayer;
Resolution is obtained submodule, for obtaining the resolution of subscriber equipment;
Aptamer module, for described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
Represent attribute acquisition module 305, for obtaining the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties and hiding attribute;
In a preferred embodiment of the present application, described in represent attribute acquisition module 305 and can comprise following submodule:
Represent attribute and determine submodule, for determine the attribute that represents of described VectorLayer according to user's behavior preference information.
In a preferred embodiment of the present application, described in represent attribute and determine that submodule can comprise as lower unit:
Consumption history data capture unit, for obtaining user's consumption history data, described consumption history data comprise the ratio that the quantity of purchase commodity sum, First Characteristic commodity accounts in purchase commodity sum, and the ratio that accounts in buying in commodity sums of the quantity of Second Characteristic commodity, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
First hides attribute determining unit, and when the ratio accounting at purchase commodity sum for the quantity at described First Characteristic commodity is greater than the 3rd predetermined threshold value, what be judged as described VectorLayer represents attribute for hiding attribute;
The first display properties determining unit, when the ratio accounting at purchase commodity sum for the quantity at described Second Characteristic commodity is greater than the 4th predetermined threshold value, the attribute that represents of described VectorLayer is display properties.
In another preferred embodiment of the present application, described in represent attribute and determine that submodule can comprise as lower unit:
Searched key word acquiring unit, for obtaining the searched key word of input;
Searched key word judging unit, for judging whether described searched key word comprises the default keyword that comprises display properties; If so, call the second display properties determining unit; If not, call second and hide attribute determining unit;
The second display properties determining unit is display properties for the attribute that represents that is judged as described VectorLayer;
Second hides attribute determining unit, is to hide attribute for the attribute that represents that is judged as described VectorLayer.
In another preferred embodiment of the present application, described in represent attribute and determine that submodule further can comprise as lower unit:
Website traffic acquiring unit, for obtaining website traffic source;
The 3rd display properties determining unit, while source for the default link that comprises display properties for originating at described website traffic, the attribute that represents that is judged as described VectorLayer is display properties;
The 3rd hides attribute determining unit, and while source for the default link that comprises display properties for originating at described website traffic, what be judged as described VectorLayer represents attribute for hiding attribute.
In another preferred embodiment of the present application, described in represent attribute and determine that submodule further can comprise as lower unit:
User instruction receiving element, the instruction triggering for receiving user, described instruction comprises idsplay order or hiding instruction;
The 4th display properties determining unit, while being idsplay order for the instruction triggering described user, the attribute that represents that is judged as described VectorLayer is display properties;
The 4th display properties determining unit, is while hiding instruction for the instruction triggering described user, and what be judged as described VectorLayer represents attribute for hiding attribute.
Display module 306 for when the representing attribute and be display properties of described VectorLayer, represents described VectorLayer on described commodity picture;
Hiding module 307, is, while hiding attribute, to hide described VectorLayer for the attribute that represents at described VectorLayer.
Preferably, described system can also comprise:
Removing module, for deleting the described commodity additional information associated with commodity picture.
Because the system embodiment of described Fig. 5 is substantially corresponding to preceding method embodiment, therefore not detailed part in the description of the present embodiment can, referring to the related description in preceding method embodiment, just not repeat at this.
Those skilled in the art should understand, the application's embodiment can be provided as method, system or computer program.Therefore, the application can adopt complete hardware implementation example, completely implement software example or the form in conjunction with the embodiment of software and hardware aspect.And the application can adopt the form at one or more upper computer programs of implementing of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) that wherein include computer usable program code.
The application is with reference to describing according to process flow diagram and/or the block scheme of the method for the embodiment of the present application, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block scheme and/or square frame and process flow diagram and/or block scheme and/or the combination of square frame.Can provide these computer program instructions to the processor of multi-purpose computer, special purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction that makes to carry out by the processor of computing machine or other programmable data processing device produces the device for realizing the function of specifying at flow process of process flow diagram or multiple flow process and/or square frame of block scheme or multiple square frame.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of process flow diagram or multiple flow process and/or square frame of block scheme or multiple square frame.
These computer program instructions also can be loaded in computing machine or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computing machine or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of process flow diagram or multiple flow process and/or square frame of block scheme or multiple square frame on computing machine or other programmable devices.
Although described the application's preferred embodiment, once those skilled in the art obtain the basic creative concept of cicada, can make other change and amendment to these embodiment.So claims are intended to be interpreted as comprising preferred embodiment and fall into all changes and the amendment of the application's scope.
Finally, also it should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element.
The method that a kind of commodity picture above the application being provided represents, and, the system that a kind of commodity picture represents is described in detail, applied principle and the embodiment of specific case to the application herein and set forth, the explanation of above embodiment is just for helping to understand the application's method and core concept thereof; , for one of ordinary skill in the art, according to the application's thought, all will change in specific embodiments and applications, in sum, this description should not be construed as the restriction to the application meanwhile.

Claims (24)

1. the method that commodity picture represents, is characterized in that, comprising:
Obtain commodity picture;
Obtain associated commodity additional information according to described commodity picture;
Described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture and represent.
2. method according to claim 1, is characterized in that, described commodity picture and commodity additional information generate by following steps:
Obtain commodity picture;
For described commodity picture adds commodity additional information;
Preserve described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
3. method according to claim 2, is characterized in that, described commodity picture comprises one or more, and described commodity additional information comprises commodity additional information template, and the described sub-step for commodity picture interpolation commodity additional information further comprises:
Selected one or more commodity picture;
Obtain commodity additional information template;
Described commodity additional information template is superimposed upon on described one or more commodity picture.
4. according to the method described in claim 1 or 2 or 3, it is characterized in that, the described step of obtaining associated commodity additional information according to commodity picture comprises:
Judge the whether related commodity additional information of described commodity picture;
If so, obtain the commodity additional information of described association;
The described sub-step that judges the whether related commodity additional information of commodity picture comprises:
Judge the mapping relations that whether have described commodity picture and commodity additional information in database;
If exist, be judged as the related commodity additional information of described commodity picture.
5. method according to claim 1, is characterized in that, described commodity additional information is played up to VectorLayer and is superimposed on the step representing on described commodity picture comprise:
Described commodity additional information is played up to VectorLayer;
Obtain the resolution of subscriber equipment;
Described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
6. method according to claim 1, is characterized in that, described method also comprises:
Obtain the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties or hiding attribute;
If the attribute that represents of described VectorLayer is display properties, on described commodity picture, represent described VectorLayer;
If the attribute that represents of described VectorLayer is to hide attribute, hide described VectorLayer.
7. method according to claim 6, is characterized in that, described in obtain VectorLayer the step that represents attribute comprise:
Determine the attribute that represents of described VectorLayer according to user's behavior preference information.
8. method according to claim 7, is characterized in that, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain user's consumption history data, described consumption history data comprise the ratio that the quantity of purchase commodity sum, First Characteristic commodity accounts in purchase commodity sum, and the ratio that accounts in buying in commodity sums of the quantity of Second Characteristic commodity, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
If the ratio that the quantity of described First Characteristic commodity accounts in purchase commodity sum is greater than the 3rd predetermined threshold value, the attribute that represents of described VectorLayer is to hide attribute;
If the ratio that the quantity of described Second Characteristic commodity accounts in purchase commodity sum is greater than the 4th predetermined threshold value, the attribute that represents of described VectorLayer is display properties.
9. method according to claim 7, is characterized in that, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain the searched key word of input;
Judge whether described searched key word comprises default demonstration keyword;
If so, the attribute that represents of described VectorLayer is display properties;
If not, the attribute that represents of described VectorLayer is to hide attribute.
10. method according to claim 7, is characterized in that, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Obtain website traffic source;
If described website traffic source is the default link that comprises display properties source, the attribute that represents of described VectorLayer is display properties;
If described website traffic source is not the default link that comprises display properties source, the attribute that represents of described VectorLayer is to hide attribute.
11. methods according to claim 7, is characterized in that, the described behavior preference information according to user determines that the sub-step that represents attribute of described VectorLayer further comprises:
Receive the instruction that user triggers, described instruction comprises idsplay order or hiding instruction;
If the instruction that described user triggers is idsplay order, the attribute that represents of described VectorLayer is display properties;
If the instruction that described user triggers is for hiding instruction, the attribute that represents of described VectorLayer is to hide attribute.
12. according to the method described in the arbitrary claim of claim 1-11, it is characterized in that, also comprises:
Delete the described commodity additional information associated with commodity picture.
13. 1 kinds of systems that commodity picture represents, is characterized in that, comprising:
Commodity picture obtains module, for obtaining commodity picture;
Commodity additional information acquisition module, for obtaining associated commodity additional information according to described commodity picture;
Represent module, represent for described commodity additional information is played up to VectorLayer and is superimposed on described commodity picture.
14. systems according to claim 13, is characterized in that, also comprise:
Generation module, for before obtaining commodity picture, generates commodity picture and commodity additional information;
Described generation module comprises:
Commodity picture obtains submodule, for obtaining commodity picture;
Commodity additional information is added submodule, is used to described commodity picture to add commodity additional information;
Preserve submodule, for preserving described commodity additional information, generate the mapping relations of described commodity picture and commodity additional information.
15. systems according to claim 14, is characterized in that, described commodity picture comprises one or more, and described commodity additional information comprises commodity additional information template, and described commodity additional information is added submodule and further comprised:
Commodity picture is selected unit, for selected one or more commodity picture;
Commodity additional information template acquiring unit, for obtaining commodity additional information template;
Template superpositing unit, for being superimposed upon described one or more commodity picture by described commodity additional information template.
16. according to the system described in claim 13 or 14 or 15, it is characterized in that, described commodity accessory information acquisition module comprises:
Judge submodule, for judging the whether related commodity additional information of described commodity picture; If so, call additional information and obtain submodule;
Additional information is obtained submodule, for obtaining the commodity additional information of described association;
Described judgement submodule further comprises:
Mapping relations judging unit, for judging whether database exists the mapping relations of described commodity picture and commodity additional information; If exist, call commodity additional information determining unit;
Commodity additional information determining unit, for being judged as the related commodity additional information of described commodity picture.
17. systems according to claim 13, is characterized in that, described in represent module and comprise:
Play up submodule, for described commodity additional information is played up to VectorLayer;
Resolution is obtained submodule, for obtaining the resolution of subscriber equipment;
Aptamer module, for described VectorLayer is adjusted to adaptive described subscriber equipment resolution size and be superimposed on described commodity picture and represent.
18. systems according to claim 13, is characterized in that, described system also comprises:
Represent attribute acquisition module, for obtaining the attribute that represents of described VectorLayer, described in represent attribute and comprise display properties or hiding attribute;
Display module for when the representing attribute and be display properties of described VectorLayer, represents described VectorLayer on described commodity picture;
Hiding module, is, while hiding attribute, to hide described VectorLayer for the attribute that represents at described VectorLayer.
19. systems according to claim 18, is characterized in that, described in represent attribute acquisition module and comprise:
Represent attribute and determine submodule, for determine the attribute that represents of described VectorLayer according to user's behavior preference information.
20. systems according to claim 19, is characterized in that, described in represent attribute and determine that submodule further comprises:
Consumption history data capture unit, for obtaining user's consumption history data, described consumption history data comprise the ratio that the quantity of purchase commodity sum, First Characteristic commodity accounts in purchase commodity sum, and the ratio that accounts in buying in commodity sums of the quantity of Second Characteristic commodity, wherein said First Characteristic commodity are the commodity that cargo price is greater than the first predetermined threshold value, and described Second Characteristic commodity are the commodity that cargo price is less than the second predetermined threshold value;
First hides attribute determining unit, and when the ratio accounting at purchase commodity sum for the quantity at described First Characteristic commodity is greater than the 3rd predetermined threshold value, what be judged as described VectorLayer represents attribute for hiding attribute;
The first display properties determining unit, when the ratio accounting at purchase commodity sum for the quantity at described Second Characteristic commodity is greater than the 4th predetermined threshold value, the attribute that represents that is judged as described VectorLayer is display properties.
21. systems according to claim 19, is characterized in that, described in represent attribute and determine that submodule further comprises:
Searched key word acquiring unit, for obtaining the searched key word of input;
Searched key word judging unit, for judging whether described searched key word comprises the default keyword that comprises display properties; If so, call the second display properties determining unit; If not, call second and hide attribute determining unit;
The second display properties determining unit is display properties for the attribute that represents that is judged as described VectorLayer;
Second hides attribute determining unit, is to hide attribute for the attribute that represents that is judged as described VectorLayer.
22. systems according to claim 19, is characterized in that, described in represent attribute and determine that submodule further comprises:
Website traffic acquiring unit, for obtaining website traffic source;
The 3rd display properties determining unit, while source for the default link that comprises display properties for originating at described website traffic, the attribute that represents that is judged as described VectorLayer is display properties;
The 3rd hides attribute determining unit, and while source for the default link that comprises display properties for originating at described website traffic, what be judged as described VectorLayer represents attribute for hiding attribute.
23. systems according to claim 19, is characterized in that, described in represent attribute and determine that submodule further comprises:
User instruction receiving element, the instruction triggering for receiving user, described instruction comprises idsplay order or hiding instruction;
The 4th display properties determining unit, while being idsplay order for the instruction triggering described user, the attribute that represents that is judged as described VectorLayer is display properties;
The 4th display properties determining unit, is while hiding instruction for the instruction triggering described user, and what be judged as described VectorLayer represents attribute for hiding attribute.
24. according to the system described in the arbitrary claim of claim 13-23, it is characterized in that, also comprises:
Removing module, for deleting the described commodity additional information associated with commodity picture.
CN201310076941.9A 2013-03-11 2013-03-11 A kind of method and system that commodity picture shows Active CN104050568B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310076941.9A CN104050568B (en) 2013-03-11 2013-03-11 A kind of method and system that commodity picture shows
HK15101742.2A HK1201366A1 (en) 2013-03-11 2015-02-17 Method and system for presenting commodity image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310076941.9A CN104050568B (en) 2013-03-11 2013-03-11 A kind of method and system that commodity picture shows

Publications (2)

Publication Number Publication Date
CN104050568A true CN104050568A (en) 2014-09-17
CN104050568B CN104050568B (en) 2018-07-20

Family

ID=51503374

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310076941.9A Active CN104050568B (en) 2013-03-11 2013-03-11 A kind of method and system that commodity picture shows

Country Status (2)

Country Link
CN (1) CN104050568B (en)
HK (1) HK1201366A1 (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016112797A1 (en) * 2015-01-15 2016-07-21 阿里巴巴集团控股有限公司 Method and device for determining image display information
CN105824819A (en) * 2015-01-05 2016-08-03 阿里巴巴集团控股有限公司 Image loading method, device and electronic device
CN105931096A (en) * 2016-04-14 2016-09-07 杭州艺豆网络科技有限公司 Commodity detail page making method
WO2016155398A1 (en) * 2015-04-01 2016-10-06 腾讯科技(深圳)有限公司 Information processing method, terminal and computer storage medium
CN106202115A (en) * 2015-05-07 2016-12-07 阿里巴巴集团控股有限公司 A kind of orientation display information approach and device
CN106610785A (en) * 2015-10-22 2017-05-03 阿里巴巴集团控股有限公司 Commodity object list information processing method and apparatus
CN106682029A (en) * 2015-11-10 2017-05-17 阿里巴巴集团控股有限公司 Page information display method and device
WO2017088704A1 (en) * 2015-11-25 2017-06-01 腾讯科技(深圳)有限公司 Information presentation method and information presentation device
CN107016585A (en) * 2016-01-27 2017-08-04 阿里巴巴集团控股有限公司 The method and device of list of brands information is provided
CN107016586A (en) * 2016-01-27 2017-08-04 阿里巴巴集团控股有限公司 The method and device of list of brands information is provided
CN107220880A (en) * 2017-05-26 2017-09-29 杭州再顾科技有限公司 Method, equipment and server for showing commodity in shopping at network
CN107248097A (en) * 2017-04-26 2017-10-13 苏州提点信息科技有限公司 A kind of food and drink retail promotions engine based on dynamic script language
CN107274272A (en) * 2017-06-20 2017-10-20 广州阿里巴巴文学信息技术有限公司 Data processing method, device and electronic equipment
CN107392974A (en) * 2017-07-13 2017-11-24 北京金山安全软件有限公司 Picture generation method and device and terminal equipment
CN107807837A (en) * 2017-11-13 2018-03-16 宁夏大学 Grape wine Chinese and English display systems
CN108021417A (en) * 2016-11-01 2018-05-11 阿里巴巴集团控股有限公司 The processing method and processing device of page banner element
CN108228790A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 Push the methods of exhibiting and device of picture
CN108335158A (en) * 2017-01-20 2018-07-27 上海吉会得实业有限公司 A kind of display systems and its application method based on virtual vector outdoor scene
CN108833964A (en) * 2018-06-11 2018-11-16 阿依瓦(北京)技术有限公司 A kind of real-time successive frame Information Embedding identifying system
CN109102177A (en) * 2018-07-26 2018-12-28 阿里巴巴集团控股有限公司 Processing method, device and the equipment of cloud shelf
CN109918592A (en) * 2019-01-17 2019-06-21 平安城市建设科技(深圳)有限公司 Loading method, device, terminal and the computer readable storage medium of picture
TWI684876B (en) * 2018-10-24 2020-02-11 優愛德股份有限公司 Product image intelligent system and method
CN111429227A (en) * 2020-03-30 2020-07-17 上海宝尊电子商务有限公司 Interactive method and system for improving online shopping experience of consumers for SPU attribute set display on shopping mall list page
CN111930292A (en) * 2020-07-17 2020-11-13 口碑(上海)信息技术有限公司 Picture queue display method and device, computer equipment and readable storage medium
CN112866387A (en) * 2021-01-20 2021-05-28 金蝶蝶金云计算有限公司 Picture uploading method and device and computer storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501712A (en) * 2002-11-12 2004-06-02 北京中视联数字***有限公司 A method for implementing graphics context hybrid display
WO2008120944A1 (en) * 2007-04-02 2008-10-09 Sk Networks Co., Ltd. Method of gathering mobile advertisement use information and apparatus for gathering mobile advertisement use information using the same
CN101702242A (en) * 2009-11-23 2010-05-05 中兴通讯股份有限公司 Method and terminal for automatically filling in document with fixed format
CN101799799A (en) * 2010-02-09 2010-08-11 汉王科技股份有限公司 Electronic document noting method and device
CN102364521A (en) * 2011-10-21 2012-02-29 吴思 Distributed image information management method based on secondary information fusion
CN102609401A (en) * 2011-12-26 2012-07-25 北京大学 Webpage annotation method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501712A (en) * 2002-11-12 2004-06-02 北京中视联数字***有限公司 A method for implementing graphics context hybrid display
WO2008120944A1 (en) * 2007-04-02 2008-10-09 Sk Networks Co., Ltd. Method of gathering mobile advertisement use information and apparatus for gathering mobile advertisement use information using the same
CN101702242A (en) * 2009-11-23 2010-05-05 中兴通讯股份有限公司 Method and terminal for automatically filling in document with fixed format
CN101799799A (en) * 2010-02-09 2010-08-11 汉王科技股份有限公司 Electronic document noting method and device
CN102364521A (en) * 2011-10-21 2012-02-29 吴思 Distributed image information management method based on secondary information fusion
CN102609401A (en) * 2011-12-26 2012-07-25 北京大学 Webpage annotation method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李遇: "网页二维矢量图形协同绘制技术研究与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824819A (en) * 2015-01-05 2016-08-03 阿里巴巴集团控股有限公司 Image loading method, device and electronic device
WO2016112797A1 (en) * 2015-01-15 2016-07-21 阿里巴巴集团控股有限公司 Method and device for determining image display information
WO2016155398A1 (en) * 2015-04-01 2016-10-06 腾讯科技(深圳)有限公司 Information processing method, terminal and computer storage medium
US10460490B2 (en) 2015-04-01 2019-10-29 Tencent Technology (Shenzhen) Company Limited Method, terminal, and computer storage medium for processing pictures in batches according to preset rules
CN106155508A (en) * 2015-04-01 2016-11-23 腾讯科技(上海)有限公司 A kind of information processing method and client
CN106155508B (en) * 2015-04-01 2021-01-01 腾讯科技(上海)有限公司 Information processing method and client
CN106202115A (en) * 2015-05-07 2016-12-07 阿里巴巴集团控股有限公司 A kind of orientation display information approach and device
TWI689881B (en) * 2015-05-07 2020-04-01 香港商阿里巴巴集團服務有限公司 Directional display information method and device
CN106202115B (en) * 2015-05-07 2020-02-18 阿里巴巴集团控股有限公司 Method and device for directionally displaying information
CN106610785A (en) * 2015-10-22 2017-05-03 阿里巴巴集团控股有限公司 Commodity object list information processing method and apparatus
CN106610785B (en) * 2015-10-22 2019-12-10 阿里巴巴集团控股有限公司 commodity object list information processing method and device
CN106682029A (en) * 2015-11-10 2017-05-17 阿里巴巴集团控股有限公司 Page information display method and device
WO2017088704A1 (en) * 2015-11-25 2017-06-01 腾讯科技(深圳)有限公司 Information presentation method and information presentation device
US10489839B2 (en) 2015-11-25 2019-11-26 Tencent Technology (Shenzhen) Company Limited Information presentation method and information presentation apparatus
CN107016585A (en) * 2016-01-27 2017-08-04 阿里巴巴集团控股有限公司 The method and device of list of brands information is provided
CN107016586A (en) * 2016-01-27 2017-08-04 阿里巴巴集团控股有限公司 The method and device of list of brands information is provided
CN105931096A (en) * 2016-04-14 2016-09-07 杭州艺豆网络科技有限公司 Commodity detail page making method
CN108021417B (en) * 2016-11-01 2022-02-18 阿里巴巴集团控股有限公司 Method and device for processing banner elements of pages
CN108021417A (en) * 2016-11-01 2018-05-11 阿里巴巴集团控股有限公司 The processing method and processing device of page banner element
CN108335158A (en) * 2017-01-20 2018-07-27 上海吉会得实业有限公司 A kind of display systems and its application method based on virtual vector outdoor scene
CN107248097A (en) * 2017-04-26 2017-10-13 苏州提点信息科技有限公司 A kind of food and drink retail promotions engine based on dynamic script language
CN107220880A (en) * 2017-05-26 2017-09-29 杭州再顾科技有限公司 Method, equipment and server for showing commodity in shopping at network
CN107274272A (en) * 2017-06-20 2017-10-20 广州阿里巴巴文学信息技术有限公司 Data processing method, device and electronic equipment
CN107392974A (en) * 2017-07-13 2017-11-24 北京金山安全软件有限公司 Picture generation method and device and terminal equipment
CN107807837A (en) * 2017-11-13 2018-03-16 宁夏大学 Grape wine Chinese and English display systems
CN108228790A (en) * 2017-12-29 2018-06-29 北京奇虎科技有限公司 Push the methods of exhibiting and device of picture
CN108228790B (en) * 2017-12-29 2021-09-28 北京奇虎科技有限公司 Display method and device of pushed pictures
CN108833964A (en) * 2018-06-11 2018-11-16 阿依瓦(北京)技术有限公司 A kind of real-time successive frame Information Embedding identifying system
CN108833964B (en) * 2018-06-11 2022-01-25 阿依瓦(北京)技术有限公司 Real-time continuous frame information implantation identification system
CN109102177A (en) * 2018-07-26 2018-12-28 阿里巴巴集团控股有限公司 Processing method, device and the equipment of cloud shelf
TWI684876B (en) * 2018-10-24 2020-02-11 優愛德股份有限公司 Product image intelligent system and method
CN109918592A (en) * 2019-01-17 2019-06-21 平安城市建设科技(深圳)有限公司 Loading method, device, terminal and the computer readable storage medium of picture
CN111429227A (en) * 2020-03-30 2020-07-17 上海宝尊电子商务有限公司 Interactive method and system for improving online shopping experience of consumers for SPU attribute set display on shopping mall list page
CN111930292A (en) * 2020-07-17 2020-11-13 口碑(上海)信息技术有限公司 Picture queue display method and device, computer equipment and readable storage medium
CN111930292B (en) * 2020-07-17 2022-02-08 口碑(上海)信息技术有限公司 Picture queue display method and device, computer equipment and readable storage medium
CN112866387A (en) * 2021-01-20 2021-05-28 金蝶蝶金云计算有限公司 Picture uploading method and device and computer storage medium

Also Published As

Publication number Publication date
HK1201366A1 (en) 2015-08-28
CN104050568B (en) 2018-07-20

Similar Documents

Publication Publication Date Title
CN104050568A (en) Method and system for commodity picture displaying
US10789626B2 (en) Deep-linking system, method and computer program product for online advertisement and e-commerce
US10146887B2 (en) Providing separate views for items
US20190243860A1 (en) Personalized landing pages
US9002895B2 (en) Systems and methods for providing modular configurable creative units for delivery via intext advertising
US10049139B2 (en) Diversity within search results
US9460464B2 (en) Systems and methods for displaying items
Cheng et al. Video ecommerce++: Toward large scale online video advertising
US8533225B2 (en) Representing and processing inter-slot constraints on component selection for dynamic ads
US10839431B1 (en) Systems, methods and computer program products for cross-marketing related products and services based on machine learning algorithms involving field identifier level adjacencies
US9594540B1 (en) Techniques for providing item information by expanding item facets
US10152734B1 (en) Systems, methods and computer program products for mapping field identifiers from and to delivery service, mobile storefront, food truck, service vehicle, self-driving car, delivery drone, ride-sharing service or in-store pickup for integrated shopping, delivery, returns or refunds
CN102214079A (en) Method and device for displaying data of widget
US9148475B1 (en) Navigation control for network clients
US10248991B1 (en) Linking image items to an electronic catalog
CN106445947A (en) Data searching method and system
US11138652B2 (en) Method and computer program product for an expanded shopping product page and catalog layout
US9588632B1 (en) Techniques for providing personalized behavior-based content
US9734529B1 (en) Method, system, and computer readable medium for selection of catalog items for inclusion on a network page
US8676669B1 (en) Providing confirmations for list modifications
US10963926B1 (en) Systems, methods and computer program products for populating field identifiers from virtual reality or augmented reality environments, or modifying or selecting virtual or augmented reality environments or content based on values from field identifiers
US10839430B1 (en) Systems, methods and computer program products for populating field identifiers from telephonic or electronic automated conversation, generating or modifying elements of telephonic or electronic automated conversation based on values from field identifiers
CN108228790B (en) Display method and device of pushed pictures
Hansora et al. E-Commerce Website
US10861080B1 (en) Visualization region search refinement

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1201366

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant