CN104333605B - Method for sending information, browser device, server and system - Google Patents
Method for sending information, browser device, server and system Download PDFInfo
- Publication number
- CN104333605B CN104333605B CN201410686203.0A CN201410686203A CN104333605B CN 104333605 B CN104333605 B CN 104333605B CN 201410686203 A CN201410686203 A CN 201410686203A CN 104333605 B CN104333605 B CN 104333605B
- Authority
- CN
- China
- Prior art keywords
- information
- account
- client
- server
- association
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000008901 benefit Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 235000002566 Capsicum Nutrition 0.000 description 1
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 description 1
- 239000006002 Pepper Substances 0.000 description 1
- 235000016761 Piper aduncum Nutrition 0.000 description 1
- 235000017804 Piper guineense Nutrition 0.000 description 1
- 244000203593 Piper nigrum Species 0.000 description 1
- 235000008184 Piper nigrum Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种信息发送方法、浏览器装置、服务器及系统,其中,方法包括:接收到对第一信息的关注请求;发送带有第一账号信息的标识码请求到服务器;从服务器侧获取对应于第一账号信息的标识码,并在浏览器侧进行显示;接收到第一信息的更新信息,将第一信息的更新信息和第一账号信息发送到关联服务器,以便关联服务器依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。借助该方案可及时将最新的第一信息通知给手机等移动终端,满足时效性的要求,并且通知信息不受地点限制,用户不必守在电脑前,随时随地收到第一信息的更新通知,更加便捷。
The invention discloses an information sending method, a browser device, a server and a system, wherein the method includes: receiving a request for attention to the first information; sending an identification code request with the first account information to the server; Obtain the identification code corresponding to the first account information, and display it on the browser side; receive the update information of the first information, and send the update information of the first information and the first account information to the associated server, so that the associated server can subscribe Follow the association between the client and the first account information, and send the update information of the first information to the corresponding subscription follow client through the first public account terminal. With the help of this solution, the latest first information can be notified to mobile terminals such as mobile phones in a timely manner to meet the timeliness requirements, and the notification information is not limited by location. more convenient.
Description
技术领域technical field
本发明涉及互联网技术领域,具体涉及一种对浏览器侧的信息进行发送的方法,信息发送方法,发送信息的浏览器装置、服务器及系统。The invention relates to the technical field of the Internet, in particular to a method for sending information on a browser side, an information sending method, a browser device, a server and a system for sending information.
背景技术Background technique
浏览器是人们获取网络资源的主要途径之一,例如,网络购物、信息查询等都需借助浏览器来实现。随着互联网技术的进步,尤其是移动网络性能的不断提升,越来越多的商家通过网络发布产品、信息,例如,网上抢购手机,网上报名以及网上订车票、机票等,用户提交查询、购买请求,服务器将请求处理结果以页面形式通知到浏览器上。上述方式极大地节约了出行成本,也为用户节省了大量时间。A browser is one of the main ways for people to obtain network resources. For example, online shopping, information query, etc. all need to be implemented with the help of a browser. With the advancement of Internet technology, especially the continuous improvement of mobile network performance, more and more merchants publish products and information through the Internet, for example, online snapping up mobile phones, online registration, online booking of train tickets, air tickets, etc., users submit inquiries, purchase request, the server notifies the browser of the request processing result in the form of a page. The above method greatly saves travel costs and also saves a lot of time for users.
但对于部分网络资源,例如抢购手机或春运期间的火车票购买,由于需求量远大于供应量,时效性要求较高,用户可能需要不断查询,获取最新的更新信息。因此出现了一些自动刷票插件,用户不必在浏览器前手动刷票。而且,大量用户同时提交请求,可能造成服务器负担过重,浏览器卡顿等。上述因素使得用户不能在第一时间内得到信息更新通知消息。However, for some network resources, such as buying mobile phones or buying train tickets during the Spring Festival travel season, because the demand is far greater than the supply, the timeliness requirements are high, and users may need to keep checking to obtain the latest update information. Therefore, some automatic ticket swiping plug-ins have appeared, and users do not have to manually swipe tickets in front of the browser. Moreover, a large number of users submit requests at the same time, which may cause the server to be overloaded and the browser to freeze. The above factors make it impossible for the user to get the information update notification message in the first time.
发明内容Contents of the invention
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的对浏览器侧的信息进行发送的方法,信息发送方法,发送信息的浏览器装置、服务器及系统。In view of the above problems, the present invention is proposed to provide a method for sending information on the browser side, a method for sending information, a browser device, a server and a system for sending information, which overcome the above problems or at least partially solve the above problems.
根据本发明的一个方面,提供了一种对浏览器侧的信息进行发送的方法,包括:According to one aspect of the present invention, a method for sending information on the browser side is provided, including:
浏览器侧接收到对第一信息的关注请求;The browser side receives a request for attention to the first information;
发送标识码请求到浏览器对应的关联服务器,其中标识码请求中带有用户获取第一信息的第一账号信息;关联服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端;Send the identification code request to the associated server corresponding to the browser, wherein the identification code request contains the first account information for the user to obtain the first information; the associated server manages the first public account terminal in the public platform, and the first public account terminal have at least one subscribed attention client;
从关联服务器侧获取对应于第一账号信息的标识码,并在浏览器侧进行显示,以便订阅关注客户端将该标识码发送到关联服务器,并在关联服务器依据标识码建立起订阅关注客户端和第一账号信息的关联;Obtain the identification code corresponding to the first account information from the association server side, and display it on the browser side, so that the subscribing attention client sends the identification code to the association server, and establishes the subscription attention client on the association server based on the identification code Association with the first account information;
浏览器侧接收到第一信息的更新信息,将第一信息的更新信息和第一账号信息发送到关联服务器,以便关联服务器依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The browser side receives the update information of the first information, and sends the update information of the first information and the first account information to the associated server, so that the associated server can follow the association between the client and the first account information by subscribing to the first public account. The terminal sends the update information of the first information to the corresponding subscription attention client.
根据本发明的另一方面,提供了一种信息发送方法,运行在服务器侧,其中,服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端;方法包括:According to another aspect of the present invention, there is provided a method for sending information, running on the server side, wherein the server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription and attention client; Methods include:
接收浏览器侧发送的标识码请求,标识码请求中带有用户获取第一信息的第一账号信息;receiving the identification code request sent by the browser side, where the identification code request contains the first account information for the user to obtain the first information;
根据标识码请求生成标识码,并将标识码发送给浏览器侧,以便浏览器侧显示标识码;Generate an identification code according to the identification code request, and send the identification code to the browser side, so that the browser side can display the identification code;
接收订阅关注客户端发送的标识码,根据标识码建立起订阅关注客户端和第一账号信息的关联;receiving the identification code sent by the subscribing attention client, and establishing an association between the subscribing attention client and the first account information according to the identification code;
接收浏览器侧获取的第一信息的更新信息和第一账号信息,根据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Receive the update information of the first information and the first account information obtained by the browser side, and send the update information of the first information to the corresponding subscription follow-up client through the first public account terminal according to the association between the subscription follow-up client and the first account information. client.
根据本发明的另一个方面,提供了一种发送信息的浏览器装置,与关联服务器交互,关联服务器管理者公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,浏览器装置包括:According to another aspect of the present invention, a browser device for sending information is provided, which interacts with an associated server, and the associated server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscribed follower client end, the browser device includes:
第一接收模块,适于接收到对第一信息的关注请求;The first receiving module is adapted to receive a request for attention on the first information;
第二接收模块,适于接收到第一信息的更新信息;The second receiving module is adapted to receive update information of the first information;
关联服务器接口,适于发送标识码请求到浏览器对应的关联服务器,其中标识码请求中带有用户获取第一信息的第一账号信息;从关联服务器侧获取对应于第一账号信息的标识码;以及将第一信息的更新信息和第一账号信息发送到关联服务器,以便关联服务器依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The associated server interface is adapted to send an identification code request to the associated server corresponding to the browser, wherein the identification code request includes the first account information for the user to obtain the first information; obtain the identification code corresponding to the first account information from the associated server side ; and send the update information of the first information and the first account information to the association server, so that the association server sends the update information of the first information to The corresponding subscription concerns the client.
根据本发明的另一个方面,提供了一种服务器,服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,服务器包括:According to another aspect of the present invention, a server is provided. The server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription client. The server includes:
第一接口,适于接收浏览器侧发送的标识码请求,并将生成的标识码发送给浏览器侧,以便浏览器侧显示标识码,标识码请求中带有用户获取第一信息的第一账号信息;The first interface is adapted to receive the identification code request sent by the browser side, and send the generated identification code to the browser side, so that the browser side displays the identification code, and the identification code request contains the first information for the user to obtain the first information account information;
生成模块,适于根据第一接口接收到的标识码请求生成标识码;A generating module, adapted to generate an identification code according to the identification code request received by the first interface;
第二接口,适于接收订阅关注客户端发送的标识码;The second interface is suitable for receiving the identification code sent by the subscription client;
关联模块,适于根据第二接口接收的标识码建立起订阅关注客户端和第一账号信息的关联;An associating module, adapted to establish an association between the subscribing attention client and the first account information according to the identification code received by the second interface;
第一接口还适于接收浏览器侧获取的第一信息的更新信息和第一账号信息;The first interface is further adapted to receive update information of the first information and first account information acquired by the browser side;
第二接口还适于根据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The second interface is further adapted to send the update information of the first information to the corresponding subscription attention client through the first public account terminal according to the association between the subscription attention client and the first account information.
根据本发明的另一个方面,提供了一种信息发送系统,包括上述的浏览器装置和服务器。According to another aspect of the present invention, an information sending system is provided, including the above-mentioned browser device and a server.
根据本发明提供的信息发送方法、浏览器装置、服务器及系统,服务器建立并维护第一账号与订阅关注客户端的关联,浏览器根据用户的关注请求,获取第一信息的更新信息,并将更新信息和第一账号发送给服务器,服务器以第一公众账号通过公众平台将更新信息发送给与第一账号关联的订阅关注客户端。借助该方案可及时将最新的第一信息通知给手机等移动终端,满足时效性的要求,并且通知信息不受地点限制,用户不必守在电脑前,随时随地收到第一信息的更新通知,更加便捷。According to the information sending method, browser device, server and system provided by the present invention, the server establishes and maintains the association between the first account and the subscription attention client, and the browser obtains the update information of the first information according to the user's attention request, and updates The information and the first account are sent to the server, and the server uses the first public account to send the updated information to the subscribing and following clients associated with the first account through the public platform. With the help of this solution, the latest first information can be notified to mobile terminals such as mobile phones in a timely manner, meeting the timeliness requirements, and the notification information is not limited by location, users do not need to stay in front of the computer, and can receive the update notification of the first information anytime, anywhere. more convenient.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:
图1示出了根据本发明一个实施例的一种对浏览器侧的信息进行发送的方法的流程图;FIG. 1 shows a flow chart of a method for sending browser-side information according to an embodiment of the present invention;
图2示出了根据本发明一个实施例的信息发送方法的流程图;FIG. 2 shows a flow chart of an information sending method according to an embodiment of the present invention;
图3示出了根据本发明另一个实施例的信息发送方法的流程图;FIG. 3 shows a flowchart of an information sending method according to another embodiment of the present invention;
图4示出了根据本发明一个实施例的发送信息的浏览器装置的功能结构框图;Fig. 4 shows a functional structural block diagram of a browser device for sending information according to an embodiment of the present invention;
图5示出了根据本发明一个实施例的服务器的功能结构框图;FIG. 5 shows a functional block diagram of a server according to an embodiment of the present invention;
图6示出了根据本发明一个实施例的信息发送系统的功能结构框图。Fig. 6 shows a functional structural block diagram of an information sending system according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.
图1示出了根据本发明一个实施例的一种对浏览器侧的信息进行发送的方法的流程图,其中,浏览器侧与关联服务器交互,关联服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,如图1所示,方法包括如下步骤:Fig. 1 shows a flow chart of a method for sending information on the browser side according to an embodiment of the present invention, wherein the browser side interacts with an associated server, and the associated server manages the first official account in the official platform end, the first public account end has at least one subscription follower client, as shown in Figure 1, the method includes the following steps:
步骤S110,浏览器侧接收对第一信息的关注请求。Step S110, the browser side receives a request for attention to the first information.
其中,浏览器可以现有的浏览器中的一种,例如Trident内核的IE浏览器,Webkit内核的Google Chrome浏览器,或firefox等其他浏览器,以及移动终端浏览器。Wherein, the browser can be one of existing browsers, such as IE browser with Trident kernel, Google Chrome browser with Webkit kernel, or other browsers such as firefox, and mobile terminal browsers.
本发明实施例提供的方法在浏览器侧执行,具体地,可通过浏览器插件扩展实现。其中,浏览器插件是遵循一定规范的应用程序接口编写的用于补充浏览器功能的程序,例如网景插件应用程序接口和Pepper插件应用程序接口。扩展是能够给浏览器增加一些新功能的附加软件。通常,浏览器插件或扩展在浏览器菜单栏、侧边栏等位置添加按钮,如“小米抢购网”,“抢票王”按钮。The method provided by the embodiment of the present invention is executed on the browser side, specifically, it can be implemented by extending the browser plug-in. Among them, the browser plug-in is a program written in accordance with a certain standard application program interface to supplement browser functions, such as the Netscape plug-in API and the Pepper plug-in API. Extensions are additional software that add some new functionality to the browser. Usually, browser plug-ins or extensions add buttons on the browser menu bar, sidebar, etc., such as the "Xiaomi Quick Shopping Network" and "Ticket Grabbing King" buttons.
当然,本实施例中的方法也可以由浏览器主程序本身实现,或者在服务器提供的一个页面中实现,本发明对此不作限制。Of course, the method in this embodiment can also be implemented by the main program of the browser itself, or implemented in a page provided by the server, which is not limited by the present invention.
第一信息为用户需求的信息,用户将根据第一信息确定购买或继续查询。例如,用户想要抢购小米手机,则第一信息就是“小米抢购网”提供的不同型号手机的余量信息,若用户在购票网站购票,则第一信息即为购票网站提供的各车次、席别的余票等票务信息;若用户参加考试报名,第一信息为考场人数,空余座位等信息。The first information is the information required by the user, and the user will decide to purchase or continue to inquire according to the first information. For example, if a user wants to snap up a Xiaomi mobile phone, the first information is the remaining information of different models of mobile phones provided by "Xiaomiaobuy.com". Ticketing information such as train numbers and remaining tickets for seats; if the user registers for the test, the first information is the number of people in the test room, vacant seats and other information.
具体地,以浏览器插件购票为例,该插件在浏览器菜单栏或侧边栏上具有激活按钮,例如,“抢票王”按钮。用户点击该按钮后,插件开启工作,浏览器侧就接收了用户对票务信息的关注请求。Specifically, taking ticket purchase with a browser plug-in as an example, the plug-in has an activation button on the browser menu bar or sidebar, for example, a "Ticket Grabbing King" button. After the user clicks the button, the plug-in starts to work, and the browser side receives the user's request for attention to ticketing information.
步骤S120,发送标识码请求到浏览器对应的关联服务器。Step S120, sending an identification code request to the associated server corresponding to the browser.
标识码请求中带有第一账号信息。第一账号信息为用户获取第一信息时使用的账号的信息,例如,对于用户关注票务信息,第一账号信息就是用户在购票网站发起购票请求时登录的账号,除此之外还可以包括账号中的乘客信息,如姓名、身份证号等,以及优先席别,备选日期等。The identification code request carries the first account information. The first account information is the information of the account used by the user to obtain the first information. For example, if the user pays attention to ticket information, the first account information is the account that the user logs in when the ticket purchase website initiates a ticket purchase request. In addition, it can also Including passenger information in the account, such as name, ID number, etc., as well as preferred seats, alternate dates, etc.
仍以上文中的“抢票王”插件为例,用户点击该按钮后,插件开启工作,在浏览器中新建了一个标签页并在标签页中打开预设的抢票网页,网页中提供有输入元素,供用户输入在购票网站的账号和密码完成登录,浏览器插件将购票账号携带在标识码请求中,发送给服务器,例如,以GET方式将购票账号添加在HTTP请求的URL中。另一方面,“抢票王”插件打开的页面中具有自动提交代码,根据用户选择或输入的乘客信息,优先车次、席别等向购票网站的服务器自动重复提交购票请求,直到获取符合要求的车票。Still taking the "Ticket Grabbing King" plug-in above as an example, after the user clicks the button, the plug-in starts to work, creates a new tab page in the browser and opens the preset ticket grabbing web page in the tab page, and the web page provides input Element, for the user to enter the account number and password on the ticket purchase website to complete the login. The browser plug-in will carry the ticket purchase account number in the identification code request and send it to the server. For example, add the ticket purchase account number to the URL of the HTTP request in GET mode . On the other hand, there is an automatic submission code in the page opened by the "Ticket Grabbing King" plug-in. According to the passenger information selected or input by the user, the priority train number, seat type, etc., the ticket purchase request is automatically and repeatedly submitted to the server of the ticket purchase website until the ticket purchase request is obtained. Tickets required.
在获取到符合要求的车票后,一般地,浏览器插件会给出提示音或以弹窗的方式给出提示,如果用户不在电脑前或浏览器卡顿,用户无法立刻知道是否已成功购买,而可能因此错过时机。After obtaining the ticket that meets the requirements, generally, the browser plug-in will give a prompt sound or give a prompt in the form of a pop-up window. If the user is not in front of the computer or the browser freezes, the user cannot immediately know whether the purchase has been successful. And may therefore miss the opportunity.
在本实施例的步骤S130和步骤S140中,将通过标识码建立第一账号信息和订阅关注客户端之间的关联。这样,插件将用户的第一账号信息和第一信息的更新信息发送给服务器后,由服务器通过公众平台通知给用户的订阅关注客户端,这种消息通知方式受时间、地点的限制更小。In step S130 and step S140 of this embodiment, the association between the first account information and the subscribing attention client will be established through the identification code. In this way, after the plug-in sends the user's first account information and the update information of the first information to the server, the server notifies the user's subscription and attention client through the public platform. This notification method is less limited by time and place.
关联服务器接收标识码请求后,根据标识码请求中的第一账号信息生成标识码,标识码可以是具有一定位数的字符串,例如,4位或5位,与用户的第一账号信息唯一对应。After receiving the identification code request, the association server generates an identification code according to the first account information in the identification code request. The identification code can be a string with a certain number of digits, for example, 4 or 5 digits, and is unique to the user's first account information. correspond.
步骤S130,从关联服务器侧获取对应于第一账号信息的标识码,并在所述浏览器侧中进行显示。Step S130, acquiring the identification code corresponding to the first account information from the association server side, and displaying it in the browser side.
例如,浏览器弹出窗口或对话框显示标识码。之后,用户就可以根据显示的标识码,在订阅关注客户端找到服务器对应的第一公众账号,将标识码发送给该第一公众账号。For example, a browser pop-up or dialog box displays an identification code. Afterwards, the user can find the first public account corresponding to the server on the subscription follower client according to the displayed identification code, and send the identification code to the first public account.
订阅关注客户端可以是用户在公众平台上的个人账号,例如,用户的微信账号,相应地服务器管理的第一公众账号端为微信平台上注册的一个官方公众号或服务号。或者,订阅关注客户端为用户的手机号,用户以短信形式将标识码发送给服务器在运营商注册的客户服务中心。The client for subscribing and following can be the user's personal account on the public platform, for example, the user's WeChat account. Correspondingly, the first public account managed by the server is an official public account or service account registered on the WeChat platform. Alternatively, the subscription follower client is the mobile phone number of the user, and the user sends the identification code to the customer service center where the server is registered with the operator in the form of a short message.
步骤S140,浏览器侧接收到第一信息的更新信息,将第一信息的更新信息和第一账号信息发送到关联服务器。Step S140, the browser side receives the update information of the first information, and sends the update information of the first information and the first account information to the associated server.
例如,对于购票网站,第一信息的更新信息为最新的票务信息,对于手机抢购,第一信息的更新信息为最新的手机存货量等销售信息。浏览器插件根据用户的输入信息自动向购票网站的服务器提交购票或查询请求,得到返回的第一信息的更新信息。For example, for a ticket-buying website, the update information of the first information is the latest ticketing information, and for a mobile phone rush purchase, the update information of the first information is the latest sales information such as the inventory of mobile phones. The browser plug-in automatically submits a ticket purchase or query request to the server of the ticket purchase website according to the user's input information, and obtains the update information of the returned first information.
具体地,浏览器侧将第一信息的更新信息和第一账号信息发送到关联服务器的更新信息队列中。队列是一种先进先出的数据结构,本实施例中,在更新信息队列的队尾进行第一账号信息和对应第一信息的更新信息的插入操作,在队头进行第一账号信息和对应第一信息的更新信息的提取操作,先从浏览器侧接收的更新信息也将先被服务器提交给公众账号,发送给订阅关注客户端。Specifically, the browser side sends the update information of the first information and the first account information to the update information queue of the associated server. The queue is a first-in-first-out data structure. In this embodiment, the first account information and the update information corresponding to the first information are inserted at the tail of the update information queue, and the first account information and the corresponding update information are inserted at the head of the queue. In the extraction operation of the update information of the first information, the update information received from the browser side will firstly be submitted to the public account by the server, and sent to the subscribing and following client.
在本发明的一个实施例中,方法还包括:浏览器侧接收到对订阅关注客户端和第一账号信息的关联的取消请求;发送取消请求到关联服务器,以便关联服务器根据取消请求取消订阅关注客户端和第一账号信息之间的关联。In an embodiment of the present invention, the method further includes: the browser side receives a cancellation request for subscribing to the association between the attention client and the first account information; sending the cancellation request to the association server, so that the association server cancels the subscription attention according to the cancellation request Association between the client and the first account information.
关联服务器根据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。例如,公众平台为微信平台,第一公众账号端为服务器管理的一个服务号或公众号,能够以声音,图片,文字等方式将第一信息的更新信息发送给关注了该公众号的用户微信账号。The association server sends the update information of the first information to the corresponding subscription attention client through the first public account terminal according to the association between the subscription attention client and the first account information. For example, the public platform is the WeChat platform, and the first public account is a service account or public account managed by the server, which can send the update information of the first information to users who have followed the public account by means of sound, pictures, text, etc. account.
根据本发明上述实施例提供的方法,浏览器根据用户的关注请求,获取第一信息的更新信息,并将更新信息和第一账号发送给服务器,服务器以第一公众账号通过公众平台将更新信息发送给与第一账号关联的订阅关注客户端。借助该方案可及时将最新的第一信息通知给手机等移动终端,满足时效性的要求,并且通知信息不受地点限制,用户不必守在电脑前,随时随地收到更新通知,更加便捷。并且,浏览器侧插件向服务端发送请求时,包含用户的第一账号信息,其他人不能拦截、伪造请求,也不能模拟官方公众账号向订阅客户端发送信息,提升了信息发送的安全性。According to the method provided by the above-mentioned embodiments of the present invention, the browser obtains the update information of the first information according to the user's attention request, and sends the update information and the first account to the server, and the server sends the update information through the public platform with the first public account. Send to the subscription follower client associated with the first account. With the help of this solution, the latest first information can be notified to mobile terminals such as mobile phones in a timely manner to meet the timeliness requirements, and the notification information is not limited by location, users do not need to stay in front of the computer, and it is more convenient to receive update notifications anytime and anywhere. Moreover, when the browser-side plug-in sends a request to the server, it includes the user's first account information. Others cannot intercept or forge the request, nor can they simulate the official public account to send information to the subscription client, which improves the security of information transmission.
图2示出了根据本发明一个实施例的信息发送方法的流程图,运行在服务器侧,其中,服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,如图2所示,方法包括如下步骤:Fig. 2 shows a flowchart of an information sending method according to an embodiment of the present invention, which runs on the server side, wherein the server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription follower The client, as shown in Figure 2, the method includes the following steps:
步骤S210,接收浏览器侧发送的标识码请求。Step S210, receiving the identification code request sent by the browser side.
标识码请求中带有用户获取第一信息的第一账号信息。The identification code request carries the first account information for the user to obtain the first information.
步骤S220,根据标识码请求生成标识码,并将标识码发送给浏览器侧。Step S220, generating an identification code according to the identification code request, and sending the identification code to the browser side.
例如,服务器通过预先实现的PHP接口接收标识码请求,提取出第一账号信息,以SHA1(安全散列算法)根据第一账号信息生成标识码,本发明对此不做限定。For example, the server receives the identification code request through the pre-implemented PHP interface, extracts the first account information, and uses SHA1 (secure hash algorithm) to generate the identification code according to the first account information, which is not limited in the present invention.
步骤S230,接收订阅关注客户端发送的标识码,根据标识码建立起订阅关注客户端和第一账号信息的关联。Step S230, receiving the identification code sent by the subscribing attention client, and establishing an association between the subscribing attention client and the first account information according to the identification code.
标识码与第一账号信息唯一对应,订阅关注客户端如用户微信账号或手机号又与其发送的标识码对应,据此可以建立起订阅关注客户端和第一账号信息的关联。The identification code uniquely corresponds to the first account information, and the subscribing attention client such as the user's WeChat account or mobile phone number corresponds to the identification code sent by it. Based on this, the association between the subscribing attention client and the first account information can be established.
步骤S210-S230适用于用户首次使用通知服务,订阅关注客户端与第一账号信息的关联尚未建立。在步骤S230之后,可以进一步保存订阅关注客户端和第一账号信息的关联。当浏览器侧再次提交标识码请求时,返回账号已关联的提示消息。Steps S210-S230 are applicable to the user using the notification service for the first time, and the association between the subscribed attention client and the first account information has not been established. After step S230, the association between the subscribing attention client and the first account information may be further saved. When the browser side submits the identification code request again, a prompt message indicating that the account has been associated is returned.
步骤S240,接收浏览器侧获取的第一信息的更新信息和第一账号信息,根据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Step S240, receiving the update information of the first information and the first account information acquired by the browser side, and sending the update information of the first information to the corresponding account through the first public account terminal according to the association between the subscription client and the first account information. Subscriptions follow the client.
与上一实施例类似地,第一信息可以是购票网站的票务信息,用户获取第一信息的第一账号信息为用户在购票网站的购票账号,第一信息的更新信息为购票网站的票务更新信息。订阅关注客户端可以是用户微信账号,相应地,第一公众账号是微信平台上注册的服务号、公众号等。Similar to the previous embodiment, the first information may be the ticketing information of the ticketing website, the first account information for the user to obtain the first information is the user's ticketing account number on the ticketing website, and the update information of the first information is the ticketing information of the ticketing website. Ticket update information for the website. The client for subscribing and following can be a user's WeChat account, and correspondingly, the first public account is a service account, a public account, etc. registered on the WeChat platform.
具体地,服务器以公众账号将第一信息的更新信息和与第一账号关联的订阅关注客户端提交给公众平台接口,利用公众平台将第一信息的更新信息发送给订阅关注客户端。Specifically, the server uses the public account to submit the update information of the first information and the subscription attention client associated with the first account to the public platform interface, and uses the public platform to send the update information of the first information to the subscription attention client.
可选地,步骤S240进一步包括:将接收的第一信息的更新信息和第一账号信息放入更新信息队列中;从更新信息队列中取出第一更新信息,依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Optionally, step S240 further includes: putting the received update information of the first information and the first account information into the update information queue; taking out the first update information from the update information queue, and paying attention to the client and the first account information according to the subscription For information association, the first public account terminal sends the update information of the first information to the corresponding subscription and attention client.
本实施例方法还可进一步包括:接收浏览器侧发送的对订阅关注客户端和第一账号信息的关联的取消请求;根据取消请求,取消订阅关注客户端和第一账号信息之间的关联。The method in this embodiment may further include: receiving a cancel request for subscribing to the association between the followed client and the first account information sent by the browser; and canceling the subscription for the association between the followed client and the first account information according to the cancellation request.
根据本发明上述实施例提供的方法,服务器从浏览器侧接收第一账号信息和第一信息的更新信息,向浏览器返回标识码,同时服务器还从订阅关注客户端接收标识码,将第一信息的更新信息发送给订阅关注客户端。可见,这一过程也具有很高的安全性。其他人并不能通过伪造标识码请求而获得利益,也无法模仿官方公众号向用户发送信息。According to the method provided by the above-mentioned embodiments of the present invention, the server receives the first account information and the update information of the first information from the browser side, and returns the identification code to the browser; The updated information of the information is sent to the subscribed attention client. It can be seen that this process also has high security. Others cannot gain benefits by forging the identification code request, nor can they imitate the official official account to send information to users.
图3示出了根据本发明另一个实施例的信息发送方法的流程图,该实施例以浏览器插件获取票务信息,服务器通过微信公众平台通知票务信息为例,说明本发明的实施过程,其中,服务器管理一个微信公众号,多个购票用户的微信账号已关注该微信公众号。如图3所示,方法包括如下步骤:Fig. 3 shows the flow chart of the method for sending information according to another embodiment of the present invention. This embodiment takes the browser plug-in to obtain the ticketing information and the server to notify the ticketing information through the WeChat public platform as an example to illustrate the implementation process of the present invention, wherein , the server manages a WeChat official account, and the WeChat accounts of multiple ticket purchase users have followed the WeChat official account. As shown in Figure 3, the method includes the following steps:
步骤S310,浏览器插件接收对票务信息的关注请求。Step S310, the browser plug-in receives a request for attention to ticket information.
步骤S320,浏览器插件发送标识码请求到服务器。Step S320, the browser plug-in sends an identification code request to the server.
标识码请求中带有用户的购票账号。The ID code request contains the user's ticket purchase account number.
浏览器插件以GET或POST方式将包含购票账号信息的HTTP请求发送到服务器提供的接口。GET从指定的资源请求数据,POST向指定的资源提交要被处理的数据。若以GET方式提交,购票账号在提交的URL中,例如,http://sehd.360.cn/turntable/weixin/getcode?account=wedonotsow,若以POST方式提交,购票账号在HTTP消息主体中,安全性更高。The browser plug-in sends the HTTP request containing the ticket purchase account information to the interface provided by the server in the form of GET or POST. GET requests data from a specified resource, and POST submits data to be processed to a specified resource. If submitting by GET, the ticket purchase account number is in the submitted URL, for example, http://sehd.360.cn/turntable/weixin/getcode? account=wedonotsow, if submitted by POST, the ticket purchase account is in the body of the HTTP message, which is more secure.
步骤S330,服务器根据标识码请求生成标识码,并将标识码发送给浏览器插件。Step S330, the server generates an identification code according to the identification code request, and sends the identification code to the browser plug-in.
例如,使用SHA1生成标识码。For example, use SHA1 to generate an identification code.
步骤S340,浏览器插件显示标识码。Step S340, the browser plug-in displays the identification code.
步骤S350,服务器接收用户微信账号发送的标识码,根据标识码建立用户微信账号和购票账号的关联。In step S350, the server receives the identification code sent by the user's WeChat account, and establishes an association between the user's WeChat account and the ticket purchase account according to the identification code.
当然,服务器还可以包括取消关联的接口,根据浏览器插件的请求,取消用户微信账号和购票账号的关联。Of course, the server may also include an interface for disassociation, which disassociates the user's WeChat account with the ticket purchase account according to the request of the browser plug-in.
步骤S360,浏览器插件从购票网站获取票务更新信息。Step S360, the browser plug-in obtains ticket update information from the ticket purchase website.
浏览器插件向购票网站自动重复提交包含车次,席别,乘客信息的请求,从购票网站获得最新的票务信息。The browser plug-in automatically and repeatedly submits requests including train numbers, seats, and passenger information to the ticketing website, and obtains the latest ticket information from the ticketing website.
步骤S370,浏览器插件将票务更新信息和购票账号发送到服务器。Step S370, the browser plug-in sends the ticket update information and ticket purchase account number to the server.
类似地,以GET或POST方式提交到服务器端实现的一个接口中。Similarly, it is submitted to an interface implemented by the server in GET or POST mode.
可选地,该接口将更新信息和购票账号插入到更新信息队列中。Optionally, the interface inserts the update information and ticket purchase account number into the update information queue.
步骤S380,服务器根据购票账号查找关联的用户微信账号。In step S380, the server searches for the associated user WeChat account according to the ticket purchase account.
服务器从更新信息队列中提取更新信息和购票账号,查找与购票账号关联的微信账号。The server extracts the update information and the ticket purchase account from the update information queue, and searches for the WeChat account associated with the ticket purchase account.
步骤S380,服务器通过微信公众账号向微信公众平台发送票务更新信息和对应的用户微信账号,以微信公众账号向用户微信账号发送票务更新信息。Step S380, the server sends the ticket update information and the corresponding user WeChat account to the WeChat public platform through the WeChat public account, and sends the ticket update information to the user's WeChat account through the WeChat public account.
服务器以POST方式发送http请求至微信平台接口https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=ACCESS_TOKEN,例如,服务器以POST方式向微信平台的上述接口提交一个JSON(JavaScript Object Notation)数据包,以将第一信息的更新信息发送给用户微信账号,JSON数据包的一个示例如下:The server sends an http request to the WeChat platform interface https://api.weixin.qq.com/cgi-bin/message/custom/send by POST? access_token=ACCESS_TOKEN, for example, the server submits a JSON (JavaScript Object Notation) data packet to the above interface of the WeChat platform in POST mode, so as to send the update information of the first information to the user’s WeChat account. An example of the JSON data packet is as follows:
其中,wxid为与购票账号关联的用户微信账号,msgtype:text指定消息类型为文本消息,msgcontent为要向用户微信账号发送的文本消息内容,例如“可以下单了!”。Among them, wxid is the user's WeChat account associated with the ticket purchase account, msgtype: text specifies the message type as a text message, and msgcontent is the content of the text message to be sent to the user's WeChat account, such as "You can place an order!".
也可以发送图片消息,JSON数据包的一个示例是:Image messages can also be sent, an example of a JSON packet is:
其中,MEIDA_ID为发送的图片的媒体ID。Among them, MEIDA_ID is the media ID of the sent picture.
另外,方法还包括:在服务器侧接收微信平台通知的事件,包括关注,取消关注,发送文本等,根据通知事件执行相应的逻辑,例如,用户取消关注时,可在服务器中删除用户微信账号与购票账号的关联,并通知给浏览器插件;或者提供查询菜单,根据用户在微信客户端的操作事件,向微信平台接口提交一些车票销售时间,购票攻略等内容。In addition, the method also includes: receiving events notified by the WeChat platform on the server side, including following, unfollowing, sending text, etc., and executing corresponding logic according to the notification event. For example, when the user unfollows, the user’s WeChat account and Association of the ticket purchase account, and notify the browser plug-in; or provide a query menu, and submit some ticket sales time, ticket purchase strategies, etc. to the WeChat platform interface according to the user's operation events on the WeChat client.
根据本发明上述实施例提供的方法,浏览器根据用户的关注请求,获取最新的票务信息,并将最新票务信息和购票账号发送给服务器,服务器以公众号或服务号通过公众平台将更新信息发送给与购票账号关联的用户微信账号。根据该方案,及时将最新的票务信息通知用户,用户可随时在手机上查看,满足时效性的要求,并且通知信息不受地点限制,用户不必守在电脑前,随时随地收到更新通知,增加了购票成功率。According to the method provided by the above-mentioned embodiments of the present invention, the browser obtains the latest ticketing information according to the user's attention request, and sends the latest ticketing information and ticket purchase account number to the server, and the server updates the information through the public platform with the official account or service account Sent to the user's WeChat account associated with the ticket purchase account. According to this scheme, the latest ticketing information is notified to the user in a timely manner, and the user can check it on the mobile phone at any time, which meets the timeliness requirements, and the notification information is not limited by the location, and the user does not have to stay in front of the computer to receive the update notification anytime and anywhere, increasing The success rate of ticket purchase.
图4示出了根据本发明一个实施例的发送信息的浏览器装置的结构框图,浏览器装置与关联服务器交互,关联服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端。如图4所示,浏览器装置包括:4 shows a structural block diagram of a browser device for sending information according to an embodiment of the present invention. The browser device interacts with an associated server, and the associated server manages the first public account terminal in the public platform. The first public account terminal Have at least one subscription following the client. As shown in Figure 4, the browser device includes:
第一接收模块410,适于接收到对第一信息的关注请求。The first receiving module 410 is adapted to receive a request for attention on the first information.
第二接收模块420,适于接收到第一信息的更新信息。The second receiving module 420 is adapted to receive update information of the first information.
其中,第一信息可以是购票网站的票务信息。Wherein, the first information may be ticketing information of a ticketing website.
关联服务器接口430,适于发送标识码请求到浏览器装置对应的关联服务器,其中,标识码请求中带有用户获取第一信息的第一账号信息;从关联服务器侧获取对应于第一账号信息的标识码;以及将第一信息的更新信息和第一账号信息发送到关联服务器,以便关联服务器依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The association server interface 430 is adapted to send an identification code request to the association server corresponding to the browser device, wherein the identification code request includes the first account information for the user to obtain the first information; obtain the information corresponding to the first account from the association server side and send the update information of the first information and the first account information to the association server, so that the association server can update the first information through the first public account terminal according to the association between the subscription client and the first account information. The information is sent to the corresponding subscribed attention client.
用户获取第一信息的第一账号信息为用户在购票网站的购票账号,第一信息的更新信息为购票网站的票务更新信息。The first account information for the user to obtain the first information is the user's ticket purchase account on the ticket purchase website, and the update information of the first information is the ticket update information of the ticket purchase website.
可选地,装置还包括:第三接收模块440,适于接收到对订阅关注客户端和第一账号信息的关联的取消请求。Optionally, the device further includes: a third receiving module 440, adapted to receive a cancellation request for subscribing to the association between the attention client and the first account information.
可选地,关联服务器接口430还适于:发送取消请求到浏览器装置对应的关联服务器,以便关联服务器根据取消请求取消订阅关注客户端和第一账号信息之间的关联。Optionally, the association server interface 430 is further adapted to: send a cancellation request to the association server corresponding to the browser device, so that the association server cancels the association between the subscribed client and the first account information according to the cancellation request.
可选地,关联服务器接口430进一步适于:将第一信息的更新信息和第一账号信息发送到关联服务器的更新信息队列中,以便关联服务器从更新信息队列中取出第一信息的更新信息,依据订阅关注客户端和第一账号信息的关联,将第一信息的更新信息发送到相应的订阅关注客户端。Optionally, the association server interface 430 is further adapted to: send the update information of the first information and the first account information to the update information queue of the association server, so that the association server takes out the update information of the first information from the update information queue, According to the association between the subscription attention client and the first account information, the update information of the first information is sent to the corresponding subscription attention client.
上述浏览器装置的各模块可在浏览器插件扩展实现,或浏览器主程序中实现。Each module of the above-mentioned browser device can be implemented in the extension of the browser plug-in, or in the main program of the browser.
图5示出了根据本发明一个实施例的服务器,服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,如图5所示,服务器包括:Fig. 5 shows a server according to an embodiment of the present invention, the server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription and attention client, as shown in Fig. 5, the server includes:
第一接口510,适于接收浏览器侧发送的标识码请求,并将生成的标识码发送给浏览器侧,以便浏览器侧显示标识码,标识码请求中带有用户获取第一信息的第一账号信息。The first interface 510 is adapted to receive the identification code request sent by the browser side, and send the generated identification code to the browser side, so that the browser side displays the identification code, and the identification code request contains the first information that the user obtains the first information 1. Account information.
生成模块520,适于根据第一接口510接收到的标识码请求生成标识码。The generating module 520 is adapted to generate an identification code according to the identification code request received by the first interface 510 .
第二接口530,适于接收订阅关注客户端发送的标识码。The second interface 530 is adapted to receive the identification code sent by the subscribing attention client.
关联模块540,适于根据第二接口530接收的标识码建立起订阅关注客户端和第一账号信息的关联。The associating module 540 is adapted to establish an association between the subscribing attention client and the first account information according to the identification code received by the second interface 530 .
第一接口510还适于接收浏览器侧获取的第一信息的更新信息和第一账号信息。The first interface 510 is further adapted to receive update information of the first information and first account information acquired by the browser side.
第二接口530还适于根据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The second interface 530 is also adapted to send the update information of the first information to the corresponding subscription attention client through the first public account terminal according to the association between the subscription attention client and the first account information.
可选地,第一接口510还适于:接收浏览器侧发送的对订阅关注客户端和第一账号信息的关联的取消请求。Optionally, the first interface 510 is further adapted to: receive a cancellation request sent by the browser side for subscribing to the association between the concerned client and the first account information.
关联模块540还适于:根据第一接口510接收到的取消请求,取消订阅关注客户端和第一账号信息之间的关联。The associating module 540 is further adapted to: according to the cancellation request received by the first interface 510, unsubscribe from the association between the followed client and the first account information.
可选地,服务器还包括:队列模块550,适于将接收的第一信息的更新信息和第一账号信息放入更新信息队列中;第二接口530具体适于:从更新信息队列中取出第一更新信息,依据订阅关注客户端和第一账号信息的关联,通过第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Optionally, the server further includes: a queue module 550, adapted to put the received update information of the first information and the first account information into the update information queue; the second interface 530 is specifically adapted to: take out the first update information from the update information queue An update information, according to the association between the subscription attention client and the first account information, the update information of the first information is sent to the corresponding subscription attention client through the first public account terminal.
本实施例中,第一信息为购票网站的票务信息,用户获取第一信息的第一账号信息为用户在购票网站的购票账号,第一信息的更新信息为购票网站的票务更新信息。In this embodiment, the first information is the ticketing information of the ticketing website, the first account information for the user to obtain the first information is the user’s ticketing account number on the ticketing website, and the update information of the first information is the ticketing update of the ticketing website information.
图6示出了根据本发明一个实施例的信息发送系统,如图6所示,信息发送系统包括上文实施例中的浏览器装置和服务器。Fig. 6 shows an information sending system according to an embodiment of the present invention. As shown in Fig. 6, the information sending system includes the browser device and the server in the above embodiment.
根据本发明上述实施例提供的浏览器装置,服务器及信息发送系统,浏览器根据用户的关注请求,获取第一信息的更新信息,并将更新信息和第一账号发送给服务器,服务器以第一公众账号通过公众平台将更新信息发送给与第一账号关联的订阅关注客户端。根据该方案,及时将最新的第一信息通知给手机等移动终端,满足时效性的要求,并且通知信息不受地点限制,用户不必守在电脑前,随时随地收到更新通知,更加便捷。According to the browser device, server and information sending system provided by the above-mentioned embodiments of the present invention, the browser obtains the update information of the first information according to the user's attention request, and sends the update information and the first account to the server, and the server sends the first information to the server. The public account sends update information to the subscription follower client associated with the first account through the public platform. According to this scheme, the latest first information is notified to mobile terminals such as mobile phones in a timely manner to meet the timeliness requirements, and the notification information is not limited by location, users do not have to stay in front of the computer, and it is more convenient to receive update notifications anytime and anywhere.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以通过各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays presented herein are not inherently related to any particular computer, virtual system, or other device. Various generic systems can also be used with the teachings based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not specific to any particular programming language. It should be understood that the content of the present invention described herein can be implemented by various programming languages, and the above description of specific languages is for disclosing the best mode of the present invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, in order to streamline this disclosure and to facilitate an understanding of one or more of the various inventive aspects, various features of the invention are sometimes grouped together in a single embodiment, figure, or its description. This method of disclosure, however, is not to be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art can understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. Modules or units or components in the embodiments may be combined into one module or unit or component, and furthermore may be divided into a plurality of sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method or method so disclosed may be used in any combination, except that at least some of such features and/or processes or units are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will understand that although some embodiments described herein include some features included in other embodiments but not others, combinations of features from different embodiments are meant to be within the scope of the invention. and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的浏览器装置,服务器和信息发送系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the browser device, server and information sending system according to the embodiment of the present invention. Full functionality. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.
本发明公开了:The present invention discloses:
A1、一种对浏览器侧的信息进行发送的方法,包括:A1. A method for sending information on the browser side, including:
浏览器侧接收到对第一信息的关注请求;The browser side receives a request for attention to the first information;
发送标识码请求到浏览器对应的关联服务器,其中所述标识码请求中带有用户获取第一信息的第一账号信息;所述关联服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端;Send an identification code request to the associated server corresponding to the browser, wherein the identification code request contains the first account information for the user to obtain the first information; the associated server manages the first public account terminal in the public platform, and the first A public account terminal has at least one subscription follower client;
从关联服务器侧获取对应于第一账号信息的标识码,并在所述浏览器侧进行显示,以便所述订阅关注客户端将该标识码发送到关联服务器,并在所述关联服务器依据所述标识码建立起所述订阅关注客户端和第一账号信息的关联;Obtain the identification code corresponding to the first account information from the association server side, and display it on the browser side, so that the subscription attention client sends the identification code to the association server, and in the association server according to the The identification code establishes the association between the subscription follower client and the first account information;
浏览器侧接收到第一信息的更新信息,将第一信息的更新信息和第一账号信息发送到所述关联服务器,以便所述关联服务器依据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The browser side receives the update information of the first information, and sends the update information of the first information and the first account information to the association server, so that the association server pays attention to the association between the client and the first account information according to the subscription , sending the update information of the first information to the corresponding subscription follow-up client through the first public account terminal.
A2、根据A1所述的方法,其中,所述方法还包括:浏览器侧接收到对所述订阅关注客户端和所述第一账号信息的关联的取消请求;A2. The method according to A1, wherein the method further includes: the browser side receives a request to cancel the association between the subscription follower client and the first account information;
发送所述取消请求到所述关联服务器,以便所述关联服务器根据所述取消请求取消所述订阅关注客户端和所述第一账号信息之间的关联。Sending the cancellation request to the association server, so that the association server cancels the association between the subscription follower client and the first account information according to the cancellation request.
A3、根据A1所述的方法,其中,所述将第一信息的更新信息和第一账号信息发送到所述关联服务器进一步为:将第一信息的更新信息和第一账号信息发送到所述关联服务器的更新信息队列中,以便所述关联服务器从所述更新信息队列中取出第一信息的更新信息,依据所述订阅关注客户端和第一账号信息的关联,将第一信息的更新信息发送到相应的订阅关注客户端。A3. The method according to A1, wherein the sending the update information of the first information and the first account information to the associated server is further: sending the update information of the first information and the first account information to the In the update information queue of the association server, so that the association server takes out the update information of the first information from the update information queue, and sends the update information of the first information according to the association between the subscription attention client and the first account information Send to the corresponding subscription follower client.
A4、根据A1-A3任一项所述的方法,其中,所述第一信息为购票网站的票务信息,所述用户获取第一信息的第一账号信息为用户在购票网站的购票账号,所述第一信息的更新信息为购票网站的票务更新信息。A4. The method according to any one of A1-A3, wherein the first information is the ticketing information of the ticketing website, and the first account information for the user to obtain the first information is the ticket purchased by the user on the ticketing website account number, and the update information of the first information is the ticket update information of the ticket purchase website.
B5、一种信息发送方法,运行在服务器侧,其中,所述服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端;所述方法包括:B5. A method for sending information, running on the server side, wherein the server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription and attention client; the method includes:
接收浏览器侧发送的标识码请求,所述标识码请求中带有用户获取第一信息的第一账号信息;receiving the identification code request sent by the browser side, the identification code request carrying the first account information for the user to obtain the first information;
根据所述标识码请求生成标识码,并将所述标识码发送给所述浏览器侧,以便所述浏览器侧显示所述标识码;generating an identification code according to the identification code request, and sending the identification code to the browser side, so that the browser side displays the identification code;
接收订阅关注客户端发送的标识码,根据所述标识码建立起所述订阅关注客户端和所述第一账号信息的关联;receiving the identification code sent by the subscribing attention client, and establishing the association between the subscribing attention client and the first account information according to the identification code;
接收浏览器侧获取的第一信息的更新信息和第一账号信息,根据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Receive the update information of the first information and the first account information acquired by the browser side, and send the update information of the first information through the first public account terminal to the The corresponding subscription concerns the client.
B6、根据B5所述的方法,其中,所述方法还包括:接收浏览器侧发送的对所述订阅关注客户端和所述第一账号信息的关联的取消请求;B6. The method according to B5, wherein the method further includes: receiving a request to cancel the association between the subscription attention client and the first account information sent by the browser;
根据所述取消请求,取消所述订阅关注客户端和所述第一账号信息之间的关联。According to the cancellation request, cancel the association between the subscription follower client and the first account information.
B7、根据B5所述的方法,其中,所述接收浏览器侧获取的第一信息的更新信息和第一账号信息,根据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端进一步包括:B7. The method according to B5, wherein, the update information and the first account information of the first information acquired by the receiving browser side are, according to the association between the subscription client and the first account information, through the first account information A public account terminal sending the update information of the first information to the corresponding subscribing attention client further includes:
将接收的第一信息的更新信息和第一账号信息放入更新信息队列中;Put the received update information of the first information and the first account information into the update information queue;
从所述更新信息队列中取出第一更新信息,依据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。Take out the first update information from the update information queue, and send the update information of the first information to the corresponding subscription follow-up client through the first public account terminal according to the association between the subscription follow-up client and the first account information end.
B8、根据B5-B7任一项所述的方法,其中,所述第一信息为购票网站的票务信息,所述用户获取第一信息的第一账号信息为用户在购票网站的购票账号,所述第一信息的更新信息为购票网站的票务更新信息。B8. The method according to any one of B5-B7, wherein the first information is the ticketing information of the ticketing website, and the first account information for the user to obtain the first information is the ticket purchased by the user at the ticketing website account number, and the update information of the first information is the ticket update information of the ticket purchase website.
C9、一种发送信息的浏览器装置,与关联服务器交互,所述关联服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端,所述浏览器装置包括:C9. A browser device for sending information, interacting with an associated server, the associated server manages the first public account end in the public platform, and the first public account end has at least one subscription client, the browser Devices include:
第一接收模块,适于接收到对第一信息的关注请求;The first receiving module is adapted to receive a request for attention on the first information;
第二接收模块,适于接收到第一信息的更新信息;The second receiving module is adapted to receive update information of the first information;
关联服务器接口,适于发送标识码请求到浏览器装置对应的关联服务器,其中所述标识码请求中带有用户获取第一信息的第一账号信息;从关联服务器侧获取对应于第一账号信息的标识码;以及将第一信息的更新信息和第一账号信息发送到所述关联服务器,以便所述关联服务器依据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The association server interface is adapted to send an identification code request to the association server corresponding to the browser device, wherein the identification code request includes the first account information for the user to obtain the first information; obtain the corresponding first account information from the association server side and send the update information of the first information and the first account information to the association server, so that the association server can pass the first public The account end sends the update information of the first information to the corresponding subscription follow client.
C10、根据C9所述的浏览器装置,其中,所述浏览器装置还包括第三接收模块,适于接收到对所述订阅关注客户端和所述第一账号信息的关联的取消请求;C10. The browser device according to C9, wherein the browser device further includes a third receiving module, adapted to receive a cancellation request for the association between the subscription attention client and the first account information;
所述关联服务器接口还适于:发送所述取消请求到浏览器装置对应的关联服务器,以便所述关联服务器根据所述取消请求取消所述订阅关注客户端和所述第一账号信息之间的关联。The association server interface is further adapted to: send the cancellation request to the association server corresponding to the browser device, so that the association server cancels the subscription between the following client and the first account information according to the cancellation request. associated.
C11、根据C9所述的浏览器装置,其中,所述关联服务器接口进一步适于:将第一信息的更新信息和第一账号信息发送到所述关联服务器的更新信息队列中,以便所述关联服务器从所述更新信息队列中取出第一信息的更新信息,依据所述订阅关注客户端和第一账号信息的关联,将第一信息的更新信息发送到相应的订阅关注客户端。C11. The browser device according to C9, wherein the association server interface is further adapted to: send the update information of the first information and the first account information to the update information queue of the association server, so that the association The server retrieves the update information of the first information from the update information queue, and sends the update information of the first information to the corresponding subscription attention client according to the association between the subscription attention client and the first account information.
C12、根据C9-C11任一项所述的浏览器装置,其中,所述第一信息为购票网站的票务信息,所述用户获取第一信息的第一账号信息为用户在购票网站的购票账号,所述第一信息的更新信息为购票网站的票务更新信息。C12. The browser device according to any one of C9-C11, wherein the first information is the ticketing information of the ticketing website, and the first account information for the user to obtain the first information is the user’s account information on the ticketing website The ticket purchase account number, the update information of the first information is the ticket update information of the ticket purchase website.
D13、一种服务器,其中,所述服务器管理着公众平台中的第一公众账号端,该第一公众账号端具有至少一个订阅关注客户端;D13. A server, wherein the server manages the first public account terminal in the public platform, and the first public account terminal has at least one subscription client;
所述服务器包括:The servers include:
第一接口,适于接收浏览器侧发送的标识码请求,并将生成的标识码发送给所述浏览器侧,以便所述浏览器侧显示所述标识码,所述标识码请求中带有用户获取第一信息的第一账号信息;The first interface is adapted to receive the identification code request sent by the browser side, and send the generated identification code to the browser side, so that the browser side displays the identification code, and the identification code request contains The user obtains the first account information of the first information;
生成模块,适于根据所述第一接口接收到的所述标识码请求生成标识码;A generating module, adapted to generate an identification code according to the identification code request received by the first interface;
第二接口,适于接收订阅关注客户端发送的标识码;The second interface is suitable for receiving the identification code sent by the subscription client;
关联模块,适于根据所述第二接口接收的标识码建立起所述订阅关注客户端和所述第一账号信息的关联;An associating module, adapted to establish an association between the subscribing attention client and the first account information according to the identification code received by the second interface;
所述第一接口还适于接收浏览器侧获取的第一信息的更新信息和第一账号信息;The first interface is further adapted to receive update information of the first information and first account information acquired by the browser side;
所述第二接口还适于根据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The second interface is further adapted to send the update information of the first information to the corresponding subscription attention client through the first public account terminal according to the association between the subscription attention client and the first account information.
D14、根据D13所述的服务器,其中,所述第一接口还适于:接收浏览器侧发送的对所述订阅关注客户端和所述第一账号信息的关联的取消请求;D14. The server according to D13, wherein the first interface is further adapted to: receive a request for canceling the association between the subscription follower client and the first account information sent by the browser;
所述关联模块还适于:根据所述第一接口接收到的所述取消请求,取消所述订阅关注客户端和所述第一账号信息之间的关联。The associating module is further adapted to: cancel the association between the subscription follower client and the first account information according to the cancellation request received by the first interface.
D15、根据D13所述的服务器,其中,所述服务器还包括:队列模块,适于将接收的第一信息的更新信息和第一账号信息放入更新信息队列中;D15. The server according to D13, wherein the server further includes: a queue module, adapted to put the received update information of the first information and the first account information into the update information queue;
所述第二接口具体适于:从所述更新信息队列中取出第一更新信息,依据所述订阅关注客户端和第一账号信息的关联,通过所述第一公众账号端将第一信息的更新信息发送到相应的订阅关注客户端。The second interface is specifically adapted to: take out the first update information from the update information queue, and, according to the association between the subscribed follow-up client and the first account information, send the information of the first information through the first public account terminal Update information is sent to the corresponding subscription follower client.
D16、根据D13-D15任一项所述的服务器,其中,所述第一信息为购票网站的票务信息,所述用户获取第一信息的第一账号信息为用户在购票网站的购票账号,所述第一信息的更新信息为购票网站的票务更新信息。D16. The server according to any one of D13-D15, wherein the first information is the ticketing information of the ticketing website, and the first account information for the user to obtain the first information is the ticket purchased by the user on the ticketing website account number, and the update information of the first information is the ticket update information of the ticket purchase website.
E17、一种信息发送系统,包括C9-C12任一项所述的浏览器装置,以及D13-D16任一项所述的服务器。E17. An information sending system, comprising the browser device described in any one of C9-C12, and the server described in any one of D13-D16.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410686203.0A CN104333605B (en) | 2014-11-25 | 2014-11-25 | Method for sending information, browser device, server and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410686203.0A CN104333605B (en) | 2014-11-25 | 2014-11-25 | Method for sending information, browser device, server and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104333605A CN104333605A (en) | 2015-02-04 |
CN104333605B true CN104333605B (en) | 2018-09-04 |
Family
ID=52408254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410686203.0A Active CN104333605B (en) | 2014-11-25 | 2014-11-25 | Method for sending information, browser device, server and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104333605B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105184639A (en) * | 2015-09-28 | 2015-12-23 | 北京奇虎科技有限公司 | Method of carrying out e-ticketing by browser and browser device |
CN105629749B (en) * | 2015-10-10 | 2024-08-20 | 宝来威智能(广东)有限公司 | Intelligent house control WeChat security control system and authentication method |
CN105871997A (en) * | 2015-12-15 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Synchronous attention method and system, intelligent terminal in support of synchronous attention, synchronous attention methods executed by intelligent terminal and attention center server, attention center server |
CN105808683A (en) * | 2016-03-02 | 2016-07-27 | 百度在线网络技术(北京)有限公司 | Artificial intelligence based self-media information subscription method and apparatus |
CN108712325B (en) * | 2018-05-28 | 2021-07-13 | 招商银行股份有限公司 | Dynamic account notification method, device and computer readable storage medium |
CN109800011A (en) * | 2019-02-02 | 2019-05-24 | 深圳携程网络技术有限公司 | Ticket query method, apparatus based on crawler, electronic equipment, storage medium |
CN110533557A (en) * | 2019-07-03 | 2019-12-03 | 成都中加悠享科技有限公司 | A kind of personalized Course Arrangement of online education |
CN111479142B (en) * | 2020-04-14 | 2022-10-21 | 深圳市鸿合创新信息技术有限责任公司 | Program content updating method and system based on information release |
CN111988422B (en) * | 2020-08-31 | 2023-06-27 | 广州市百果园信息技术有限公司 | Subscription method, device, server and storage medium of application service |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103152400A (en) * | 2013-02-07 | 2013-06-12 | 百度在线网络技术(北京)有限公司 | Method and system for logging in through mobile terminal and cloud server |
CN103475571A (en) * | 2013-04-25 | 2013-12-25 | 腾讯科技(深圳)有限公司 | Internet interaction method, related equipment and system |
CN104091277A (en) * | 2014-06-10 | 2014-10-08 | 北京智云众网络科技有限公司 | Association method and apparatus for user identity identifications, and advertisement delivery method and apparatus |
CN104125134A (en) * | 2013-04-27 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Network interaction method, device and system |
-
2014
- 2014-11-25 CN CN201410686203.0A patent/CN104333605B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103152400A (en) * | 2013-02-07 | 2013-06-12 | 百度在线网络技术(北京)有限公司 | Method and system for logging in through mobile terminal and cloud server |
CN103475571A (en) * | 2013-04-25 | 2013-12-25 | 腾讯科技(深圳)有限公司 | Internet interaction method, related equipment and system |
CN104125134A (en) * | 2013-04-27 | 2014-10-29 | 腾讯科技(深圳)有限公司 | Network interaction method, device and system |
CN104091277A (en) * | 2014-06-10 | 2014-10-08 | 北京智云众网络科技有限公司 | Association method and apparatus for user identity identifications, and advertisement delivery method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN104333605A (en) | 2015-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104333605B (en) | Method for sending information, browser device, server and system | |
CN104331296B (en) | transaction information processing method, device and system | |
KR101062809B1 (en) | How to advertise your business enterprise through instant messaging | |
KR101600674B1 (en) | System and method for syndicating a conversation | |
US10664794B2 (en) | Object item distribution method and apparatus | |
US9811848B2 (en) | Verifying purchasers of restricted gifts | |
CN107016770A (en) | Method and system for managing queues | |
US20140025469A1 (en) | Reward granting apparatus, reward granting method, and reward granting program | |
WO2013040973A1 (en) | Order data processing method and processing system in network payment system | |
US20150039448A1 (en) | Incentivized auction style messaging | |
US20160048861A1 (en) | Method and system for dynamically creating and transferring data corresponding to a benefit from a web page to a mobile application by using a web-based marker | |
US20160150367A1 (en) | Geographical contextual information | |
US20100262517A1 (en) | Systems and Methods for Displaying Goods | |
CN102904801A (en) | Message reminder method and device | |
JP5628571B2 (en) | Information processing apparatus, program, and control method for information processing apparatus | |
US20160012521A1 (en) | System and Method for Online Bidding | |
JP6137821B2 (en) | Gift system | |
CN105139250A (en) | Browser-based ticket buying method | |
US20170270478A1 (en) | Message delivery system and method | |
US20170111433A1 (en) | Dynamically updating website content or web service via text messaging | |
US20130212201A1 (en) | On-demand marketing literature distribution system | |
US10796324B2 (en) | Automated social network messaging using network extracted content | |
CN115545754A (en) | Content creation method, device and equipment | |
CN102904965B (en) | A kind of prompting message system and method | |
JP6642938B2 (en) | Gift system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220725 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |