Security for uniquely generated electronic seals of certification
First Claim
1. A method for preventing misuse of electronic seals associated with participants in an online marketplace that is accessed via a computer network and enables participants to buy and sell items, the method comprising:
- generating corresponding media objects for each of a plurality of participants in the marketplace, wherein each of the media objects includes media to present a seal of certification for each of the participants as an image;
embedding dates into the media objects;
accessing a network of computing resources to identify occurrences of the media objects, wherein the media objects are presented as portions of websites associated with the online marketplace;
reading the dates embedded within the media objects to determine whether the media objects are valid; and
revoking each media object that is determined not to be valid.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention provides techniques for issuing electronic seals of certification to online entities, such as online merchants, in a manner that prevents non-certified parties from easily stealing or otherwise misusing the seals. A central seal issuer verifies the credentials, policies or business practices of each merchant and issues a corresponding seal of certification. For each merchant, the seal issuer generates a unique media object representing an electronic seal. The media object includes an encrypted watermark containing an expiration date. The media objects are stored on a seal server such that the merchants can dynamically retrieve and display the electronic seals when accessed by a user. The seal issuer can easily revoke or update the centrally stored seals.
43 Citations
30 Claims
-
1. A method for preventing misuse of electronic seals associated with participants in an online marketplace that is accessed via a computer network and enables participants to buy and sell items, the method comprising:
-
generating corresponding media objects for each of a plurality of participants in the marketplace, wherein each of the media objects includes media to present a seal of certification for each of the participants as an image; embedding dates into the media objects; accessing a network of computing resources to identify occurrences of the media objects, wherein the media objects are presented as portions of websites associated with the online marketplace; reading the dates embedded within the media objects to determine whether the media objects are valid; and revoking each media object that is determined not to be valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for preventing misuse of electronic seals associated with participants in an online marketplace that is accessed via a computer network and enables participants to buy and sell items comprising, the method comprising:
-
generating corresponding media objects for each of a plurality of participants in the online marketplace, wherein each of the media objects includes media to present a seal of certification for each of the participants as an image; receiving requests from web browsers executing on client devices for the media objects; communicating the requested media objects to the requesting web browsers for presentment of the respective seal of certification to users as portions of websites associated with the online marketplace; maintaining a log of the requests that includes an Internet Protocol address associated with each of the requesting client devices; analyzing the request log to detect misuse of the media objects; alerting the participants associated with misused media objects of the detected misuse; removing the misused media objects from a server; and generating new media objects for the participants associated with the misused media objects. - View Dependent Claims (16, 17, 18)
-
-
19. A method for selectively providing information associated with participants in an online marketplace that is accessed via a computer network and enables participants to buy and sell items to other participants in the online marketplace, the method comprising:
-
generating media objects for the participants to present seals for the participants based on information for the participants stored in a database; communicating a requested one of the media objects to a web browser for presentment of the respective seal to a user as a portion of a website associated with the online marketplace; after communicating the requested media object to the client device, receiving a request from the client device to view the information for the participant corresponding to the requested media object; and retrieving at least a portion of the information stored in the database for the participant associated with the requested media object as a function of a unique identifier provided by the request. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification