The present disclosure relates to Internet technologies. Specifically, the present disclosure relates to methods, apparatus, and systems for network interactions.
Along with the constantly enriched functions of mobile phones, a user may use account information to log into an instant messaging server from a mobile phone, and make use of a scanning plug-in provided by the instant messaging server to scan a two-dimensional code of a public account server (such as 36Kr.com). If the two-dimensional code of the public account server has been successfully scanned and verified, then the user may choose to follow news, instruction, and/or information provided from this public account server via the instant messaging server. In this way, after this public account server has sent the news, instruction, and/or information to the instant messaging server, the instant messaging server may release the information to the user.
However, in practice, in the public account server side, the public account server does not know whether the news, instruction, and/or information has been subscribed or unsubscribed. It is a waste of resources from the public account server if the public account server has not been subscribed but it transmits and/or sends the news, instruction, and/or information to the instant messaging server.
According to an aspect of the present disclosure, a method for network interaction by an instant messaging server may comprise receiving, by the instant messaging server, from a terminal device an information operation request associated with information from a public account server; sending, by the instant messaging server, a notification associated with the information operation request to the public account server; and sending, by the instant messaging server, a response to the information operation request to the terminal device. The public account server may be configured to send the information to the terminal device via the instant messaging server, and the notification may be configured to render the public account server to determine an information transmission strategy for the terminal device in accordance with the information operation request.
According to an aspect of the present disclosure, an instant messaging server may comprise at least one processor-readable non-transitory storage medium comprising a set of instructions for network interaction; and at least one processor in communication with the processor-readable non-transitory storage medium and configured to execute the set of instructions to receive from a terminal device an information operation request associated with information from a public account server; send a notification associated with the information operation request to the public account server; and send a response to the information operation request to the terminal device. The public account server may be configured to send the information to the terminal device via the instant messaging server, and the notification may be configured to render the public account server to determine an information transmission strategy for the terminal device in accordance with the information operation request.
According to an aspect of the present disclosure, a network interaction system may comprise a terminal device, an instant messaging server, and a public account server. The terminal device may be configured to receive information from the public account server via the instant messaging server. The instant messaging server may be configured to receive from the terminal device an information operation request associated with the information from the public account server; send a notification associated with the information operation request to the public account server; and send a response to the information operation request to the terminal device. The public account server may be configured to receive from the instant messaging server the notification; and determine an information transmission strategy for the terminal device in accordance with the information operation request.
The above and other features and advantages will become more apparent by describing in detail example embodiments thereof with reference to the attached drawings in which:
The drawings described herein are for illustrative purposes only of selected embodiments and not all possible implementations, and are not intended to limit the scope of the present disclosure. Corresponding reference numerals indicate corresponding parts throughout the several views of the drawings.
The client device 500 may vary in terms of capabilities or features. Claimed subject matter is intended to cover a wide range of potential variations. For example, the client device 500 may comprise a keypad/keyboard 556. It may also comprise a display 554, such as a liquid crystal display (LCD), or a display with a high degree of functionality, such as a touch-sensitive color 2D or 3D display. In contrast, however, as another example, a web-enabled client device 500 may comprise one or more physical or virtual keyboards, and mass storage medium 530.
The client device 500 may also comprise or may execute a variety of operating systems 541, comprising an operating system, such as a Windows™ or Linux™, or a mobile operating system, such as iOS™, Android™, or Windows Mobile™. The client device 500 may comprise or may execute a variety of possible applications 542, such as an electronic game 545. An application 542 may enable communication with other devices via a network, such as communicating with another computer or server via a network.
Further, the client device 500 may comprise one or more non-transitory processor-readable storage media 530 and one or more processors 522 in communication with the non-transitory processor-readable storage media 530. For example, the non-transitory processor-readable storage media 530 may be a RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM, or any other form of non-transitory storage medium known in the art. The one or more non-transitory processor-readable storage media 530 may store sets of instructions, or units and/or modules that comprise the sets of instructions, for conducting operations and/or method steps described in the present disclosure. Alternatively, the units and/or modules may be hardware disposed in the client device 500 configured to conduct operations and/or method steps described in the present disclosure. The one or more processors may be configured to execute the sets of instructions and perform the operations in example embodiments of the present disclosure.
Merely for illustration, only one processor will be described in client devices that execute operations and/or method steps in the following example embodiments. However, it should be note that the client devices in the present disclosure may also comprise multiple processors, thus operations and/or method steps that are performed by one processor as described in the present disclosure may also be jointly or separately performed by the multiple processors. For example, if in the present disclosure a processor of a client device executes both step A and step B, it should be understood that step A and step B may also be performed by two different processors jointly or separately in the client device (e.g., the first processor executes step A and the second processor executes step B, or the first and second processors jointly execute steps A and B).
The server 600 may serve as a search server 106 or a content server 107. A content server 107 may comprise a device that comprises a configuration to provide content via a network to another device. A content server may, for example, host a site, such as a social networking site, examples of which may comprise, but are not limited to, Flicker™, Twitter™, Facebook™, LinkedIn™, or a personal user site (such as a blog, vlog, online dating site, etc.). A content server 107 may also host a variety of other sites, comprising, but not limited to business sites, educational sites, dictionary sites, encyclopedia sites, wikis, financial sites, government sites, etc. A content server 107 may further provide a variety of services that comprise, but are not limited to, web services, third party services, audio services, video services, email services, instant messaging (IM) services, SMS services, MMS services, FTP services, voice over IP (VOIP) services, calendaring services, photo services, or the like. Examples of content may comprise text, images, audio, video, or the like, which may be processed in the form of physical signals, such as electrical signals, for example, or may be stored in memory, as physical states, for example. Examples of devices that may operate as a content server comprise desktop computers, multiprocessor systems, microprocessor type or programmable consumer electronics, etc.
S101: The instant messaging server may receive an information operation request to a public account server, which may be sent from a terminal.
The terminal may be a client device shown in
According to the example embodiments of the present disclosure, the abovementioned information operation request may be an information subscribing request or an information unsubscribing request input and sent by the user.
According to the embodiments of the present disclosure, after the user has used the account information (e.g., the user ID and password, wherein the user ID may be the account number or account name) to log into the instant messaging server through the terminal, the user may access a menu of topics in the public account that the user follows (i.e., a “follow” menu) on a “follow” interface of a public account, through which the user may be able to send the information operation request (e.g., the subscription request), by clicking a “follow” button or a “follow” icon, from a public account server to the terminal. The terminal then may transmit and/or send the information operation request, which is directed towards the public account server, to the instant messaging server.
In the example embodiments of the present disclosure, the terminal may include intelligent mobile phones (Android mobile phone, iOS mobile phone, etc.), tablet PCs and any other Mobile Internet Devices (MID) that a person of ordinary skill in the art may know at the time of filing of the present disclosure.
S102: After receiving the information operation request, the instant messaging server may respond to the information operation request, transmit and/or send a notification message of the information operation to the public account server. The public account server may then respond to the notification message of the information operation and develop and/or determine a corresponding information transmission strategy.
In one example embodiment, the instant messaging server in the abovementioned step S102 may respond to the information operation request to the public account server and transmit and/or send the notification message of the information operation to the public account server in the following way:
The instant messaging server may respond to the information operation request to the public account server by detecting whether the instant messaging server has received an instruction message from the public account server, instructing the instant messaging server to send the notification message of the information operation. If the instant messaging server has received the instruction message from the public account server, the instant messaging server may transmit and/or send the notification message of the information operation to the public account server; if the instruction message has not yet been received, the instant messaging server may wait until it receives the instruction message and then transmit and/or send the notification message of the information operation to the public account server. Accordingly, the instant messaging server may transmit and/or send the notification message of the information operation to the public account server after being so instructed so as to avoid blindly transmit and/or send the notification message of the information operation to the public account server, causing an increase in the load pressure on the public account server.
Alternatively, the instant messaging server in the above-mentioned step S102 may respond to the information operation request to the public account server and transmit and/or send the notification message of the information operation to the public account server in the following way:
The instant messaging server responds to the information operation request to the public account server by detecting whether a preset time for transmitting and/or sending the notification message of the information operation has been reached. The instant messaging server may transmit and/or send the notification message of the information operation to the public account server if the preset time has been reached; if the preset time has not been reached, the instant messaging server may wait until the preset time is reached and then transmit and/or send the notification message of the information operation to the public account server. Further, when the preset time for transmitting and/or sending the notification message of the information operation has been reached, the instant messaging server may transmit and/or send a plurality of notification messages of information operation from various terminals together to the public account server. Each of the plurality of notification messages may indicate that a user has subscribed or unsubscribed news, instruction, and/or information from the public account server. Accordingly, the instant messaging server may not need to transmit and/or send a notification message to the public account server ever time when it receives an individual information operation request from a terminal. The instant messaging server may only need to transmit and/or send the plurality of notification messages together when the preset time for transmitting and/or sending the notification messages is reached so as to reduce the frequency at which the instant messaging server transmits and/or sends the plurality of notification messages of information operation and lower the load pressure on the instant messaging server.
S103: The instant messaging server may respond to the information operation request to the public account server and transmit and/or send the response to the terminal.
After the terminal has received the response from the instant messaging server, the terminal may output the response by showing a text message and/or an audio message on the public account “follow” interface.
The example embodiments of the present disclosure do not limit the order that step S102 and step S103 are executed.
11): The instant messaging server may receive an information unsubscribing request from a terminal to the public account server, wherein this information unsubscribing request to the public account server may be the information unsubscribing request input and sent by the user after the user has used the account information at the terminal to log into the instant messaging server.
12): The instant messaging server may respond to the information unsubscribing request to the public account server by transmitting and/or sending an information unsubscribing notification message to the public account server. The public account server may respond to the information unsubscribing notification message and update a corresponding information transmission strategy. For example, the public account server may respond to the information unsubscribing notification message and reduce the frequency of the information transmission or stops the information transmission.
13): The instant messaging server may respond to the information unsubscribing request to the public account server and transmit and/or send the response to the terminal.
Through the abovementioned steps 11)-13), the public account server may update the corresponding information transmission strategy after having learned that the subscription from the terminal has been canceled, so that the public account server may stop from transmitting and/or sending the information to the instant messaging server, so as to effectively reduce the waste of the resources of the public account server.
In the example embodiments of the present disclosure, the notification message of the information operation may further carry the user's account information. The user's account information may include the user ID, and the corresponding information transmission strategy developed and/or determined by the public account server may be an information transmission strategy specifically designed for this user ID.
For example, when the information operation request is an information subscription request, the information transmission strategy for this user ID may include periodically transmitting and/or sending specific news and/or to this user ID only, i.e., the public account server may transmit and/or send the specific news and/or for this user ID to the instant messaging server, and then the instant messaging server may transmit and/or send this specific news and/or to the user to whom the account information including this user ID belongs. Accordingly, the instant messaging server and the public account server may conduct individualized news and/or transmission to specific users.
In the network interaction method illustrated in
S201: The terminal may transmit and/or send the information subscribing request targeted to the public account server to the instant messaging server, wherein the information subscribing request to the public account server may be an information subscribing request input and sent by the user of the terminal, after the user has used his/her account information at the terminal to log into the instant messaging server.
S202: After receiving the information subscribing request from the terminal, the instant messaging server may respond to the information subscribing request to the public account server and transmit and/or send the notification message of the information subscription to the public account server.
In one example embodiment, the instant messaging server may respond to the information subscribing request that is targeted to the public account server by detecting whether the instant messaging server has received from the public account server an instruction message configured to instruct it to send a subscription notification. The instant messaging server may transmit and/or send the notification message of the subscription to the public account server if the instruction message has been received; if the instruction message has not been received, the instant messaging server may wait until receiving the instruction message and then transmit and/or send the notification message of the subscription to the public account server. This way, the instant messaging server may transmit and/or send the notification message of the subscription to the public account server only when it is so instructed, avoiding from blindly sending the notification message of the subscription to the public account server and reducing the load pressure on the public account server.
In another example embodiment, the instant messaging server may respond to the subscription request to the public account server, detect whether a preset time for transmitting and/or sending the notification message of the subscription has been reached. The instant messaging server may transmit and/or send the notification message of the subscription to the public account server if the preset time has been reached; if the preset time has not been reached, the instant messaging server may wait until the preset time is reached and then transmit and/or send the notification message of the subscription to the public account server. Further, when the preset time for transmitting and/or sending the notification message of the subscription has been reached, the instant messaging server may transmit and/or send a plurality of notification messages of the subscription together to the public account server, wherein each of the plurality of notification messages of the subscription may correspond to a subscribing action to the public account server form a user. Accordingly, the instant messaging server may not need to transmit and/or send the notification message of the subscription to the public account server each time after receiving a subscription request to the public account server. The instant messaging server may transmit and/or send the plurality of notification messages together when the preset time for transmitting and/or sending the notification messages of the subscription has been reached, thereby reducing the frequency at which the instant messaging server transmit and/or send the notification messages of the subscription and lowering the load pressure on the instant messaging server.
S203: After the instant messaging server has received the information subscribing request to the public account server from the terminal, the instant messaging server may respond to the information subscribing request to the public account server and transmit and/or send the response to the information subscribing request to the public account server to the terminal.
According to the example embodiments of the present disclosure, there is no specific limitation to the execution order of step S202 and step S203.
S204: The public account server may respond to the notification message of the information subscription and develops and/or determines the corresponding information transmission strategy.
The development and/or determination of the corresponding information transmission strategy may include periodically transmitting and/or sending news, instruction, and/or information in a predetermined format from the public account server to the instant messaging server, for example, transmitting and/or sending the news, instruction, and/or information every four hours in a day, every day, or every week. The transmission strategy may also include transmitting and/or sending the news, instruction, and/or information according to a few preset fixed times. For example, the public account server may transmit and/or send the news, instruction, and/or information respectively at fixed times, such as 8:00 a.m., 12:00 p.m. and 6:00 p.m., every day. Alternatively, the public account server may transmit and/or send the subscribed news, instruction, and/or information sporadically or at variable time intervals.
S205: The terminal may receive the response to the information subscribing request to the public account server transmitted by and/or sent from the instant messaging server, and then may output the response.
According to the example embodiments of the present disclosure, there is no limitation as to the execution order of step S204 and step S205.
S206: The public account server may transmit and/or send the news, instruction, and/or information, which needs to be released, to the instant messaging server.
S207: The instant messaging server may transmit and/or send the news, instruction, and/or information, which has been transmitted and/or sent by the public account server, to the terminal.
S208: The terminal may receive the information from the instant messaging server and output and/or display the news, instruction, and/or information to the user.
S209: The terminal may transmit and/or send to the instant messaging server the information unsubscribing request to the public account server, wherein the information unsubscribing request to the public account server may be an information unsubscribing request input and sent by the user from the terminal after the user has used the account information at the terminal to log into the instant messaging server.
S210: After the instant messaging server receives the information unsubscribing request from the terminal, the instant messaging server may respond to the information unsubscribing request to the public account server and transmit and/or send the information unsubscribing notification message to the public account server.
S211: The public account server may receive the information unsubscribing notification message from the instant messaging server, and then respond to the information unsubscribing notification message and updates the corresponding information transmission strategy.
To this end, the public account server may respond to the information unsubscribing notification message and reduce the frequency of the information transmission or stops the information transmission.
S212: After the instant messaging server receives the information unsubscribing request to the public account server from the terminal, the instant messaging server may respond to the information unsubscribing request to the public account server and transmit and/or send the response to the information unsubscribing request to the public account server to the terminal.
S213: The terminal may receive the response to the information unsubscribing request to the public account server from the instant messaging server, and then may output and/or display the response.
According to the example embodiments of the present disclosure illustrated in
As shown in
According to the example embodiments of the present disclosure, the abovementioned information operation request may be an information subscribing request or may be an information unsubscribing request, which has been input and sent by the user into the terminal, after the user has used the account information at the terminal to log into the instant messaging server.
In one embodiment, the abovementioned first transmitting unit may 302 respond to the information operation request to the public account server and transmit and/or send the notification message of the information operation to the public account server through the following way:
The first transmitting unit 302 may be configured to respond to the information operation request to the public account server, to detect whether an instruction message sent by the public account server has been received. The instruction message may be configured to instruct the network interaction apparatus to send the notification of the information operation to the public account server. The first transmitting unit 302 may transmit and/or send the notification of the information operation to the public account server if the instruction message has been received; if the instruction message has not been received, then the instant messaging server may wait until it receive the instruction from the public account server and then transmit and/or send the notification of the information operation to the public account server. This way, the instant messaging server may transmit and/or send the notification message of the information operation to the public account server after the public account server has instructed it to do so, so that the notification message of the information operation may be prevented from being blindly transmitted and/or sent to the public account server.
According to another example embodiment, the first transmitting unit 302 may respond to the information operation request to the public account server and transmit and/or send the notification message of the information operation to the public account server by the following way:
The first transmitting unit 302 may be configured to respond to the information operation request to the public account server by detecting whether a preset time for transmitting and/or sending the notification message of the information operation has been reached. The instant messaging server may transmit and/or send the notification message of the information operation to the public account server if the preset time has been reached; if the preset time has not been reached, the instant messaging server may wait until the preset time has been reached and then transmit and/or send the notification message of the information operation to the public account server. When the preset time for transmitting and/or sending the notification message of the information operation has been reached, the first transmitting unit 302 may transmit and/or send a plurality of notification messages of the information operation together to the public account server, wherein each of the plurality of notification messages of the information operation represents a subscription or cancellation of subscription of the news, instruction, and/or information of the public account server from a user. Through this way, the instant messaging server may not need to transmit and/or send the notification message of the information operation to the public account server every time after receiving an individual information operation request to the public account server. The instant messaging server may only need to transmit and/or send the plurality of notification messages together when the preset time for transmitting and/or sending the notification messages of the information operation has been reached so as to reduce the frequency at which the instant messaging server transmits and/or sends notification messages to the public account server and lower the load pressure on the instant messaging server.
According to example embodiments of the present disclosure, the receiving unit 301 may be configured to receive the information unsubscribing request to the public account server from the terminal, wherein the information unsubscribing request to the public account server may be an information unsubscribing request input and sent by the user from the terminal, after the user has used the account information at the terminal to log into the instant messaging server.
Accordingly, the first transmitting unit 302 may be further configured to respond to the unsubscribing request to the public account server by transmitting and/or sending the unsubscribing notification message to the public account server and rendering the public account server to respond to the unsubscribing notification message and update the corresponding information transmission strategy.
To respond to the unsubscribing notification message and update the corresponding information transmission strategy, the actions the public account server conducts may include the step that the public account server responds to the information unsubscribing notification message and reduces the frequency of the information transmission or stops the information transmission.
Accordingly, the second transmitting unit 303 may be further configured to respond to the unsubscribing request to the public account server and transmit and/or send the response to the unsubscribing request to the public account server to a terminal.
In the embodiments of the present disclosure, the notification message, which has been transmitted and/or sent by the instant messaging server, of the subscription may carry the user ID included in the user's account information, and then the corresponding information transmission strategy may be an information transmission strategy specifically applied to the user ID. For example, the information transmission strategy to the user ID, which has been developed and/or determined by the public account server, may include transmitting and/or sending the news, instruction, and/or information, which the terminal subscribes is only to this user ID, in a periodic manner, i.e., the public account server may transmit and/or send the news, instruction, and/or information for this user ID to the instant messaging server, and the instant messaging server transmit and/or send the news, instruction, and/or information for this user ID only to the user corresponding to the user ID. Accordingly, the instant messaging server and the public account server may conduct individualized news, instruction, and/or information transmission to the user.
Through the implementation of the network interaction apparatus illustrated in
The terminal 401 may be configured to transmit and/or send the information operation request to the public account server 403 to the instant messaging server 402.
The instant messaging server 402 may be configured to receive the information operation request, which has been transmitted and/or sent by the terminal 401, to the public account server 403, respond to the information operation request to the public account server 403, and transmit and/or send the notification message of the information operation to the public account server 403; the instant messaging server 420 may also respond to the information operation request to the public account server 403 and transmit and/or send the response to the information operation request to the public account server 403 to the terminal 401.
The public account server 403 may be configured to respond to the notification message of the information operation and develop and/or determine the corresponding information transmission strategy.
The terminal 401 may be further configured to receive the response to the information operation request, which has been transmitted and/or sent by the instant messaging server 402, to the public account server 403.
According to the example embodiments of the present disclosure, the abovementioned information operation request may be an information subscribing request or unsubscribing request, which may be input and sent by the user from the terminal 401, after the user has used the account information at the terminal 401 to log into the instant messaging server 402.
According to an example embodiment of the present disclosure, the instant messaging server 402 may respond to the information operation request to the public account server 403 and transmit and/or send the notification message of the information operation to the public account server 403 by the following way:
The instant messaging server 402 may be configured to respond to the information operation request to the public account server 403 by detecting whether the instruction message has been received. The instruction message may be sent by the public account server 403 and configured to instruct the instant messaging server 402 to send the notification of the information operation to the public account server 403. If the instruction message has been received, the instant messaging server 402 may transmit and/or send the notification message of the information operation to the public account server 403.
according to another example embodiment, the instant messaging server 402 may respond to the information operation request to the public account server 403 and transmit and/or send the notification message of the information operation to the public account server 403 by the following way:
The instant messaging server 402 may be configured to respond to the information operation request to the public account server 403 by detecting whether the preset time for transmitting and/or sending the notification message of the information operation has been reached. The instant messaging server 402 may transmit and/or send the notification message of the information operation to the public account server 403 if the preset time has been reached.
According to an example embodiment, the terminal 401 may be configured to transmit and/or send the unsubscribing request to the public account server 403 via the instant messaging server 402, wherein the unsubscribing request to the public account server 403 may be input and sent by the user via the terminal 401 after the user has used the account information at the terminal 401 to log into the instant messaging server 402.
Accordingly, the instant messaging server 402 may be further configured to receive the unsubscribing request from the terminal 401, respond to the unsubscribing request to the public account server 403, and transmit and/or send the unsubscribing notification message to the public account server 403.
Accordingly, the public account server 403 may be further configured to receive the unsubscribing notification message from the instant messaging server 402, respond to the unsubscribing notification message, and update the corresponding information transmission strategy.
Accordingly, the instant messaging server 402 may be further configured to respond to the unsubscribing request to the public account server 403, and transmit and/or send the response to the unsubscribing request to the terminal 401.
Accordingly, the terminal 401 may be further configured to receive the response to the unsubscribing request from the instant messaging server 402.
According to an example embodiment, the subscription notification message, which has been transmitted and/or sent by the instant messaging server 402, may carry the user ID included in the user's account information, and the corresponding information transmission strategy may be the information transmission strategy specifically for the user ID.
Through the application of the network interaction system illustrated in
Those of ordinary skill in the art may understand that all or part of the steps of the methods of the abovementioned embodiments may be completed through hardware and also be completed through the program which instructs related hardware; this program may be stored in a type of computer-readable storage medium, and the abovementioned storage medium may include: flash memory disk, read-only memory (ROM), random access memory (RAM), disk or compact disk, etc.
Reference throughout this specification to “one embodiment,” “an embodiment,” “specific embodiment,” or the like in the singular or plural means that one or more particular features, structures, or characteristics described in connection with an embodiment is included in at least one embodiment of the present disclosure. Thus, the appearances of the phrases “in one embodiment” or “in an embodiment,” “in a specific embodiment,” or the like in the singular or plural in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
The terminology used in the description of the invention herein is for the purpose of describing particular examples only and is not intended to be limiting of the invention. As used in the description of the invention and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “may include,” “including,” “comprises,” and/or “comprising,” when used in this specification, specify the presence of stated features, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, operations, elements, components, and/or groups thereof.
While example embodiments of the present disclosure relate to apparatus and methods for network interaction between a terminal, an instant messaging server, and a public account server, the apparatus and methods may also be applied to multiple terminals, instant messaging servers, and public account servers, or may also be applied to other applications. For example, in addition to mobile terminals, the methods and apparatus may also be applied to non-mobile devices such as a desk top computer, a computer device mounted on a movable vehicle, or any devices that may be operated by a user to browse internet contents, etc. The present disclosure intends to cover the broadest scope of systems and methods for content browsing, generation, and interaction.
Thus, example embodiments illustrated in
Number | Date | Country | Kind |
---|---|---|---|
2013 1 0153043 | Apr 2013 | CN | national |
This application is a continuation of U.S. application Ser. No. 14/290,685 filed on May 29, 2014, which is a continuation of International Application No. PCT/CN2013/088152, filed on Nov. 29, 2013, which claims priority to Chinese Patent Application No. 201310153043.9 filed on Apr. 27, 2013, all of which are hereby incorporated herein by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
20070143502 | Garcia-Martin et al. | Jun 2007 | A1 |
20080046369 | Wood | Feb 2008 | A1 |
20080082941 | Goldberg et al. | Apr 2008 | A1 |
20080155112 | Ma et al. | Jun 2008 | A1 |
20080163318 | Chen | Jul 2008 | A1 |
20090089380 | Wang et al. | Apr 2009 | A1 |
20090177741 | Tian | Jul 2009 | A1 |
20140310358 | Pignataro | Oct 2014 | A1 |
20180332064 | Harris | Nov 2018 | A1 |
Number | Date | Country |
---|---|---|
096079 | Dec 2015 | AR |
1798032 | Jul 2006 | CN |
101087474 | Dec 2007 | CN |
101188625 | May 2008 | CN |
102546554 | Jul 2012 | CN |
104125134 | Apr 2016 | CN |
Entry |
---|
International Search Report dated Mar. 13, 2014 in International Application No. PCT/CN2013/088152. |
Written Opinion dated Mar. 13, 2014 in International Application No. PCT/CN2013/088152. |
Office Action dated Apr. 29, 2015 for Chinese Application No. 201310153043.9, 9 pages. |
Office Action dated Mar. 2, 2015, in Chinese Patent Application No. 201310271864.2 (10 pages). |
Office Action dated Feb. 12, 2019 for Argentinian Application No. 20140101700, 3 pages. |
Number | Date | Country | |
---|---|---|---|
20170366487 A1 | Dec 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 14290685 | May 2014 | US |
Child | 15695896 | US | |
Parent | PCT/CN2013/088152 | Nov 2013 | US |
Child | 14290685 | US |