白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Server for providing media files for download by a user and the corresponding system and method

專利號
US11997157B2
公開日期
2024-05-28
申請人
tonies GmbH(DE Dusseldorf)
發(fā)明人
Patric Fassbender; Marcus Stahl; Christian Wilmanns; Sven Vaders
IPC分類
H04L67/06; G06F16/438; G06F21/10; H04L9/40; H04L67/306
技術(shù)領(lǐng)域
identifier,user,in,media,playback,id,table,routine,signal,server
地域: Düsseldorf

摘要

A server for providing media files for download by a user with an operating system in which the user is created, a media table stored in a memory, in which at least a first media ID is assigned to a first media file and a second media ID is assigned to a second media file, an identification table stored in a memory, in which an identifier that can be assigned to an identification carrier is stored and assigned to the user, and an assignment table stored in a memory, wherein the first media ID and/or the second media ID can be assigned, in the allocation table, to the identifier and the first media ID is not assigned to the identifier, with a program routine provided on the server, with which the user changes the allocation table and assigns the first media ID to the identifier in the allocation table.

說明書

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of co-pending application Ser. No. 16/987,350, filed Aug. 6, 2020, which application is in turn a Bypass Continuation Application of PCT International Application No. PCT/EP2020/061321, filed Apr. 23, 2020. Said application Ser. No. 16/987,350 and said PCT International Application No. PCT/EP2020/061321 claim priority to German patent application DE 102019005502.0 filed on Aug. 6, 2019. The disclosures of all of the foregoing applications are incorporated herein in their entireties by reference for all purposes.

FIELD

The disclosure relates to a server for providing media files for download by a user. The disclosure further relates to a user interface for interacting with a server for providing media files for downloading. The disclosure further relates to a system. The disclosure further relates to a method for providing a media file for download by a user from a server. The disclosure further relates to a method for interacting with a server for providing media files for download by means of a user interface.

BACKGROUND

權(quán)利要求

1
The invention claimed is:1. A method for providing by a computer hardware server a media file for download by a playback device remote from the computer hardware server, comprising:storing, by the computer hardware server, a media table in a memory, each of a plurality of media IDs being assignable in the media table to a corresponding media file;storing, by the computer hardware server, an identifier table in a memory, each of a plurality of identifiers being assignable in the identifier table to (1) one of one or more users created for the playback device, and (2) one of a plurality of identification carriers, each identification carrier including an identifier storage element wirelessly detectable by the playback device;storing, by the computer hardware server, an allocation table in a memory, wherein in the allocation table each of the plurality of media IDs is assignable to one of the plurality of identifiers assigned to one of the one or more users created for the playback device; anddownloading, by the computer hardware server to the playback device, at least one corresponding media file assigned to one of the plurality of media IDs in the media table which is assigned to one of the plurality of identifiers in the allocation table, responsive to receipt by the computer hardware server from the playback device of a signal indicative of detection by the playback device of the identifier storage element corresponding to one of the plurality of identification carriers assigned to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the identifier table.2. The method of claim 1, further comprising:executing, by the computer hardware server, a program routine configured to allow each of the one or more users for the playback device, in communicating with the computer hardware server independent of the playback device, to change the allocation table and assign one of the plurality of media IDs to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the allocation table.3. The method of claim 2, further comprising providing, by the computer hardware server, a user interface for each of the one or more users to interact with the computer hardware server to change the allocation table.4. The method of claim 3, wherein the user interface comprises a user interface (UI) change routine for initiating a sending of a change signal for changing content of the allocation table, wherein the change signal contains: (a) a media ID; or (b) a media ID and a corresponding identifier.5. The method of claim 1, wherein the identifier storage element comprises an RFID transponder, and further comprising storing one of the plurality of identifiers in the RFID transponder of the one of the plurality of the identification carriers to which the one of the plurality of identifiers is assigned in the identifier table.6. The method of claim 5, wherein each of the plurality of identifiers is storable in the RFID transponder and comprises a unique sequence of one or more of letters, numbers, or special characters.7. The method of claim 1, further comprising storing, by the computer hardware server, an authorization table, wherein in the authorization table:each of the plurality of media IDs is assignable to one of the one or more users; oreach of the one or more users is assignable to one of the plurality of media IDs; oreach of the plurality of media IDs is assignable to a user group comprising one or more of the one or more users.8. A system for providing media files for download by a playback device remote from a computer hardware server, comprising:a user interface and an external device on which the user interface is executed, the user interface communicatively coupled with the computer hardware server;the playback device;one or more identification carriers removably attachable to a portion of the playback device, wherein each of the one or more identification carriers includes an identifier storage element wirelessly detectable by the playback device;a computer hardware server memory, storing processor-executable instructions; andone or more server computer processors in communication with the computer hardware server memory, the processor-executable instructions causing the one or more server computer processors to:store a media table in a memory, each of a plurality of media IDs being assignable in the media table to a corresponding media file;store an identifier table in a memory, each of a plurality of identifiers being assignable to (1) one of one or more users created for the playback device, and (2) one of a plurality of identification carriers, each identification carrier including an identifier storage element wirelessly detectable by the playback device;store an allocation table in a memory, wherein in the allocation table each of the plurality of media IDs is assignable to one of the plurality of identifiers assigned to one of the one or more users created for the playback device; anddownload, to the playback device, at least one corresponding media file assigned to one of the plurality of media IDs in the media table which is assigned to one of the plurality of identifiers in the allocation table, responsive to receipt by the computer hardware server from the playback device of a signal indicative of detection by the playback device of the identifier storage element corresponding to one of the plurality of identification carriers assigned to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the identifier table.9. The system of claim 8, wherein the instructions further cause the one or more server computer processors to:execute a program routine on the computer hardware server configured to allow each of the one or more users for the playback device, in communicating with the computer hardware server independent of the playback device, to change the allocation table and assign one of the plurality of media IDs to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the allocation table.10. The system of claim 8, wherein the playback device comprises:a speaker or a speaker connection;a sensor configured to determine a property or a change in a property of this environment within a region of its environment;a control unit comprising a processor, RAM memory, ROM memory, and an operating system, the control unit configured to control the speaker or the speaker connection for playing music or a spoken story, when the sensor detects, within the region of its environment, a certain property or a certain change of a property of said environment, or when the control unit detects a certain change of the property detected by the sensor.11. The system of claim 10, wherein the identifier storage element comprises an RFID transponder, and wherein the sensor comprises an RFID reader configured to communicate with the RFID transponder in an identification carrier to detect a property or a change in a property of this environment within a region of its environment.12. The system of claim 8, wherein the identifier storage element comprises a passive RFID transponder.13. The system of claim 8, wherein the instructions further cause the one or more server computer processors to provide a user interface for each of the one or more users to interact with the computer hardware server to change the allocation table.14. The system of claim 13, wherein the user interface comprises a user interface (UI) change routine for initiating a sending of a change signal for changing content of the allocation table, wherein the change signal contains: (a) a media ID; or (b) a media ID and a corresponding identifier.15. A non-transitory, computer-readable medium storing instructions adapted to be executed by one or more computer processors of a computer hardware server to perform a method for providing media files for download by a playback device remote from the computer hardware server, comprising:storing a media table in a memory, each of a plurality of media IDs being assignable to a corresponding media file;storing an identifier table in a memory in which each of a plurality of identifiers is assignable to (1) one of one or more users created for the playback device, and (2) one of a plurality of identification carriers, each identification carrier including an identifier storage element wirelessly detectable by the playback device;storing an allocation table in a memory, wherein in the allocation table each of the plurality of media IDs is assignable to one of the plurality of identifiers assigned to one of the one or more users created for the playback device; anddownloading, by the computer hardware server, at least one corresponding media file assigned to one of the plurality of media IDs in the media table which is assigned to one of the plurality of identifiers in the allocation table, responsive to receipt by the computer hardware server from the playback device of a signal indicative of detection by the playback device of the identifier storage element corresponding to one of the plurality of identification carriers assigned to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the identifier table.16. The non-transitory computer-readable medium of claim 15, further comprising instructions adapted to be executed by one or more computer processors of a computer hardware server for storing an authorization table, wherein in the authorization table:each of the plurality of media IDs is assignable to one of the one or more users; oreach of the one or more users is assignable to one of the plurality of media IDs; oreach of the plurality of media IDs is assignable to a user group comprising one or more of the one or more users.17. The non-transitory computer-readable medium of claim 15, further comprising instructions adapted to be executed by one or more computer processors of a computer hardware server for executing a program routine for allowing each of the one or more users for the playback device, in communicating with the computer hardware server independent of the playback device, to change the allocation table and assign one of the plurality of media IDs to one of the plurality of identifiers assigned to one of the one or more users created for the playback device in the allocation table, in response to receipt of a change signal, andwherein the program routine performs the step of evaluating the change signal in order to determine whether the allocation table is to be changed.18. The non-transitory computer-readable medium of claim 15, further storing instructions adapted to be executed by one or more computer processors of a computer hardware server to perform a method for providing a user interface for each of the one or more users to interact with the computer hardware server to change the allocation table;wherein the user interface comprises a user interface (UI) change routine for initiating a sending of a change signal for changing content of the allocation table, wherein the change signal contains: (a) a media ID; or (b) a media ID and a corresponding identifier.19. The non-transitory computer-readable medium of claim 15, further storing instructions adapted to be executed by one or more computer processors of a computer hardware server to perform a method for:executing a library routine on the computer hardware server to cause transmission of a library signal, the library signal including one or more media IDs, wherein the library routine is configured to:read at least one media ID, which corresponds to a library criterion, from the media table; and/orread at least one media ID from the authorization table which is assigned to the user in the authorization table and which corresponds to a library criterion.20. The non-transitory computer-readable medium of claim 19, wherein the library criterion is selected such that when used in the library routine, all media IDs are read from the authorization table which are assigned in the authorization table to a particular user or a user group to which the particular user belongs according to a user group table; and all media IDs stored in the media table which are not assigned in the authorization table to a specific user or user group to which the specific user belongs according to the user group table are read.
微信群二維碼
意見反饋