IP Library Patent Application 11769551
Patent Application
App. No. 11/769,551

METHOD AND SYSTEM OF RUNNING VIRAL ADVERTISEMENT SERVICE

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/769,551
Abstract

Disclosed is a method of running a viral advertisement service. The method includes providing a viral advertisement package for distributing via a computer network. The package has a playable content and a software module. Upon playing the playable content in a computing device, the software module is executed and sends a signal to a designated computer via the computer network. The signal indicates that the playable content is played in the computing device. The method further includes monitoring receipt of the signal by the designated computer from the remote computing device and computing a charge for the advertisement service based on the receipt of the signal is provided.

Claims (39)

1 . A method of running a viral advertisement service, the method comprising:

providing a viral advertisement package for distributing via a computer network, the package comprising a playable content and a software module, wherein upon playing the playable content in a computing device, the software module is configured to be executed and send a signal to a designated computer via the computer network, wherein the signal indicates that the playable content is played in the computing device;

monitoring receipt of the signal by the designated computer from the remote computing device; and

computing a charge for the advertisement service based on the receipt of the signal.

2 . The method of claim 1 , wherein the package further comprises an advertisement of a commodity, wherein the advertisement is configured to be played along with the playable content.

3 . The method of claim 1 , wherein the charge is computed based on the number of receipts of signals indicative of playing the playable content in computing devices.

4 . The method of claim 1 , wherein the software module is further configured to update a generation of the package, which indicates the number of previous closings of the package until the package is stored in the computing device where the playable content is played.

5 . The method of claim 4 , wherein the charge is computed further based on the generation of the package.

6 . The method of claim 4 , wherein the charge is computed using varying rates for different generations, wherein the rate is greater when the generation is greater.

7 . The method of claim 1 , wherein the signal further comprises an address of a computing device where the playable content is played, wherein the charge is computed further based on the address of the computing device.

8 . The method of claim 7 , further comprising determining whether the computing device is associated with the advertising service based on the address, wherein the charge is computed using a first rate and a second rate greater than the first rate, wherein the first rate is used in computing the charge when the computing device is associated with the advertisement service, and wherein the second rate is used when the computing device is not associated with the advertisement service.

9 . The method of claim 1 , wherein the playable content is selected from the group consisting of a still image, a moving image, a sound recording, text and a combination of at least two of the foregoing.

10 . The method of claim 1 , further comprising monitoring transmission of the package from one location to another, wherein transmission is monitored based on information from the software module indicating that the package is stored in a medium after the transmission, wherein the charge is computed further based on monitoring of the transmission.

11 . A system for a viral advertisement service, the system comprising:

a viral advertisement package providing module configured to place a viral advertisement package to be cloned or distributed via a computer network, the package comprising a playable content and a software module, wherein upon playing the playable content in a computing device, the software module is configured to be executed and send a signal to a designated computer via the computer network, wherein the signal indicates that the playable content is played in the computing device; and

a charge computing module configured to compute a charge for the advertisement service based on receipt of the signal by the designated computer from the remote computing device.

12 . A method of running a viral advertisement service, the method comprising:

providing a viral advertisement package for distributing via a computer network, the package comprising a playable content and a software module, wherein once the package has been cloned, the software module is configured to determine that the package has been cloned and send a signal to a designated computer via the computer network, wherein the signal is configured to indicate that the package is cloned in the computing device;

monitoring receipt of the signal by the designated computer from the remote computing device;

updating a viral advertisement tracking database with the receipt of the signal, wherein the database comprises the number of clonings of the package; and

computing a charge for the advertisement service based on the number of clonings.

13 . The method of claim 12 , wherein the software module is configured to send the signal upon playing of the playable content in the computing device.

14 . The method of claim 12 , wherein the signal is further configured to indicate the address of the computing device, wherein the database is further updated with the address, wherein computing the charge is further based on the address.

15 . A system for a viral advertisement service, the system comprising:

a viral advertisement package providing module configured to place a viral advertisement package to be cloned or distributed via a computer network, the package comprising a playable content and a software module, wherein once the package has been cloned, the software module is configured to determine that the package has been cloned and send a signal to a designated computer via the computer network, wherein the signal is configured to indicate that the package is cloned in the computing device;

a database updating module configured to update a viral advertisement tracking database with receipt of the signal by the designated computer, wherein the database comprises the number of clonings of the package; and

a charge computing module configured to compute a charge for the advertisement service based on the number of clonings.

16 . A viral advertisement package for distribution in a computer network, the package comprising:

a playable content in a computing device;

an advertisement configured to be played upon playing the playable content; and

a software module executable upon playing the playable content, wherein the software module is configured to send a signal to a designated computer via the computer network, wherein the signal indicates that the playable content is played in the computing device.

17 . The package of claim 16 , wherein the signal further comprises information indicative of the number of previous clonings of the package until the package is stored in the computing device where the playable content is played.

18 . The package of claim 17 , wherein the software module comprises a counter configured to count the cloning of the package.

19 . The package of claim 16 , wherein the signal further comprises information indicative of the address of the computing device where the playable content is played.

20 . A method of running a viral advertisement service, the method comprising:

providing a viral advertisement package for distributing via a computer network, the package comprising a playable content and a software module, wherein once the package has been cloned, the software module is configured to determine that the package has been cloned and send a signal to a designated computer via the computer network, wherein the signal is configured to indicate that the package is cloned in the computing device;

monitoring receipt of the signal by the designated computer from the remote computing device;

updating a viral advertisement tracking database with the receipt of the signal, wherein the database comprises the number of clonings of the package; and

computing a charge for the advertisement service based on the number of clonings.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2014
From: NAVER BUSINESS PLATFORM CORPORATION
To: NAVER CORPORATION
Reel/Frame 033919/0024 →
CHANGE OF NAME Recorded Oct 7, 2014
From: NHN BUSINESS PLATFORM CORPORATION
To: NAVER BUSINESS PLATFORM CORPORATION
Reel/Frame 033904/0583 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2009
From: NHN CORPORATION
To: NHN BUSINESS PLATFORM CORPORATION
Reel/Frame 023357/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2007
From: LEE, JONG WON
To: NHN CORPORATION
Reel/Frame 019493/0259 →