Method and system for billing and content delivery
First Claim
1. Method for billing and content delivery for a content requested by a terminal (100) of a terminal user to a portal (200), the method comprising the steps of receiving a request for content by a processor (2001) in the portal (200), determining (1) by the processor (2001) in the portal (200) whether or not the content is already delivered to the terminal (100) but is deliverable again based (11) on the existence of a digital ticket stored in a memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content;
- if the content is not already delivered or not is deliverable again, fetching a credit-information data of the terminal user from a credit-information storage (400) arranged to communicate with the portal (200), the credit-information storage (400) located separately from a billing system (300), the billing system (300) being arranged to communicate with the portal (200), and verifying (2) the credit-information data by the processor (2001) in the portal (200);
validating (3) the request for content by the processor (2001) in the portal (200);
delivering (4) the content from the portal (200) to the terminal (100) via a network;
billing (5) the content;
if the content is already delivered but is deliverable again, delivering (4) the content from the portal (200) to the terminal (100) via the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for event-based billing and content delivery for event-based premium content requested from a terminal (100) by a terminal user delivered via a portal (200). It can be determined whether or not the content is already delivered but deliverable again based on the existence of a digital ticket and/or other criteria. A credit check can be speed up by checking a credit threshold variable outside the billing system.
-
Citations
28 Claims
-
1. Method for billing and content delivery for a content requested by a terminal (100) of a terminal user to a portal (200), the method comprising the steps of
receiving a request for content by a processor (2001) in the portal (200), determining (1) by the processor (2001) in the portal (200) whether or not the content is already delivered to the terminal (100) but is deliverable again based (11) on the existence of a digital ticket stored in a memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content; -
if the content is not already delivered or not is deliverable again, fetching a credit-information data of the terminal user from a credit-information storage (400) arranged to communicate with the portal (200), the credit-information storage (400) located separately from a billing system (300), the billing system (300) being arranged to communicate with the portal (200), and verifying (2) the credit-information data by the processor (2001) in the portal (200);
validating (3) the request for content by the processor (2001) in the portal (200);
delivering (4) the content from the portal (200) to the terminal (100) via a network;
billing (5) the content;
if the content is already delivered but is deliverable again, delivering (4) the content from the portal (200) to the terminal (100) via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Portal for billing and content delivery for a content requested by a terminal (100) of a terminal user, the portal (200) being arranged to communicate with
the terminal (100), a content provider (600) comprising said content, a billing system (300), a credit-information storage (400) located separately from said billing system (300), the credit-information storage (400) comprising credit-information, and an information database (500) comprising information related to the content, the portal (200) comprising a processor (2001) for executing programs which are functional for the portal (200), a memory (2002) connected to the processor (2001) for storing the executable programs and for storing variables, and a network connection (2003), controllable by the processor (2001), for sending the content to the terminal (100), whereby the processor (2001) is arranged to determine the existence of a digital ticket stored in the memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content; -
the processor (2001) is arranged to fetch a credit-information data of the terminal user from the credit-information storage (400) and verify the credit-information data;
the processor (2001) is arranged to validate the request for content;
the portal (200) is arranged to deliver the content to the terminal (100);
the portal (200) is arranged to bill the content. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. System for billing and content delivery for a content requested by a terminal (100) of a terminal user, the system comprising a portal (200) and a credit-information storage (400), the portal (200) being arranged to communicate with
the terminal (100), a content provider (600) comprising said content, a billing system (300), the credit-information storage (400) located separately from said billing system (300), the credit-information storage (400) comprising credit-information, and an information database (500) comprising information related to the content, the portal (200) comprising a processor (2001) for executing programs which are functional for the portal (200), a memory (2002) connected to the processor (2001) for storing the executable programs and for storing variables, and a network connection (2003), controllable by the processor (2001), for sending the content to the terminal (100), whereby the processor (2001) is arranged to determine the existence of a digital ticket stored in the memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content; -
the processor (2001) is arranged to fetch a credit-information data of the terminal user from the credit-information storage (400) and verify the credit-information data;
the processor (2001) is arranged to validate the request for content;
the portal (200) is arranged to deliver the content to the terminal (100);
the portal (200) is arranged to bill the content.
-
-
27. Billing system arranged to communicate with a portal for billing and content delivery for a content requested by a terminal (100) of a terminal user, the portal (200) being arranged to communicate with
the terminal (100), a content provider (600) comprising said content, a credit-information storage (400) located separately from said billing system (300), the credit-information storage (400) comprising credit-information, and an information database (500) comprising information related to the content, the portal (200) comprising a processor (2001) for executing programs which are functional for the portal (200), a memory (2002) connected to the processor (2001) for storing the executable programs and for storing variables, and a network connection (2003), controllable by the processor (2001), for sending the content to the terminal (100), whereby the processor (2001) is arranged to determine the existence of a digital ticket stored in the memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content; -
the processor (2001) is arranged to fetch a credit-information data of the terminal user from the credit-information storage (400) and verify the credit-information data;
the processor (2001) is arranged to validate the request for content;
the portal (200) is arranged to deliver the content to the terminal (100);
the portal (200) is arranged to bill the content.
-
-
28. Software for billing and content delivery for a content requested by a terminal (100) of a terminal user, the software running in a portal (200) being arranged to communicate with
the terminal (100), a content provider (600) comprising said content, a billing system (300), a credit-information storage (400) located separately from said billing system (300), the credit-information storage (400) comprising credit-information, and an information database (500) comprising information related to the content, the portal (200) comprising a processor (2001) for executing the software, a memory (2002) connected to the processor (2001) for storing the software and for storing variables, and a network connection (2003), controllable by the processor (2001), for sending the content to the terminal (100), whereby the processor (2001) is arranged to determine the existence of a digital ticket stored in the memory (2002) in the portal (200), the digital ticket indicating a digital proof of payment of the content; -
the processor (2001) is arranged to fetch a credit-information data of the terminal user from the credit-information storage (400) and verify the credit-information data;
the processor (2001) is arranged to validate the request for content;
the portal (200) is arranged to deliver the content to the terminal (100);
the portal (200) is arranged to bill the content.
-
Specification