EP3831036A1 - System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten - Google Patents

System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten

Info

Publication number
EP3831036A1
EP3831036A1 EP19749212.7A EP19749212A EP3831036A1 EP 3831036 A1 EP3831036 A1 EP 3831036A1 EP 19749212 A EP19749212 A EP 19749212A EP 3831036 A1 EP3831036 A1 EP 3831036A1
Authority
EP
European Patent Office
Prior art keywords
data
virtual
interface device
user interface
electronic data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP19749212.7A
Other languages
English (en)
French (fr)
Inventor
Ghazaleh Koohestanian
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Re2you GmbH
Original Assignee
Re2you GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Re2you GmbH filed Critical Re2you GmbH
Publication of EP3831036A1 publication Critical patent/EP3831036A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5681Pre-fetching or pre-delivering data based on network characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/214Specialised server platform, e.g. server located in an airplane, hotel, hospital
    • H04N21/2146Specialised server platform, e.g. server located in an airplane, hotel, hospital located in mass transportation means, e.g. aircraft, train or bus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/231Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion
    • H04N21/23106Content storage operation, e.g. caching movies for short term storage, replicating data over plural servers, prioritizing data for deletion involving caching operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45595Network integration; Enabling network access in virtual machine instances

Definitions

  • the present invention relates to a system for the time-independent provision of electronic data temporarily available via a data network as well as a suitable method for the time-independent provision of electronic data temporarily available via a data network such a system can be operated.
  • consumers are used to having access to their own information or information available on the Internet as electronic data, and in particular entertainment offers, regardless of whether they are at home or on the go, and expect film, music or other multimedia offers at any time to be able to access. Therefore, especially when traveling, it is often perceived as a restriction that, depending on the mode of transport chosen, there is sometimes no internet connection or the data transfer rate available to the passenger is too low to be able to use high-quality multimedia offers.
  • the passenger of an aircraft temporarily has no such access during the flight, as does the passenger of, for example, a cruise ship on the high seas. Even if a train is on the move, the passenger of a railroad train is usually only able to use a low data rate connection, if at all. In the case of motor vehicles, too, this access for passengers depends, for example, on the availability of a correspondingly powerful network in the area just passed through, although even due to the foreseeable increase in offers, autonomous vehicles can be used that no longer require a driver who Number of people interested in entertainment offers will increase while driving.
  • some operators of mass transport vehicles therefore offer the passenger entertainment offers in which the passenger can access media stored on board.
  • many airlines on long-haul flights offer passengers a selection of films to watch.
  • US Pat. No. 4,647,980 describes a television system for flight passengers in which a plurality of recorded programs are transmitted to reception modules with screens embedded in the backrest of passenger seats, the passenger then being able to make a selection in the next row of seats which of the transmitted programs, d. H. z. B. which feature film should be displayed on the screen.
  • Such on-board entertainment systems have the disadvantage, on the one hand, that the entertainment media offered by the operator of the means of transport, ie.g. B. the airline, are preselected and therefore correspond only to a limited extent to the interests of the individual passenger.
  • the operator of the means of transport must ensure that he may have the payment of license fees and the rights to offer the media, whereby the effort and costs for this may increase, for example, depending on the number and timeliness of the media offered.
  • This object is achieved according to the invention by a method for the time-independent provision of electronic data temporarily available via a data network according to claim 1 and a system for the time-independent provision of electronic data temporarily available via a data network according to claim 21.
  • a method for providing electronic data that is temporarily available over a data network includes providing a first virtual computer system via a cloud computing service, the first virtual computer system having a first virtual data server and being connected to a data network , The method also includes providing a first selection user interface device that is connectable to the first virtual computing system and configured to allow a first user to select first electronic data available via the data network for downloading to the first enable virtual data server. The method also includes downloading first electronic data available via the data network to the first virtual data server depending on a selection entered via the first selection user interface device.
  • the method comprises transferring the first virtual computer system to a first data processing system that is only temporarily connected to the cloud computing service and has a first output user interface device, and providing the first electronic data downloaded to the first virtual data server via the first output - User interface device while the first
  • Data processing system is separated from the cloud computing service.
  • a cloud computing service provides information technology data processing infrastructure means as a service via a data network, in particular the Internet, for example storage space,
  • Computing power and / or certain user software including the cloud computing service on one or more
  • Data processing infrastructure devices in the form of computers, data processing systems or other programmable devices with processor and memory, which is connected via one or more connections to at least one data network
  • Have network interface that can be used to access the cloud computing service and that enables the cloud computing service, for example, programs executed by it, to access the data network.
  • a virtual computer system is also referred to as a virtual machine and replicates the computer architecture of a computer that is only hypothetical or in hardware and is encapsulated in another, physical existing, computer system or data processing system executable.
  • the first virtual computing system is made available to a first user through the cloud computing service, the first user is allowed to use the first virtual computing system while on at least one of the computing infrastructure devices that provide the cloud computing service , is executed encapsulated, whereby, mostly via an abstracting layer between the virtual computer system and the host
  • Data processing infrastructure device as a host computer or host computer system, the physical hardware of which, in particular here also the network interface of the data processing infrastructure device (and via this the connected data network) can be accessed.
  • a first virtual data server is provided as a virtual component of the computer architecture of the first virtual computer system, on which electronic data, for example entertainment media such as film, music and audio files, but also any other form of information which can be represented as electronic data can be stored, which are available via the data network connected via the network interface.
  • electronic data for example entertainment media such as film, music and audio files, but also any other form of information which can be represented as electronic data can be stored, which are available via the data network connected via the network interface.
  • the electronic data include video, audio, text or multimedia data, in particular for the entertainment of the user, even with a large data volume, which is provided by third-party providers, ie. H. are not made available to the user and not to the operator of the data processing system, which is only temporarily connected to the cloud computing service, via a data network, e.g. B. Feature films via free or paid media download and streaming platforms on the Internet.
  • the selection of the electronic data by the first user is carried out using a first selection user interface device, which is set up to enable the first user to select first electronic data available via the data network for downloading to the first virtual data server.
  • a first selection User interface device is a communication-capable data processing device, for example a smartphone or a computer with a network interface, which is set up, for example by executing a suitable client program, to connect to the cloud computing service via the data network and, for example, via remote access or virtual network computing software to access the first virtual computer system, at least in order to cause it to select electronic data from a data source in the data network, for example an online provider of entertainment media or other electronic data, or the latter via the Data network accessible data server or data service to download to the first virtual data server.
  • the selection user interface device or the executed client program provides, for example, a graphical user interface which is displayed on a display device, e.g. B. a screen, the first selection user interface device representations, e.g. B. title and / or reduced representations of representative images of selectable electronic data, eg. B. entertainment media available for selection over the data network.
  • a display device e.g. B. a screen
  • the first selection user interface device representations e.g. B. title and / or reduced representations of representative images of selectable electronic data, eg. B. entertainment media available for selection over the data network.
  • “Electronic data that is temporarily available via a data network” is electronic data, ie data represented as digital information, for example, which is made available via the data network by a data source and which can be accessed when there is a connection to the data network, this connection is not or not of sufficient quality in certain typical situations, e.g. B. when an airplane, ship or other means of transport is underway. Irrespective of this, access to the available electronic data can nevertheless be restricted and only, for example, after registration, payment of a fee, acceptance of certain terms of use, compliance with age restrictions, access times or periods and / or only if certain technical requirements such as the availability of at least one exist required transfer rate for the electronic data may be possible. In contrast, time-independent electronic data is available for a user at any time, ie also in typical situations in which access via the data network is not possible, unless there are restrictions on access rights.
  • a first data processing system that is temporarily connected to the cloud computing service is one
  • Data processing system which can be, for example, a system consisting of a computer or a plurality of networked computers for displaying entertainment media in a means of transport which is not continuously connected to the cloud computing service via the data network.
  • the transmission of a virtual computer system includes copying or moving the virtual computer system as a whole onto the data processing system.
  • An output user interface device is a communication-capable data processing device, for example a computer assigned to the respective user as a passenger of a means of transport as part of the data processing system, which is set up to access the transmitted virtual computer system, for example by executing a suitable client program , either directly or, for example, using remote access or virtual network computing software, at least to access the electronic data downloaded to the virtual data server.
  • the output user interface device provides a display device, e.g. B. a screen and a z. B. graphical user interface, via which access to the electronic data can be controlled, for example the selection and starting of the display of a movie stored on the virtual data server.
  • the first electronic data downloaded to the first virtual data server is provided via the first output user interface device while the first data processing system is separate from the cloud computing service. This does not exclude that the connection to the cloud computing service still exists, but not in such a way that it would be necessary to be able to display the electronic data to be output.
  • a user can select electronic data, even those with large data volumes, such as feature films, according to his own interests, and even if they are related to him via personal access from a media platform in the data network, in particular the Internet Download the available data server, this being implemented as a virtual data server of a virtual computer system, then when transferring the virtual computer system to the data processing system that is only temporarily connected to the data network and is, for example, on board a means of transport, to the data processing system is transmitted. This happens without the downloaded electronic data leaving the encapsulated virtual computer system. Even, for example, a mandatory use of third-party client software on the user's computer system or an authentication of the user or a binding of the downloaded medium, e.g. H.
  • the electronic data to the user's computer system can be made possible in this way, since the medium does not leave the virtual computer system belonging to the user even when the virtual computer system is transmitted, which may also have the necessary access software or meet the required authentication requirements.
  • the user can then use his electronic data on board the means of transport, the output interface device giving him access to his personal virtual computer system also for displaying electronic data or media.
  • the provision of the first virtual computer system includes providing the first virtual computer system with a first selection client with which first electronic data available from a first provider of electronic data can be downloaded via the data network to the first virtual data server can be selected.
  • the first virtual computer system thus has a client with which a selection of data available in the data network is possible. If the virtual computer system can be accessed by the user, the user can select electronic data for downloading using the selection client.
  • the first provider of electronic data can be a third-party provider described above with a media platform on the Internet, but also a cloud-based data server, for example, on which personal electronic data of the user, in particular also self-created electronic data, for example photos or videos, are stored.
  • providing the first selection user interface device connectable to the first virtual computing system includes enabling the first user to select first electronic data for downloading to the first virtual data server by the first selection user interface device having the first is connected to the virtual computer system that the first selection client can be operated by the first user via the first selection user interface device.
  • the functionality of the first selection client provided via the cloud computing service on the first virtual computing system can be used via the first selection user interface device.
  • This is implemented, for example, via remote access or virtual network computing software with which the first virtual computer system is accessed, e.g. B. using the remote framebuffer protocol or another network protocol that enables access to the graphical user interfaces of other, even remote computer systems, as well as the transmission of screen contents and user input.
  • the provision of the first virtual computer system includes providing the first virtual computer system with a first output client with which the first electronic data downloaded to the first virtual data server is used Output are available.
  • the first virtual computer system itself offers a possibility of accessing the electronic data downloaded to the virtual data server, the first output client possibly being adapted to the user's access rights or other requirements, for example of a third-party provider, from whom the electronic data downloaded.
  • the output client and the selection client can be executed separately or as a common program.
  • providing the first electronic data downloaded to the first virtual data server via the first output user interface device includes connecting the first output user interface device to the first virtual computer system in such a way that the first output client uses the first output User interface device is operable by the first user.
  • the functionality of the first selection client provided on the first virtual computer system can be used via the first selection user interface device, even if the first virtual computer system has been transferred to the first data processing system that is only temporarily connected to the data network, even if it is no longer is connected to the data network.
  • This is also implemented, for example, via direct access or remote access or virtual network computing software, with which the first virtual computer system is accessed via the connection of the first output user interface device.
  • the downloading of the first electronic data available via the data network also takes place as a function of an authorization of the first user to access the selected first electronic data.
  • An authorization of the user to download the electronic data for example a feature film, can be linked, for example, to successful authentication, the acceptance of terms of use or the payment of a fee, it being sufficient if this authorization extends to the first user, where authorizations who also more Include users, also represent an authorization of the first user.
  • the first electronic data downloaded to the first virtual data server is also made available via the first output user interface device as a function of the authorization of the first user to access the selected first electronic data. It can therefore be provided that the provision of the downloaded first electronic data, via the first output user interface device of the data processing system, which is, for example, an on-board data processing system of a means of transport, also checks the existence of the user's authorization to access on the data.
  • the data processing system which is, for example, an on-board data processing system of a means of transport, also checks the existence of the user's authorization to access on the data.
  • an exemplary embodiment provides that the provision of the first electronic data downloaded to the first virtual data server via the first output user interface device is independent of the existence of an authorization for accessing the selected first electronic data assigned to the first data processing system and not to the first user he follows.
  • the authorization therefore does not necessarily include an authorization of the z. B. belonging to a means of transport first data processing system (or an authorization assigned to the operator of the data processing system).
  • the transmission comprises converting or filtering the downloaded first electronic data depending on system parameters of the first data processing system.
  • the electronic data lying on the first virtual data server is converted or filtering the downloaded first electronic data depending on system parameters of the first data processing system.
  • the video resolution of downloaded films or other video sequences can be provided in one for the first Output user interface device of the first
  • Convert a suitable data processing system format for example, to reduce the memory requirement for the first virtual data server and thus for the first virtual computer system. For example, it may be unnecessary to save video sequences in a high-resolution (HD) format in this resolution if the screen made available to the user or passenger via the output user interface device can only display the video sequence in a lower resolution anyway.
  • Filtering the electronic data may include filtering out, for example. B. of videos stored in several resolutions at the same time, only the version which can best be displayed on the screen of the first output user interface device is retained. Converting or filtering electronic data should in particular include replacing the original data with the conversion result or filter result, but may also include storing it as additional data without deleting the original data.
  • the transmission comprises filtering the downloaded first electronic data depending on the release settings of an operator of the first data processing system.
  • the transmission of filtered data includes in particular the non-transmission, ie the filtering out of electronic data, e.g. B. of videos that are subject to age restrictions or would be objectionable to other passengers, but also, for example, the filtering out of electronic data or media that do not come from certain providers that the operator of the data processing system or, for example, the means of transport that provides the data processing system, has approved.
  • This offers the operator the advantage of being able to only allow content or media from certain providers of certain online platforms that offer the downloading of entertainment media with which the operator of the means of transport, e.g. B.
  • release settings can also include, for example, offering the operator of the data processing system of the means of transport a possibility of setting whether, how and which information may be sent to the provider of the electronic data if a connection via the data network still exists or in the meantime , For example, it can be provided that no data relating to the means of transport, e.g. B.
  • providing the first virtual computing system via the cloud computing service includes providing the first virtual computing system to the first user when the first user logs into the cloud computing service through the first selection user interface device.
  • this also includes an embodiment in which the operator of the data processing system also provides the user with access, or at least the access data, to the cloud computing service, and also specifies a specific configuration of the virtual computer system, so that the user can, for. B. with one or more selection clients of certain providers of electronic data, depending on the personal access of the user to the media databases of the providers, can select his electronic data for downloading.
  • the method also comprises providing a second virtual computer system via the cloud computing service, the second virtual computer system having a second virtual data server and being connected to the data network, providing a connectable to the second virtual computer system second selection
  • User interface device configured to enable a second user to select second electronic data available via the data network for downloading to the second virtual data server and to download via the Data network available second electronic data on the second virtual data server depending on a selection entered via the second selection user interface device.
  • the second electronic data available via the data network can be completely or partially identical to the first electronic data, but need not be. The second user can make his selection of second electronic data independently of the first user.
  • the method can also include providing additional virtual computer systems to further users via the cloud computing service and enabling the downloading of further electronic data.
  • more than one user can also be provided with their respective selected electronic data on an associated virtual data server that can be transferred to a data processing system that is only temporarily connected to the data network, for example for some or all passengers of a means of transport, for example an aircraft.
  • the method further comprises transferring the second virtual computer system to a second data processing system that is only temporarily connected to the cloud computing service and has a second output user interface device, and providing the second electronic data downloaded to the second virtual data server via the second output user interface device. It is therefore provided that the second virtual computer system is transferred to a second data processing system independently of the first data processing system.
  • the data processing systems can be provided independently of one another for each user, that is to say for example for each or selected passengers of a means of transport.
  • the data processing systems can be linked locally to the respective seat of the passenger and can thus be exchanged or updated independently of one another, for example, or can have different quality features for different seat classes or individually for specific passengers.
  • the method comprises transmitting the second virtual computer system to the first data processing system, which has a second output user interface device that is assigned to the second virtual computer system, and providing the second electronic data downloaded to the second virtual data server via the second output user interface device.
  • the second virtual computer system is not transferred to a second data processing system that is separate from the first data processing system. Instead, the transfer takes place to the first data processing system, that is to say the one to which the first virtual computer system is also transferred, and which has a second output user interface device for this purpose, so that both users or passengers use their own output user interface device to assign the virtual one assigned to them Computer system can access.
  • the transfer of the first and the second virtual computer system comprises transferring the first and the second virtual data server to a common data server of the first data processing system.
  • the hardware used can be optimized, for example, by. B. the virtual computer systems use the same memory of the first data processing system and are not necessarily arranged close to the seat, but at a central or other particularly suitable location, e.g. B. a particularly refrigerated location, while the output user interface devices access it via a wired or wireless data link.
  • the first virtual data server and the second virtual data server include transmitting to a common data server of the first data processing system, at least partially removing redundant electronic data.
  • a common data server of the first data processing system at least partially removing redundant electronic data.
  • electronic data of identical content are identified and replaced by a single version.
  • this is replaced by a single copy, which the respective users can all access, so that the required storage space can be reduced.
  • the provision of the second virtual computer system includes providing the second virtual computer system with a second selection client with which second electronic data available from a second provider of electronic data can be selected for downloading to the second virtual data server via the data network.
  • the first and second providers of electronic data can also be the same provider, but do not have to.
  • an exemplary embodiment provides that the provision of the second selection user interface device that can be connected to the second virtual computer system includes enabling the second user to select second electronic data for downloading to the second virtual data server in that the second selection User interface device is connected to the second virtual computer system such that the second selection client can be operated by the second user via the second selection user interface device.
  • the provision of the second virtual computer system includes the provision of the second virtual computer system with a second output client with which the second electronic data downloaded to the second virtual data server can be called up for output.
  • the second virtual computer system thus also provides a possibility of outputting the associated electronic data.
  • the provision of the second electronic data downloaded to the second virtual data server via the second output user interface device also includes that the second output User interface device is connected to the second virtual computer system such that the second output client can be operated by the second user via the second output user interface device.
  • the second user can thus operate the second output client belonging to the second virtual computer system via the second output user interface device available to him and display electronic data or media, for example feature films, available on the second virtual data server via his output user interface device to let.
  • the downloading of the second electronic data available via the data network also takes place as a function of an authorization of the second user to access the selected second electronic data.
  • the second electronic data downloaded to the second virtual data server is also made available via the second output user interface device, depending on the authorization of the second user to access the selected second electronic data.
  • the authorization to access the electronic data is provided by an authorization assigned to the user and not to the data processing system or its operator.
  • the provision of the second electronic data downloaded to the second virtual data server via the second output user interface device takes place independently of the existence of an authorization for accessing the selected second electronic data assigned to the respective data processing system and not to the second user.
  • the transmission comprises the downloaded second electronic data as a function of system parameters of the respective data processing system, ie the first data processing system or the second Data processing system, depending on the embodiment, to convert or filter.
  • the transmission i.e. H. the transmission to the first data processing system or the second data processing system, depending on the embodiment, comprises filtering the downloaded second electronic data depending on the release settings of an operator of the respective data processing system.
  • the provision of the second virtual computer system via the cloud computing service includes providing the second virtual computer system to the second user when the latter logs into the cloud computing service via the second selection user interface device.
  • a system for the time-independent provision of electronic data that is temporarily available via a data network, which is set up to carry out a method according to the first aspect of the invention in accordance with one or more of the embodiments of the method.
  • the advantages and special features of the at least partially computer-implemented method according to the invention for the time-independent provision of electronic data that is temporarily available via a data network are also implemented in the context of a suitable system.
  • the system for providing electronic data that is temporarily available over a data network at any time comprises a data processing infrastructure device that executes a cloud computing service and has a network interface;
  • a first virtual computer system provided via the cloud computing service, which has at least one first virtual data server and is connected to a data network via the network interface of the data processing infrastructure device executing the cloud computing service;
  • a first selection user interface device which can be connected to the first virtual computer system and which is set up to enable selection of first electronic data available via the data network for downloading to the first virtual data server;
  • a data processing system having a first output user interface device, said
  • Data processing infrastructure device is set up to cause the cloud computing service to download first electronic data available via the data network first to the first virtual data server depending on a selection entered by a first user via the first selection user interface device and then to download the first virtual data To transfer the computer system to the first data processing system that is only temporarily connected to the cloud computing service if it is connected to the cloud computing service; wherein the first data processing system is configured to provide the first electronic data downloaded to the first virtual data server via the first output user interface device while the data processing system is separate from the cloud computing service.
  • the system comprises a first data processing system that is only temporarily connected to the cloud computing service and has a first output user interface device, at least the first data processing system being a data processing system on board a means of transport and the first output user interface device for a user is available as a passenger of the means of transport.
  • the system comprises a first virtual computer system provided via a cloud computing service and a first selection user interface device that can be connected to the first virtual computer system.
  • the first selection user interface device is available to the first user without being a passenger of the means of transport.
  • This is, for example, a smartphone or computer with an Internet connection, via which the first user is also connected to the cloud computing service, for example when booking a ticket for mass transport, if he has specified in the course of the booking process, want to take on board electronic data that should be accessible to him via an output user interface device of a data processing system on board.
  • second and further users or passengers of the means of transport i. H.
  • second or further virtual computer systems as well as second or further selection user interface devices are provided, and if necessary the second data processing system is also a data processing system on board a means of transport and the second or further output user interface device is available to a user as a passenger of the means of transport ,
  • the means of transport is an aircraft, a railroad, a ship or a motor vehicle.
  • Fig. 1 is a schematic representation of an inventive
  • Fig. 2 is a schematic representation of an inventive
  • Fig. 3 is a schematic representation of an inventive
  • Fig. 4 is a schematic representation of an inventive
  • FIG. 5 shows a schematic illustration of an inventive device
  • a system for the time-independent provision of electronic data that is temporarily available via a data network in a fourth exemplary embodiment.
  • FIG. 1 shows a schematic representation of a method 100 according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in an exemplary embodiment.
  • a first virtual computer system is made available 102 via a cloud computing service, the first virtual computer system having a first virtual data server and being connected to a data network.
  • a first selection user interface device which can be connected to the first virtual computer system and is set up to enable a first user to select first electronic data available via the data network for downloading to the first virtual data server.
  • 104 is downloaded from first electronic data available via the data network to the first virtual data server depending on a selection entered via the first selection user interface device.
  • the first virtual computer system is then transferred 105 to a first data processing system which is only temporarily connected to the cloud computing service and which has a first output
  • the step of transfer 105 includes Check with whether the first data processing system can currently be reached via the data network, the transmission only taking place or being delayed until the first data processing system can be reached via the data network, so that the transmission can take place.
  • the first electronic data downloaded to the first virtual data server is provided 106 via the first output user interface device while the first
  • the provision 106 of the first electronic data via the first output user interface device comprises giving the first user the possibility of using the output user interface device to select one of the media from the electronic data which are now located on the virtual data server in the first virtual computer system (If the transfer is not a move, but a copy, it is a copy of the virtual computer system), which is based on the first data processing system, which is for example in a means of transport, and the selected medium via the first output user interface device, which e.g. B: also includes a screen to display.
  • a provision 108 of a second selection user interface device which can be connected to the second virtual computer system and is set up for selection by a second user of second electronic data available via the data network for downloading to the second virtual data server to enable.
  • 109 is downloaded 109 second electronic data available over the data network to the second virtual data server depending on one entered via the second selection user interface device Selection.
  • the second virtual computer system is then transferred 110 to a second data processing system which is only temporarily connected to the cloud computing service and has a second output user interface device, and the second electronic data downloaded to the second virtual data server is provided 11 1 Output user interface device.
  • Providing 11 1 can e.g. B. a (also multiple) selection by the second user, now via the second output user interface device, of second electronic data and their displays z. B. include on a screen of the second output user interface device.
  • the method ends in a next step 112.
  • the step of transferring is transferring 113 the second virtual computer system to the first data processing system, which has a second output user interface device which is assigned to the second virtual computer system.
  • the second virtual computer system is not transferred to a second one that is separate from the first data processing system
  • the method is shown as an example for two users.
  • the method can also include providing further users with additional virtual computer systems via the cloud computing service and downloading further ones enable electronic data.
  • An application for only one user is also possible.
  • FIG. 2 shows a schematic illustration of a system according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in a first exemplary embodiment.
  • the system 200 can serve, for example, to store electronic data, for example individual media or media files, e.g. B. feature films, photos, audio or text files according to the interests of a user on a (first) data processing system 201 on board a means of transport, e.g. B. an aircraft that only temporarily, e.g. B. only available while staying at an airport, connected to a data network 202 such as the Internet.
  • the connection which only exists temporarily is shown in FIG. 2 as a broken double arrow.
  • the (first) user can, if he is later on board the aircraft as a passenger, via his (first) electronic data, i. H. his previously selected media, and, for example, display feature films.
  • the system 200 for providing electronic data that is temporarily available via a data network 202 includes a cloud computing service
  • Computing infrastructure device 203 i. H. one or more programmable devices with one or more processors and memory (not shown) that perform the cloud computing service that users can access via data network 202.
  • the data processing infrastructure device 203 executing the cloud computing service has at least one first network interface 204.
  • a first virtual computer system 205 ie a first virtual machine, is provided via the cloud computing service.
  • the first virtual computer system 205 is provided, for. B. if the first user is a customer of the airline on whose plane the user is Passenger could use his media to log into the cloud computing service for the first time in the course of the booking process of his ticket via an airline internet portal. This happens, for example, with access data that he received in the course of the booking process after he had indicated that he wanted to use his own media or media downloaded from the Internet during the flight.
  • the first user When the first user logs into the cloud computing service, the first user creates the first virtual computer system 205, which in addition to an operating system has at least one first virtual data server 206, initially without media or first electronic data selected by the first user ,
  • the first virtual computer system 205 has a first selection client 207 and a first output client 208 and is connected to the data network 202 via the first network interface 204 of the data processing infrastructure device 203 executing the cloud computing service.
  • the first user has a first selection user interface device 209.
  • This can be a smartphone or a computer, likewise with a wireless or wired second network interface 210, for example the device via which the first user is also currently carrying out the booking process or has carried out.
  • the first selection user interface device 209 can be connected to the first virtual computer system 205 which can be reached via the cloud computing service, for example using remote access or virtual network computing software. As shown in FIG. 2, the connection also takes place via the data network 202.
  • other options can be provided to establish a connection between the first selection user interface device 209 and the first virtual computer system 205 which can be reached via the cloud computing service , for example a wired or wireless direct connection to the computing infrastructure device 203.
  • the first selection user interface device 209 is configured to enable selection of first electronic data available via the data network 202 for downloading to the first virtual data server 206.
  • the first selection user interface device 209 in the embodiment shown accesses its first selection client 207 during its connection to the first virtual computer system 205 that can be reached via the cloud computing service, so that the first user who owns the first selection interface device 209 used, which can use functions of the first selection client 207.
  • Providers of electronic data can be reached via the data network 202.
  • First electronic data available from a first provider 21 1 of electronic data for example various feature film files, can be selected for downloading to the first virtual data server 206 via the data network 202.
  • the first provider 21 1 of electronic data provides z. B. a also accessible via a third network interface 212 first media database server 213 available on which various electronic data, in particular z.
  • the first user thus accesses the first media database server 213 of the first provider 21 1 of electronic data via the first selection client 207, which can be operated via the first selection user interface device, and selects one or more feature film files for downloading to the first virtual data server 206 in the above Cloud computing service reachable first virtual computer system 205.
  • the first provider 21 1 may have provided an authorization check, so that the first user can only select film files from the first provider 21 1 of electronic data for downloading if he personally has authorization for this, which is linked, for example, to the payment of a fee , Also Restricted conditions of use are usually not a problem, since downloading to a personal computer (here the first virtual computer system 205) of the first user for personal use corresponds to the normal, generally permissible use of the film file.
  • the means of transport in the present example the aircraft, has the first data processing system 201, which is suitable for at least the first user, as a passenger, of the first electronic data, ie. H. his personal media downloaded via the data network 202 or z. B. movie files, if they have been transmitted to the first data processing system 201 via a fourth network interface 215 of the first data processing system 201.
  • the transmission takes place for an aircraft, in particular at the airport, before departure.
  • each user i.e. H.
  • the first data processing system 201 is only temporarily connected to the cloud computing service. In the case of a long-haul flight, for example, there is then temporarily no longer any possibility of establishing a connection with the cloud computing service via the data network 202.
  • the first data processing system 201 has a first output user interface device 216.
  • This is in particular a screen, for example a flat screen, which is embedded in the backrest of the respective front seat, possibly including an interface for outputting audio signals, combined with an interaction interface for the user, realized, for example, by using a touch-sensitive screen and / or an operation via buttons, a tracking ball, a
  • the data processing infrastructure device 203 initiates the cloud computing - Service to first download the first electronic data available via the data network 202 to the first virtual data server 206 and then, in particular at a time when the means of transport, ie the aircraft, e.g. B.
  • the cloud computing service via the data network 202 to which the cloud computing service is connected, to transmit the first virtual computer system 205 to the first data processing system 201 which is only temporarily connected to the cloud computing service, the first data processing system 201 being set up to first electronic data downloaded to the first virtual data server 206, which were also transmitted when the first virtual computer system 205 was transferred to the first data processing system 201, so that the first virtual computer system 205 can now be found there.
  • B. is available as a copy, via the first output user interface device 216, while the first data processing system 201 is (again) separate from the cloud computing service.
  • FIG. 3 shows a schematic illustration of a system 300 according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in a second exemplary embodiment.
  • the second exemplary embodiment of the system essentially corresponds to the system 200 shown in FIG. 2, wherein the same reference numerals designate essentially the same elements and are only explained if this is expedient in connection with the further elements introduced in FIG. 3.
  • FIG. 3 shows a schematic illustration of a system 300 according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in a second exemplary embodiment.
  • the second exemplary embodiment of the system essentially corresponds to the system 200 shown in FIG. 2, wherein the same reference numerals designate essentially the same elements and are only explained if this is expedient in connection with the further elements introduced in FIG. 3.
  • FIG. 3 a first variant of the system shown in FIG. 2 is shown, in which two users use the system can each use for self-selected electronic data. An expansion to more than two users is also possible accordingly.
  • a second virtual computer system 305 is also provided via the cloud computing service executed by the data processing infrastructure device 203.
  • the second user creates the second virtual computer system 305 which, in addition to an operating system, has at least one second virtual data server 306.
  • the second virtual computer system 305 has a second selection client 307 and a second output client 308 and is likewise connected to the data network 202 via the first network interface 204 of the data processing infrastructure device 203 executing the cloud computing service.
  • the second user has a second selection user interface device 309 assigned to him.
  • This can also be a smartphone or a computer, likewise with a wireless or wired further second network interface 310.
  • the second selection user interface device 309 is with that via the cloud -Computing service accessible second virtual computer system 305 connectable, for example, also using remote access or virtual network computing software.
  • the second selection user interface device 309 is configured to enable selection of second electronic data available via the data network 202 for downloading to the second virtual data server 306.
  • the second selection user interface device 309 in the embodiment shown accesses its second selection client 307 during its connection to the second virtual computer system 305 that can be reached via the cloud computing service, so that the second user who owns the second selection interface device 309 used, the functions of the second selection client 307 can use.
  • Providers of electronic data, in particular online platforms, from various media providers can be reached via the data network 202. With the second selection client 307 z. B.
  • second electronic data for example various movie files
  • the second provider 311 can also be identical to the first provider 21 1 or at least partially offer identical electronic data, for example the same feature films.
  • the second provider 31 1 of electronic data provides z. B. a second media database server 313, which can also be reached via a further third network interface 312, on which various electronic data, in particular eg. B. various feature films are provided, symbolized in FIG. 3 by associated second selection images 314.
  • the second user thus accesses and selects the second media database server 313 from the second provider 31 1 of electronic data and / or the first media database server 213 from the first provider 21 1 of electronic data via the second selection client 307 which can be operated via the second selection user interface device 309 z. B. from one or more movie files to download to the second virtual data server 306 in the second virtual computing system 305 accessible via the cloud computing service.
  • the second provider can also have an authorization check, so that the second user can only select film files from the second provider 311 of electronic data for downloading if he personally has authorization for this. The same applies to access by the second user to electronic data from the first provider.
  • the means of transport also the aircraft in the present example, has a second data processing system 301, which is suitable for displaying at least the second user as a passenger the personally selected second electronic data, provided that this has a further fourth Network interface 315 of the second data processing system 301 have been transferred to the second data processing system 301.
  • the transmission takes place when there is a connection to the data network 202.
  • the second data processing system 301 is also only temporarily connected to the cloud computing service.
  • the second data processing system 301 has a second output user interface device 316, the structure of which corresponds, for example, to that of the first output user interface device 216.
  • the output user interface devices differ in their properties or their quality, for example depending on whether the output user interface device is intended for a passenger in a first or a second booking class.
  • the data processing infrastructure device 203 also causes the cloud computing service to first download second electronic data also available via the data network 202 to the second virtual data server 306 and then that to transmit the second virtual computer system 305 to the second data processing system 301, which is only temporarily connected to the cloud computing service, the second data processing system 301 being set up to transmit the second electronic data downloaded to the second virtual data server 306, which is used when transmitting the second virtual computer system 305 were also transferred to the second data processing system 301, so that now there the second virtual computer system 305 ', for example. B. is available as a copy, via the second output user interface device 316, while the second data processing system 301 as well as the first data processing system is (again) separate from the cloud computing service.
  • each component of the data processing system and the selection user interface device can be adapted to the individual requirements of the users.
  • Such a system, in which individual adaptations to each individual user are possible, is suitable, for example, for a small number of users or passengers, preferably in smaller aircraft and in particular in private aircraft.
  • FIG. 4 shows a schematic illustration of a system 400 according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in a third exemplary embodiment.
  • the third exemplary embodiment of the system essentially corresponds to the system 300 shown in FIG. 3 or the system 200 shown in FIG. 2, the same reference numerals designating essentially the same elements and only being explained if this is in connection with FIG. 4 is appropriate.
  • FIGS. 3 and 2 For the rest, with regard to elements with known reference numerals, reference is made to their explanation with regard to FIGS. 3 and 2.
  • FIG. 4 a second variant of the system shown in FIG. 2 is shown, in which two users can each use the system for self-selected electronic data. An expansion to more than two users is also possible here.
  • the means of transport does not comprise a plurality of data processing systems which are assigned to the different users, but the first data processing system 201 is set up for a plurality of virtual computer systems by a number of users. Provision is made to transfer the second virtual computer system 305 to the first data processing system 201, which in addition to the first output user interface device 216 has the second output user interface device 316 which is assigned to the transferred second virtual computer system 305.
  • the second output user interface device 316 is therefore not one here Part of a second data processing system, but of the first, ie in the present case the only, data processing system.
  • the second electronic data downloaded to the second virtual data server 306 and transmitted with the second virtual computer system 305 is provided via the second output user interface device 316.
  • the storage and data processing infrastructure for the first data processing system 201 can, for example, be efficiently adapted to an average load.
  • central maintenance or updating of shared data processing infrastructure is possible.
  • the first virtual computer system 201 and the second virtual computer system 301 remain separate from one another.
  • FIG. 5 shows a schematic representation of a system 500 according to the invention for the time-independent provision of electronic data that is temporarily available via a data network in a fourth exemplary embodiment.
  • the fourth exemplary embodiment of the system essentially corresponds to the system 400 shown in FIG. 4 or the systems shown in FIGS. 2 and 3, the same reference numerals designating essentially the same elements and only being explained if this is in connection with Fig. 5 is appropriate.
  • FIG. 5 a third variant of the system shown in FIG. 2 is shown, in which two users can each use the system for self-selected electronic data. An expansion to more than two users is also possible here.
  • the means of transport does not comprise a plurality of data processing systems which are assigned to the different users, but the first data processing system 201 is set up for a plurality of virtual computer systems by a plurality of users, the second virtual computer system 305 being transferred to the first data processing system 201 becomes.
  • the second downloaded to the second virtual data server 306 electronic data is provided via the second output user interface device 316.
  • the second output user interface device 316 In contrast to the exemplary embodiment shown in FIG.
  • a common data server 506 replaces the first virtual data server 206 and the second virtual data server 306 when or after the first virtual computer system 205 and the second virtual computer system 305 change to the first Data processing system 201 are transmitted, the shared data server 506 being accessed both by the then transmitted first virtual computer system 205 and by the then transmitted second virtual computer system 305 ', as if it were the respective first or second virtual data server.
  • the transmission of the first and the second virtual computer system 205, 305 includes the transmission of the first and the second virtual data server 206, 306 to a common data server 506 of the first data processing system 201.
  • first and second were used. only used (for example, first and second virtual computing systems, first and second users, first and second data processing systems, etc.) to switch between the respective elements differ. The use of the terms therefore does not imply a qualitative or other prioritization of one or the other element.
  • 312 further third network interface
  • 315 further fourth network interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Bioethics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Es wird ein Verfahren (100) zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten zur Verfügung gestellt. Es umfasst ein Bereitstellen (102) eines ersten virtuellen Rechnersystems über einen Cloud-Computing-Dienst, wobei das erste virtuelle Rechnersystem einen ersten virtuellen Datenserver aufweist und mit einem Datennetzwerk verbunden ist, ein Bereitstellen (103) einer mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl- Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswählen durch einen ersten Benutzer von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen, ein Herunterladen (104) von über das Datennetzwerk verfügbaren ersten elektronischen Daten auf den ersten virtuellen Datenserver in Abhängigkeit von einer über die erste Auswahl- Benutzerschnittstellenvorrichtung eingegebenen Auswahl, ein Übertragen (105) des ersten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem, das eine erste Ausgabe-Benutzerschnittstellenvorrichtung aufweist; und ein Bereitstellen (106) der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung, während das erste Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist. Außerdem wird ein geeignetes System (200, 300, 400, 500) zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten zur Verfügung gestellt.

Description

System und Verfahren zum zeftunabhänglgen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten Die vorliegende Erfindung betrifft ein System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten sowie ein geeignetes Verfahren zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten, mit dem ein derartiges System betrieben werden kann. Konsumenten sind heutzutage daran gewöhnt, jederzeit, egal ob von zu Hause aus oder unterwegs, Zugang zu eigenen oder über das Internet als elektronische Daten verfügbaren Informationen und insbesondere auch Entertainment-Angeboten zu haben, und erwarten, jederzeit auf Film-, Musik oder andere Multimediaangebote zugreifen zu können. Daher wird es insbesondere auf Reisen oft als eine Einschränkung empfunden, dass je nach gewähltem Verkehrsmittel zeitweise keine Internetverbindung besteht oder die für den Passagier verfügbare Datenübertragungsrate zu gering ist, um qualitativ hochwertige Multimediaangebote nutzen zu können. So steht dem Passagier eines Flugzeuges während des Fluges zeitweise kein solcher Zugang zur Verfügung, ebenso dem Passagier beispielsweise eines Kreuzfahrtschiffes auf hoher See. Auch dem Fahrgast eines Eisenbahnzuges steht, wenn überhaupt, meist nur eine Verbindung geringer Daten rate zur Verfügung, wenn der Zug unterwegs ist. Auch bei Kraftfahrzeugen ist dieser Zugang für Fahrgäste abhängig beispielsweise von der Verfügbarkeit eines entsprechend leistungsfähigen Netzes in der gerade durchfahrenen Gegend, obwohl sogar aufgrund der absehbaren Zunahme von Angeboten, autonom fahrende Fahrzeuge zu nutzen, die keinen Fahrer mehr benötigen, die Anzahl von Interessenten für Entertainment-Angebote während der Fahrt noch zunehmen wird.
Um dem Fahrgast dennoch ein Entertainment-Angebot machen zu können, bieten beispielsweise einige Betreiber von Massenverkehrsmitteln daher dem Passagier Unterhaltungsangebote, bei denen der Passagier auf an Bord gespeicherte Medien zugreifen kann. So bieten beispielsweise viele Fluggesellschaften auf Langstreckenflügen dem Passagier eine Auswahl an Spielfilmen zum Anschauen.
In der US 4,647,980 wird beispielsweise ein Fernsehsystem für Flugpassagiere beschrieben, bei denen eine Mehrzahl von aufgezeichneten Programmen an in die Rückenlehne von Passagiersitzen eingelassene Empfangsmodule mit Bildschirmen übertragen wird, wobei der Passagier in der nächsten Sitzreihe dann eine Auswahl treffen kann, welches der übertragenen Programme, d. h. z. B. welcher Spielfilm, auf dem Bildschirm angezeigt werden soll.
Derartige bordeigene Unterhaltungssysteme haben allerdings zum einen den Nachteil, dass die angebotenen Unterhaltungsmedien durch den Betreiber des Verkehrsmittels, also z. B. der Fluglinie, vorausgewählt sind und daher nur eingeschränkt den Interessen des individuellen Passagiers entsprechen. Zum anderen muss der Betreiber des Verkehrsmittels sicherstellen, ggf. über die Zahlung von Lizenzgebühren, auch über die Rechte zum Anbieten der Medien zu verfügen, wobei der Aufwand und die Kosten hierfür beispielsweise in Abhängigkeit von der Anzahl und der Aktualität der angebotenen Medien steigen können.
Alternativ dem Passagier die Möglichkeit zu bieten, ein selbst mit an Bord gebrachtes Gerät, beispielsweise einen Computer oder Smartphone, oder einen eigenen Datenträger mit dem bordeigenen Unterhaltungssystem zu verbinden, um selbst mitgebrachte Medien einspielen zu können, kann z. B. aus Sicherheitsgründen entweder nicht oder nur in einem eingeschränkten Umfang zugelassen sein, um beispielsweise in einem Flugzeug absichtliches oder unabsichtliches Einspielen von Schadsoftware oder den unbefugten Zugriff auf das Bordnetz zu verhindern. Zudem beziehen Konsumenten ihre Unterhaltungsmedien vermehrt über das Internet von Online-Anbietern, die beispielsweise eine große Auswahl an aktuellen Filmen oder Musikstücken zum Streamen oder Herunterladen auf einen Computer oder anderes Anzeigegerät des Konsumenten zum persönlichen Gebrauch anbieten, beispielsweise nach Registrierung als Kunde und gegen Gebühr. Derartige Medien auf ein bordeigenes Unterhaltungssystem eines Verkehrsmittelbetreibers zu übertragen, um diese dort anzuzeigen, kann unter Umständen erfordern, dass auch der Betreiber hierzu Rechte von dem Medienanbieter erwerben muss.
Es ist daher eine Aufgabe der vorliegenden Erfindung, einem Benutzer, d. h. einem Passagier, eines Verkehrsmittels, das nicht jederzeit auf beliebige, über ein Datennetzwerk zu beziehende, persönlich ausgewählte elektronische Daten, insbesondere persönlich ausgewählte Unterhaltungsmedien mit großem Datenvolumen, des Benutzers zugreifen kann, eine einfache Möglichkeit zur Verfügung zu stellen, über ein bordeigenes Datenverarbeitungssystem, beispielsweise ein bordeigenenes Unterhaltungssystem, auf die elektronische Daten in einer für den Betreiber des Datenverarbeitungssystems risikoarmen Weise zuzugreifen.
Diese Aufgabe wird erfindungsgemäß durch ein Verfahren zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten gemäß Anspruch 1 sowie einem System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten gemäß Anspruch 21 gelöst.
Gemäß einem ersten Aspekt der Erfindung umfasst ein Verfahren zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten ein Bereitstellen eines ersten virtuellen Rechnersystems über einen Cloud-Computing-Dienst, wobei das erste virtuelle Rechnersystem einen ersten virtuellen Datenserver aufweist und mit einem Datennetzwerk verbunden ist. Das Verfahren umfasst außerdem ein Bereitstellen einer mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl-Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswählen durch einen ersten Benutzer von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen. Außerdem umfasst das Verfahren ein Herunterladen von über das Datennetzwerk verfügbaren ersten elektronischen Daten auf den ersten virtuellen Datenserver in Abhängigkeit von einer über die erste Auswahl-Benutzerschnittstellenvorrichtung eingegebenen Auswahl. Zudem umfasst das Verfahren ein Übertragen des ersten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud- Computing-Dienst verbundenes erstes Datenverarbeitungssystem, das eine erste Ausgabe-Benutzerschnittstellenvorrichtung aufweist, und ein Bereitstellen der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung, während das erste
Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist.
Eine Klassifizierung genannter Begriffe als „erste“, beispielsweise „erste elektronische Daten“ oder „erster Benutzer“ dient lediglich der Unterscheidung zu im Folgenden noch genannten„zweiten“ oder„weiteren“ Einheiten desselben oder ähnlichen Typs und impliziert keinerlei Priorisierung, wenn dies nicht explizit angegeben ist.
Ein Cloud-Computing-Dienst stellt informationstechnische Datenverarbeitungsinfrastrukturmittel über ein Datennetzwerk, insbesondere das Internet, als Dienstleistung bereit, beispielsweise Speicherplatz,
Rechenleistung und/oder bestimmte Anwendersoftware, wozu der Cloud- Computing-Dienst auf einem oder mehreren
Datenverarbeitungsinfrastrukturvorrichtungen in Form von Computern, Datenverarbeitungssystemen oder anderen programmierbaren Vorrichtungen mit Prozessor und Speicher ausgeführt wird, die über eine oder mehrere Anbindungen an zumindest ein Datennetzwerk über eine
Netzwerkschnittstelle verfügen, über die ein Zugriff auf den Cloud- Computing-Dienst erfolgen kann und über die der Cloud-Computing-Dienst beispielsweise von ihm ausgeführten Programmen den Zugriff auf das Datennetzwerk ermöglicht.
Ein virtuelles Rechnersystem wird auch als virtuelle Maschine bezeichnet und bildet die Rechnerarchitektur eines nur hypothetisch oder in Hardware vorhandenen Rechners nach und ist gekapselt in einem anderen, physisch existierenden, Rechnersystem bzw. Datenverarbeitungssystem ausführbar. Wenn das erste virtuelle Rechnersystem einem ersten Benutzer über den Cloud-Computing-Dienst zur Verfügung gestellt wird, wird also dem ersten Benutzer ermöglicht, das erste virtuelle Rechnersystem zu nutzen, während es auf zumindest einer der Datenverarbeitungsinfrastrukturvorrichtungen, die den Cloud-Computing-Dienst bereitstellen, gekapselt ausgeführt wird, wobei, meist über eine abstrahierende Schicht zwischen dem virtuellen Rechnersystem und der gastgebenden
Datenverarbeitungsinfrastrukturvorrichtung als Host-Computer bzw.- Host- Computersystem, auf dessen physische Hardware, insbesondere hier auch die Netzwerkschnittstelle der Datenverarbeitungsinfrastrukturvorrichtung (und über diese auf das verbundene Datennetzwerk), zugegriffen werden kann.
Innerhalb, d. h. als Teil des ersten virtuellen Rechnersystems, wird ein erster virtueller Datenserver als virtuelle Komponente der Rechnerarchitektur des ersten virtuellen Rechnersystems bereitgestellt, auf den elektronische Daten, beispielsweise Unterhaltungsmedien wie Film-, Musik- und Audiodateien, aber auch jede andere Form von als elektronische Daten darstellbare Informationen gespeichert werden können, die über das über die Netzwerkschnittstelle verbundene Datennetzwerk zur Verfügung stehen.
Dabei umfassen die elektronischen Daten insbesondere der Unterhaltung des Benutzers dienende Video-, Audio-, Text- oder Multimediadaten, auch mit einem großen Datenvolumen, die von Drittanbietern, d. h. nicht dem Benutzer und nicht dem Betreiber des nur zeitweise mit dem Cloud- Computing-Dienst verbundenen Datenverarbeitungssystems, über ein Datennetzwerk zur Verfügung gestellt sind, z. B. Spielfilme über kostenfreie oder kostenpflichtige Mediendownload- und -Streamingplattformen im Internet.
Die Auswahl der elektronischen Daten durch den ersten Benutzer erfolgt dabei unter Verwendung einer ersten Auswahl- Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswahlen durch den ersten Benutzer von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen. Bei der ersten Auswahl- Benutzerschnittstellenvorrichtung handelt es sich um eine kommunikationsfähige Datenverarbeitungsvorrichtung, beispielsweise ein Smartphone oder einen Computer mit einer Netzwerkschnittstelle, der dazu eingerichtet ist, beispielsweise durch das Ausführen eines geeigneten Client- Programms, sich mit dem Cloud-Computing-Dienst über das Datennetzwerk zu verbinden und beispielsweise über eine Fernzugriffs- oder Virtual- Network-Computing-Software auf das erste virtuelle Rechnersystem zuzugreifen, zumindest um dieses zu veranlassen, ausgewählte elektronische Daten von einer Datenquelle im Datennetzwerk, beispielsweise einem Online-Anbieter von Unterhaltungsmedien oder anderen elektronischen Daten, bzw. dessen über das Datennetzwerk erreichbaren Datenserver bzw. Datendienst, auf den ersten virtuellen Datenserver herunterzuladen. Für die Auswahl stellt die Auswahl- Benutzerschnittstellenvorrichtung bzw. das ausgeführte Client-Programm beispielsweise eine graphische Benutzeroberfläche zur Verfügung, die auf einer Anzeigevorrichtung, z. B. einem Bildschirm, der ersten Auswahl- Benutzerschnittstellenvorrichtung Repräsentationen, z. B. Titel und/oder verkleinerte Darstellungen repräsentativer Bilder auswählbarer elektronischer Daten, z. B. über das Datennetzwerk verfügbarer Unterhaltungsmedien, zum Auswählen anzeigt.
„Zeitweise über ein Datennetzwerk verfügbare elektronischen Daten“ sind elektronische Daten, d. h. beispielsweise als digitale Informationen dargestellte Daten, die über das Datennetzwerk von einer Datenquelle zur Verfügung gestellt werden und auf die zugegriffen werden kann, wenn eine Verbindung mit dem Datennetzwerk vorliegt, wobei diese Verbindung in bestimmten typischen Situationen nicht oder nicht in ausreichender Qualität vorliegt, z. B. wenn ein Flugzeug, Schiff oder anderes Verkehrsmittel unterwegs ist. Unabhängig davon kann der Zugriff auf die verfügbaren elektronischen Daten dennoch beschränkt sein und beispielsweise nur nach Anmeldung, Zahlung einer Gebühr, Zustimmung zu bestimmten Nutzungsbedingungen, Einhaltung von Altersbeschränkungen, Zugriffsuhrzeiten oder -dauern und/oder nur bei Vorliegen bestimmter technischer Voraussetzungen wie der Verfügbarkeit einer mindestens erforderlichen Übertragungsrate für die elektronischen Daten möglich sein. Demgegenüber sind zeitunabhängig bereitgestellte elektronische Daten für einen Benutzer jederzeit, d. h. z. B. auch in typischen Situationen, in denen kein Zugriff über das Datennetzwerk möglich ist, verfügbar, sofern nicht Beschränkungen der Zugriffsrechte vorliegen.
Entsprechend ist ein zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem ein
Datenverarbeitungssystem, bei dem es sich beispielsweise um ein System aus einem Computer oder mehreren vernetzten Computern zur Darstellung von Unterhaltungsmedien in einem Verkehrsmittel handeln kann, das mit dem Cloud-Computing-Dienst über das Datennetz nicht ständig verbunden ist.
Das Übertragen eines virtuellen Rechnersystems umfasst, das virtuelle Rechnersystem insgesamt auf das Datenverarbeitungssystem zu kopieren oder zu verschieben.
Bei einer Ausgabe-Benutzerschnittstellenvorrichtung handelt es sich um eine kommunikationsfähige Datenverarbeitungsvorrichtung, beispielsweise einen dem jeweiligen Benutzer als Passagier eines Verkehrsmittels zugeordneten Computer als Teil des Datenverarbeitungssystems, der dazu eingerichtet ist, beispielsweise durch das Ausführen eines geeigneten Client-Programms, auf das übertragene virtuelle Rechnersystem zuzugreifen, entweder direkt oder beispielsweise über eine Fernzugriffs- oder Virtual-Network-Computing- Software, zumindest um auf die elektronischen Daten, die auf den virtuellen Datenserver heruntergeladen sind, zuzugreifen. Hierfür stellt die Ausgabe- Benutzerschnittstellenvorrichtung eine Anzeigevorrichtung, z. B. einen Bildschirm, sowie eine z. B. graphischer Bedienoberfläche bereit, über die der Zugriff auf die elektronischen Daten gesteuert werden kann, beispielsweise die Auswahl und das Starten des Anzeigens eines auf dem virtuellen Datenserver gespeicherten Spielfilms.
Es ist vorgesehen, dass das Bereitstellen der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe-Benutzerschnittstellenvorrichtung erfolgt, während das erste Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist. Dies schließt nicht aus, dass die Verbindung mit dem Cloud-Computing- Dienst noch fortbesteht, allerdings nicht derart, dass diese erforderlich wäre, um die auszugebenden elektronischen Daten anzeigen zu können.
Mit dem beschriebenen Verfahren kann ein Benutzer elektronische Daten, auch solche mit großem Datenvolumen, wie beispielsweise Spielfilme, entsprechend seinen eigenen Interessen auswählen, und selbst wenn diese über einen persönlichen Zugang von einer Medienplattform im Datennetzwerk, insbesondere dem Internet, bezogen werden, auf einen ihm zur Verfügung stehenden Datenserver herunterladen, wobei dieser dadurch, dass er als virtueller Datenserver eines virtuellen Rechnersystems realisiert ist, dann beim Übertragen des virtuellen Rechnersystems auf das nur zeitweise mit dem Datennetzwerk verbundene Datenverarbeitungssystem, das sich beispielsweise an Bord eines Verkehrsmittels befindet, mit auf das Datenverarbeitungssystem übertragen wird. Dies geschieht, ohne dass die heruntergeladenen elektronischen Daten das eingekapselte virtuelle Rechnersystem verlassen. Selbst beispielsweise eine zwangsweise von Drittanbietern vorgesehene Verwendung von Client-Software des Drittanbieters auf dem Rechnersystem des Benutzers oder eine Authentifizierung des Benutzers oder eine Bindung des heruntergeladenen Mediums, d. h. der elektronischen Daten, an das Rechnersystem des Benutzers kann so ermöglicht werden, da das Medium das zu dem Benutzer gehörende virtuelle Rechnersystem auch beim Übertragen des virtuellen Rechnersystems, das ggf. auch die erforderlichen Zugangssoftware aufweist oder die erforderlichen Authentifizierungsvoraussetzungen erfüllt, nicht verlässt. Der Benutzer kann seine elektronischen Daten dann an Bord des Verkehrsmittels nutzen, wobei ihm die Ausgabe-Schnittstellenvorrichtung Zugriff auf sein persönliches virtuelles Rechnersystem auch zum Anzeigen elektronischer Daten bzw. Medien ermöglicht.
Daher beinhaltet in einer bevorzugten Ausführungsform des Verfahrens das Bereitstellen des ersten virtuellen Rechnersystems, das erste virtuelle Rechnersystem mit einem ersten Auswahl-Client bereitzustellen, mit dem von einem ersten Anbieter elektronischer Daten verfügbare erste elektronische Daten über das Datennetzwerk zum Herunterladen auf den ersten virtuellen Datenserver auswählbar sind. Das erste virtuelle Rechnersystem verfügt also über einen Client, mit dem eine Auswahl von im Datennetzwerk verfügbaren Daten möglich ist. Kann vom Benutzer auf das virtuelle Rechnersystem zugegriffen werden, kann der Benutzer unter Verwendung des Auswahl-Clients elektronische Daten zum Herunterladen auswählen.
Der erste Anbieter elektronischer Daten kann dabei ein oben beschriebener Drittanbieter mit einer Medienplattform im Internet sein, aber auch ein beispielsweise Cloud-basierter Datenserver, auf dem persönliche elektronische Daten des Benutzers, insbesondere auch selbst erstellte elektronische Daten, beispielsweise Fotos oder Videos, abgelegt sind.
In einer beispielhaften Ausführungsform beinhaltet das Bereitstellen der mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl- Benutzerschnittstellenvorrichtung, das Auswählen von ersten elektronischen Daten durch den ersten Benutzer zum Herunterladen auf den ersten virtuellen Datenserver dadurch zu ermöglichen, dass die erste Auswahl- Benutzerschnittstellenvorrichtung derart mit dem ersten virtuellen Rechnersystem verbunden wird, dass der erste Auswahl-Client über die erste Auswahl-Benutzerschnittstellenvorrichtung von dem ersten Benutzer bedienbar ist. Auf diese Weise kann die Funktionalität des über den Cloud- Computing-Dienst auf dem ersten virtuellen Rechersystem bereitgestellten ersten Auswahl-Clients über die erste Auswahl- Benutzerschnittstellenvorrichtung genutzt werden. Dies wird beispielsweise über eine Fernzugriffs- oder Virtual-Network-Computing-Software realisiert, mit der auf das erste virtuelle Rechnersystem zugegriffen wird, z. B. unter Verwendung des Remote-Framebuffer-Protokolls oder eines anderen Netzwerkprotokolls, das den Zugriff auf die graphischen Benutzungsoberflächen anderer, auch entfernter Rechnersysteme, sowie die Übertragung von Bildschirminhalten und Eingaben des Benutzers ermöglicht.
In einer Ausführungsform des Verfahrens beinhaltet das Bereitstellen des ersten virtuellen Rechnersystems, das erste virtuelle Rechnersystem mit einem ersten Ausgabe-Client bereitzustellen, mit dem die auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronische Daten zur Ausgabe abrufbar sind. Auf diese Weise bietet das erste virtuelle Rechnersystem selbst eine Möglichkeit, auf die auf den virtuellen Datenserver heruntergeladenen elektronischen Daten zuzugreifen, wobei der erste Ausgabe-Client ggf. angepasst sein kann an Zugriffsrechte des Benutzers oder andere Vorgaben beispielsweise eines Drittanbieters, von dem die elektronischen Daten heruntergeladen wurden. Dabei können der Ausgabe-Client und der Auswahl-Client separat oder als ein gemeinsames Programm ausgeführt sein.
In einer beispielhaften Ausführungsform beinhaltet das Bereitstellen der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe-Benutzerschnittstellenvorrichtung, dass die erste Ausgabe-Benutzerschnittstellenvorrichtung derart mit dem ersten virtuellen Rechnersystem verbunden wird, dass der erste Ausgabe-Client über die erste Ausgabe-Benutzerschnittstellenvorrichtung von dem ersten Benutzer bedienbar ist. Auf diese Weise kann die Funktionalität des auf dem ersten virtuellen Rechnersystem bereitgestellten ersten Auswahl-Clients über die erste Auswahl-Benutzerschnittstellenvorrichtung verwendet werden, auch wenn das erste virtuelle Rechnersystem auf das nur zeitweise mit dem Datennetzwerk verbundene erste Datenverarbeitungssystem übertragenen wurde, auch wenn dieses nicht mehr mit dem Datennetzwerk verbunden ist. Auch dies wird beispielsweise über einen Direktzugriff oder eine Fernzugriffs oder Virtual-Network-Computing-Software realisiert, mit der über die Verbindung der ersten Ausgabe-Benutzerschnittstellenvorrichtung auf das erste virtuelle Rechnersystem zugegriffen wird.
In einer Ausführungsform des Verfahrens erfolgt das Herunterladen der über das Datennetzwerk verfügbaren ersten elektronischen Daten auch in Abhängigkeit von einer Berechtigung des ersten Benutzers zum Zugreifen auf die ausgewählten ersten elektronischen Daten. Eine Berechtigung des Benutzers zum Herunterladen der elektronischen Daten, beispielsweise eines Spielfilms, kann beispielsweise an eine erfolgreiche Authentifizierung, das Anerkennen von Nutzungsbedingungen oder an die Entrichtung einer Gebühr gebunden sein, wobei es ausreicht, wenn sich diese Berechtigung auf den ersten Benutzer erstreckt, wobei Berechtigungen, die auch weitere Benutzer umfassen, ebenfalls eine Berechtigung des ersten Benutzers darstellen.
In einer beispielhaften Ausführungsform erfolgt dabei auch das Bereitstellen der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung auch in Abhängigkeit von der Berechtigung des ersten Benutzers zum Zugreifen auf die ausgewählten ersten elektronischen Daten. Es kann also vorgesehen sein, dass auch das Bereitstellen der heruntergeladenen ersten elektronischen Daten, um diese über die erste Ausgabe-Benutzerschnittstellenvorrichtung des Datenverarbeitungssystems, bei dem es sich beispielsweise um ein bordeigenes Datenverarbeitungssystem eines Verkehrsmittels handelt, ein Überprüfen des Vorliegens der Berechtigung des Benutzers zum Zugriff auf die Daten vorsieht.
Insbesondere ist in einer beispielhaften Ausführungsform vorgesehen, dass das Bereitstellen der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung unabhängig von einem Vorliegen einer dem ersten Datenverarbeitungssystem und nicht dem ersten Benutzer zugeordneten Berechtigung zum Zugreifen auf die ausgewählten ersten elektronischen Daten erfolgt. Die Berechtigung umfasst also nicht zwingend auch eine Berechtigung des z. B. zu einem Verkehrsmittel gehörenden ersten Datenverarbeitungssystems (bzw. eine dem Betreiber des Datenverarbeitungssystems zugeordnete Berechtigung).
In einer Ausführungsform umfasst das Übertragen, die heruntergeladenen ersten elektronischen Daten in Abhängigkeit von Systemparametern des ersten Datenverarbeitungssystems zu konvertieren oder zu filtern. Dabei werden die auf dem ersten virtuellen Datenserver liegenden elektronischen
Daten während oder nach dem Übertragen der das erste virtuelle
Rechnersystem ausmachenden Daten identifiziert und in Abhängigkeit von
Parametern des (physisch vorhandenen) ersten Datenverarbeitungssystems konvertiert. So kann beispielsweise vorgesehen sein, die Videoauflösung von heruntergeladenen Filmen oder anderen Videosequenzen in ein für die erste Ausgabe-Benutzerschnittstellenvorrichtung des ersten
Datenverarbeitungssystems geeignetes Format zu konvertieren, um beispielsweise den Speicherbedarf für den ersten virtuellen Datenserver und somit für das erste virtuelle Rechnersystem zu reduzieren. So kann es beispielsweise verzichtbar sein, in einem hochaufgelösten (HD) Format vorliegende Videosequenzen in dieser Auflösung zu speichern, wenn der über die Ausgabe-Benutzerschnittstellenvorrichtung dem Benutzer bzw. Passagier zur Verfügung gestellte Bildschirm die Videosequenz ohnehin nur in einer niedrigeren Auflösung anzeigen kann. Filtern der elektronischen Daten kann beispielsweise Herausfiltern beinhalten, wobei z. B. von gleich in mehreren Auflösungen abgespeicherten Videos nur die am besten über den Bildschirm der ersten Ausgabe-Benutzerschnittstellenvorrichtung darstellbare Version behalten wird. Konvertieren bzw. Filtern von elektronischen Daten soll insbesondere umfassen, die Originaldaten durch das Konversionsergebnis oder Filterergebnis zu ersetzen, kann aber auch beinhalten, diese als zusätzliche Daten zu speichern, ohne die Originaldaten zu löschen.
In einer Ausführungsform des Verfahrens umfasst das Übertragen, die heruntergeladenen ersten elektronischen Daten in Abhängigkeit von Freigabeeinstellungen eines Betreibers des ersten Datenverarbeitungssystems zu filtern. Dabei umfasst das Übertragen von gefilterten Daten insbesondere auch das Nicht-Übertragen, d. h. das Herausfiltern von elektronischen Daten, z. B. von Videos, die Altersbeschränkungen unterliegen oder anstößig für andere Passagiere wären, aber beispielsweise auch das Herausfiltern von elektronischen Daten bzw. Medien, die nicht von bestimmten Anbietern stammen, die der Betreiber des Datenverarbeitungssystems bzw. beispielsweise des Verkehrsmittels, das das Datenverarbeitungssystem bereitstellt, zugelassen hat. Dies bietet dem Betreiber den Vorteil, nur Inhalte bzw. Medien bestimmter Anbieter bestimmter Online-Plattformen, die das Herunterladen von Unterhaltungsmedien anbieten, zulassen zu können, mit denen der Betreiber des Verkehrsmittels, z. B. eine Fluggesellschaft, einen Vertrag geschlossen hat oder die bestimmte Qualitätsstandards garantieren o.ä. Zusätzlich oder stattdessen können Freigabeeinstellungen beispielsweise auch umfassen, dem Betreiber des Datenverarbeitungssystems des Verkehrsmittels eine Möglichkeit zu bieten, einzustellen, ob, wie und welche Informationen an den Anbieter der elektronischen Daten geschickt werden dürfen, wenn doch noch bzw. zwischenzeitlich eine Verbindung über das Datennetzwerk existiert. Beispielsweise kann vorgesehen sein, keine das Verkehrsmittel betreffende Daten, z. B. Standortdaten des Verkehrsmittels, die beispielsweise über dessen Positionsbestimmungssystem verfügbar sind, an den Anbieter der Medien zu schicken oder dies nur nach Zustimmung durch den Benutzer zuzulassen, anstatt ein ansonsten vorgesehenes automatisches Weiterleiten der Daten zuzulassen.
In einer Ausführungsform beinhaltet das Bereitstellen des ersten virtuellen Rechnersystems über den Cloud-Computing-Dienst, das erste virtuelle Rechnersystem für den ersten Benutzer bereitzustellen, wenn dieser sich über die erste Auswahl-Benutzerschnittstellenvorrichtung in den Cloud- Computing-Dienst einloggt. Dies umfasst insbesondere auch eine Ausführungsform, bei der der Betreiber des Datenverarbeitungssystems dem Benutzer auch den Zugang bzw. zumindest die Zugangsdaten zum Cloud- Computing-Dienst bereitstellt, sowie eine bestimmte Konfiguration des virtuellen Rechnersystems vorgibt, so dass der Benutzer z. B. mit einem oder mehreren Auswahl-Clients bestimmter Anbieter von elektronischen Daten je nach persönlichen Zugängen des Benutzers zu den Mediendatenbänken der Anbieter, seine elektronischen Daten zum Herunterladen auswählen kann.
In einer weiteren Ausführungsform des Verfahrens umfasst das Verfahren außerdem ein Bereitstellen eines zweiten virtuellen Rechnersystems über den Cloud-Computing-Dienst, wobei das zweite virtuelle Rechnersystem einen zweiten virtuellen Datenserver aufweist und mit dem Datennetzwerk verbunden ist, ein Bereitstellen einer mit dem zweiten virtuellen Rechnersystem verbindbaren zweiten Auswahl-
Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswählen durch einen zweiten Benutzer von über das Datennetzwerk verfügbaren zweiten elektronischen Daten zum Herunterladen auf den zweiten virtuellen Datenserver zu ermöglichen, sowie ein Herunterladen von über das Datennetzwerk verfügbaren zweiten elektronischen Daten auf den zweiten virtuellen Datenserver in Abhängigkeit von einer über die zweite Auswahl- Benutzerschnittstellenvorrichtung eingegebenen Auswahl. Dabei können die über das Datennetzwerk verfügbaren zweiten elektronischen Daten mit den ersten elektronischen Daten ganz oder teilweise identisch sein, müssen es aber nicht. Der zweite Benutzer kann unabhängig von dem ersten Benutzer seine Auswahl an zweiten elektronischen Daten treffen.
Das Verfahren kann auch umfassen, noch weiteren Benutzern weitere virtuelle Rechnersysteme über den Cloud-Computing-Dienst bereitzustellen und das Herunterladen weiterer elektronischer Daten zu ermöglichen.
So können auch für mehr als einen Benutzer seine jeweiligen ausgewählten elektronischen Daten auf jeweils einem zugehörigen virtuellen Datenserver bereitgestellt werden, der jeweils auf ein nur zeitweise mit dem Datennetzwerk verbundenes Datenverarbeitungssystem übertragen werden kann, beispielsweise für einige oder alle Passagiere eines Verkehrsmittels, beispielsweise eines Flugzeugs.
In einer beispielhaften Ausführungsform umfasst das Verfahren außerdem ein Übertragen des zweiten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes zweites Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist, und ein Bereitstellen der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe-Benutzerschnittstellenvorrichtung. Es ist also vorgesehen, das zweite virtuelle Rechnersystem unabhängig von dem ersten Datenverarbeitungssystem auf ein zweites Datenverarbeitungssystem zu übertragen. Dies bietet den Vorteil, dass die Datenverarbeitungssysteme für jeden Benutzer, d. h. z. B. für jeden oder ausgewählte Passagiere eines Verkehrsmittels, unabhängig voneinander bereitgestellt werden können. So können beispielsweise die Datenverarbeitungssysteme lokal an den jeweiligen Sitzplatz des Passagiers gebunden sein und so beispielsweise unabhängig voneinander ausgetauscht oder aktualisiert werden oder beispielsweise unterschiedliche Qualitätsmerkmale für unterschiedliche Sitzplatzklassen oder individuell für bestimmte Passagiere aufweisen. In einer weiteren beispielhaften Ausführungsform umfasst das Verfahren ein Übertragen des zweiten virtuellen Rechnersystems auf das erste Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist, die dem zweiten virtuellen Rechnersystem zugeordnet ist, sowie ein Bereitstellen der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe-Benutzerschnittstellenvorrichtung. In dieser Ausführungsform erfolgt das Übertragen des zweiten virtuellen Rechnersystems nicht auf ein von dem ersten Datenverarbeitungssystem getrenntes zweites Datenverarbeitungssystem. Stattdessen erfolgt das Übertragen auf das erste Datenverarbeitungssystem, also jenes, auf das auch das erste virtuelle Rechnersystem übertragen wird, und das hierzu eine zweite Ausgabe-Benutzerschnittstellenvorrichtung aufweist, so dass beide Benutzer bzw. Passagiere über ihre eigene Ausgabe- Benutzerschnittstellenvorrichtung auf das ihnen zugeordnete virtuelle Rechnersystem zugreifen können.
In einer beispielhaften Ausführungsform umfasst das Übertragen des ersten und des zweiten virtuellen Rechnersystems, den ersten und den zweiten virtuellen Datenserver auf einen gemeinsamen Datenserver des ersten Datenverarbeitungssystems zu übertragen. Auf diese Weise kann beispielsweise die verwendete Hardware optimiert werden, indem z. B. die virtuellen Rechnersysteme denselben Speicher des ersten Datenverarbeitungssystems verwenden und nicht unbedingt sitzplatznah angeordnet sind, sondern an einem zentralen oder anderweitig besonders geeigneten Ort, z. B. einem besonders gekühlten Ort, angeordnet ist, während die Ausgabe-Benutzerschnittstellenvorrichtungen über eine drahtgebundene oder drahtlose Datenverbindung darauf zugreifen.
In einer beispielhaften Ausführungsform beinhaltet den ersten virtuellen Datenserver und den zweiten virtuellen Datenserver auf einen gemeinsamen Datenserver des ersten Datenverarbeitungssystems zu übertragen, redundante elektronische Daten zumindest teilweise zu entfernen. Auf diese Weise werden insbesondere elektronische Daten identischen Inhalts identifiziert und durch eine einzige Version ersetzt. Haben sich beispielsweise mehrere Benutzer entschieden, denselben aktuellen Spielfilm auf den virtuellen Datenserver ihres virtuellen Rechnersystems herunterzuladen, wird dieser in dieser Ausführungsform durch eine einzige Kopie ersetzt, auf die die jeweiligen Benutzer alle zugreifen können, so dass erforderlicher Speicherplatz reduziert werden kann.
In einer weiteren Ausführungsform beinhaltet das Bereitstellen des zweiten virtuellen Rechnersystems, das zweite virtuelle Rechnersystem mit einem zweiten Auswahl-Client bereitzustellen, mit dem von einem zweiten Anbieter elektronischer Daten verfügbare zweite elektronische Daten über das Datennetzwerk zum Herunterladen auf den zweiten virtuellen Datenserver auswählbar sind. Dabei können der erste und der zweite Anbieter elektronischer Daten auch derselbe Anbieter sein, müssen es aber nicht.
Insbesondere ist in einer beispielhaften Ausführungsform vorgesehen, dass das Bereitstellen der mit dem zweiten virtuellen Rechnersystem verbindbaren zweiten Auswahl-Benutzerschnittstellenvorrichtung beinhaltet, das Auswahlen von zweiten elektronischen Daten durch den zweiten Benutzer zum Herunterladen auf den zweiten virtuellen Datenserver dadurch zu ermöglichen, dass die zweite Auswahl-Benutzerschnittstellenvorrichtung derart mit dem zweiten virtuellen Rechnersystem verbunden wird, dass der zweite Auswahl-Client über die zweite Auswahl- Benutzerschnittstellenvorrichtung von dem zweiten Benutzer bedienbar ist.
In einer weiteren Ausführungsform beinhaltet das Bereitstellen des zweiten virtuellen Rechnersystems, das zweite virtuelle Rechnersystem mit einem zweiten Ausgabe-Client bereitzustellen, mit dem die auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronische Daten zur Ausgabe abrufbar sind. So stellt auch das zweite virtuelle Rechnersystem eine Möglichkeit der Ausgabe der zugehörigen elektronischen Daten zur Verfügung.
In einer beispielhaften Ausführungsform beinhaltet das Bereitstellen der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung zudem, dass die zweite Ausgabe- Benutzerschnittstellenvorrichtung derart mit dem zweite virtuellen Rechnersystem verbunden wird, dass der zweite Ausgabe-Client über die zweite Ausgabe-Benutzerschnittstellenvorrichtung von dem zweiten Benutzer bedienbar ist. Somit kann der zweite Benutzer über die ihm zur Verfügung stehende zweite Ausgabe-Benutzerschnittstellenvorrichtung den zu dem zweiten virtuellen Rechnersystem gehörigen zweiten Ausgabe-Client bedienen und sich auf dem zweiten virtuellen Datenserver verfügbare elektronische Daten bzw. Medien, beispielsweise Spielfilme, über seine Ausgabe-Benutzerschnittstellenvorrichtung anzeigen lassen.
In einer Ausführungsform des Verfahrens erfolgt das Herunterladen der über das Datennetzwerk verfügbaren zweiten elektronischen Daten auch in Abhängigkeit von einer Berechtigung des zweiten Benutzers zum Zugreifen auf die ausgewählten zweiten elektronischen Daten.
Dabei erfolgt in einer beispielhaften Ausführungsform auch das Bereitstellen der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung auch in Abhängigkeit von der Berechtigung des zweiten Benutzers zum Zugreifen auf die ausgewählten zweiten elektronischen Daten.
Dabei ist beispielsweise insbesondere vorgesehen, dass die Berechtigung zum Zugreifen auf die elektronischen Daten von einer dem Benutzer und nicht dem Datenverarbeitungssystem bzw. dessen Betreiber zugeordneten Berechtigung erfolgt. Das heißt, dass das Bereitstellen der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe-Benutzerschnittstellenvorrichtung unabhängig von einem Vorliegen einer dem jeweiligen Datenverarbeitungssystem und nicht dem zweiten Benutzer zugeordneten Berechtigung zum Zugreifen auf die ausgewählten zweiten elektronischen Daten erfolgt.
In einer weiteren Ausführungsform umfasst das Übertragen, die heruntergeladenen zweiten elektronischen Daten in Abhängigkeit von Systemparametern des jeweiligen Datenverarbeitungssystems, d. h. des ersten Datenverarbeitungssystems oder des zweiten Datenverarbeitungssystem, je nach Ausführungsform, zu konvertieren oder zu filtern.
In noch einer weiteren Ausführungsform ist vorgesehen, dass das Übertragen, d. h. das Übertragen auf das erste Datenverarbeitungssystem oder das zweite Datenverarbeitungssystem, je nach Ausführungsform, umfasst, die heruntergeladenen zweiten elektronischen Daten in Abhängigkeit von Freigabeeinstellungen eines Betreibers des jeweiligen Datenverarbeitungssystems zu filtern.
In einer weiteren Ausführungsform des Verfahrens beinhaltet das Bereitstellen des zweiten virtuellen Rechnersystems über den Cloud- Computing-Dienst, das zweite virtuellen Rechnersystem dem zweiten Benutzer bereitzustellen, wenn dieser sich über die zweite Auswahl- Benutzerschnittstellenvorrichtung in den Cloud-Computing-Dienst einloggt.
Die vorstehenden Erläuterungen zu Ausführungsformen, die das Durchführen des Verfahrens für ein erstes und ein zweites virtuelles Rechnersystem gelten, gelten entsprechend, mutatis mutandis, für ein Durchführen des Verfahrens für eine Mehrzahl von weiteren virtuellen Rechnersystemen, beispielsweise entsprechend in Abhängigkeit von der Anzahl der Passagiere oder Sitzplätze eines Verkehrsmittels, auf dessen Datenverarbeitungsvorrichtung(en) die elektronischen Daten übertragen werden sollen.
Gemäß einem zweiten Aspekt der Erfindung wird ein System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten bereitgestellt, das dazu eingerichtet ist, ein Verfahren gemäß dem ersten Aspekt der Erfindung entsprechend einer oder mehrerer der Ausführungsformen des Verfahrens durchzuführen. Auf diese Weise werden die Vorteile und Besonderheiten des zumindest teilweise computerimplementierten erfindungsgemäßen Verfahrens zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten auch im Rahmen eines geeigneten Systems umgesetzt. In einer Ausführungsform umfasst das System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten eine einen Cloud-Computing-Dienst ausführende Datenverarbeitungsinfrastrukturvorrichtung, die eine Netzwerkschnittstelle aufweist;
- ein über den Cloud-Computing-Dienst bereitgestelltes erstes virtuelles Rechnersystem, der zumindest einen ersten virtuellen Datenserver aufweist und über die Netzwerkschnittstelle der den Cloud-Computing-Dienst ausführenden Datenverarbeitungsinfrastrukturvorrichtung mit einem Datennetzwerk verbunden ist;
- eine mit dem ersten virtuellen Rechnersystem verbindbare erste Auswahl- Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswahlen von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen; und
- ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes
Datenverarbeitungssystem, das eine erste Ausgabe- Benutzerschnittstellenvorrichtung aufweist, wobei die
Datenverarbeitungsinfrastrukturvorrichtung dazu eingerichtet ist, den Cloud- Computing-Dienst dazu zu veranlassen, über das Datennetzwerk verfügbare erste elektronische Daten zunächst auf den ersten virtuellen Datenserver in Abhängigkeit von einer durch einen ersten Benutzer über die erste Auswahl- Benutzerschnittstellenvorrichtung eingegebenen Auswahl herunterzuladen und dann das erste virtuelle Rechnersystem auf das erste nur zeitweise mit dem Cloud-Computing-Dienst verbundene Datenverarbeitungssystem zu übertragen, wenn dieses mit dem Cloud-Computing-Dienst verbunden ist; wobei das erste Datenverarbeitungssystem dazu eingerichtet ist, die auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe-Benutzerschnittstellenvorrichtung bereitzustellen, während das Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist. In einer Ausführungsform des Systems umfasst das System ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem, das eine erste Ausgabe- Benutzerschnittstellenvorrichtung aufweist, wobei zumindest das erste Datenverarbeitungssystem ein Datenverarbeitungssystem an Bord eines Verkehrsmittels ist und die erste Ausgabe-Benutzerschnittstellenvorrichtung einem Benutzer als Passagier des Verkehrsmittels zur Verfügung steht.
Dabei umfasst das System in einer beispielhaften Ausführungsform ein über einen Cloud-Computing-Dienst bereitgestelltes erstes virtuelles Rechnersystem und eine mit dem ersten virtuellen Rechnersystem verbindbare erste Auswahl-Benutzerschnittstellenvorrichtung. Dabei steht die erste Auswahl-Benutzerschnittstellenvorrichtung dem ersten Benutzer zur Verfügung, ohne Passagier des Verkehrsmittels zu sein. Hierbei handelt es sich beispielsweise um ein Smartphone oder Computer mit Internetverbindung, über den der erste Benutzer beispielsweise im Verlauf des Buchens eines Tickets für ein Massen-Verkehrsmittel auch mit dem Cloud-Computing-Dienst verbunden wird, wenn er im Verlauf des Buchungsvorgangs angegeben hat, elektronische Daten mit an Bord nehmen zu wollen, die ihm über eine Ausgabe-Benutzerschnittstellenvorrichtung eines Datenverarbeitungssystems an Bord zugänglich sein sollen.
Entsprechendes gilt für zweite und weitere Benutzer bzw. Passagiere des Verkehrsmittels, d. h. je nach Ausführungsform werden auch zweite oder weitere virtuelle Rechnersysteme sowie zweite oder weitere Auswahl- Benutzerschnittstellenvorrichtungen bereitgestellt und ggf. ist auch das zweite Datenverarbeitungssystem ein Datenverarbeitungssystem an Bord eines Verkehrsmittels und die zweite bzw. weitere Ausgabe- Benutzerschnittstellenvorrichtung steht einem Benutzer als Passagier des Verkehrsmittels zur Verfügung.
In einer bevorzugten beispielhaften Ausführungsform ist das Verkehrsmittel ein Flugzeug, eine Eisenbahn, ein Schiff oder ein Kraftfahrzeug.
Weitere Vorteile der vorliegenden Erfindung sind aus der detaillierten Beschreibung und den Abbildungen ersichtlich. Die Erfindung wird nachstehend mit im Zusammenhang mit der folgenden Beschreibung von Ausführungsbeispielen mit Bezug auf die begleitenden Abbildungen näher erläutert. Es zeigen:
Fig. 1 eine schematische Darstellung eines erfindungsgemäßen
Verfahrens zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer beispielhaften Ausgestaltung;
Fig. 2 eine schematische Darstellung eines erfindungsgemäßen
Systems zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer ersten beispielhaften Ausgestaltung;
Fig. 3 eine schematische Darstellung eines erfindungsgemäßen
Systems zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer zweiten beispielhaften Ausgestaltung;
Fig. 4 eine schematische Darstellung eines erfindungsgemäßen
Systems zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer dritten beispielhaften Ausgestaltung; und Fig. 5 eine schematische Darstellung eines erfindungsgemäßen
Systems zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer vierten beispielhaften Ausgestaltung.
In den Figuren sind identische oder ähnliche Elemente mit identischen Bezugszeichen versehen, soweit dies zweckmäßig ist. Bezugszeichen mit und ohne Apostroph bezeichnen im Wesentlichen gleiche Elemente, wobei durch Bezugszeichen mit Apostroph gekennzeichnete Elemente die Elemente nach dem Übertragen von dem Cloud-Computing-Dienst auf das erste oder zweite Datenverarbeitungssystem bezeichnen. Es versteht sich, dass andere Ausführungsformen benutzt und strukturelle oder logische Änderungen vorgenommen werden können, ohne von dem Schutzumfang der vorliegenden Erfindung abzuweichen. Es versteht sich, dass die Merkmale der vorstehend und nachstehend beschriebenen verschiedenen beispielhaften Ausführungsformen miteinander kombiniert werden können, sofern nicht spezifisch anders angegeben. Die Beschreibung ist deshalb nicht in einschränkendem Sinne aufzufassen, und der Schutzumfang der vorliegenden Erfindung wird durch die angefügten Ansprüche definiert.
In Fig. 1 wird eine schematische Darstellung eines erfindungsgemäßen Verfahrens 100 zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer beispielhaften Ausgestaltung gezeigt. Nach dem Start 101 erfolgt ein Bereitstellen 102 eines ersten virtuellen Rechnersystems über einen Cloud-Computing-Dienst, wobei das erste virtuelle Rechnersystem einen ersten virtuellen Datenserver aufweist und mit einem Datennetzwerk verbunden ist.
In einem nächsten Schritt erfolgt ein Bereitstellen 103 einer mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl- Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswählen durch einen ersten Benutzer von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen.
Nach dem Auswählen erfolgt ein Herunterladen 104 von über das Datennetzwerk verfügbaren ersten elektronischen Daten auf den ersten virtuellen Datenserver in Abhängigkeit von einer über die erste Auswahl- Benutzerschnittstellenvorrichtung eingegebenen Auswahl.
Dann erfolgt ein Übertragen 105 des ersten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem, das eine erste Ausgabe-
Benutzerschnittstellenvorrichtung aufweist. Da das Übertragen 105 auf ein Datenverarbeitungssystem erfolgt, das ggf. auch zeitweise nicht mit dem Datennetzwerk verbunden ist, schließt der Schritt des Übertragens 105 ein Überprüfen mit ein, ob das erste Datenverarbeitungssystem zur Zeit über das Datennetzwerk erreichbar ist, wobei die Übertragung erst erfolgt bzw. verzögert wird, bis das erste Datenverarbeitungssystem über das Datennetzwerk erreichbar ist, so dass die Übertragung erfolgen kann.
Nachdem das Übertragen 105 des ersten virtuellen Rechnersystems auf das erste Datenverarbeitungssystem durchgeführt wurde, erfolgt ein Bereitstellen 106 der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung, während das erste
Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist. Das Bereitstellen 106 der ersten elektronischen Daten über die erste Ausgabe-Benutzerschnittstellenvorrichtung umfasst, dem ersten Benutzer die Möglichkeit zu geben, über die Ausgabe-Benutzerschnittstellenvorrichtung eines der Medien aus den elektronischen Daten auszuwählen, die sich nun auf dem virtuellen Datenserver in dem ersten virtuellen Rechnersystem befinden (ist das Übertragen kein Verschieben, sondern ein Kopieren, handelt es sich um eine Kopie des virtuellen Rechnersystems), die auf das erste Datenverarbeitungssystem, das sich beispielsweise in einem Verkehrsmittel befindet, und das ausgewählte Medium über die erste Ausgabe-Benutzerschnittstellenvorrichtung, die z. B: auch einen Bildschirm umfasst, anzuzeigen.
In der in Fig. 1 gezeigten Ausführungsform des Verfahrens ist zudem ein Bereitstellen 107 eines zweiten virtuellen Rechnersystems über den Cloud- Computing-Dienst vorgesehen, wobei das zweite virtuelle Rechnersystem einen zweiten virtuellen Datenserver aufweist und mit dem Datennetzwerk verbunden ist.
Auch für das bereitgestellte zweite virtuelle Rechnersystem ist ein Bereitstellen 108 einer mit dem zweiten virtuellen Rechnersystem verbindbaren zweiten Auswahl-Benutzerschnittstellenvorrichtung vorgesehen, die dazu eingerichtet ist, ein Auswählen durch einen zweiten Benutzer von über das Datennetzwerk verfügbaren zweiten elektronischen Daten zum Herunterladen auf den zweiten virtuellen Datenserver zu ermöglichen. Wenn das Bereitstellen 108 der zweiten Auswahl- Benutzerschnittstellenvorrichtung den zweiten Benutzer zum Auswahlen veranlasst hat, eine Auswahl zu treffen, erfolgt ein Herunterladen 109 von über das Datennetzwerk verfügbaren zweiten elektronischen Daten auf den zweiten virtuellen Datenserver in Abhängigkeit von einer über die zweite Auswahl-Benutzerschnittstellenvorrichtung eingegebenen Auswahl.
Dann erfolgt ein Übertragen 110 des zweiten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes zweites Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist, sowie ein Bereitstellen 11 1 der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung. Das Bereitstellen 11 1 kann z. B. eine (auch mehrfache) Auswahl durch den zweiten Benutzer, nun über die zweite Ausgabe-Benutzerschnittstellenvorrichtung, von zweiten elektronischen Daten und deren Anzeigen z. B. über einen Bildschirm der zweiten Ausgabe- Benutzerschnittstellenvorrichtung umfassen.
In einem nächsten Schritt endet 112 das Verfahren.
In einer alternativen Ausführungsform des Verfahrens ist der Schritt des Übertragens ein Übertragen 113 des zweiten virtuellen Rechnersystems auf das erste Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist, die dem zweiten virtuellen Rechnersystem zugeordnet ist. In dieser Ausführungsform erfolgt das Übertragen des zweiten virtuellen Rechnersystems nicht auf ein von dem ersten Datenverarbeitungssystem getrenntes zweites
Datenverarbeitungssystem, sondern auf dasselbe erste Datenverarbeitungssystem, auf das auch das erste virtuelle Rechnersystem übertragen wird.
Das Verfahren ist beispielhaft für zwei Benutzer gezeigt. In anderen Ausführungsbeispielen (nicht gezeigt), kann das Verfahren auch umfassen, weiteren Benutzern weitere virtuelle Rechnersysteme über den Cloud- Computing-Dienst bereitzustellen und das Herunterladen weiterer elektronischer Daten zu ermöglichen. Eine Anwendung für nur einen Benutzer ist ebenfalls möglich.
In Fig. 2 wird eine schematische Darstellung eines erfindungsgemäßen Systems zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer ersten beispielhaften Ausgestaltung gezeigt. Das System 200 kann beispielsweise dazu dienen, elektronische Daten, beispielsweise einzelne Medien bzw. Mediendateien, z. B. Spielfilme, Fotos, Audio- oder Textdateien entsprechend den Interessen eines Benutzers auf einem (ersten) Datenverarbeitungssystem 201 an Bord eines Verkehrsmittels, z. B. eines Flugzeugs, das nur zeitweise, z. B. nur während des Aufenthalts auf einem Flughafen, mit einem Datennetzwerk 202 wie dem Internet verbunden ist, verfügbar zu machen. Die nur zeitweise bestehende Verbindung ist in Fig. 2 als durchbrochener Doppelpfeil dargestellt.
Der (erste) Benutzer kann so, wenn er sich später als Passagier an Bord des Flugzeugs befindet, über seine (ersten) elektronischen Daten, d. h. seine zuvor ausgewählten Medien, verfügen und beispielsweise Spielfilme anzeigen lassen.
Hierzu umfasst das System 200 zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk 202 verfügbaren elektronischen Daten eine einen Cloud-Computing-Dienst ausführende
Datenverarbeitungsinfrastrukturvorrichtung 203, d. h. eine oder mehrere programmierbare Vorrichtungen mit einem oder einer Mehrzahl von Prozessoren sowie Speicher (nicht gezeigt), die den Cloud-Computing- Dienst ausführen, auf den Benutzer über das Datennetzwerk 202 zugreifen können. Dafür weist die den Cloud-Computing-Dienst ausführende Datenverarbeitungsinfrastrukturvorrichtung 203 zumindest eine erste Netzwerkschnittstelle 204 auf.
Über den Cloud-Computing-Dienst wird ein erstes virtuelles Rechnersystem 205, d. h. eine erste virtuelle Maschine, bereitgestellt. Das Bereitstellen des ersten virtuellen Rechnersystems 205 erfolgt z. B., wenn sich der erste Benutzer als Kunde der Fluggesellschaft, in deren Flugzeug der Benutzer als Passagier seine Medien nutzen könnte, im Verlauf des Buchungsvorgangs seines Tickets über ein Internetportal der Fluggesellschaft zum ersten Mal in den Cloud-Computing-Dienst einloggt. Dies geschieht beispielsweise mit Zugangsdaten, die er im Verlauf des Buchungsvorgangs erhalten hat, nachdem er angegeben hatte, eigene bzw. selbst aus dem Internet heruntergeladene Medien während des Fluges nutzen zu wollen. Mit dem ersten Login des ersten Benutzers in den Cloud-Computing-Dienst erzeugt dieser für den ersten Benutzer das erste virtuelles Rechnersystem 205, das neben einem Betriebssystem zumindest einen ersten virtuellen Datenserver 206 aufweist, zunächst ohne vom ersten Benutzer ausgewählte Medien bzw. erste elektronische Daten. Darüber hinaus verfügt das erste virtuelle Rechnersystem 205 in der gezeigten Ausführungsform über einen ersten Auswahl-Client 207 und einen ersten Ausgabe-Client 208 und ist über die erste Netzwerkschnittstelle 204 der den Cloud-Computing-Dienst ausführenden Datenverarbeitungsinfrastrukturvorrichtung 203 mit dem Datennetzwerk 202 verbunden.
Der erste Benutzer verfügt über eine erste Auswahl- Benutzerschnittstellenvorrichtung 209. Dabei kann es sich um ein Smartphone oder einen Computer handeln, ebenfalls mit einer drahtlosen oder drahtgebundenen zweiten Netzwerkschnittstelle 210, beispielsweise um das Gerät, über das der erste Benutzer auch gerade den Buchungsvorgang durchführt bzw. durchgeführt hat. Die erste Auswahl- Benutzerschnittstellenvorrichtung 209 ist mit dem über den Cloud- Computing-Dienst erreichbaren ersten virtuellen Rechnersystem 205 verbindbar, beispielsweise unter Verwendung einer Fernzugriffs- oder Virtual-Network-Computing-Software. Wie in Fig. 2 gezeigt, erfolgt die Verbindung ebenfalls über das Datennetzwerk 202. In anderen Ausführungsformen können andere Möglichkeiten vorgesehen sein, um eine Verbindung zwischen der ersten Auswahl-Benutzerschnittstellenvorrichtung 209 und dem über den Cloud-Computing-Dienst erreichbaren ersten virtuellen Rechnersystem 205 herzustellen, beispielsweise eine drahtgebundene oder drahtlose Direktverbindung mit der Datenverarbeitungsinfrastrukturvorrichtung 203. Die erste Auswahl-Benutzerschnittstellenvorrichtung 209 ist dazu eingerichtet, ein Auswahlen von über das Datennetzwerk 202 verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver 206 zu ermöglichen. Hierzu greift die erste Auswahl- Benutzerschnittstellenvorrichtung 209 in der gezeigten Ausführungsform während ihrer Verbindung mit dem über den Cloud-Computing-Dienst erreichbaren ersten virtuellen Rechnersystem 205 auf dessen ersten Auswahl-Client 207 zu, so dass der erste Benutzer, der die erste Auswahl- Schnittstellenvorrichtung 209 verwendet, die Funktionen des ersten Auswahl- Clients 207 nutzen kann.
Über das Datennetzwerk 202 sind Anbieter elektronischer Daten, insbesondere Online-Plattformen von Medienanbietern erreichbar. Mit dem ersten Auswahl-Client 207 sind z. B. von einem ersten Anbieter 21 1 elektronischer Daten verfügbare erste elektronische Daten, beispielsweise verschiedene Spielfilmdateien, über das Datennetzwerk 202 zum Herunterladen auf den ersten virtuellen Datenserver 206 auswählbar. Der erste Anbieter 21 1 elektronischer Daten stellt hierfür z. B. einen ebenfalls über eine dritte Netzwerkschnittstelle 212 erreichbaren ersten Mediendatenbankserver 213 zur Verfügung, auf dem verschiedene elektronische Daten, insbesondere z. B: verschiedene Spielfilme bereitgestellt sind, in Fig. 1 symbolisiert durch zugehörige erste Auswahlbilder 214.
Der erste Benutzer greift also über den über die erste Auswahl- Benutzerschnittstellenvorrichtung bedienbaren ersten Auswahl-Client 207 auf den ersten Mediendatenbankserver 213 des ersten Anbieters 21 1 elektronischer Daten zu und wählt einen oder mehrere Spielfilmdateien zum Herunterladen auf den ersten virtuellen Datenserver 206 in dem über den Cloud-Computing-Dienst erreichbaren ersten virtuellen Rechnersystem 205 aus. Hierzu kann der erste Anbieter 21 1 eine Berechtigungskontrolle vorgesehen haben, so dass der erste Benutzer nur dann Spielfilmdateien des ersten Anbieters 21 1 elektronischer Daten zum Herunterladen auswählen kann, wenn er persönlich dafür über eine Berechtigung verfügt, die beispielsweise an die Zahlung einer Gebühr gebunden ist. Auch eingeschränkte Nutzungsbedingungen stellen meist kein Problem dar, da das Herunterladen auf einen persönlichen Computer (hier das erste virtuelle Rechnersystem 205) des ersten Benutzers zum persönlichen Gebrauch der normalen, in der Regel zulässigen Nutzung der Spielfilmdatei entspricht.
Das Verkehrsmittel, im vorliegenden Beispiel das Flugzeug, verfügt über das erste Datenverarbeitungssystem 201 , das dazu geeignet ist, zumindest dem ersten Benutzer als Passagier dessen erste elektronische Daten, d. h. seine persönlichen, über das Datennetzwerk 202 heruntergeladenen Medien bzw. z. B. Spielfilmdateien, anzuzeigen, sofern diese über eine vierte Netzwerkschnittstelle 215 des ersten Datenverarbeitungssystems 201 auf das erste Datenverarbeitungssystem 201 übertragen wurden. Die Übertragung erfolgt, wenn eine Verbindung zum Datennetzwerk 202 besteht, für ein Flugzeug insbesondere am Flughafen vor dem Abflug. Während dieser Zeit werden für jeden Benutzer, d. h. jeden Passagier, für den im Cloud-Computing-Dienst eine ihm zugeordnetes virtuelles Rechnersystem 205 erzeugt wurde und auf dessen jeweiligen virtuellen Datenserver elektronische Daten heruntergeladen wurden, die Übertragungen der virtuellen Rechnersysteme auf ein Datenverarbeitungssystem an Bord des Flugzeugs vorgenommen. In einer Ausführungsform erfolgt dies nur, wenn der Passagier auch tatsächlich bereits an Bord gegangen ist.
Das erste Datenverarbeitungssystem 201 ist nur zeitweise mit dem Cloud- Computing-Dienst verbunden. Beispielsweise bei einem Langstreckenflug besteht dann zeitweise keine Möglichkeit mehr, noch eine Verbindung über das Datennetzwerk 202 mit dem Cloud-Computing-Dienst herzustellen.
Das erste Datenverarbeitungssystem 201 weist eine erste Ausgabe- Benutzerschnittstellenvorrichtung 216 auf. Dabei handelt es sich insbesondere um einen Bildschirm, beispielsweise einen Flachbildschirm, der in die Rückenlehne des jeweiligen Vordersitzes eingelassen ist, ggf. einschließlich einer Schnittstelle für eine Ausgabe von Audiosignalen, kombiniert mit einer Interaktionsschnittstelle für den Benutzer, realisiert beispielsweise durch Verwendung eines berührungsempfindlichen Bildschirms und/oder einer Bedienung über Tasten, einen Trackingball, einen
Joystick, einer Tastatur oder eines anderen Eingabemittels. In Abhängigkeit von der durch den ersten Benutzer über die erste Auswahl- Benutzerschnittstellenvorrichtung 209 eingegebenen Auswahl, die bereits im Vorfeld, beispielsweise im Zusammenhang mit der Buchung des Tickets für den Benutzer bzw. Passagier, erfolgt sein kann, veranlasst die Datenverarbeitungsinfrastrukturvorrichtung 203 den Cloud-Computing-Dienst dazu, über das Datennetzwerk 202 verfügbare erste elektronische Daten zunächst auf den ersten virtuellen Datenserver 206 herunterzuladen und dann, insbesondere zu einem Zeitpunkt, zu dem das Verkehrsmittel, d. h. das Flugzeug, z. B. über das Datennetzwerk 202, mit dem Cloud-Computing- dienst verbunden ist, das erste virtuelle Rechnersystem 205 auf das erste nur zeitweise mit dem Cloud-Computing-Dienst verbundene Datenverarbeitungssystem 201 zu übertragen, wobei das erste Datenverarbeitungssystem 201 dazu eingerichtet ist, die auf den ersten virtuellen Datenserver 206 heruntergeladenen ersten elektronischen Daten, die beim Übertragen des ersten virtuellen Rechnersystems 205 auf das erste Datenverarbeitungssystem 201 mit übertragen wurden, so dass dort nun das erste virtuelle Rechnersystem 205 z. B. als Kopie vorhanden ist, über die erste Ausgabe-Benutzerschnittstellenvorrichtung 216 bereitzustellen, während das erste Datenverarbeitungssystem 201 von dem Cloud- Computing-Dienst (wieder) getrennt ist.
In Fig. 3 wird eine schematische Darstellung eines erfindungsgemäßen Systems 300 zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer zweiten beispielhaften Ausgestaltung gezeigt. Die zweite beispielhafte Ausgestaltung des System entspricht in wesentlichen Teilen dem in Fig. 2 gezeigten System 200, wobei gleiche Bezugszeichen im Wesentlichen gleiche Elemente bezeichnen und nur erläutert werden, wenn dies im Zusammenhang mit den in Fig. 3 eingeführten weiteren Elementen zweckmäßig ist. Im Übrigen wird bezüglich Elementen mit bekannten Bezugszeichen auf deren Erläuterung bezüglich Fig. 2 verwiesen.
In dem in Fig. 3 gezeigten Ausführungsbeispiel wird eine erste Variante des in Fig. 2 dargestellten Systems gezeigt, bei dem zwei Benutzer das System jeweils für selbst ausgewählte elektronische Daten nutzen können. Eine Erweiterung auf mehr als zwei Benutzer ist entsprechend auch möglich.
Zusätzlich zu dem ersten virtuellen Rechnersystem 205 wird außerdem ein zweites virtuelles Rechnersystem 305 über den von der Datenverarbeitungsinfrastrukturvorrichtung 203 ausgeführten Cloud- Computing-Dienst bereitgestellt. Mit dem ersten Login eines zweiten Benutzers in den Cloud-Computing-Dienst erzeugt dieser für den zweiten Benutzer das zweite virtuelle Rechnersystem 305, das neben einem Betriebssystem zumindest einen zweiten virtuellen Datenserver 306 aufweist. Darüber hinaus verfügt das zweite virtuelle Rechnersystem 305 in der gezeigten Ausführungsform über einen zweiten Auswahl-Client 307 und einen zweiten Ausgabe-Client 308 und ist ebenfalls über die erste Netzwerkschnittstelle 204 der den Cloud-Computing-Dienst ausführenden Datenverarbeitungsinfrastrukturvorrichtung 203 mit dem Datennetzwerk 202 verbunden.
Der zweite Benutzer verfügt über eine ihm zugeordnete zweite Auswahl- Benutzerschnittstellenvorrichtung 309. Dabei kann es sich ebenfalls um ein Smartphone oder einen Computer handeln, ebenfalls mit einer drahtlosen oder drahtgebundenen weiteren zweiten Netzwerkschnittstelle 310. Die zweite Auswahl-Benutzerschnittstellenvorrichtung 309 ist mit dem über den Cloud-Computing-Dienst erreichbaren zweiten virtuellen Rechnersystem 305 verbindbar, beispielsweise ebenfalls unter Verwendung einer Fernzugriffs oder Virtual-Network-Computing-Software.
Die zweite Auswahl-Benutzerschnittstellenvorrichtung 309 ist dazu eingerichtet, ein Auswählen von über das Datennetzwerk 202 verfügbaren zweiten elektronischen Daten zum Herunterladen auf den zweiten virtuellen Datenserver 306 zu ermöglichen. Hierzu greift die zweite Auswahl- Benutzerschnittstellenvorrichtung 309 in der gezeigten Ausführungsform während ihrer Verbindung mit dem über den Cloud-Computing-Dienst erreichbaren zweiten virtuellen Rechnersystem 305 auf dessen zweiten Auswahl-Client 307 zu, so dass der zweite Benutzer, der die zweite Auswahl- Schnittstellenvorrichtung 309 verwendet, die Funktionen des zweiten Auswahl-Clients 307 nutzen kann. Über das Datennetzwerk 202 sind Anbieter elektronischer Daten, insbesondere Online-Plattformen von verschiedenen Medienanbietern erreichbar. Mit dem zweiten Auswahl-Client 307 sind z. B. zweite elektronische Daten, beispielsweise verschiedene Spielfilmdateien, von einem zweiten Anbieter 31 1 elektronischer Daten, aber ggf. auch von dem ersten Anbieter 21 1 elektronischer Daten, über das Datennetzwerk 202 zum Herunterladen auf den zweiten virtuellen Datenserver 306 auswählbar. Der zweite Anbieter 311 kann auch mit dem ersten Anbieter 21 1 identisch sein oder zumindest teilweise identische elektronische Daten, beispielsweise die gleichen Spielfilme, anbieten. Der zweite Anbieter 31 1 elektronischer Daten stellt hierfür z. B. einen ebenfalls über eine weitere dritte Netzwerkschnittstelle 312 erreichbaren zweiten Mediendatenbankserver 313 zur Verfügung, auf dem verschiedene elektronische Daten, insbesondere z. B. verschiedene Spielfilme, bereitgestellt sind, in Fig. 3 symbolisiert durch zugehörige zweite Auswahlbilder 314.
Der zweite Benutzer greift also über den über die zweite Auswahl- Benutzerschnittstellenvorrichtung 309 bedienbaren zweiten Auswahl-Client 307 auf den zweiten Mediendatenbankserver 313 des zweiten Anbieters 31 1 elektronischer Daten und/oder auf den ersten Mediendatenbankserver 213 des ersten Anbieters 21 1 elektronischer Daten zu und wählt z. B. einen oder mehrere Spielfilmdateien zum Herunterladen auf den zweiten virtuellen Datenserver 306 in dem über den Cloud-Computing-Dienst erreichbaren zweiten virtuellen Rechnersystem 305 aus. Hierzu kann auch der zweite Anbieter eine Berechtigungskontrolle vorgesehen haben, so dass der zweite Benutzer nur dann Spielfilmdateien des zweiten Anbieters 31 1 elektronischer Daten zum Herunterladen auswählen kann, wenn er persönlich dafür über eine Berechtigung verfügt. Entsprechendes gilt für einen Zugriff des zweiten Benutzers auf elektronische Daten des ersten Anbieters.
Das Verkehrsmittel, auch im vorliegenden Beispiel das Flugzeug, verfügt neben dem ersten Datenverarbeitungssystem 201 über ein zweites Datenverarbeitungssystem 301 , das dazu geeignet ist, zumindest dem zweiten Benutzer als Passagier dessen persönlich ausgewählte zweite elektronische Daten anzuzeigen, sofern diese über eine weitere vierte Netzwerkschnittstelle 315 des zweiten Datenverarbeitungssystems 301 auf das zweite Datenverarbeitungssystem 301 übertragen wurden. Die Übertragung erfolgt, wenn eine Verbindung zum Datennetzwerk 202 besteht. Das zweite Datenverarbeitungssystem 301 ist ebenfalls nur zeitweise mit dem Cloud-Computing-Dienst verbunden.
Das zweite Datenverarbeitungssystem 301 weist eine zweite Ausgabe- Benutzerschnittstellenvorrichtung 316 auf, die in ihrem Aufbau beispielsweise dem der ersten Ausgabe-Benutzerschnittstellenvorrichtung 216 entspricht. In einer anderen Ausführungsform unterscheiden sich die Ausgabe- Benutzerschnittstellenvorrichtungen in ihren Eigenschaften oder ihrer Qualität, beispielsweise je nachdem, ob die Ausgabe- Benutzerschnittstellenvorrichtung für einen Passagier in einer ersten oder einer zweiten Buchungsklasse bestimmt ist.
In Abhängigkeit von der durch den zweiten Benutzer über die zweite Auswahl-Benutzerschnittstellenvorrichtung 309 eingegebenen Auswahl veranlasst die Datenverarbeitungsinfrastrukturvorrichtung 203 den Cloud- Computing-Dienst auch dazu, über das Datennetzwerk 202 auch verfügbare zweite elektronische Daten zunächst auf den zweiten virtuellen Datenserver 306 herunterzuladen und dann das zweite virtuelle Rechnersystem 305 auf das nur zeitweise mit dem Cloud-Computing-Dienst verbundene zweite Datenverarbeitungssystem 301 zu übertragen, wobei das zweite Datenverarbeitungssystem 301 dazu eingerichtet ist, die auf den zweiten virtuellen Datenserver 306 heruntergeladenen zweiten elektronischen Daten, die beim Übertragen des zweiten virtuellen Rechnersystems 305 auf das zweite Datenverarbeitungssystem 301 mit übertragen wurden, so dass dort nun das zweite virtuelle Rechnersystem 305‘ z. B. als Kopie vorhanden ist, über die zweite Ausgabe-Benutzerschnittstellenvorrichtung 316 bereitzustellen, während das zweite Datenverarbeitungssystem 301 wie auch das erste Datenverarbeitungssystem von dem Cloud-Computing-Dienst (wieder) getrennt ist.
Bei diesem Ausführungsbeispiel stehen daher den Benutzern voneinander getrennte Datenverarbeitungssysteme an Bord des Verkehrsmittels zur Verfügung. Dies erhöht die Datensicherheit, aber auch die Ausfallsicherheit, da das Versagen eines einzelnen Datenverarbeitungssystems die Verfügbarkeit der anderen Datenverarbeitungssysteme nicht oder kaum beeinflusst. Zudem kann jede Komponente des Datenverarbeitungssystems und der Auswahl-Benutzerschnittstellenvorrichtung an die individuellen Anforderungen der Benutzer angepasst werden. Ein derartiges System, bei dem individuelle Anpassungen an jeden einzelnen Benutzer möglich sind, eignen sich beispielsweise bei einer geringen Anzahl von Benutzern bzw. Passagieren, vorzugsweise in kleineren Flugzeugen und insbesondere in Privatflugzeugen.
In Fig. 4 wird eine schematische Darstellung eines erfindungsgemäßen Systems 400 zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer dritten beispielhaften Ausgestaltung gezeigt. Die dritte beispielhafte Ausgestaltung des Systems entspricht in wesentlichen Teilen dem in Fig. 3 gezeigten System 300 bzw. dem in Fig. 2 gezeigten System 200, wobei gleiche Bezugszeichen im Wesentlichen gleiche Elemente bezeichnen und nur erläutert werden, wenn dies im Zusammenhang mit Fig. 4 zweckmäßig ist. Im Übrigen wird bezüglich Elementen mit bekannten Bezugszeichen auf deren Erläuterung bezüglich Fig. 3 bzw. Fig. 2 verwiesen.
In dem in Fig. 4 gezeigten Ausführungsbeispiel wird eine zweite Variante des in Fig. 2 dargestellten Systems gezeigt, bei dem zwei Benutzer das System jeweils für selbst ausgewählte elektronische Daten nutzen können. Auch hier ist eine Erweiterung auf mehr als zwei Benutzer ist entsprechend möglich.
Im Unterschied zu dem in Fig. 3 gezeigten Ausführungsbeispiel umfasst das Verkehrsmittel nicht mehrere Datenverarbeitungssysteme, die den verschiedenen Benutzern zugeordnet werden, sondern das erste Datenverarbeitungssystem 201 ist für mehrere virtuelle Rechnersysteme von mehreren Benutzern eingerichtet. Es ist vorgesehen, das zweite virtuelle Rechnersystem 305 auf das erste Datenverarbeitungssystem 201 zu übertragen, das neben der ersten Ausgabe-Benutzerschnittstellenvorrichtung 216 die zweite Ausgabe-Benutzerschnittstellenvorrichtung 316 aufweist, die dem übertragenen zweiten virtuellen Rechnersystem 305 zugeordnet ist. Die zweite Ausgabe-Benutzerschnittstellenvorrichtung 316 ist also hier nicht ein Teil eines zweiten Datenverarbeitungssystems, sondern des ersten, d. h. im vorliegenden Fall des einzigen, Datenverarbeitungssystems. Die auf den zweiten virtuellen Datenserver 306 heruntergeladenen und mit dem zweiten virtuellen Rechnersystem 305 mit übertragenen zweiten elektronischen Daten werden über die zweite Ausgabe-Benutzerschnittstellenvorrichtung 316 bereitgestellt. Bei diesem Ausführungsbeispiel kann die Speicher- und Datenverarbeitungsinfrastruktur für das erste Datenverarbeitungssystem 201 beispielsweise effizient an eine durchschnittliche Auslastung angepasst sein. Zudem ist eine zentrale Wartung oder Aktualisierung von gemeinsam genutzter Datenverarbeitungsinfrastruktur möglich. Das erste virtuelle Rechnersystem 201 und das zweite virtuelle Rechnersystem 301 bleiben dabei voneinander getrennt.
In Fig. 5 wird eine schematische Darstellung eines erfindungsgemäßen Systems 500 zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten in einer vierten beispielhaften Ausgestaltung gezeigt. Die vierte beispielhafte Ausgestaltung des Systems entspricht in wesentlichen Teilen dem in Fig. 4 gezeigten System 400 bzw. den in Fig. 2 und Fig. 3 gezeigten Systemen, wobei gleiche Bezugszeichen im Wesentlichen gleiche Elemente bezeichnen und nur erläutert werden, wenn dies im Zusammenhang mit Fig. 5 zweckmäßig ist. Im Übrigen wird bezüglich Elementen mit bekannten Bezugszeichen auf deren Erläuterung bezüglich der anderen Figuren verwiesen.
In dem in Fig. 5 gezeigten Ausführungsbeispiel wird eine dritte Variante des in Fig. 2 dargestellten Systems gezeigt, bei dem zwei Benutzer das System jeweils für selbst ausgewählte elektronische Daten nutzen können. Auch hier ist eine Erweiterung auf mehr als zwei Benutzer ist entsprechend möglich.
Wie bei dem in Fig. 4 gezeigten Ausführungsbeispiel umfasst das Verkehrsmittel nicht mehrere Datenverarbeitungssysteme, die den verschiedenen Benutzern zugeordnet werden, sondern das erste Datenverarbeitungssystem 201 ist für mehrere virtuelle Rechnersysteme von mehreren Benutzern eingerichtet, wobei das zweite virtuelle Rechnersystem 305 auf das erste Datenverarbeitungssystem 201 übertragen wird. Die auf den zweiten virtuellen Datenserver 306 heruntergeladenen zweiten elektronischen Daten werden über die zweite Ausgabe- Benutzerschnittstellenvorrichtung 316 bereitgestellt. Im Gegensatz zu dem in Fig. 5 gezeigten Ausführungsbeispiel ist es vorgesehen, dass ein gemeinsamer Datenserver 506 den ersten virtuellen Datenserver 206 und den zweiten virtuellen Datenserver 306 ersetzt, wenn bzw. nachdem das erste virtuelle Rechnersystem 205 und das zweite virtuelle Rechnersystem 305 auf das erste Datenverarbeitungssystem 201 übertragen werden, wobei sowohl von dem dann übertragenen ersten virtuellen Rechnersystem 205 als auch von dem dann übertragenen zweiten virtuellen Rechnersystem 305‘ auf den gemeinsamen Datenserver 506 zugegriffen wird, als ob es sich um den jeweiligen ersten oder zweiten virtuellen Datenserver handelt. Mit anderen Worten, das Übertragen des ersten und des zweiten virtuellen Rechnersystems 205, 305 umfasst hierzu, den ersten und den zweiten virtuellen Datenserver 206, 306 auf einen gemeinsamen Datenserver 506 des ersten Datenverarbeitungssystems 201 zu übertragen. Dies ermöglicht ein Optimieren der für den Datenserver verwendeten Hardware und ermöglicht beispielsweise, redundante elektronische Daten zumindest teilweise zu entfernen. Auf diese Weise können insbesondere elektronische Daten identischen Inhalts identifiziert und durch eine einzige Version ersetzt werden, beispielsweise von verschiedenen Benutzern jeweils für sich ausgewählte, aber identische Spielfilme, so dass der insgesamt erforderliche Speicherplatz reduziert werden kann.
Die Figuren sind nicht notwendigerweise detailgetreu und maßstabsgetreu und können vergrößert oder verkleinert dargestellt sein, um einen besseren Überblick zu bieten. Daher sind hier offenbarte funktionale Einzelheiten nicht einschränkend zu verstehen, sondern lediglich als anschauliche Grundlage, die dem Fachmann auf diesem Gebiet der Technik Anleitung bietet, um die vorliegende Erfindung auf vielfältige Weise einzusetzen.
Sofern nicht anders angegeben, wurden Begriffe wie„erster“ und„zweiter“, „weiterer“ o.ä. lediglich verwendet (beispielsweise erstes und zweites virtuelles Rechnersystem, erster und zweiter Benutzer, erstes und zweites Datenverarbeitungssystem, etc.), um zwischen den jeweiligen Elementen zu unterscheiden. Die Verwendung der Begriffe impliziert daher keine qualitative oder anderweitige Priorisierung des einen oder anderen Elements.
Es versteht sich, dass Verfahrensschritte, obwohl gemäß einer gewissen geordneten Reihenfolge beschrieben, zum Teil in einer anderen als der hier beschriebenen Reihenfolge ausgeführt werden könnten. Es versteht sich weiterhin, dass gewisse Schritte gleichzeitig durchgeführt werden könnten, dass andere Schritte hinzugefügt werden könnten oder dass gewisse, hier beschriebene Schritte weggelassen werden könnten. Mit anderen Worten: Es werden die vorliegenden Beschreibungen zum Zwecke der Veranschaulichung bestimmter Ausführungsformen bereitgestellt und sollten nicht als Beschränkung des offenbarten Gegenstands aufgefasst werden.
Der hier verwendete Ausdruck„und/oder“, wenn er in einer Reihe von zwei oder mehreren Elementen benutzt wird, bedeutet, dass jedes der aufgeführten Elemente alleine verwendet werden kann, oder es kann jede Kombination von zwei oder mehr der aufgeführten Elemente verwendet werden. Wird beispielsweise eine Zusammensetzung beschrieben, dass sie die Komponenten A, B und/oder C, enthält, kann die Zusammensetzung A alleine; B alleine; C alleine; A und B in Kombination; A und C in Kombination; B und C in Kombination; oder A, B, und C in Kombination enthalten. Obwohl die Erfindung im Detail durch die bevorzugten Ausführungsbeispiele näher illustriert und beschrieben wurde, so ist die Erfindung nicht durch die offenbarten Beispiele eingeschränkt und andere Variationen können vom Fachmann hieraus abgeleitet werden, ohne den Schutzumfang der Erfindung zu verlassen. Die Erfindung soll daher nicht auf einzelne Ausführungsformen beschränkt sein, sondern lediglich durch die beigefügten Ansprüche. Bezugszeichenliste
100 Verfahren zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
101 Start
102 Bereitstellen eines ersten virtuellen Rechnersystems
103 Bereitstellen einer ersten Auswahl-Benutzerschnittstellenvorrichtung
104 Herunterladen von über das Datennetzwerk verfügbaren ersten elektronischen Daten auf den ersten virtuellen Datenserver
105 Übertragen des ersten virtuellen Rechnersystems auf erstes
Datenverarbeitungssystem
106 Bereitstellen über die erste Ausgabe-Benutzerschnittstellenvorrichtung
107 Bereitstellen eines zweiten virtuellen Rechnersystems
108 Bereitstellen einer zweiten Auswahl-Benutzerschnittstellenvorrichtung
109 Herunterladen auf den zweiten virtuellen Datenserver
110 Übertragen des zweiten virtuellen Rechnersystems auf zweites
Datenverarbeitungssystem
11 1 Bereitstellen über zweite Ausgabe-Benutzerschnittstellenvorrichtung
112 Ende
113 Übertragen des zweiten virtuellen Rechnersystems auf erstes
Datenverarbeitungssystem
200 System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
201 erstes Datenverarbeitungssystem
202 Datennetzwerk
203 Datenverarbeitungsinfrastrukturvorrichtung
204 erste Netzwerkschnittstelle
205, 205‘ erstes virtuelles Rechnersystem
206 erster virtueller Datenserver
207 erster Auswahl-Client
208 erster Ausgabe-Client
209 erste Auswahl-Benutzerschnittstellenvorrichtung
210 zweite Netzwerkschnittstelle
21 1 erster Anbieter elektronischer Daten 212 dritte Netzwerkschnittstelle
213 erster Mediendatenbankserver
214 erste Auswahlbilder
215 vierte Netzwerkschnittstelle
216 erste Ausgabe-Benutzerschnittstellenvorrichtung
300 System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
301 zweites Datenverarbeitungssystem
305, 305 zweites virtuelles Rechnersystem
306 zweiter virtueller Datenserver
307 zweiter Auswahl-Client
308 zweiter Ausgabe-Client
309 zweite Auswahl-Benutzerschnittstellenvorrichtung
310 weitere zweite Netzwerkschnittstelle
31 1 zweiter Anbieter elektronischer Daten
312 weitere dritte Netzwerkschnittstelle
313 zweiter Mediendatenbankserver
314 zweite Auswahlbilder
315 weitere vierte Netzwerkschnittstelle
316 zweite Ausgabe-Benutzerschnittstellenvorrichtung
400 System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
500 System zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
506 gemeinsamer Datenserver

