Browse Prior Art Database

Validating Receipt of Digital Content by a Client Device

IP.com Disclosure Number: IPCOM000198122D
Publication Date: 2010-Jul-26
Document File: 29 page(s) / 4M

Publishing Venue

The IP.com Prior Art Database

Abstract

A system, method, and computer program product are provided for validating receipt of digital content by a client device. In one embodiment, a transmission of digital content over a network to a client device is identified. Additionally, receipt of the digital content by the client device is validated utilizing a system remote from the client device. In another embodiment, it is determined whether actual digital content transmitted over a network to a client device is digital content expected by the client device. Further, the transmission of the actual digital content is validated to a remote third party system, based on the determination.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 7% of the total text.

SYSTEM, METHOD, AND COMPUTER PROGRAM FOR VALIDATING RECEIPT OF DIGITAL CONTENT BY A CLIENT DEVICE

RELATED APPLICATION(S)

[0001]           The present application claims priority to U.S. Provisional Patent Application No. 61/183,836, entitled “Digital Download Certification System And Method” and filed 06/03/2009, which is hereby incorporated by reference.

Field of the Invention

[0002]           The present invention relates to digital content, and more particularly to the transmission of digital content to client devices.

Background

[0003]           To date, the transfer of digital content between devices via various networks has become a frequent practice.  Generally, such a transfer involves a client device requesting (e.g. via a purchase, etc.) digital content, and the digital content being transferred to the client device in response to the request.  Unfortunately, there are currently no available techniques for ensuring receipt of the digital content by devices requesting the same. 

[0004]           For example, validation that the digital content was sent to the requesting devices has traditionally only been provided, but not that the digital content was actually received by the requesting devices.  This inability to verify receipt of the digital content has resulted in much inefficiency.  Just by way of example, refunds for the digital content have customarily been provided simply upon request by the client devices, as a result of the inability to determine whether the refund was requested due to the client devices unsuccessfully receiving the digital content versus the users of such client devices no longer wanting the digital content, not knowing how to use the digital content, etc.  As another example, techniques for verifying the client device and/or user which has the digital content have been non-existent.  There is thus a need for addressing these and/or other issues associated with the prior art.

SUMMARY

[0005]           A system, method, and computer program product are provided for validating receipt of digital content by a client device.  In one embodiment, a transmission of digital content over a network to a client device is identified.  Additionally, receipt of the digital content by the client device is validated utilizing a system remote from the client device.  In another embodiment, it is determined whether actual digital content transmitted over a network to a client device is digital content expected by the client device.  Further, the transmission of the actual digital content is validated to a remote third party system, based on the determination.

Brief Description of the Drawings

[0006]           Figure 1 illustrates a network architecture, in accordance with one possible embodiment. 

[0007]           Figure 2 illustrates an exemplary system, in accordance with one embodiment.

[0008]           Figure 3 illustrates a method for validating receipt of digital content by a client device, in accordance with another embodiment.

[0009]...