Patent application EP16162578A (EP), filed 2016-03-29
Publication number: EP3226588A1
Title: A BROKER FOR EMULATING A LOCATION DEVICE
Abstract: A broker (100) for communicating with an HTML client (2) running on a client device (220) and with an application (30) running on a remote application server (3) through a web session, said broker (100) comprising: - a geolocation information collecting unit (101), adapted to collect geolocation information (10) from said HTML client (2); - a geolocation processing engine (102), configured to process said geolocation information (10), thereby generating location device signalling (20); and - a transmitting module (103), adapted to transmit said location device signalling (20) to an application server session (330) of said remote application server (3), thereby emulating a location device (110).
IPC codes: H04W   4/   021            A I
G06Q  30/    02            A I
H04L  29/    08            A I
Claims: number: 1
text: A broker (100) for communicating with an HTML client (2) running on a client device (220) and with an application (30) running on a remote application server (3) through a web session, said broker (100) comprising:
number: 2
text: A broker (100) according to claim 1, wherein said broker (100) is a web broker (100) and wherein said HTML client (2) is an HTML client browser (2).
number: 3
text: A broker (100) according to any of the preceding claims, wherein said geolocation information collecting unit (101) is further adapted to collect said geolocation information (10) from a geolocation application program interface (200) embedded in said HTML client (2).
number: 4
text: A broker (100) according to any of the preceding claims, wherein said geolocation information (10) comprises an Internet Protocol address (201) of said HTML client (2).
number: 5
text: A broker (100) according to any of the preceding claims, wherein said transmitting module (103) is further adapted to transmit said location device signalling (20) to said application server session (330) via a remote desktop protocol.
number: 6
text: A broker (100) according to any of the preceding claims, wherein said broker (100) further comprises an application streamer (104) adapted to:
number: 7
text: A broker (100) according to any of the preceding claims, wherein said representation of a web page (40) corresponds to a HTML5 canvas element.
number: 8
text: A method for communicating with an HTML client (2) running on a client device (220) and with an application (30) running on a remote application server (3) through a web session, said method comprising the steps of:
number: 9
text: A broker (300) for communicating with an HTML client (2) running on a client device (220) and with an application (30) running on a remote application server (3) through a web session, said broker (100) comprising:
number: 10
text: A broker (300) according to claim 9, wherein said geolocation information collecting unit (101) is further adapted to collect said geolocation information (10) from a geolocation application program interface (200) embedded in said HTML client (2).
number: 11
text: A broker (300) according to claims 9 and 10, wherein said geolocation information (10) comprises an Internet Protocol address (201) of said HTML client (2).
number: 12
text: A broker (300) according to claims 9 to 11, wherein said geolocation information transmitting module (105) is further adapted to transmit said geolocation information (10) to said application server session (330) via a remote desktop protocol.
number: 13
text: A broker (300) according to claims 9 to 12, wherein said broker (300) further comprises an application streamer (104) adapted to:
number: 14
text: A broker (300) according to claims 9 to 13, wherein said representation of a web page (40) corresponds to a HTML5 canvas element.
number: 15
text: A method for communicating with an HTML client (2) running on a client device (220) and with an application (30) running on a remote application server (3) through a web session, said method comprising the steps of:
Office action: search_report, dated 2017-10-04
Prior art cited: ref_id: US2012317615A1
ref_type: patent
severity: background
ref_id: JP2010193348A
ref_type: patent
severity: background
ref_id: US2012317615A1
ref_type: patent
severity: background
ref_id: JP2007089051A
ref_type: patent
severity: background
ref_id: WO2011129726A1
ref_type: patent
severity: background
ref_id: JP2007089051
ref_type: patent
severity: background
ref_id: JP2010193348
ref_type: patent
severity: background
ref_id: WO2011129726
ref_type: patent
severity: background
ref_id: US2012317615
ref_type: patent
severity: background
Final disposition: pending (2017-10-04)