Web page access method, client and preset server
By passing input information and preset keywords between the client and the preset server of the online shopping platform, obtaining the preset page access URL and displaying controls, and updating the resource account when the event is triggered, the problem of obtaining visits in the new online store is solved and effective guidance of access traffic is achieved.
Patent Information
- Application Number
- CN202010825157.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2016-01-11
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2036-01-11
AI Technical Summary
The existing online shopping platforms lack the technology to effectively guide access traffic, which makes it difficult for newly established online stores to gain access.
By receiving the input information input by the user on the client, sending it to the preset server, and when the preset keyword is included in the input information, the preset page access URL is received, and the preset controls bound to the URL are displayed. When the event is triggered, the preset server is sent to the preset server to incrementally modify the resource account bound to the client.
Attract users who follow and access the preset page access URL, improve the access traffic of web pages, and achieve effective guidance on access traffic.
Smart Images

Figure CN112115336B_ABST
Abstract
Description
[0001] This application is a divisional application of a patent application with application date of January 11, 2016, application number: 201610016178.4, and name: "Web Page Access Method, Data Interaction Method and Server". Technical Field
[0002] The present application relates to the field of Internet technology, and in particular to a web page access method, a client, and a preset server. Background Art
[0003] With the development of the Internet consumption era, more and more users purchase goods through online product search and online shopping service platforms such as Yitao, Taobao and Tmall. While Internet shopping brings many conveniences to buyers, it also creates huge profits for sellers. This has also driven many people to open their own stores on online shopping service platforms such as Yitao, Taobao and Tmall.
[0004] In the prior art, after completing an online shopping transaction, consumers can evaluate the purchased goods or services, so that subsequent consumers who purchase goods can read the historical evaluation of the goods or services and have a preliminary understanding of the quality of the goods or services.
[0005] Existing online shopping platforms lack technologies that can effectively guide access traffic, which makes it difficult for newly established online stores to gain traffic. Usually, when consumers shop online, they browse product lists by searching keywords or clicking on categories. Furthermore, they often use the sorting function provided by online shopping platforms to sort product lists by sales or reviews. Since online stores are established in a certain order in time, some online stores that were established earlier have first-mover advantages, and under the better management of operators, they have better reputations and have a larger customer base. The goods or services sold by these online stores often have better sales and reviews. For consumers with new purchasing needs, when sorting by sales or reviews, most of the time they browse these online stores of a certain size. Summary of the invention
[0006] The purpose of the implementation mode of the present application is to provide a web page access method, a client and a preset server.
[0007] To achieve the above-mentioned purpose, an embodiment of the present specification provides a web page access method, which includes: receiving input information entered by a user; sending the input information to a preset server; receiving a preset page access URL sent by the preset server when the input information includes preset keywords; when the preset page access URL is received, displaying a preset control bound to the preset page access URL in a preset manner on the current interface; when a trigger event occurs on the preset control, sending an access request for the preset page access URL to the preset server, so that when the preset server receives the access request from the client to the preset page access URL, it can make an incremental modification to the preset resource account bound to the client.
[0008] The embodiments of the present specification also provide a client, which includes: an input information receiving module, which is used to receive input information input by a user; an input information sending module, which is used to send the input information to a preset server; a URL receiving module, which is used to receive a preset page access URL sent by the preset server when the input information includes preset keywords; a preset control display module, which is used to display the preset control bound to the preset page access URL in a preset manner on the current interface when the preset page access URL is received; and an access request issuing module, which is used to issue an access request for the preset page access URL to the preset server when a trigger event occurs to the preset control, so that when the preset server receives the access request from the client to the preset page access URL, it can make incremental modifications to the preset resource account bound to the client.
[0009] An embodiment of the present specification also provides a web page access method, which includes: receiving input information sent by a client; when the input information contains preset keywords, sending a preset page access URL to the client, so that the client displays a preset control bound to the preset page access URL in a preset manner on the current interface; when a trigger event occurs on the preset control, receiving an access request for the preset page access URL issued by the client; when receiving the access request for the preset page access URL, incrementally modifying the preset resource account bound to the client.
[0010] The embodiments of the present specification also provide a preset server, which includes: an input information receiving module, which is used to receive input information sent by a client; a URL sending module, which is used to send a preset page access URL to the client when the input information contains preset keywords, so that the client can display the preset control bound to the preset page access URL in a preset manner on the current interface; an access request receiving module, which is used to receive an access request for the preset page access URL issued by the client when a trigger event occurs to the preset control; and an account modification module, which is used to make incremental modifications to the preset resource account bound to the client when an access request for the preset page access URL is received.
[0011] It can be seen from the technical solution provided by the above implementation mode of the present application that the beneficial effect of the present application is that by incrementally modifying the preset resource account bound to the client when issuing an access request for a preset page access URL to a preset server, it is possible to attract the attention and visits of users who are interested in the web page corresponding to the preset page access URL, such as the seller's store page or product details and online shopping page, thereby increasing the access traffic of the web page and achieving the purpose of guiding the access traffic. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the implementation methods of the present application or the technical solutions in the prior art, the drawings required for use in the implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some implementation methods recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0013] Figure 1 A flowchart of a data interaction method provided for one embodiment of the present application;
[0014] Figure 2 A flowchart of a data interaction method provided in another embodiment of the present application;
[0015] Figure 3 A flowchart of a data interaction method provided in another embodiment of the present application;
[0016] Figure 4 A module diagram of a server provided for one embodiment of the present application;
[0017] Figure 5 A flowchart of a web page access method provided in one embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to enable those skilled in the art to better understand the technical solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.
[0019] See also Figure 1 An embodiment of the present application provides a data interaction method, which may include the following steps.
[0020] Step S11: receiving a first resource account and a preset page access URL configured by a first user for a preset keyword through a first client; and associating the preset keyword with the first resource account of the first user.
[0021] In this embodiment, the first client can be any terminal device that can provide a user interface and access a communication network. For example, the first client can be a mobile smart phone, a portable computer (such as a laptop computer, etc.), a tablet electronic device, a personal digital assistant (PDA) or an intelligent wearable device, etc. Of course, the first client can also be software that can run on any of the above-listed devices. For example, the first client can be an application software such as Taobao, Taobao and Tmall Mall installed on a mobile smart phone or a tablet electronic device. In a specific embodiment, the first client can be any of the above-listed devices held by the seller user, or an application software such as Taobao, Taobao and Tmall Mall running on any of the above-listed devices held by the seller user. The first client can access the network according to the communication protocol. For example: use a browser to access a website, or open an application, which can transmit data with the network. In this embodiment, the first user can be a seller user.
[0022] In this embodiment, the preset keywords can be used to intuitively define and describe the names of content such as goods and services, and the preset keywords can be associated with the above content names. In a specific embodiment, the preset keywords can be set by the seller to define and describe the goods and / or the attributes of the goods operated by the seller. For example, the preset keywords can be set according to the name of the goods. For example, if the goods operated by the seller are bicycles, the preset keywords can be "bicycles", "bicycles", "singles", "spinning bikes", etc. The preset keywords can also be set according to the attributes of the goods, and the attributes of the goods can include purpose, type, brand, performance, etc. Specifically, for example, if the goods operated by the seller are bicycles, the preset keywords set according to the purpose can be "cycling", "travel", "leisure", "off-road", etc.; the preset keywords set according to the front fork type can be "spring fork", "oil spring fork", "oil and gas fork", "resistance rubber", "hard fork without shock absorption", etc.; the preset keywords set according to the brand can be "permanent", "Giant", "Phoenix", "Feige", etc.; the preset keywords set according to the performance can be "speed change", "double disc brakes", "folding", etc. In this embodiment, preset keywords can also be set according to other attributes, such as wheel diameter, brake system, speed, frame material, applicable population, etc., and the embodiment of the present application is not limited to this. In addition, in order to increase the probability of the product being searched, multiple preset keywords can usually be set for the product, that is, multiple preset keywords based on the above settings can be selected, and the multiple preset keywords can more accurately describe the name and / or attribute characteristics of the corresponding product. For example, if the product sold by the seller is a bicycle, the multiple preset keywords set for it can be "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle".
[0023] In this embodiment, the first resource account can be used to store resources of the corresponding type. The first resource account can be a user account corresponding to the seller. Specifically, a user can register as a seller member of a client such as Yitao, Taobao, and Tmall. Clients such as Yitao, Taobao, and Tmall can allocate a first resource account to their registered seller members, and the first resource account can be bound to the first client. The first resource account can store resources such as funds, points, and vouchers. Of course, the resources stored in the first resource account can also include other forms, and the implementation method of the present application is not limited to this. In addition, the first resource account can also be bound to other resource accounts of the seller user, such as a bank account, so that the seller user can inject resources into the first resource account or withdraw resources.
[0024] In this embodiment, the preset page access URL may be a network address that can link to a corresponding web page. By accessing the preset page access URL, data of the corresponding web page can be obtained, thereby realizing that the web page can be displayed. In a specific embodiment, the preset page access URL may be the URL of the seller's store on online shopping service platforms such as Yitao, Taobao, and Tmall.com, through which the seller's store can be accessed and entered. The preset page access URL may also be a link address of a certain product provided by the seller, through which the detailed introduction and online shopping page of the product can be directly accessed and entered.
[0025] In this embodiment, the method of receiving the first resource account and the preset page access URL configured by the first user for the preset keyword through the first client can be: receiving the preset keyword configuration request sent by the first user using the first client. Wherein, the preset keyword configuration request is accompanied by the preset keyword and the preset page access URL. Receiving the preset keyword configuration request sent by the first client can indicate that the seller user needs to set keywords for the goods he operates to facilitate the retrieval of the buyer user, and at the same time configure the first resource account and the preset page access URL for the preset keyword, and establish a corresponding relationship between the three. The preset keyword configuration request can have a predetermined content. Specifically, for example, the content of the preset keyword configuration request can be "allocation Request". Of course, the form and content of the preset keyword configuration request are not limited to the above examples. The preset keyword configuration request is accompanied by the preset keyword and the preset page access URL, which can include: the preset keyword and the preset page access URL are both part of the content of the preset keyword configuration request, and the two can be distinguished by a predetermined separator or a predetermined byte length. It is also possible that one of the preset keyword and the preset page access URL is used as a part of the content of the preset keyword configuration request, and the other is used as an attachment to the preset keyword configuration request. It is also possible that the preset keyword and the preset page access URL are both used as attachments to the preset keyword configuration request.
[0026] In this embodiment, the preset keyword is associated with the first resource account of the first user. Specifically, for example, the preset keyword and the first resource account can be associated in a data table, one column of the data table stores the preset keyword, and another column stores the first resource account. The corresponding preset keyword and the first resource account are in the same row, and the data table is stored in the local data.
[0027] Step S12: receiving an access request sent by a second user through a second client, wherein the access request is accompanied by input information of the second user.
[0028] In this embodiment, the second client can be any terminal device that can provide a user interface and access a communication network. For example, the second client can be a mobile smart phone, a portable computer (such as a laptop computer, etc.), a tablet electronic device, a personal digital assistant (PDA) or a smart wearable device, etc. Of course, the second client can also be software that can run on any of the above-listed devices. For example, the second client can be an application software such as Taobao, Taobao and Tmall installed on a mobile smart phone or a tablet electronic device. In a specific embodiment, the second client can be any of the above-listed devices held by the buyer user, or an application software such as Taobao, Taobao and Tmall running on any of the above-listed devices held by the buyer user. The second client can access the network according to the communication protocol. For example: use a browser to access a website, or open an application that can transmit data with the network. In this embodiment, the second user can be a buyer user.
[0029] In this embodiment, the access request may be a request from the second client to access a web page, so that the preset server provides the second client with relevant data of the web page. The access request may also be a request from a certain application software running on the terminal device, such as eTao, Taobao, and Tmall, to the preset server to obtain relevant data related to the application interface. Specifically, for example, the access request may be a Request request based on the HTTP protocol.
[0030] In this embodiment, the input information may have certain semantics, which may be character information input by the user, which may often express the characteristics of the goods or services that the user is interested in. The input information may help the buyer to limit the selection range of goods. Specifically, the input information may be the name or attribute of the goods that the buyer needs to buy, and the name or attribute may be a noun or verb with a clear definition, such as "bicycle", "thermal underwear", "sports", etc.; the name or attribute may also be a combination of multiple nouns or verbs with clear definitions to further limit the search range of goods, such as "bicycle, men's", "thermal underwear, women's, plus velvet, large size", "sports, Nike, accessories", etc. The input information may also include the name and / or attribute of the goods that the buyer needs to buy and other words, such as the buyer's expectations for the goods, such as "I want to buy a mountain bike, preferably made of titanium alloy, so that it is lighter". The input information may also be a noun or verb with a more general meaning, which may represent or cover all goods in a certain category, such as "digital", "clothing", "food", "men", etc. The input information may also include other forms, and the implementation methods of the present application are not limited to those listed above.
[0031] In this embodiment, the access request may have predetermined content. Specifically, for example, the content of the access request may be "Access Request". Of course, the form and content of the access request are not limited to the above examples. The access request is accompanied by input information, and the input information may be the content or part of the content of the access request. Specifically, for example, if the input information is "bicycle", the access request may be only "bicycle" or "Access Request & bicycle". The access request may be accompanied by input information, and the input information may be an attachment to the access request.
[0032] Step S13: when the input information includes a preset keyword, feeding back a preset page access URL corresponding to the preset keyword to the second client.
[0033] In this embodiment, the preset keywords correspond to the preset page access URLs. As shown in Table 1, the preset keywords and the preset page access URLs can be stored in a data table, and there can be multiple preset keywords. Specifically, one column of the data table stores the preset keywords, and another column stores the preset page access URLs. The corresponding preset keywords and preset page access URLs are in the same row.
[0034] Table 1 Schematic diagram of storage correspondence between preset keywords and preset page access URLs
[0035]
[0036]
[0037] In this embodiment, when the input information includes preset keywords, the preset page access URL corresponding to the preset keywords is fed back to the second client. Specifically, please continue to refer to Table 1, which may include: the input information includes all preset keywords among multiple preset keywords set by the seller, then it can correspond to the preset page access URL associated with the multiple preset keywords, and then the preset server can feed back the corresponding preset page access URL to the second client. For example, if the input information and multiple preset keywords are all "new models, children, electric, toys, cars", the preset page access URL corresponding to the preset keywords can be fed back to the second client.
[0038] Alternatively, if the preset keywords included in the input information are common to the products of multiple sellers, the preset page access URL corresponding to the most preset keywords can be fed back to the second client. For example: the input information is "sports, Nike, accessories". One preset page access URL corresponds to multiple preset keywords "Nike, arm bag, outdoor, running", and another preset page access URL corresponds to multiple preset keywords "Nike, arm bag, armband, sports, outdoor, running, fitness". Then the preset page access URL corresponding to "Nike, arm bag, armband, sports, outdoor, running, fitness" can be fed back to the second client.
[0039] Alternatively, if the input information includes multiple preset keywords set by sellers, one or several of the multiple preset keywords are shared by the products of multiple sellers, and the remaining preset keywords are set by only one of the multiple sellers for their products, and the remaining sellers of the multiple sellers do not set the remaining preset keywords for their products, or set other preset keywords with similar or opposite meanings to the remaining preset keywords, then the preset page access URL corresponding to the product of one of the multiple sellers or the preset page access URL of the store can be fed back to the second client. For example, the input information is "Phoenix, mountain, bicycle, titanium alloy". The multiple preset keywords set by seller A for one of its products are "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle", and the multiple preset keywords set by seller B for one of its products are "Feige, men's, 24 inches, 21 speeds, double disc brakes, spring fork, carbon fiber, mountain, bicycle". Then the preset page access URL corresponding to this product of seller A or the preset page access URL of the store can be fed back to the second client.
[0040] Of course, in addition to the preset keywords, the input information may also include other words. The preset keywords can be extracted from the input information, and the preset page access URL corresponding to the most preset keywords can be fed back to the second client. For example, if the input information is "I want to buy a Forever brand off-road speed-changing bicycle, preferably made of titanium alloy, so that it is lighter", the extracted preset keywords can be "Forever, off-road, speed-changing, bicycle, titanium alloy, light". Thus, the preset page access URL corresponding to the most preset keywords can be fed back to the first client. In addition, when the input information includes words that are not set as preset keywords, the preset page access URL corresponding to the preset keywords with similar meanings to the words can be fed back to the first client. For example, the input information is "bicycle, light", where "light" is not set as a preset keyword for the product by any seller. A seller sets the preset keywords for one of its products as "V-brake / disc brake common, oil-gas fork, lightweight, road, bicycle", where "lightweight" and "portable" have similar meanings. The preset page access URL corresponding to the preset keywords "V-brake / disc brake common, oil-gas fork, lightweight, road, bicycle" can be fed back to the second client.
[0041] Step S14: upon receiving an access request from the second client to access the URL of the preset page, triggering a first modification operation instruction for the first resource account of the first user and a second modification operation instruction for the second resource account of the second user.
[0042] In this embodiment, receiving the access request may indicate that the second client needs the preset server to feedback the web page or data for the preset page access URL. The second client sends an access request to the preset page access URL, and a visit record is formed for the web page corresponding to the preset page access URL.
[0043] In this embodiment, the second resource account can be used to store resources of corresponding types. The second resource account can be a user account corresponding to the buyer. Specifically, the user can register as a buyer member of a client such as Yitao, Taobao and Tmall Mall, and the client such as Yitao, Taobao and Tmall Mall can allocate a second resource account for its registered buyer member, and the second resource account can be bound to the above-mentioned client. The resources stored in the second resource account can provide the buyer with equivalents of payment, exchange or compensation functions, such as funds, points, coupons, etc. Of course, the resources stored in the second resource account can also include other forms, and the embodiment of the present application is not limited to this. In addition, the second resource account can also be bound to other resource accounts of the buyer user, such as a bank account, so that the buyer user can inject resources into the second resource account. When the buyer places an order to purchase goods and / or services through a client such as Yitao, Taobao and Tmall Mall, the resources in the second resource account can be used for payment.
[0044] In this embodiment, the identity identifier can be matched to the user's resource account. The identity identifier can uniquely identify a resource account. The identity identifier can be the communication address of the client used by the user, or it can be the user's personal identity information, such as ID number, name, fingerprint information, custom user name, etc. The correspondence between the identity identifier and the resource account can be stored in a local database in the form of a data table. The identity identifier can be attached to the access request, for example, the identity identifier can be the content of the access request or a part of the content, or the identity identifier can be an attachment to the access request. In this way, when the preset server receives the access request, it can obtain the identity identifier, so that it can correspond to the user's resource account.
[0045] In this embodiment, the first modification operation instruction and the second modification operation instruction can be an electrical signal input that can perform modification operations on the corresponding first resource account and the second resource account. The access request received can be used as a modification operation instruction. When the access request is received, the first resource account and the second resource account can be modified. The preset server can also trigger the generation of the modification operation instruction after receiving the access request. The modification operation is performed on the corresponding resource account. Specifically, taking the second resource account as an example, the resource value of the resource in the second resource account can be increased, decreased or unchanged. For example, to increase the resource value of the resource in the second resource account, a predetermined amount of funds can be injected into the second resource account, and the funds can be used as cash when the buyer pays. Points can also be injected into the second resource account, and the points can be exchanged for cash at a certain ratio when the buyer pays, for example, 10 points can be exchanged for 1 RMB. Vouchers can also be distributed to the second resource account, and the vouchers can offset part or all of the order value when the buyer pays. For example, if the order value is 100 RMB, the value that the voucher can offset is 50 RMB, and the buyer only needs to pay an additional 50 RMB. Similarly, the method of reducing or keeping the resource value of the resources in the second resource account is also described above, which will not be repeated here.
[0046] The data interaction method of the implementation mode of the present application can attract the attention and visits of users who are interested in the web page corresponding to the preset page access URL, such as the seller's store page or the detailed introduction of the product and the online shopping page, by modifying the second resource account of the second user according to the second modification operation instruction when receiving an access request for the preset page access URL, thereby increasing the access traffic of the web page and achieving the purpose of guiding the access traffic.
[0047] In one implementation, the step of triggering a second modification operation instruction for the second resource account may include: performing an incremental modification on the second resource account according to the second modification operation instruction.
[0048] In this embodiment, the second resource account is incrementally modified according to the second modification operation instruction, so that the resource value of the resources in the second resource account can be increased. For example, to increase the resource value of the resources in the second resource account, a predetermined amount of funds can be injected into the second resource account, and the funds can be used as cash when the buyer pays. Points can also be injected into the second resource account, and the points can be exchanged for cash at a certain ratio when the buyer pays, such as 10 points for 1 RMB. Vouchers can also be distributed to the second resource account, and the vouchers can be used to offset part or all of the order value when the buyer pays. For example, if the order value is 100 RMB, the value that the voucher can offset is 50 RMB, and the buyer only needs to pay an additional 50 RMB.
[0049] In one embodiment, the step of triggering a first modification operation instruction for the first resource account may include: performing a decrement modification on the first resource account according to the first modification operation instruction, wherein the decrement of the first resource account is the same as the absolute value of the increment of the second resource account.
[0050] In this embodiment, according to the first modification operation instruction, the first resource account is modified to decrease, so that the resource value of the resources in the first resource account can be reduced. The decrement of the first resource account is the same as the absolute value of the increment of the second resource account, which can be to transfer the resources in the first resource account to the second resource account, and the absolute value of the resource transfer-out amount of the first resource account is the same as the resource transfer-in amount of the second resource account. Specifically in the actual scenario, funds, points, coupons, etc. can be issued from the resource account of the seller user to the resource account of the buyer.
[0051] In one embodiment, the step of associating the preset keyword with the first resource account may further include: retrieving a search list in a commodity database according to the preset keyword, wherein the commodity corresponding to the preset page access URL is in the search list.
[0052] In this embodiment, the commodity database can be used to store commodity names and / or attribute information, and the stored commodities may include multiple categories and involve multiple different fields of use. According to the received access request including the preset keywords, the relevant commodities and commodity names and / or attribute information stored in the commodity database can be retrieved.
[0053] In this embodiment, the search list may be response information generated by the preset server according to the input information, which may include one or more search items, and the one or more search items may be displayed in the form of text and / or picture lists. Specifically, for example, the input information received by the preset server is "bicycle, men's", and the one or more search items included in the search list generated by the preset server may be displayed only in the form of text, such as "Phoenix brand bicycle men's 26-inch ordinary commuter leisure bicycle", "26-inch mountain integrated wheel speed change men and women shock absorption double disc brake bicycle", "adult leisure men and women students 20-inch children's bicycle", etc. The one or more search items may also be displayed only in the form of pictures, for example, the picture may show a bicycle, or may also show a model riding a bicycle. The one or more search items may also be displayed in the form of text and pictures, for example, the picture may show a bicycle, or a model riding a bicycle, and a text description may be provided on the picture or in other areas of the search item, such as "26-inch mountain integrated wheel speed change men and women shock absorption double disc brake bicycle". In addition, the text and / or pictures used to annotate the one or more search items may be accompanied by a website link, through which the corresponding seller store webpage or the corresponding product webpage can be accessed.
[0054] See also Figure 2 In one embodiment, the step of associating the preset keyword with the first resource account may include the following steps.
[0055] Step S21: reading historical data; wherein the historical data includes the number of visits to the preset page access website when the preset keyword is used as the search term.
[0056] Step S22: only when the page views are greater than a preset page views, the preset keyword is associated with the first resource account.
[0057] In this embodiment, the historical data can be used to record the user's browsing trajectory, which may include the URL corresponding to the web page, the number of times the web page is accessed through the URL, and the communication address or identification information corresponding to the client requesting to access the web page. In a specific embodiment, the historical data may include the number of visits to the preset page access URL when the preset keyword is used as the search term.
[0058] In this embodiment, the preset number of visits can be preset, which can be a specific number, for example, 5 times. When the number of visits is greater than the preset number of visits, it can be indicated that the user who visits the preset page access URL may be interested in the webpage content corresponding to the preset page access URL, and only then will the preset keyword be associated with the first resource account. Specifically in an actual scenario, for example, the multiple preset keywords configured for a certain bicycle are "Phoenix brand, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle", and it is set that when the detailed introduction of the bicycle and the online shopping page or the seller's store webpage operating the bicycle are visited by the same buyer for more than 5 times, a 10 yuan red envelope will be issued to the buyer's account. When a buyer visits the webpage corresponding to the bicycle for more than 5 times, it means that the buyer is interested in the mountain bike, and it is very likely to become a potential customer of the seller of the mountain bike. At this time, a 10 yuan red envelope can be issued to the buyer to guide the user to visit and browse the product webpage or the seller's store webpage. In addition, the preset keyword is associated with the second resource account only when the number of visits is greater than the preset number of visits, which can reduce the probability of incremental modification of the resource account corresponding to the user who is not actually interested in the web page content corresponding to the preset page access URL and only visits it accidentally or by mistake, so as to minimize the loss that may be caused to the corresponding user by unnecessary reduction modification of the first resource account.
[0059] See also Figure 3 In one embodiment, the step of feeding back the preset page access URL to the second client may include the following steps.
[0060] Step S31: Reading a predetermined attribute corresponding to the identity information of the second user.
[0061] Step S32: Feedback the preset page access URL to the second client only when the predetermined attribute of the identity information meets the predetermined rule.
[0062] In this embodiment, the predetermined attribute corresponding to the identity information of the second user may include inherent attributes of the second user, such as gender, age, etc. It may also include other attributes of the second user, such as purchasing power level, credit rating, etc.
[0063] In this embodiment, the predetermined rules can be preset. When the predetermined attributes of the identity information meet the predetermined rules, it can be indicated that the user who accesses the preset page access URL may meet certain property requirements of the webpage content corresponding to the preset page access URL, and only then will the preset keyword be associated with the first resource account. Specifically in the actual scenario, for example, a seller on Taobao sells cars. He can issue a large amount of red envelopes to buyers who visit his store or the detailed introduction of a certain car he sells and the online shopping page, and can read the gender, age, purchasing power level and credit of the visiting buyer in advance to decide whether to issue a red envelope to him. For example, when a 15-year-old middle school student buyer who often buys stationery, clothing or daily necessities visits his store or the detailed introduction of a certain car and the online shopping page, because the middle school student has a low purchasing power, he may not have the ability to buy a car, so he may not be interested in the content of the webpage, so he may not be issued a red envelope. When a 45-year-old male buyer who frequently buys luxury goods such as jewelry and diamonds visits his store or the detailed introduction and online shopping page of a certain car, he can be given a red envelope. This can guide users to visit and browse the product webpage, and can also reduce the probability of incremental modification of the resource account corresponding to the user who does not meet the nature requirements of the webpage content corresponding to the preset page access URL, so as to minimize the loss that may be caused to the corresponding user by unnecessary decrement modification of the first resource account.
[0064] See also Figure 4 An embodiment of the present application provides a server 4 , which may include a first receiving module 41 , a second receiving module 42 , a feedback module 43 , and a modification triggering module 44 .
[0065] The first receiving module 41 can be used to receive a first resource account and a preset page access URL configured by a first user for a preset keyword through a first client; and associate the preset keyword with the first resource account of the first user.
[0066] In this embodiment, the first client can be any terminal device that can provide a user interface and access a communication network. For example, the first client can be a mobile smart phone, a portable computer (such as a laptop computer, etc.), a tablet electronic device, a personal digital assistant (PDA) or an intelligent wearable device, etc. Of course, the first client can also be software that can run on any of the above-listed devices. For example, the first client can be an application software such as Taobao, Taobao and Tmall Mall installed on a mobile smart phone or a tablet electronic device. In a specific embodiment, the first client can be any of the above-listed devices held by the seller user, or an application software such as Taobao, Taobao and Tmall Mall running on any of the above-listed devices held by the seller user. The first client can access the network according to the communication protocol. For example: use a browser to access a website, or open an application, which can transmit data with the network. In this embodiment, the first user can be a seller user.
[0067] In this embodiment, the preset keywords can be used to intuitively define and describe the names of content such as goods and services, and the preset keywords can be associated with the above content names. In a specific embodiment, the preset keywords can be set by the seller to define and describe the goods and / or the attributes of the goods operated by the seller. For example, the preset keywords can be set according to the name of the goods. For example, if the goods operated by the seller are bicycles, the preset keywords can be "bicycles", "bicycles", "singles", "spinning bikes", etc. The preset keywords can also be set according to the attributes of the goods, and the attributes of the goods can include purpose, type, brand, performance, etc. Specifically, for example, if the goods operated by the seller are bicycles, the preset keywords set according to the purpose can be "cycling", "travel", "leisure", "off-road", etc.; the preset keywords set according to the front fork type can be "spring fork", "oil spring fork", "oil and gas fork", "resistance rubber", "hard fork without shock absorption", etc.; the preset keywords set according to the brand can be "permanent", "Giant", "Phoenix", "Feige", etc.; the preset keywords set according to the performance can be "speed change", "double disc brakes", "folding", etc. In this embodiment, preset keywords can also be set according to other attributes, such as wheel diameter, brake system, speed, frame material, applicable population, etc., and the embodiment of the present application is not limited to this. In addition, in order to increase the probability of the product being searched, multiple preset keywords can usually be set for the product, that is, multiple preset keywords based on the above settings can be selected, and the multiple preset keywords can more accurately describe the name and / or attribute characteristics of the corresponding product. For example, if the product sold by the seller is a bicycle, the multiple preset keywords set for it can be "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle".
[0068] In this embodiment, the first resource account can be used to store resources of the corresponding type. The first resource account can be a user account corresponding to the seller. Specifically, a user can register as a seller member of a client such as Yitao, Taobao, and Tmall. Clients such as Yitao, Taobao, and Tmall can allocate a first resource account to their registered seller members, and the first resource account can be bound to the first client. The first resource account can store resources such as funds, points, and vouchers. Of course, the resources stored in the first resource account can also include other forms, and the implementation method of the present application is not limited to this. In addition, the first resource account can also be bound to other resource accounts of the seller user, such as a bank account, so that the seller user can inject resources into the first resource account or withdraw resources.
[0069] In this embodiment, the preset page access URL may be a network address that can link to a corresponding web page. By accessing the preset page access URL, data of the corresponding web page can be obtained, thereby realizing that the web page can be displayed. In a specific embodiment, the preset page access URL may be the URL of the seller's store on online shopping service platforms such as Yitao, Taobao, and Tmall.com, through which the seller's store can be accessed and entered. The preset page access URL may also be a link address of a certain product provided by the seller, through which the detailed introduction and online shopping page of the product can be directly accessed and entered.
[0070] In this embodiment, the method of receiving the first resource account and the preset page access URL configured by the first user for the preset keyword through the first client can be: receiving the preset keyword configuration request sent by the first user using the first client. Wherein, the preset keyword configuration request is accompanied by the preset keyword and the preset page access URL. Receiving the preset keyword configuration request sent by the first client can indicate that the seller user needs to set keywords for the goods he operates to facilitate the retrieval of the buyer user, and at the same time configure the first resource account and the preset page access URL for the preset keyword, and establish a corresponding relationship between the three. The preset keyword configuration request can have a predetermined content. Specifically, for example, the content of the preset keyword configuration request can be "allocation Request". Of course, the form and content of the preset keyword configuration request are not limited to the above examples. The preset keyword configuration request is accompanied by the preset keyword and the preset page access URL, which can include: the preset keyword and the preset page access URL are both part of the content of the preset keyword configuration request, and the two can be distinguished by a predetermined separator or a predetermined byte length. It is also possible that one of the preset keyword and the preset page access URL is used as a part of the content of the preset keyword configuration request, and the other is used as an attachment to the preset keyword configuration request. It is also possible that the preset keyword and the preset page access URL are both used as attachments to the preset keyword configuration request.
[0071] In this embodiment, the preset keyword is associated with the first resource account of the first user. Specifically, for example, the preset keyword and the first resource account can be associated in a data table, one column of the data table stores the preset keyword, and another column stores the first resource account. The corresponding preset keyword and the first resource account are in the same row, and the data table is stored in the local data.
[0072] The second receiving module 42 may be configured to receive an access request sent by a second user through a second client, wherein the access request is accompanied by input information of the second user.
[0073] In this embodiment, the second client can be any terminal device that can provide a user interface and access a communication network. For example, the second client can be a mobile smart phone, a portable computer (such as a laptop computer, etc.), a tablet electronic device, a personal digital assistant (PDA) or a smart wearable device, etc. Of course, the second client can also be software that can run on any of the above-listed devices. For example, the second client can be an application software such as Taobao, Taobao and Tmall installed on a mobile smart phone or a tablet electronic device. In a specific embodiment, the second client can be any of the above-listed devices held by the buyer user, or an application software such as Taobao, Taobao and Tmall running on any of the above-listed devices held by the buyer user. The second client can access the network according to the communication protocol. For example: use a browser to access a website, or open an application that can transmit data with the network. In this embodiment, the second user can be a buyer user.
[0074] In this embodiment, the access request may be a request from the second client to access a web page, so that the preset server provides the second client with relevant data of the web page. The access request may also be a request from a certain application software running on the terminal device, such as eTao, Taobao, and Tmall, to the preset server to obtain relevant data related to the application interface. Specifically, for example, the access request may be a Request request based on the HTTP protocol.
[0075] In this embodiment, the input information may have certain semantics, which may be character information input by the user, which may often express the characteristics of the goods or services that the user is interested in. The input information may help the buyer to limit the selection range of goods. Specifically, the input information may be the name or attribute of the goods that the buyer needs to buy, and the name or attribute may be a noun or verb with a clear definition, such as "bicycle", "thermal underwear", "sports", etc.; the name or attribute may also be a combination of multiple nouns or verbs with clear definitions to further limit the search range of goods, such as "bicycle, men's", "thermal underwear, women's, plus velvet, large size", "sports, Nike, accessories", etc. The input information may also include the name and / or attribute of the goods that the buyer needs to buy and other words, such as the buyer's expectations for the goods, such as "I want to buy a mountain bike, preferably made of titanium alloy, so that it is lighter". The input information may also be a noun or verb with a more general meaning, which may represent or cover all goods in a certain category, such as "digital", "clothing", "food", "men", etc. The input information may also include other forms, and the implementation methods of the present application are not limited to those listed above.
[0076] In this embodiment, the access request may have predetermined content. Specifically, for example, the content of the access request may be "Access Request". Of course, the form and content of the access request are not limited to the above examples. The access request is accompanied by input information, and the input information may be the content or part of the content of the access request. Specifically, for example, if the input information is "bicycle", the access request may be only "bicycle" or "Access Request & bicycle". The access request may be accompanied by input information, and the input information may be an attachment to the access request.
[0077] The feedback module 43 may be configured to feedback a preset page access URL corresponding to the preset keyword to the second client when the input information includes the preset keyword.
[0078] In this embodiment, the preset keywords correspond to the preset page access URLs. As shown in Table 2, the preset keywords and the preset page access URLs can be stored in a data table, and there can be multiple preset keywords. Specifically, one column of the data table stores the preset keywords, and another column stores the preset page access URLs. The corresponding preset keywords and preset page access URLs are in the same row.
[0079] Table 2 Schematic diagram of storage correspondence between preset keywords and preset page access URLs
[0080]
[0081]
[0082] In this embodiment, when the input information includes preset keywords, the preset page access URL corresponding to the preset keywords is fed back to the second client. Specifically, please continue to refer to Table 2, which may include: the input information includes all preset keywords in multiple preset keywords set by the seller, which can correspond to the preset page access URL associated with the multiple preset keywords, and then the preset server can feed back the corresponding preset page access URL to the second client. For example, if the input information and multiple preset keywords are all "new models, children, electric, toys, cars", the preset page access URL corresponding to the preset keywords can be fed back to the second client.
[0083] Alternatively, if the preset keywords included in the input information are common to the products of multiple sellers, the preset page access URL corresponding to the most preset keywords can be fed back to the second client. For example: the input information is "sports, Nike, accessories". One preset page access URL corresponds to multiple preset keywords "Nike, arm bag, outdoor, running", and another preset page access URL corresponds to multiple preset keywords "Nike, arm bag, armband, sports, outdoor, running, fitness". Then the preset page access URL corresponding to "Nike, arm bag, armband, sports, outdoor, running, fitness" can be fed back to the second client.
[0084] Alternatively, if the input information includes multiple preset keywords set by sellers, one or several of the multiple preset keywords are shared by the products of multiple sellers, and the remaining preset keywords are set by only one of the multiple sellers for their products, and the remaining sellers of the multiple sellers do not set the remaining preset keywords for their products, or set other preset keywords with similar or opposite meanings to the remaining preset keywords, then the preset page access URL corresponding to the product of one of the multiple sellers or the preset page access URL of the store can be fed back to the second client. For example, the input information is "Phoenix, mountain, bicycle, titanium alloy". The multiple preset keywords set by seller A for one of its products are "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle", and the multiple preset keywords set by seller B for one of its products are "Feige, men's, 24 inches, 21 speeds, double disc brakes, spring fork, carbon fiber, mountain, bicycle". Then the preset page access URL corresponding to this product of seller A or the preset page access URL of the store can be fed back to the second client.
[0085] Of course, in addition to the preset keywords, the input information may also include other words. The preset keywords can be extracted from the input information, and the preset page access URL corresponding to the most preset keywords can be fed back to the second client. For example, "I want to buy a Forever brand off-road speed-changing bicycle, preferably made of titanium alloy, so that it is lighter." The extracted preset keywords can be "Forever, off-road, speed-changing, bicycle, titanium alloy, light." Thereby, the preset page access URL corresponding to the most preset keywords can be fed back to the first client. In addition, when the input information includes words that are not set as preset keywords, the preset page access URL corresponding to the preset keywords with similar meanings to the words can be fed back to the first client. For example, the input information is "bicycle, light", where "light" is not set as a preset keyword for the product by any seller. A seller sets the preset keywords for one of its products as "V-brake / disc brake common, oil-gas fork, lightweight, road, bicycle", where "lightweight" and "portable" have similar meanings. The preset page access URL corresponding to the preset keywords "V-brake / disc brake common, oil-gas fork, lightweight, road, bicycle" can be fed back to the second client.
[0086] The modification trigger module 44 can be used to trigger a first modification operation instruction for the first resource account of the first user and a second modification operation instruction for the second resource account of the second user when receiving an access request from the second client to access the URL of the preset page.
[0087] In this embodiment, receiving the access request may indicate that the second client needs the preset server to feedback the web page or data for the preset page access URL. The second client sends an access request to the preset page access URL, and a visit record is formed for the web page corresponding to the preset page access URL.
[0088] In this embodiment, the second resource account can be used to store resources of corresponding types. The second resource account can be a user account corresponding to the buyer. Specifically, the user can register as a buyer member of a client such as Yitao, Taobao and Tmall Mall, and the client such as Yitao, Taobao and Tmall Mall can allocate a second resource account for its registered buyer member, and the second resource account can be bound to the above-mentioned client. The resources stored in the second resource account can provide the buyer with equivalents of payment, exchange or compensation functions, such as funds, points, coupons, etc. Of course, the resources stored in the second resource account can also include other forms, and the embodiment of the present application is not limited to this. In addition, the second resource account can also be bound to other resource accounts of the buyer user, such as a bank account, so that the buyer user can inject resources into the second resource account. When the buyer places an order to purchase goods and / or services through a client such as Yitao, Taobao and Tmall Mall, the resources in the second resource account can be used for payment.
[0089] In this embodiment, the identity identifier can be matched to the user's resource account. The identity identifier can uniquely identify a resource account. The identity identifier can be the communication address of the client used by the user, or it can be the user's personal identity information, such as ID number, name, fingerprint information, custom user name, etc. The correspondence between the identity identifier and the resource account can be stored in a local database in the form of a data table. The identity identifier can be attached to the access request, for example, the identity identifier can be the content of the access request or a part of the content, or the identity identifier can be an attachment to the access request. In this way, when the preset server receives the access request, it can obtain the identity identifier, so that it can correspond to the user's resource account.
[0090] In this embodiment, the first modification operation instruction and the second modification operation instruction can be an electrical signal input that can perform modification operations on the corresponding first resource account and the second resource account. The access request received can be used as a modification operation instruction. When the access request is received, the first resource account and the second resource account can be modified. The preset server can also trigger the generation of the modification operation instruction after receiving the access request. The modification operation is performed on the corresponding resource account. Specifically, taking the second resource account as an example, the resource value of the resource in the second resource account can be increased, decreased or unchanged. For example, to increase the resource value of the resource in the second resource account, a predetermined amount of funds can be injected into the second resource account, and the funds can be used as cash when the buyer pays. Points can also be injected into the second resource account, and the points can be exchanged for cash at a certain ratio when the buyer pays, for example, 10 points can be exchanged for 1 RMB. Vouchers can also be distributed to the second resource account, and the vouchers can offset part or all of the order value when the buyer pays. For example, if the order value is 100 RMB, the value that the voucher can offset is 50 RMB, and the buyer only needs to pay an additional 50 RMB. Similarly, the method of reducing or keeping the resource value of the resources in the second resource account is also described above, which will not be repeated here.
[0091] The server of the implementation mode of the present application can modify the second resource account of the second user according to the second modification operation instruction when receiving an access request for a preset page access URL, thereby attracting the attention and visits of users who are interested in the web page corresponding to the preset page access URL, such as the seller's store page or the detailed introduction of the product and the online shopping page, thereby increasing the access traffic of the web page and achieving the purpose of guiding the access traffic.
[0092] See also Figure 5 An embodiment of the present application provides a method for accessing a web page, which may include the following steps.
[0093] Step S51: The client receives input information input by the user.
[0094] In this embodiment, the client can be any terminal device that can provide a user interface and access a communication network. Specifically, for example, the client can be a mobile smart phone, a portable computer (such as a laptop), a tablet electronic device, a personal digital assistant (PDA), or a smart wearable device. Of course, the client can also be software that can run on any of the above-listed devices. Specifically, for example, the client can be an application software such as Yitao, Taobao, and Tmall installed on a mobile smart phone or a tablet electronic device.
[0095] In this embodiment, the client can provide the user with a web page interface including predetermined content, and a search box can be set at a predetermined position on the web page interface, and the search box can receive input information entered by the user through a physical keyboard or a virtual keyboard. Specifically, for example, the client is a Taobao application software installed on a mobile smart phone. When the Taobao application software is opened, the web page interface of Taobao.com can be displayed on the display of the mobile smart phone, and a search box is set on the interface. Through the search box, the user can receive the input information and perform a search.
[0096] In this embodiment, the input information may have certain semantics, which is information input by the user, and it can often express the characteristics of the goods or services that the user is interested in. The input information can help buyers limit the selection range of goods. Specifically, the input information can be the name or attribute of the goods that the buyer needs to buy. The name or attribute can be a noun or verb with a clear definition, such as "bicycle", "thermal underwear", "sports", etc.; the name or attribute can also be a combination of multiple nouns or verbs with clear definitions to further limit the search range of goods, such as "bicycle, men's", "thermal underwear, women's, plus velvet, large size", "sports, Nike, accessories", etc. The input information can also include the name and / or attribute of the goods that the buyer needs to buy and other words, such as the buyer's expectations for the goods, such as "I want to buy a mountain bike, preferably made of titanium alloy, so it is lighter". The input information can also be a noun or verb with a more general meaning, which can represent or cover all goods in a certain category, such as "digital", "clothing", "food", "men", etc. The input information may also include other forms, and the implementation methods of the present application are not limited to those listed above.
[0097] Step S52: Send the input information to a preset server.
[0098] In this embodiment, the client can perform network data transmission based on a network protocol and a network communication module. The network protocol includes but is not limited to HTTP, TCP / IP or FTP.
[0099] In this embodiment, the preset server may include any hardware device that can respond to user input information and can feed back response information to the client, and the necessary software required to drive the hardware device to work. The preset server may be provided with a predetermined port, through which the input information sent by the client can be received. Specifically, for example, the preset server can transmit input information and response information to the client based on the HTTP protocol.
[0100] Step S53: the preset server receives the input information, generates a search list for the input information, and feeds the search list back to the client.
[0101] In this implementation manner, the preset server receives input information indicating that a response needs to be made to the input information, so as to generate response information.
[0102] In this embodiment, the search list may be response information generated by the preset server according to the input information, which may include one or more search items, and the one or more search items may be displayed in the form of text and / or picture lists. Specifically, for example, the input information received by the preset server is "bicycle, men's", and the one or more search items included in the search list generated by the preset server may be displayed only in the form of text, such as "Phoenix brand bicycle men's 26-inch ordinary commuter leisure bicycle", "26-inch mountain integrated wheel speed change men and women shock absorption double disc brake bicycle", "adult leisure men and women students 20-inch children's bicycle", etc. The one or more search items may also be displayed only in the form of pictures, for example, the picture may show a bicycle, or may also show a model riding a bicycle. The one or more search items may also be displayed in the form of text and pictures, for example, the picture may show a bicycle, or a model riding a bicycle, and a text description may be provided on the picture or in other areas of the search item, such as "26-inch mountain integrated wheel speed change men and women shock absorption double disc brake bicycle". In addition, the text and / or pictures used to annotate the one or more search items may be accompanied by a website link, through which the corresponding seller store webpage or the corresponding product webpage can be accessed.
[0103] In this implementation manner, the preset server generates a search list for the input information, and can feed back the search list to the client, and the client can display the search list.
[0104] Step S54: when the input information includes a preset keyword, the preset server feeds back a preset page access URL to the client; wherein the preset keyword corresponds to the preset page access URL.
[0105] In this embodiment, the preset keywords can be used to intuitively define and describe the names of content such as goods and services, and the preset keywords can be associated with the above content names. In a specific embodiment, the preset keywords can be set by the seller to define and describe the goods and / or the attributes of the goods operated by the seller. For example, the preset keywords can be set according to the name of the goods. For example, if the goods operated by the seller are bicycles, the preset keywords can be "bicycles", "bicycles", "singles", "spinning bikes", etc.; the preset keywords can also be set according to the attributes of the goods, and the attributes of the goods can include purpose, type, brand, performance, etc. Specifically, for example, if the goods operated by the seller are bicycles, the preset keywords set according to the purpose can be "cycling", "travel", "leisure", "off-road", etc.; the preset keywords set according to the front fork type can be "spring fork", "oil spring fork", "oil and gas fork", "resistance rubber", "hard fork without shock absorption", etc.; the preset keywords set according to the brand can be "permanent", "Giant", "Phoenix", "Feige", etc.; the preset keywords set according to the performance can be "speed change", "double disc brakes", "folding", etc. In this embodiment, preset keywords can also be set according to other attributes, such as wheel diameter, brake system, speed, frame material, applicable population, etc., and the embodiment of the present application is not limited to this. In addition, in order to increase the probability of the product being searched, multiple preset keywords can usually be set for the product, that is, multiple preset keywords based on the above settings can be selected, and the multiple preset keywords can more accurately describe the name and / or attribute characteristics of the corresponding product. For example, if the product sold by the seller is a bicycle, the multiple preset keywords set for it can be "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle".
[0106] In this embodiment, the preset page access URL may be a network address that can link to a corresponding web page. By accessing the preset page access URL, data of the corresponding web page can be obtained, thereby realizing that the web page can be displayed. In a specific embodiment, the preset page access URL may be the URL of the seller's store on online shopping service platforms such as Yitao, Taobao, and Tmall.com, through which the seller's store can be accessed and entered. The preset page access URL may also be a link address of a certain product provided by the seller, through which the detailed introduction and online shopping page of the product can be directly accessed and entered.
[0107] In a specific implementation, the preset keywords correspond to the preset page access URLs. As shown in Table 3, the preset keywords and the preset page access URLs can be stored in a data table, and there can be multiple preset keywords. Specifically, one column of the data table stores the preset keywords, and another column stores the preset page access URLs, and the corresponding preset keywords and preset page access URLs are in the same row.
[0108] Table 3 Schematic diagram of storage correspondence between preset keywords and preset page access URLs
[0109]
[0110] In this embodiment, when the preset server includes preset keywords in the input information, the preset server can feedback the preset page access URL to the client. Specifically, please continue to refer to Table 3, which may include: if the input information includes all preset keywords among multiple preset keywords set by the seller, it can correspond to the preset page access URL associated with the multiple preset keywords, and then the preset server can feedback the corresponding preset page access URL to the client. For example, if the input information and multiple preset keywords are all "new models, children, electric, toys, cars", the preset page access URL corresponding to the preset keywords can be fed back to the client.
[0111] Alternatively, if the preset keywords included in the input information are common to products of multiple sellers, the preset page access URL corresponding to the most preset keywords can be fed back to the client. For example, the input information is "sports, Nike, accessories". One preset page access URL corresponds to multiple preset keywords "Nike, arm bag, outdoor, running", and another preset page access URL corresponds to multiple preset keywords "Nike, arm bag, armband, sports, outdoor, running, fitness". The preset page access URL corresponding to "Nike, arm bag, armband, sports, outdoor, running, fitness" can be fed back to the client.
[0112] Alternatively, if the input information includes multiple preset keywords set by sellers, one or several of the multiple preset keywords are shared by the products of multiple sellers, and the remaining preset keywords are set by only one of the multiple sellers for their products, and the remaining sellers of the multiple sellers do not set the remaining preset keywords for their products, or set other preset keywords with similar or opposite meanings to the remaining preset keywords, then the preset page access URL corresponding to the product of one of the multiple sellers or the preset page access URL of the store can be fed back to the client. For example, the input information is "Phoenix, mountain, bicycle, titanium alloy". The multiple preset keywords set by seller A for one of its products are "Phoenix, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle", and the multiple preset keywords set by seller B for one of its products are "Feige, men's, 24 inches, 21 speeds, double disc brakes, spring fork, carbon fiber, mountain, bicycle". Then the preset page access URL corresponding to this product of seller A or the preset page access URL of the store can be fed back to the client.
[0113] Of course, in addition to the preset keywords, the input information may also include other words. The preset keywords can be extracted from the input information, and the preset page access URL corresponding to the most preset keywords can be fed back to the client. For example, "I want to buy a Forever brand off-road speed-changing bicycle, preferably made of titanium alloy, so that it is lighter." The extracted preset keywords can be "Forever, off-road, speed-changing, bicycle, titanium alloy, light", so that the preset page access URL corresponding to the most preset keywords can be fed back to the client. In addition, when the input information includes words that are not set as preset keywords, the preset page access URL corresponding to the preset keywords with similar meanings to the words can be fed back to the client. For example, the input information is "bicycle, light", where "light" is not set as a preset keyword for the product by any seller. The preset keywords set by a seller for one of its products are "V brake / disc brake common, oil and gas fork, light, road, bicycle", where "light" is similar in meaning to "light", and the preset page access URL corresponding to the preset keywords "V brake / disc brake common, oil and gas fork, light, road, bicycle" can be fed back to the client.
[0114] Step S55: the client receives and displays the search list; when the client receives the preset page access URL, the client displays the preset control bound to the preset page access URL in a preset manner on the current interface.
[0115] In this embodiment, the client can receive the search list fed back by the preset server and can display the search list. Specifically, the client can be a mobile smart phone with a display, and after receiving the search list, the mobile smart phone can display the search list in full screen on the display.
[0116] In this embodiment, the preset control may be an object with a graphical interface, which may encapsulate a code for executing a command, so that when a trigger event occurs in the preset control, the execution of the corresponding command event can be controlled. In a specific embodiment, the preset control is bound to a preset page access URL, and when the preset control is triggered, an access request can be sent to a preset server through the preset page access URL, so that a link can be made to the corresponding network resource page.
[0117] In this embodiment, the preset control may have a more vivid graphic or text description so as to attract the attention of the buyer. Specifically, the outer contour of the preset control may be in the shape of a rectangular red envelope, and the rectangular red envelope-shaped preset control may be rendered in color, for example, red. In addition, the rectangular red envelope-shaped preset control may be in the state of opening the red envelope from the beginning, and gold coins or ingots may be presented in the red envelope. Alternatively, when the rectangular red envelope-shaped preset control is displayed on the face-to-face interface, it may have the action of dynamically opening the red envelope, and gold coins or ingots may be presented from the red envelope after the red envelope is opened. The preset control may also be accompanied by a text description, such as "XXX store sent you a red envelope", "XXX store Christmas points delivery", "XXX store sends cash vouchers", etc. In addition, the preset control may also display the name of the corresponding seller's store and the LOGO of the seller's store or the goods it operates, so that the buyer can know the content and source of the preset control.
[0118] In this embodiment, the preset control can be displayed on the current interface in a preset manner. Specifically, the preset control can be displayed in a predetermined position of the current interface in the form of a floating window, for example, the edge or center of the current interface. When the search list moves on the current interface, the position of the preset control on the current interface can be fixed and does not move with the search list. The preset control can also be displayed on the current interface in the form of a pop-up window. The size of the pop-up window can be smaller than the size of the current interface, and then the preset control can be displayed in any suitable manner, for example, in the center of the current interface; the size of the preset control can also be equal to the size of the current interface, so that the preset control can replace the current interface for full-screen display. The preset control can also be displayed on the current interface in a combination of a floating window and a pop-up window. For example, the preset control can be displayed on the edge of the current interface in the form of a floating window. When the floating window is clicked, the preset control can be displayed on the current interface in the form of a pop-up window. In addition, the search list and the preset control can also be displayed in a column-by-column manner on the current interface, that is, the preset control can be displayed on the edge of the search list. Of course, the preset control can also be displayed on the current interface in other ways, and the implementation of the present application is not limited to this.
[0119] Step S56: When a trigger event occurs in the preset control, an access request to the preset page access URL is sent to the preset server.
[0120] In this embodiment, when a trigger event occurs, it can indicate that a command event controlled by the code encapsulated by the preset control needs to be executed, that is, an access request for a preset page access URL can be sent to the preset server, so that the corresponding network resource page can be accessed.
[0121] In this embodiment, the access request may be a client requesting to access a web page so that the preset server provides the client with relevant data of the web page. The access request may also be a certain application software running on the terminal device, such as eTao, Taobao, and Tmall, requesting the preset server to obtain relevant data related to the application interface. Specifically, for example, the access request may be a request based on the HTTP protocol.
[0122] In this embodiment, the user clicking on the area where the preset control is located can be used as a trigger event, and the execution subject of the click can be the user's finger. In most application scenarios, the client can be configured with a touch display, or can run on a terminal device with a touch display. The user can usually use a finger to click on the touch display. In some embodiments, the execution subject of the click can also include other forms, such as a touch auxiliary device that performs the same operation on the touch display, such as commonly used ones that can include a capacitive pen, an electromagnetic induction pen, an infrared-based short-range remote control device, etc. Corresponding to the client being a notebook or desktop computer, the click operation can also be performed by a mouse. Preferably, a button can be provided on the preset control, and a text description can be provided on the button, such as "Go to the store to open the red envelope", and the button can be clicked as a trigger event.
[0123] Step S57: When the preset server receives the access request from the client to access the URL of the preset page, it incrementally modifies the preset resource account bound to the client.
[0124] In this embodiment, the preset server receives the access request, which indicates that the client needs the preset server to feedback the web page or data for the preset page access URL. The client sends an access request to the preset page access URL to the preset server, and a visit record is formed for the web page corresponding to the preset page access URL.
[0125] In this embodiment, the preset resource account can be used to store resources of corresponding types. The preset resource account can be a user account corresponding to the seller, and the preset resource account can be a user account corresponding to the seller. Specifically, the user can register as a buyer member of a client such as Yitao, Taobao and Tmall Mall, and the client such as Yitao, Taobao and Tmall Mall can allocate a preset resource account for its registered member, and the preset resource account can be bound to the above-mentioned client. The resources stored in the preset resource account can provide buyers with equivalents of payment, exchange or compensation functions, such as funds, points, coupons, etc. Of course, the resources stored in the preset resource account can also include other forms, and the implementation method of this application is not limited to this. In addition, the preset resource account can also be bound to other resource accounts of the user, such as a bank account, so that the user can inject resources into the preset resource account. When the buyer places an order to purchase goods and / or services through a client such as Yitao, Taobao and Tmall Mall, the resources in the preset resource account can be used for payment.
[0126] In this embodiment, incremental modification is performed on the preset resource account bound to the client, so that the resource value of the resources in the preset resource account can be increased. For example, a predetermined amount of funds can be injected into the preset resource account, and the funds can be used as cash when the buyer pays. Points can also be injected into the preset resource account, and the points can be exchanged for cash at a certain ratio when the buyer pays, such as 10 points for 1 RMB. Vouchers can also be distributed to the preset resource account, and the vouchers can be used to offset part or all of the order value when the buyer pays. For example, if the order value is 100 RMB and the voucher can offset the value of 50 RMB, the buyer only needs to pay an additional 50 RMB.
[0127] The web page access method of the implementation mode of the present application can attract the attention and visits of users who are interested in the web page corresponding to the preset page access URL, such as the seller's store page or the detailed introduction of the product and the online shopping page, by incrementally modifying the preset resource account bound to the client when issuing an access request for the preset page access URL to the preset server, thereby increasing the access traffic of the web page and achieving the purpose of guiding the access traffic.
[0128] In a specific application scenario, buyer A needs to buy a mountain bike. Buyer A enters the input information "I want to buy a mountain bike, preferably made of titanium alloy, so it is lighter" in the search box of the Taobao client installed on his smartphone, and clicks the search button to send a request. Then buyer A's smartphone receives the search list fed back by the preset server. Seller B, who sells bicycles, happens to have a product with the preset keywords "Phoenix brand, men's, 24 inches, 21 speeds, double disc brakes, spring fork, titanium alloy, mountain, bicycle" that meets buyer A's needs. Buyer A may be interested in this product of seller B and become a potential customer of seller B. In order to attract the attention of buyer A, the preset server can push the red envelope issued by seller B to buyer A's smartphone in the form of a preset control, and buyer A can click the preset control to enter seller B's store or the webpage of the mountain bike. In this way, buyer A receives the red envelope, and seller B successfully obtains the visit of buyer A.
[0129] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip2. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog2. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0130] It can be known from the description of the above implementation mode that a person skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solution of the present application can be essentially or partly contributed to the prior art in the form of a software product. In a typical configuration, the computing device includes one or more processors (CPU), an input / output interface, a network interface and a memory. The computer software product may include several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in each implementation mode of the present application or some parts of the implementation mode. The computer software product may be stored in a memory, which may include a non-permanent memory in a computer-readable medium, a random access memory (RAM) and / or a non-volatile memory, such as a read-only memory (ROM) or a flash memory (flash RAM). The memory is an example of a computer-readable medium. Computer-readable media including permanent and non-permanent, removable and non-removable media can be implemented by any method or technology to store information. The information may be a computer-readable instruction, a data structure, a module of a program or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.
[0131] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the electronic device embodiment, since the operation of its processor is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0132] Although the present application has been described through embodiments, those skilled in the art will appreciate that there are many modifications and variations to the present application without departing from the spirit of the present application, and it is intended that the appended claims include these modifications and variations without departing from the spirit of the present application.
Claims
1. A web page access method, characterized in that: Applied to the client, it includes: Receive input information entered by the user; Sending the input information to a preset server; In the case where the input information includes a preset keyword, receiving a preset page access URL sent by the preset server; When the preset page access URL is received, a preset control bound to the preset page access URL is displayed in a preset manner on the current interface; wherein the preset page access URL includes a store URL or a product URL; When a trigger event occurs in the preset control, an access request to the preset page access URL is sent to the preset server, so that when the preset server receives the access request from the client to the preset page access URL, it incrementally modifies the preset resource account bound to the client.
2. The method according to claim 1, characterized in that In the case where the input information includes a preset keyword, before receiving the preset page access URL sent by the preset server, the method further includes: Receiving a search list corresponding to the input information fed back by the server; The search list is displayed.
3. The method according to claim 1, characterized in that The preset controls include: a control in the shape of a rectangular red envelope; or a control in the state of an unpacked red envelope; or a control with the action of dynamically unpacking the red envelope.
4. The method according to claim 1, characterized in that The displaying of the preset controls bound to the preset page access URL in a preset manner on the current interface includes: Displaying a preset control bound to the preset page access URL in a floating window at a predetermined position on the current interface; Or, displaying a preset control bound to the preset page access URL on the current interface in a pop-up window; Or, the preset control bound to the preset page access URL is displayed in full screen in a manner of replacing the current page.
5. The method according to claim 1, characterized in that The triggering events include: The user clicks the area where the preset control is located; Or, the user clicks a button set on a preset control.
6. A client, characterized in that: include: An input information receiving module, used to receive input information input by a user; An input information sending module, used for sending the input information to a preset server; A website receiving module, configured to receive a preset page access website sent by the preset server when the input information includes a preset keyword; A preset control display module, used for displaying the preset control bound to the preset page access website in a preset manner on the current interface when the preset page access website is received; wherein the preset page access website includes the website of a store or the website of a product; The access request issuing module is used to issue an access request for the preset page access URL to the preset server when a trigger event occurs in the preset control, so that when the preset server receives the access request from the client to the preset page access URL, it will incrementally modify the preset resource account bound to the client.
7. A web page access method, characterized in that: Applied to the client, it includes: Receive input information entered by the user; Sending the input information to a preset server; In the case where the input information includes a preset keyword, receiving a preset page access URL sent by the preset server; When the preset page access URL is received, a preset control bound to the preset page access URL is displayed in a preset manner on the current interface; When a trigger event occurs in the preset control, an access request to the preset page access URL is sent to the preset server, so that when the preset server receives the access request from the client to the preset page access URL, it incrementally modifies the preset resource account bound to the client.
8. A method for accessing a web page, characterized in that: Applied to the preset server, it includes: Receive input information sent by the client; If the input information contains a preset keyword, a preset page access URL is sent to the client, so that the client displays a preset control bound to the preset page access URL in a preset manner on the current interface; wherein the preset page access URL includes a store URL or a product URL; When an access request to the preset page access URL is received, an incremental modification is performed on the preset resource account bound to the client.
9. The method according to claim 8, characterized in that If the input information contains a preset keyword, sending a preset page access URL to the client includes: Searching for preset keywords matching the input information in a data table; the data table stores preset keywords and preset page access URLs correspondingly; The preset page access URL corresponding to the preset keyword is sent to the client.
10. The method according to claim 8, characterized in that Before sending the preset page access URL to the client, the method further includes: Reading predetermined attributes of identity information of a user corresponding to the client; Correspondingly, the preset page access URL is sent to the client; When the predetermined attribute of the identity information meets the predetermined rule, the preset page access URL is sent to the client.
11. A preset server, characterized in that: include: A receiving module, used for receiving input information sent by the client; A website sending module, used for sending a preset page access website to a client when the input information contains preset keywords, so that the client can display a preset control bound to the preset page access website in a preset manner on the current interface; wherein the preset page access website includes a store website or a product website; The modification module is used to incrementally modify the preset resource account bound to the client when receiving an access request to the preset page access URL.
12. A page access method, characterized in that: Applied to the client, it includes: Receive input information entered by the user; Sending the input information to a preset server; In the case where the input information includes a preset keyword, receiving a preset page access URL sent by the preset server when a predetermined attribute of the user's identity information meets a predetermined rule; When the preset page access URL is received, a preset control bound to the preset page access URL is displayed in a preset manner on the current interface; When a trigger event occurs in the preset control, an access request to the preset page access URL is sent to the preset server, so that when the preset server receives the access request from the client to the preset page access URL, it incrementally modifies the preset resource account bound to the client.
Citation Information
Patent Citations
Network address provision method, device and system
CN101997933A
Method and device for generating page contents
CN103914484A