Piattaforma Giochi Java (JDP) Piattaforma Giochi Java (JDP) Introduzione La Piattaforma Giochi Java permette agli utenti di trasformare il proprio telefonino J2ME compatibile in una console di gioco. L’idea di base è quella di fornire, lato Operatore, un sistema che permetta di gestire facilmente i giochi per i terminali mobili, in modo di trarre il massimo vantaggio dalla riduzione dei tempi di commercializzazione dei nuovi software, e lato utente, un mezzo per scoprire le novità nel campo dei giochi mobili. Mediante un terminale mobile (2G/2.5G/3G), l’utente naviga via WAP sulla piattaforma, che presenta solo i contenuti compatibili con il cellulare stesso, adattando il layout delle pagine alle capabilities dell’apparato. I giochi sono suddivisi in categorie; per ogni gioco è possibile visualizzare una preview, quindi procedere con l’acquisto ed il download dello stesso. È prevista l’integrazione sia con il portale WAP, sia con il portale Web dell’operatore. In questo secondo caso, la piattaforma fornisce solo i contenuti senza la gestione della navigazione, demandata al sistema di Content Management del portale. Il download sarà effettuato tramite canale WAP in seguito all’invio di un WAP-Push. Il sistema si interfaccia inoltre con i sistemi Customer Care per consentire il supporto ai clienti in caso di problemi nell’acquisto e/o nel download. Tramite un’interfaccia di amministrazione via Web, la piattaforma consente la gestione e pubblicazione dei giochi Java in arrivo dai fornitori di contenuti. Vantaggi Principali vantaggi offerti dalla Piattaforma Giochi Java: • Si integra facilmente con il portale del cliente • Adatta automaticamente WAP per il cellulare • Si integra con i sistemi di billing e Customer Care • È di semplice gestione • Possiede scalabile • Riduce il Time-to-market • Permette di ampliare il proprio bacino d’utenza • Aumenta la fedeltà al brand e riduce il Churn un’architettura l’interfaccia modulare e Piattaforma Giochi Java (JDP) Funzionalità Amministrazione Web Integrazione con il billing L’interfaccia Web di Amministrazione permette la gestione di tutte le informazioni necessarie all’esercizio della piattaforma: • gli utenti (content provider e amministratori) • le categorie dei contenuti • i contenuti a catalogo (profilo di tariffazione, content provider, etc.) • i tipi di terminali (display, immagini supportate, etc.) • i profili di tariffazione Per tariffare i giochi scaricati dagli utenti, la piattaforma interagisce con i sistemi di billing, attribuendo l’opportuna tariffazione sul credito, per ogni azione di download effettuata. Il ticket di billing rimane valido per l’utente per periodo prefissato, al fine di poter permettere un nuovo download attraverso la rete radiomobile in caso di fallimento del primo. Se l’utente esegue nuovamente il download dell’applicazione nell’arco delle successive 24 ore, l’importo non sarà ulteriormente addebitato. Nel caso in cui l’utente non ha credito sufficiente, sul terminale viene visualizzato un messaggio di cortesia che indica la mancanza di credito. I contenuti in arrivo sono temporaneamente inseriti in un’area di staging per le opportune verifiche ed approvazioni prima che vengano messi a disposizione del pubblico. Sicurezza Adattamento dinamico WAP L’utente che naviga sulle pagine WAP con il suo cellulare vede i contenuti (immagini di anteprima e descrizioni testuali) correttamente preparati per il terminale che sta usando in quel momento. Attraverso le pagine del portale vengono presentati i contenuti nelle diverse categorie, è possibile effettuarne la ricerca per nome e di ognuno si può procedere all’acquisto con download immediato. Integrazione con portale Web La piattaforma è predisposta per l’integrazione con il portale Web dell’Operatore. Quando l’utente seleziona un gioco sul portale, la piattaforma consente di scegliere, all’interno di una lista, il modello di terminale su cui si desidera installare il gioco. Terminata questa operazione, previa conferma dell’utente, la piattaforma invia un WAPPush verso il terminale per consentire il download del gioco scelto. Tale funzionalità è implementata mediante la comunicazione con il sistema PPG che permette l’invio di WAP-Push a terminali mobili. La piattaforma può interagire con un sistema di Single Sign On per identificare un’utenza autenticata sul portale dell’Operatore (tramite l’utilizzo di un cookie). In questo modo, solo gli utenti autenticati sul portale Web possono selezionare un gioco ed eseguire il download da terminale mobile via WAPPush. Il sistema può essere configurato per consentire la navigazione ed il download di giochi ai soli clienti dell’Operatore presso il quale il sistema è installato. Tale funzionalità è implementata mediante l’interrogazione di un sistema MNP, che permette di verificare lo stato di Number Portability dell’utenza. Quando un terminale si connette, il sistema recupera il numero di telefono dell’utente e lo invia al sistema MNP per la verifica. La risposta conterrà lo stato dell’utenza: nel caso abbia una numerazione appartenente all’Operatore, l’utente può continuare con la navigazione ed il download; nel secondo caso, sul terminale è visualizzata una pagina di cortesia. Piattaforma Giochi Java (JDP) Caratteristiche tecniche Architettura Requisiti Hardware e Software Le componenti principali sono: Linux • • • • • • • Postazioni amministrazione che si connettono (via http/https) alla Piattaforma Giochi Java per effettuare le operazioni necessarie all’esercizio • Piattaforma Giochi Java che interfaccia gli utenti con i sistemi di billing • Terminali utenti connessi al Server attraverso la rete dati oppure tramite portale Web. (Requisiti minimi) Pentium IV 1 GB RAM 8 GB Hard Disk 1 GB spazio disco per il DB RedHat Linux 7 Scheda di rete Ethernet 100 Mbit Windows (Requisiti minimi) • Pentium IV • 1 GB RAM • 8 GB Hard Disk • 1 GB spazio disco per il DB • Windows 2000 / XP / 2003 • Scheda di rete Ethernet 100 Mbit Componenti Server • Apache Web Server 1.3.33 o successivi • PHP 4.3.0 o successivi • Oracle 9.2i o successivi Interactive Engineering Via dei Castani, 183 - 00172 - Roma (ITALIA) Tel +39 06 2321 8738 - Fax +39 06 2321 8736 Mobile +39 333 8411 623 Specifiche Tecniche La Piattaforma Giochi Java è stata realizzata in PHP su web server Apache, è multipiattaforma (Windows, Linux) ed utilizza come motore database Oracle. Il presente documento è di proprietà esclusiva della società INTERACTIVE ENGINEERING S.r.l. Riproduzioni, modifiche o traduzioni, anche parziali, sono proibite senza esplicita autorizzazione scritta da parte della società INTERACTIVE ENGINEERING S.r.l. Le informazioni contenute in questo documento possono subire variazioni senza preavviso. Tutti i nomi dei marchi sono proprietà dei rispettivi proprietari. © Copyright INTERACTIVE ENGINEERING S.r.l. - Tutti i diritti riservati. BrJDP11it Web: http://www.iepeople.com E-mail: [email protected]