Claims

Patentansprüche
1. Verfahren (100) zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten, umfassend
- Bereitstellen (102) eines ersten virtuellen Rechnersystems über einen Cloud-Computing-Dienst, wobei das erste virtuelle Rechnersystem einen ersten virtuellen Datenserver aufweist und mit einem Datennetzwerk verbunden ist;
- Bereitstellen (103) einer mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl-Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswahlen durch einen ersten Benutzer von über das Datennetzwerk verfügbaren ersten elektronischen Daten zum Herunterladen auf den ersten virtuellen Datenserver zu ermöglichen;
- Herunterladen (104) von über das Datennetzwerk verfügbaren ersten elektronischen Daten auf den ersten virtuellen Datenserver in Abhängigkeit von einer über die erste Auswahl-Benutzerschnittstellenvorrichtung eingegebenen Auswahl;
- Übertragen (105) des ersten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem, das eine erste Ausgabe- Benutzerschnittstellenvorrichtung aufweist; und
- Bereitstellen (106) der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe- Benutzerschnittstellenvorrichtung, während das erste
Datenverarbeitungssystem von dem Cloud-Computing-Dienst getrennt ist.
2. Verfahren nach Anspruch 1 , wobei das Bereitstellen (102) des ersten virtuellen Rechnersystems beinhaltet, das erste virtuelle Rechnersystem mit einem ersten Auswahl-Client bereitzustellen, mit dem von einem ersten Anbieter elektronischer Daten verfügbare erste elektronische Daten über das Datennetzwerk zum Herunterladen auf den ersten virtuellen Datenserver auswählbar sind.
3. Verfahren nach Anspruch 2, wobei das Bereitstellen (103) der mit dem ersten virtuellen Rechnersystem verbindbaren ersten Auswahl- Benutzerschnittstellenvorrichtung beinhaltet, das Auswahlen von ersten elektronischen Daten durch den ersten Benutzer zum Herunterladen auf den ersten virtuellen Datenserver dadurch zu ermöglichen, dass die erste Auswahl-Benutzerschnittstellenvorrichtung derart mit dem ersten virtuellen Rechnersystem verbunden wird, dass der erste Auswahl-Client über die erste Auswahl-Benutzerschnittstellenvorrichtung von dem ersten Benutzer bedienbar ist.
4. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Bereitstellen (102) des ersten virtuellen Rechnersystems beinhaltet, das erste virtuelle Rechnersystem mit einem ersten Ausgabe-Client bereitzustellen, mit dem die auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronische Daten zur Ausgabe abrufbar sind.
5. Verfahren nach Anspruch 4, wobei das Bereitstellen (106) der auf den ersten virtuellen Datenserver heruntergeladenen ersten elektronischen Daten über die erste Ausgabe-Benutzerschnittstellenvorrichtung beinhaltet, dass die erste Ausgabe-Benutzerschnittstellenvorrichtung derart mit dem ersten virtuellen Rechnersystem verbunden wird, dass der erste Ausgabe- Client über die erste Ausgabe-Benutzerschnittstellenvorrichtung von dem ersten Benutzer bedienbar ist.
6. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Herunterladen (104) der über das Datennetzwerk verfügbaren ersten elektronischen Daten auch in Abhängigkeit von einer Berechtigung des ersten Benutzers zum Zugreifen auf die ausgewählten ersten elektronischen Daten erfolgt.
7. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Übertragen (105) umfasst, die heruntergeladenen ersten elektronischen Daten in Abhängigkeit von Freigabeeinstellungen eines Betreibers des ersten Datenverarbeitungssystems zu filtern.
8. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Bereitstellen (102) des ersten virtuellen Rechnersystems über den Cloud- Computing-Dienst beinhaltet, das erste virtuelle Rechnersystem für den ersten Benutzer bereitzustellen, wenn dieser sich über die erste Auswahl- Benutzerschnittstellenvorrichtung in den Cloud-Computing-Dienst einloggt.
9. Verfahren nach einem der vorhergehenden Ansprüche, außerdem umfassend
- Bereitstellen (107) eines zweiten virtuellen Rechnersystems über den Cloud-Computing-Dienst, wobei das zweite virtuelle Rechnersystem einen zweiten virtuellen Datenserver aufweist und mit dem Datennetzwerk verbunden ist;
- Bereitstellen (108) einer mit dem zweiten virtuellen Rechnersystem verbindbaren zweiten Auswahl-Benutzerschnittstellenvorrichtung, die dazu eingerichtet ist, ein Auswahlen durch einen zweiten Benutzer von über das Datennetzwerk verfügbaren zweiten elektronischen Daten zum Herunterladen auf den zweiten virtuellen Datenserver zu ermöglichen; und
- Herunterladen (109) von über das Datennetzwerk verfügbaren zweiten elektronischen Daten auf den zweiten virtuellen Datenserver in Abhängigkeit von einer über die zweite Auswahl-Benutzerschnittstellenvorrichtung eingegebenen Auswahl.
10. Verfahren nach Anspruch 9, außerdem umfassend
- Übertragen (1 10) des zweiten virtuellen Rechnersystems auf ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes zweites Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist; und
- Bereitstellen (1 1 1 ) der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung.
11. Verfahren nach Anspruch 9, außerdem umfassend - Übertragen (1 13) des zweiten virtuellen Rechnersystems auf das erste Datenverarbeitungssystem, das eine zweite Ausgabe- Benutzerschnittstellenvorrichtung aufweist, die dem zweiten virtuellen Rechnersystem zugeordnet ist; und
- Bereitstellen (1 1 1 ) der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung.
12. Verfahren nach Anspruch 1 1 , wobei das Übertragen (105, 1 13) des ersten und des zweiten virtuellen Rechnersystems umfasst, den ersten und den zweiten virtuellen Datenserver auf einen gemeinsamen Datenserver des ersten Datenverarbeitungssystems zu übertragen.
13. Verfahren nach Anspruch 12, wobei den ersten virtuellen Datenserver und den zweiten virtuellen Datenserver auf einen gemeinsamen Datenserver des ersten Datenverarbeitungssystems zu übertragen beinhaltet, redundante elektronische Daten zumindest teilweise zu entfernen.
14. Verfahren nach einem der Ansprüche 9 bis 13, wobei das Bereitstellen (107) des zweiten virtuellen Rechnersystems beinhaltet, das zweite virtuelle Rechnersystem mit einem zweiten Auswahl-Client bereitzustellen, mit dem von einem zweiten Anbieter elektronischer Daten verfügbare zweite elektronische Daten über das Datennetzwerk zum Herunterladen auf den zweiten virtuellen Datenserver auswählbar sind.
15. Verfahren nach Anspruch 14, wobei das Bereitstellen (108) der mit dem zweiten virtuellen Rechnersystem verbindbaren zweiten Auswahl- Benutzerschnittstellenvorrichtung beinhaltet, das Auswahlen von zweiten elektronischen Daten durch den zweiten Benutzer zum Herunterladen auf den zweiten virtuellen Datenserver dadurch zu ermöglichen, dass die zweite Auswahl-Benutzerschnittstellenvorrichtung derart mit dem zweiten virtuellen Rechnersystem verbunden wird, dass der zweite Auswahl-Client über die zweite Auswahl-Benutzerschnittstellenvorrichtung von dem zweite Benutzer bedienbar ist.
16. Verfahren nach einem der Ansprüche 10 bis 15, wobei das Bereitstellen (107) des zweiten virtuellen Rechnersystems beinhaltet, das zweite virtuelle Rechnersystem mit einem zweiten Ausgabe-Client bereitzustellen, mit dem die auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronische Daten zur Ausgabe abrufbar sind.
17. Verfahren nach Anspruch 16, wobei das Bereitstellen (1 1 1 ) der auf den zweiten virtuellen Datenserver heruntergeladenen zweiten elektronischen Daten über die zweite Ausgabe- Benutzerschnittstellenvorrichtung beinhaltet, dass die zweite Ausgabe-Benutzerschnittstellenvorrichtung derart mit dem zweite virtuellen Rechnersystem verbunden wird, dass der zweite Ausgabe- Client über die zweite Ausgabe-Benutzerschnittstellenvorrichtung von dem zweiten Benutzer bedienbar ist.
18. Verfahren einem der Ansprüche 9 bis 17, wobei das Herunterladen (109) der über das Datennetzwerk verfügbaren zweiten elektronischen Daten auch in Abhängigkeit von einer Berechtigung des zweiten Benutzers zum Zugreifen auf die ausgewählten zweiten elektronischen Daten erfolgt.
19. Verfahren nach einem der Ansprüche 9 bis 18, wobei das Bereitstellen (107) des zweiten virtuellen Rechnersystems über den Cloud-Computing- Dienst beinhaltet, das zweite virtuelle Rechnersystem dem zweiten Benutzer bereitzustellen, wenn dieser sich über die zweite Auswahl- Benutzerschnittstellenvorrichtung in den Cloud-Computing-Dienst einloggt.
20. Verfahren nach einem der vorhergehenden Ansprüche, umfassend Durchführen des Verfahrens für eine Mehrzahl von weiteren virtuellen Rechnersystemen.
21. System (200, 300, 400, 500) zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk (202) verfügbaren elektronischen Daten, dazu eingerichtet, ein Verfahren gemäß einem der Ansprüche 1 bis 20 durchzuführen.
22. System nach Anspruch 21 , umfassend ein nur zeitweise mit dem Cloud-Computing-Dienst verbundenes erstes Datenverarbeitungssystem (201 ), das eine erste Ausgabe-Benutzerschnittstellenvorrichtung (216) aufweist, wobei zumindest das erste Datenverarbeitungssystem (201 ) ein Datenverarbeitungssystem an Bord eines Verkehrsmittels ist und die erste Ausgabe-Benutzerschnittstellenvorrichtung (216) einem Benutzer als Passagier des Verkehrsmittels zur Verfügung steht.
23. System nach Anspruch 22, umfassend ein über einen Cloud- Computing-Dienst bereitgestelltes erstes virtuelles Rechnersystem (205) und eine mit dem ersten virtuellen Rechnersystem (205) verbindbare erste Auswahl-Benutzerschnittstellenvorrichtung (209).
24. System nach Anspruch 22 oder Anspruch 23, wobei das Verkehrsmittel ein Flugzeug, eine Eisenbahn, ein Schiff oder ein Kraftfahrzeug ist.
EP19749212.7A 2018-07-27 2019-07-16 System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten Withdrawn EP3831036A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102018118287.2A DE102018118287A1 (de) 2018-07-27 2018-07-27 System und Verfahren zum zeitunabhängigen Bereitstellen von zeitweise über ein Datennetzwerk verfügbaren elektronischen Daten
PCT/EP2019/069109 WO2020020704A1 (de) 2018-07-27 2019-07-16 System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten

