Patent ID: 8374918

Claim:
A client-side software network agent embodied on non-transitory computer-readable media which includes instructions stored thereon which when executed by a client machine connects through a communication channel to a server, the software network agent comprising: a configuration file including a buying universal resource locator (URL) path to a buying function on an e-commerce website, a trial page URL path, a landing page URL path, and at least one of: an affiliate identifier and an original equipment manufacturer (OEM) identifier; and an agent software module operatively configured to: (a) launch a web browser application and open a landing web page by communicating through the communication channel to the server identified by the landing page URL path contained in the configuration file, the landing web page comprising a buy now hyperlink to the buying URL path and a co-branding information based on one of the affiliate identifier and the OEM identifier, the landing web page further comprising a try now hyperlink to the trial page URL path so that a user may choose between buying now and trying for a trial period a particular product by selecting one of the buy now and try now hyperlinks; (b) display trial activation information within the web browser in response to a user selection of the try now hyperlink, the trial activation information comprising at least a request for user e-mail address information; and (c) display a trial activation key within the web browser in response to a user submission of the user e-mail address information to the server and receipt of the trial activation key obtained by communicating through the communication channel to the server.