Browser application implementing sandbox based internet isolation
US-2019121963-A1 · Apr 25, 2019 · US
US11528511B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11528511-B2 |
| Application number | US-201916716066-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 16, 2019 |
| Priority date | Mar 27, 2019 |
| Publication date | Dec 13, 2022 |
| Grant date | Dec 13, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and systems for a transportation vehicle are provided. One method includes initializing a first browser at an electronic device to communicate with a remote virtual loader having access to data for an in-flight entertainment (IFE) system of an aircraft; authenticating the first browser by the remote virtual loader; providing IFE data for the IFE system to the first browser by the remote virtual loader with an instruction to grant access to the IFE data by a second browser of the electronic device, the second browser authenticated by the IFE system to send information to the IFE system; and transferring the IFE data from the electronic device to the IFE system by the second browser that obtains access to the IFE data from the first browser in response to the instruction from the remote virtual loader.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: initializing a first browser on an electronic device to communicate with a remote virtual loader having access to data for an in-flight entertainment (IFE) system of an aircraft, the electronic device securely paired to the IFE system on the aircraft; authenticating the first browser by the remote virtual loader, the remote virtual loader executed remote to the aircraft; receiving, by the first browser, IFE data specific to the IFE system from the remote virtual loader with an instruction to grant access to the received IFE data by a second browser of the electronic device, the second browser authenticated by the IFE system to send information to and receive information from the IFE system; in response to the instruction from the remote virtual loader, notifying the second browser by the first browser, a storage location where the IFE data is stored by the first browser; accessing, by the second browser, the IFE data stored by the first browser; and transferring the IFE data from the electronic device to the IFE system by the second browser. 2. The method of claim 1 , wherein the remote virtual loader is hosted by a virtual machine in a cloud based system. 3. The method of claim 1 , wherein the first browser uses a first certificate stored by the electronic device for authentication by the remote virtual loader. 4. The method of claim 1 , wherein the second browser uses a second certificate stored at the electronic device for authentication by the IFE system. 5. The method of claim 1 , wherein the second browser provides an IFE system identifier to the first browser for obtaining access to the IFE data. 6. The method of claim 5 , wherein the first browser provides the IFE system identifier to the remote virtual loader with a request for the IFE data. 7. The method of claim 1 , wherein the IFE data from the second browser is received by a server of the IFE system and distributed to a plurality of seat devices via a seat distribution network. 8. A non-transitory machine-readable storage medium having stored thereon instructions for performing a method, comprising machine executable code which when executed by at least one machine, causes the machine to: initialize a first browser on an electronic device to communicate with a remote virtual loader having access to data for an in-flight entertainment (IFE) system of an aircraft, the electronic device securely paired to the IFE system on the aircraft; authenticate the first browser by the remote virtual loader, the remote virtual loader executed remote to the aircraft; receive, by the first browser, IFE data specific to the IFE system from the remote virtual loader with an instruction to grant access to the received IFE data by a second browser of the electronic device, the second browser authenticated by the IFE system to send information to and receive information from the IFE system; in response to the instruction from the remote virtual loader, notify the second browser by the first browser, a storage location where the IFE data is stored by the first browser; access, by the second browser, the IFE data stored by the first browser; and transfer the IFE data from the electronic device to the IFE system by the second browser. 9. The storage medium of claim 8 , wherein the remote virtual loader is hosted by a virtual machine in a cloud based system. 10. The storage medium of claim 8 , wherein the first browser uses a first certificate stored by the electronic device for authentication by the remote virtual loader. 11. The storage medium of claim 8 , wherein the second browser uses a second certificate stored at the electronic device for authentication by the IFE system. 12. The storage medium of claim 8 , wherein the second browser provides an IFE system identifier to the first browser for obtaining access to the IFE data. 13. The storage medium of claim 12 , wherein the first browser provides the IFE system identifier to the remote virtual loader with a request for the IFE data. 14. The storage medium of claim 8 , wherein the IFE data from the second browser is received by a server of the IFE system and distributed to a plurality of seat devices via a seat distribution network. 15. A system, comprising: an electronic device on an aircraft, the electronic device having a memory containing machine readable medium comprising machine executable code having stored thereon instructions for a first browser and a second browser; and a processor coupled to the memory, the processor configured to execute the machine executable code to: initialize a first browser on an electronic device to communicate with a remote virtual loader having access to data for an in-flight entertainment (IFE) system of an aircraft, the electronic device securely paired to the IFE system on the aircraft; authenticate the first browser by the remote virtual loader, the remote virtual loader executed remote to the aircraft; receive, by the first browser, IFE data specific to the IFE system from the remote virtual loader with an instruction to grant access to the received IFE data by a second browser of the electronic device, the second browser authenticated by the IFE system to send information to and receive information from the IFE system; in response to the instruction from the remote virtual loader, notify the second browser by the first browser, a storage location where the IFE data is stored by the first browser; access, by the second browser, the IFE data stored by the first browser; and transfer the IFE data from the electronic device to the IFE system by the second browser. 16. The storage medium of claim 15 , wherein the first browser uses a first certificate stored by the electronic device for authentication by the remote virtual loader. 17. The storage medium of claim 15 , wherein the second browser uses a second certificate stored at the electronic device for authentication by the IFE system. 18. The storage medium of claim 15 , wherein the second browser provides an IFE system identifier to the first browser for obtaining access to the IFE data. 19. The storage medium of claim 18 , wherein the first browser provides the IFE system identifier to the remote virtual loader with a request for the IFE data. 20. The system of claim 15 , wherein the IFE data from the second browser is received by a server of the IFE system and distributed to a plurality of seat devices via a seat distribution network.
Airborne or Satellite Networks (space-based or airborne stations H04B7/185) · CPC title
Hypervisors; Virtual machine monitors · CPC title
Virtual private networks · CPC title
using certificates (cryptographic mechanisms or cryptographic arrangements for entity authentication involving certificates H04L9/3263) · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.