Publications (1)

Publication Number Publication Date
EP3831036A1 true EP3831036A1 (de) 2021-06-09

Family

ID=67539412

Family Applications (1)

Application Number Title Priority Date Filing Date
EP19749212.7A Withdrawn EP3831036A1 (de) 2018-07-27 2019-07-16 System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten

Country Status (4)

Country Link
US (1) US20210152629A1 (de)
EP (1) EP3831036A1 (de)
DE (1) DE102018118287A1 (de)
WO (1) WO2020020704A1 (de)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4647980A (en) 1986-01-21 1987-03-03 Aviation Entertainment Corporation Aircraft passenger television system
JP2003296226A (ja) * 2002-04-05 2003-10-17 Hitachi Ltd ウェブアクセス提供方法およびサーバ装置
US20100138581A1 (en) * 2008-12-02 2010-06-03 Randall Bird Universal Docking System
US20100281508A1 (en) * 2009-05-04 2010-11-04 Comcast Cable Holdings, Llc Internet Protocol (IP) to Video-on-Demand (VOD) Gateway
KR101872570B1 (ko) * 2012-10-08 2018-06-28 패트릭 순-시옹 분산 저장 시스템 및 방법
DE102014201954A1 (de) * 2014-02-04 2015-08-06 Volkswagen Aktiengesellschaft Verfahren zur Datenübertragung, Kommunikationsnetzwerk und Fahrzeug
EP3408952A1 (de) * 2016-01-29 2018-12-05 Fundacio Privada Centre Tecnologic de Telecomunicacions de Catalunya System und verfahren zur bereitstellung von multimedia-unterhaltungsdiensten für passagiere in transportfahrzeugen
US10863225B2 (en) * 2016-09-26 2020-12-08 Panasonic Avionics Corporation Passenger vehicle entertainment system for presenting media data file from a personal electronic device

Also Published As

Publication number Publication date
WO2020020704A1 (de) 2020-01-30
US20210152629A1 (en) 2021-05-20
DE102018118287A1 (de) 2020-01-30

Similar Documents

Publication Publication Date Title
DE102017116178A1 (de) Verfahren und Systeme zur Paarung eines persönlichen elektronischen Gerätes automatisch auf einem Transportfahrzeug
DE69635047T2 (de) Vernetzte server mit kundenspezifischen diensten zum herunterladen von videos
EP2820816B1 (de) Authentifizierungsverfahren für einen passagier und korrespondierende software
DE102017123550A1 (de) Verfahren und Systeme zum Hochladen und Herunterladen von Content bzw. Inhalt zu und von einem Transportfahrzeug
DE102018102165A1 (de) Verfahren und Systeme zum Kommunizieren von Nachrichten an Passagiere in einem Transportfahrzeug
DE102017117061A1 (de) Verfahren und Systeme zum Teilen von Inhalten auf einem Transportfahrzeug
DE102017126588A1 (de) Verfahren und Systeme zur Verteilung von Informationen auf Transportfahrzeugen
DE102012201786A1 (de) Verfahren zur Ausgabe von nutzerspezifischen Informationsinhalten in einem Beförderungsmittel
DE102011086830A1 (de) Unterhaltungsnetzwerk für Passagiere in einem Verkehrsmittel
DE102017107848A1 (de) Verfahren und Systeme zum gesicherten Fern-Browsen bzw. -Surfen aus einem Transportfahrzeug
DE102018123172A1 (de) Unterhaltungssystem und -verfahren
DE102017125007A1 (de) Systeme und Verfahren zur Verteilung von aufgezeichneten Nachrichten zu einem öffentlichen Ankündigungssystem eines Fahrzeugs
DE112013005761B4 (de) System und Verfahren zum Verwenden eines Autoradios zum Steuern der Lieferung von Premiuminhalt an ein Smartphone
DE102017122277A1 (de) Unterhaltungssystem für Fahrzeug-Passagiere zur Präsentierung einer Mediadaten-Datei von einem persönlichen elektronischen Gerät
DE102019125660A1 (de) Anzeigevorrichtung mit einem Zusatzsegment für eine Sitzvorrichtung eines Transportfahrzeugs und zugeordnete Verfahren dafür
EP2263189B1 (de) Verfahren und vorrichtung zum umschlüsseln bei einer verschlüsselungsbasierten zugriffskontrolle auf eine datenbank
DE102020107609A1 (de) Virtualisierung von komplexen vernetzten eingebetteten Systemen
DE102017123157A1 (de) Handset mit Virtual Reality Brille
DE102017125976A1 (de) Verfahren und Systeme zur Ausführung von Funktionen, die Objekten in einem Transportfahrzeug zugeordnet sind
DE102017110364A1 (de) Verfahren und Systeme für öffentliche Bekanntmachungen in einem Transportfahrzeug
EP2277332B1 (de) Anordnung eines Verkehrsmittels zur drahtlosen Informationsübermittlung
WO2020020704A1 (de) System und verfahren zum zeitunabhängigen bereitstellen von zeitweise über ein datennetzwerk verfügbaren elektronischen daten
DE102017110263A1 (de) Verfahren und Systeme zur Anpassung einer persönlichen elektrischen Einrichtung an ein Transportfahrzeug
WO2007009884A2 (de) Verfahren zur dynamischen dienstekonfiguration eines technischen systems
DE102020100326A1 (de) Vernetzungsverfahren und Systeme für Transportvehikelunterhaltungssysteme

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20210215

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAV Request for validation of the european patent (deleted)
DAX Request for extension of the european patent (deleted)
REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: H04L0029080000

Ipc: H04N0021214000

RIC1 Information provided on ipc code assigned before grant

Ipc: H04N 21/231 20110101ALI20221207BHEP

Ipc: H04L 67/5681 20220101ALI20221207BHEP

Ipc: H04L 67/12 20220101ALI20221207BHEP

Ipc: H04N 21/214 20110101AFI20221207BHEP

INTG Intention to grant announced

Effective date: 20230104

INTG Intention to grant announced

Effective date: 20230112

INTG Intention to grant announced

Effective date: 20230201

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: RE2YOU GMBH

GRAJ Information related to disapproval of communication of intention to grant by the applicant or resumption of examination proceedings by the epo deleted

Free format text: ORIGINAL CODE: EPIDOSDIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

INTG Intention to grant announced

Effective date: 20230418

RAP3 Party data changed (applicant data changed or rights of an application transferred)

Owner name: RE2YOU GMBH

PUAJ Public notification under rule 129 epc

Free format text: ORIGINAL CODE: 0009425

PUAJ Public notification under rule 129 epc

Free format text: ORIGINAL CODE: 0009425

32PN Public notification

Free format text: COMMUNICATION IN EXAMINATION PROCEEDINGS (EPO FORM 2004 DATED 18.04.2023)

32PN Public notification

Free format text: COMMUNICATION IN EXAMINATION PROCEEDINGS (EPO FORM 2004 DATED 18.04.2023)

PUAJ Public notification under rule 129 epc

Free format text: ORIGINAL CODE: 0009425

32PN Public notification

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 2015C DATED 10.11.2023)

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20230829