1460707250-109265ec-23be-4649-b322-6ad703f16d3c

1. A method comprising:
receiving, at a first electronic device operated by a first user, a media file from a second electronic device, operated by a second user, equivalent to the first electronic device;
storing the media file in a digital format on the first electronic device;
checking, upon reception of the media file from the second electronic device, a copyright notice of the media file; and
taking an action associated with the second user’s copyright notice of the media file if the copyright notice is not found, wherein the action comprises:
notifying the lack of copyright notice to the first user on a user interface of the first electronic device;
providing the first user with a menu of one or more actions relating to the processing of the copyright notice of the media file, wherein the menu of one or more actions comprises at least one of the following:
inserting into the media file the copyright notice of the second user;
inserting into the media file the copyright notice selected by the first user; and
leaving the copyright notice out of the media file; and

performing the one or more actions based on input received from the first user.
2. A method as claimed in claim 1, wherein the alternatives relating to the processing of the copyright notice of the media file comprises destroying the media file, if the copyright notice is not inserted into the file.
3. A method as claimed in claim 1, wherein if copyright notice is found in the media file, the first user is informed of the finding of the copyright notice on the user interface of the electronic device.
4. A method comprising:
facilitating user selection of a media file stored in a digital format on a first electronic device to be transmitted to a second electronic device equivalent to the first electronic device;
checking a copyright notice of the media file in response to selecting the media file for transmission;
taking an action associated with the copyright notice if the copyright notice is not found, wherein the action comprises at least one of:
notifying the lack of copyright notice on a user interface of the first electronic device; and
providing a menu, the menu comprising one or more actions relating to the processing of the copyright notice of the media file, wherein the one or more actions relating to the processing of the copyright notice of the media file comprises at least one of the following:
inserting into the media file a copyright notice of a sender of the media file;
inserting into the media file a copyright notice selected by a user of the first electronic device; and
leaving a copyright notice out of the media file; and
preventing the transmission of the media file, if the copyright notice is not inserted into the media file.
5. A method as claimed in claim 4, wherein the action to insert the copyright notice comprises inserting into the media file the copyright notice of the user of the first electronic device prior to transmitting the media file.
6. A method as claimed in claim 4, wherein if copyright notice is found in the media file, the user is informed of the finding of the copyright notice on the user interface of the first electronic device.
7. An electronic device comprising:
a receiver that is configured to receive media files from another equivalent electronic device operated by a second user that is different than a user of the electronic device;
a processing unit connected to the receiver and configured to process received information;
a memory unit connected to the processing unit for storing information; and
a user interface connected to the processing unit for interaction between the electronic device and the user;
wherein the processing unit is also configured to cause the electronic device to:
check, upon reception of a media file from the other equivalent electronic device, a copyright notice of the media file;
take an action associated with a sender’s copyright notice of the media file if the copyright notice is not found, wherein the action comprises:
notify the lack of the copyright notice to the user on the user interface of the electronic device; and
provide the user with a menu, the menu comprising one or more actions relating to processing of the copyright notice of the media file, wherein the processing unit is, according to the action taken by the user, further configured to take one of the following actions:
insert into the media file the copyright notice of the sender;
insert into the media file the copyright notice selected by the user; and
leave the copyright notice out of the media file; and
performing the one or more actions based on input received from the user.
8. An electronic device as claimed in claim 7, wherein the processing unit is also configured to prevent the transmission of the media file if the copyright notice is left out of the media file.
9. An electronic device as claimed in claim 7, wherein the processing unit is also configured to display the copyright notice to the user on the user interface of the electronic device, if the copyright notice is found in the media file.
10. An electronic device comprising:
a transmitter configured to transmit media files to another equivalent electronic device;
a processing unit connected to the transmitter and configured to process information to be transmitted;
a memory unit connected to the processing unit for storing information; and
a user interface connected to the processing unit for interaction between the electronic device and a user, wherein the user interface facilitates user selection of a media file stored in a digital format on the electronic device to be transmitted to the other equivalent electronic device,
wherein the processing unit is also configured to cause the electronic device to:
check a copyright notice of the media file in response to selecting the media file for transmission;
take an action associated with the copyright notice if the copyright notice is not found, wherein the action comprises:
notify the lack of copyright notice to the user on the user interface; and
provide the user with a menu of possible actions relating to processing of the copyright notice of the media file, wherein the processing unit is also configured to take one of the following actions in accordance with the action selected by the user:
insert into the media file the copyright notice of the user of the media file;
insert into the media file the copyright notice selected by the user; and
leave the copyright notice out of the media file; and
prevent the transmission of the media file, if the copyright notice is not inserted into the media file.
11. An electronic device as claimed in claim 10, wherein the processing unit is also configured to insert into the media file the copyright notice of the user of the electronic device if the copyright notice is missing.
12. An electronic device as claimed in claim 10, wherein the processing unit is also configured to display the copyright notice to the user on the user interface of the electronic device if the copyright notice is found in the media file.
13. An electronic device comprising:
means for receiving and processing a media file received from another equivalent electronic device operated by a second user that is different than a user of the electronic device;
means for checking, upon reception of the media file from the other equivalent electronic device, a copyright notice of the media file; and
means for taking an action associated with the copyright notice of the second user of the media file if the copyright notice is not found, wherein the means for taking the action comprises at least one of:
means for notifying the lack of the copyright notice to the user of the electronic device; and
means for providing the user with a menu, the menu comprising one or more actions relating to the processing of the copyright notice of the media file, wherein the menu of actions includes:
inserting into the media file the copyright notice of the second user of the media file;
inserting into the media file the copyright notice selected by the user; and
leaving a copyright notice out of the media file.
14. An electronic device comprising:
means for processing and transmitting files containing media to another equivalent electronic device;
means for facilitating user selection of a media file stored in a digital format on the electronic device to be transmitted to the other equivalent electronic device;
means for checking copyright notice of the media file in response to selecting the media file for transmission;
means for taking an action associated with the copyright notice if the copyright notice is not found, wherein the means for taking the action comprises at least one of;
means for notifying the lack of the copyright notice to a user of the electronic device;
means for providing the user with a menu, the menu comprising one or more possible actions relating to the processing of the copyright notice of the media file, wherein the one or more possible actions includes:
inserting into the media file a copyright notice of the sender of the media file;
inserting into the media file the copyright notice selected by the user; and
leaving the copyright notice out of the media file; and
means for preventing the transmission of the media file if the copyright notice is not inserted into the media file.
15. A non-transitory computer program storage medium having instructions stored thereon that are executable by a first electronic device for performing at least the following steps:
receiving a media file from a second electronic device, operated by a second user, equivalent to the first electronic device operated by a first user;
storing the media file in a digital format on the first electronic device;
checking, upon reception of the media file from the second electronic device, a copyright notice of the media file; and
taking an action associated with second user’s copyright notice of the media file if the copyright notice is not found, wherein the action comprises:
notifying the lack of the copyright notice to the first user on a user interface of the first electronic device; and
providing the first user with a menu of a one or more actions relating to processing of the copyright notice of the media file, wherein the menu of the one or more actions comprises at least one of the following:
inserting into the media file a copyright notice of the second user;
inserting into the media file a copyright notice selected by the first user; and
leaving the copyright notice out of the media file; and

performing at least one of the one or more actions based on input received from the first user.
16. A non-transitory computer program storage medium having instructions stored thereon that are executable by a first electronic device for performing at least the following steps:
facilitating user selection of a media file stored in a digital format on the first electronic device to be transmitted to a second electronic device equivalent to the first electronic device;
checking a copyright notice of the media file in response to selecting the media file for transmission;
taking an action associated with the copyright notice, if the copyright notice is not found, wherein the action comprises:
notifying a first user of the first electronic device of the lack of the copyright notice on a user interface of the first electronic device; and
providing the first user with a menu of one or more actions relating to the processing of the copyright notice of the media file, wherein the menu of one or more actions comprises at least one of the following:
inserting into the media file the copyright notice of a sender of the media file;
inserting into the media file the copyright notice selected by the first user; and
leaving the copyright notice out of the media file; and
preventing the transmission of the media file, if the copyright notice is not inserted into the media file.
17. The method of claim 1, further comprising:
determining, if the copyright notice is not found, a transmission identifier associated with the receiving of the media file from the second electronic device; and
determining the copyright notice of the sender from the transmission identifier.
18. The electronic device of claim 7, wherein the processing unit is further configured to cause the electronic device to:
determine, if the copyright notice is not found, a transmission identifier associated with the reception of the media file from the second electronic device; and
determine the copyright notice of the sender from the transmission identifier.
19. The electronic device of claim 13, further comprising:
means for determining, if the copyright notice is not found, a transmission identifier associated with the reception of the media file from the second electronic device; and
means for determining the copyright notice of the second user from the transmission identifier.
20. The non-transitory computer program storage medium of claim 15, wherein the instructions are further executable for performing:
determining, if the copyright notice is not found, a transmission identifier associated with the reception of the media file from the second electronic device; and
determining the copyright notice of the second user from the transmission identifier.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. A device for converting an input signal comprising a bipolar pulse with a positive part and a negative part of same duration into a difference signal, comprising:
a delay member with an input for receiving the input signal and an output, for delaying the input signal to obtain a delayed signal and for outputting the delayed signal at an output; and
a differential amplifier with a first input for receiving the input signal, a second input for receiving the delayed signal and an output for outputting the difference signal formed from the input signal and the delayed signal.
2. The device in accordance with claim 1, further comprising:
a comparator for determining whether the difference signal is greater than a first predetermined threshold, for determining whether the difference signal is smaller than a second predetermined threshold, and for outputting a binary signal depending on whether the difference signal is greater than the first predetermined threshold or smaller than the second predetermined threshold.
3. The device in accordance with claim 1, wherein the delay member includes a first partial delay member with an input for receiving the input signal and an output for outputting a partially delayed signal and a second partial delay member with an input for receiving the partially delayed signal and an output for outputting the delayed signal, further comprising:
an edge detector for detecting an edge of the partially delayed signal.
4. The device in accordance with claim 3, further comprising:
a comparator for determining whether the difference signal is greater than a first predetermined threshold, for determining whether the difference signal is smaller than a second predetermined threshold, and for outputting a binary signal depending on whether the difference signal is greater than the first predetermined threshold and the partially delayed signal comprises a rising edge or whether the difference signal is smaller than the second predetermined threshold and the partially delayed signal comprises a falling edge.
5. The device in accordance with claim 1, wherein the delay member comprises a plurality of partial delay members, which are connected in series between the input and the output of the delay member, to generate several varyingly strong delayed signals,
wherein the differential amplifier further comprises a plurality of first inputs for receiving a plurality of first input signals and a plurality of second inputs for receiving a plurality of second input signals and wherein the differential amplifier is further implemented to select one of the plurality of first input signals to be a selected first input signal and to select one of the plurality of second input signals to be a selected second input signal and to output a further difference signal formed from the selected input signal and the selected output signal.
6. The device in accordance with claim 5,
wherein the differential amplifier is further implemented to select one of the plurality of first input signals to be the selected input signal and to select one of the plurality of second input signals to be the selected second input signal depending on the duration of the positive part and of the negative part of the bipolar pulse of the input signal, and
wherein the device further comprises a comparator for determining whether the further difference signal is greater than a first predetermined threshold and for determining whether the further difference signal is smaller than a second predetermined threshold, and for outputting a binary signal depending on whether the further difference signal is greater than the first predetermined threshold or smaller than the second predetermined threshold.
7. The device in accordance with claim 6,
wherein the differential amplifier further comprises an input for receiving a partially delayed signal, and
wherein the comparator is further implemented to determine whether the further difference signal is greater than a first predetermined threshold, to determine whether the further difference signal is smaller than a second predetermined threshold, and to output a binary signal depending on whether the further difference signal is greater than the first predetermined threshold and the partially delayed signal comprises a rising edge or whether the further difference signal is smaller than the second predetermined threshold and the partially delayed signal comprises a falling edge.
8. A device for transmitting a bit, comprising:
a driver for driving the input signal comprising a pulse with a positive part and a negative part of same duration which encodes the bit;
a transmission line for transmitting the input signal with an input, which is connected to the driver, and an output;
a device for converting the input signal into a difference signal, the device comprising a delay member with an input for receiving the input signal and an output, for delaying the input signal to obtain a delayed signal and for outputting the delayed signal at an output, and a differential amplifier with a first input for receiving the input signal, a second input for receiving the delayed signal and an output for outputting the difference signal formed from the input signal and the delayed signal; and
a termination load, which is connected to the output of the delay member.
9. The device in accordance with claim 8, wherein the termination load is connected to the output of the delay member via a further transmission line.
10. A method for converting an input signal, comprising a bi-polar pulse with a positive part and a negative part of same duration, into a difference signal, comprising:
delaying the input signal to obtain a delayed signal;
forming a difference signal from the input signal and the delayed signal.
11. The method in accordance with claim 10, further comprising: determining whether the difference signal is greater than a first predetermined threshold or smaller than a second predetermined threshold;
outputting a binary signal depending on whether the difference signal is greater than the first predetermined threshold or smaller than the second predetermined threshold.
12. The method in accordance with claim 10, further comprising:
generating a partially delayed signal from the input signal, wherein the delay of the partially delayed signal as against the input signal is less than the delay of the delayed signal as against the input signal; and
detecting an edge of the partially delayed signal.
13. The method in accordance with claim 12, further comprising:
determining whether the difference signal is greater than a first predetermined threshold or smaller than a second predetermined threshold;
outputting a binary signal depending on whether the difference signal is greater than the first predetermined threshold and the partially delayed signal comprises a rising edge or whether the difference signal is smaller than the second predetermined threshold and the partially delayed signal comprises a falling edge.
14. The method in accordance with claim 10, further comprising:
generating a plurality of varyingly strong delayed signals;
selecting of two of the plurality of varyingly strong delayed signals depending on the duration of the positive part and of the negative part of the bipolar pulse to obtain a first selected signal and a second selected signal; and
forming a further difference signal from the first selected signal and from the second selected signal.
15. A method for transmitting a bit, comprising:
driving an input signal comprising a pulse with a positive part and a negative part of same duration which encodes the bit;
transmitting the input signal;
converting the input signal into a difference signal, by delaying the input signal to obtain a delayed signal, and forming a difference signal from the input signal and the delayed signal; and
decoding the bit by means of the difference signal.

1460707247-49dd0e25-3177-4c8c-a595-8269c5e82de5

1. A system configured to host an educational virtual space, the system comprising:
one or more processors configured to execute computer program modules, the computer program modules comprising:
a virtual space module configured to communicate with separate student interfaces within the educational virtual space, wherein the separate student interfaces are associated with individual students, wherein the educational virtual space includes components of educational content;
a performance module configured to derive student performance information for individual students based on an evaluation of individual student interaction with a component of educational content; and
a learning path module configured to:
provide a learning path for individual students, wherein the learning path includes a sequence of multiple components of educational content, and
adapt the learning path for individual students based on the derived student performance information.
2. The system of claim 1, further comprising a teacher interface module configured to adjust the learning path for one or more students.
3. The system of claim 2, wherein the teacher interface module is further configured to control availability of features within the educational virtual space for individual students.
4. The system of claim 2, wherein the teacher interface module is further configured to monitor progress for individual students based on the student interaction with the sequence of multiple components of educational content.
5. The system of claim 4, wherein progress is represented by a graphical user interface that includes progress bars aligned with a representation of a sequence of components of educational content.
6. The system of claim 1, wherein the learning path module is further configured to provide complementary components of educational content for use outside the scope of the educational virtual space, wherein the complementary components of educational content complement the components of educational content within the educational virtual space.
7. The system of claim 1, wherein the virtual space module is further configured to facilitate collaboration between individual students within the educational virtual space, and wherein the components of educational content include a collaborative component that uses collaboration between individual students within the education virtual space.
8. A method of hosting an educational virtual space, the method comprising:
creating separate student interfaces within the educational virtual space, wherein the separate student interfaces are associated with individual students, and wherein the educational virtual space includes components of educational content;
deriving student performance information for individual students based on an evaluation of individual student interaction with a component of educational content;
providing a learning path for individual students, wherein the learning path includes a sequence of multiple components of educational content; and
adapting the learning path for individual students based on the derived student performance information.
9. The method of claim 8, further comprising adjusting the learning path for one or more students.
10. The method of claim 8, further comprising controlling availability of features within the educational virtual space for individual students.
11. The method of claim 8, further comprising monitoring progress for individual students based on the student interaction with the sequence of multiple components of educational content.
12. The method of claim 9, wherein progress is represented by a graphical user interface that includes progress bars aligned with a representation of a sequence of components of educational content.
13. The method of claim 8, further comprising providing complementary components of educational content for use outside the scope of the educational virtual space, wherein the complementary components of educational content complement the components of educational content within the educational virtual space.
14. The method of claim 8, further comprising facilitating collaboration between individual students within the educational virtual space, and wherein the components of educational content include a collaborative component that uses collaboration between individual students within the education virtual space.
15. A system configured to host an educational virtual space to client computing devices for interaction by students, the system comprising:
one or more processors configured to execute computer program modules, the computer program modules comprising:
a virtual space module configured to communicate with separate student interfaces within the educational virtual space, wherein the separate student interfaces are associated with individual students, and wherein the educational virtual space includes components of educational content;
a teacher interface module configured to control the components of educational content for the separate student interfaces.
16. The system of claim 15, wherein the teacher interface module is further configured to control availability of features within the educational virtual space for individual students.
17. The system of claim 15, further comprising a performance module configured to derive student performance information for individual students based on an evaluation of individual student interaction with a component of educational content.
18. The system of claim 17, wherein the teacher interface module is further configured to monitor progress for individual students based on student performance information.
19. The system of claim 18, wherein progress is represented by a graphical user interface that includes progress bars aligned with a representation of a sequence of components of educational content.
20. The system of claim 17, wherein the performance module is further configured to perform a granular assessment of student performance information to identify an area of less-than-average comprehension within a sequence of components of educational content.
21. The system of claim 15, wherein the components of educational content include one or more of a lesson, a game, a practice, a quiz, or a challenge.
22. A method of setting up accounts within an educational virtual space, the method comprising:
querying a student for student information, wherein the student information includes a student identifier associated with an individual student;
responsive to receiving the student information from the student, providing account information that corresponds to the student information; and
linking the account information to a student interface within the educational virtual space, wherein the educational virtual space includes components of educational content, such that authorization to access the student interface within the educational virtual space is based on the account information.
23. A method of guiding students through educational components within an educational virtual space, the method comprising:
providing selectable menu-options to a student through an interface within the educational virtual space, wherein the educational virtual space includes components of educational content, and wherein the interface of the student is linked to one or more student interfaces within the educational virtual space; and
responsive to receiving a selection of a selectable menu-option, provide a component of educational content to the one or more student interfaces for interaction, wherein the component corresponds to the received selection.
24. A method of guiding students through educational components within an educational virtual space, the method comprising:
providing a student interface within the educational virtual space to a student, wherein the educational virtual space includes components of educational content, and wherein the student interface includes selectable options corresponding to components of educational content within the educational virtual space;
responsive to receiving a selection of a selectable option, provide a component of educational content to the student interface for interaction, wherein the provided component corresponds to the selected option.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A cork extractor comprising a spiral which is disposed within a sleeve adapted to be seated on the edge of a bottle or which is rotatable between at least two corresponding limbs adapted to engage the neck of a bottle and which is actuated by a drive shaft whose rotation can actuate the spiral connected therewith, and a reducing transmission between the drive shaft and the spiral.
2. The cork extractor according to claim 1 wherein the transmission is a planetary transmission, preferably with a transmission ratio of 1:2 to 1:4.
3. The cork extractor according to claim 2 wherein the drive shaft is connected with a lever or a crossbar.
4. The cork extractor according to claim 3, wherein the lever is telescopingly elongatable andor has a cross bar which can be swung up and taken.
5. The cork extractor according to claim 2 wherein the drive shaft is connected by a further transmission with a hand crank.
6. The cork extractor according to claim 2 wherein by means of a locking pin (27) the reducing transmission (12 to 14) can be engaged and disengaged.
7. The cork extractor according to the spiral is connected by a connecting member fixedly with a hollow gear of the planetary transmission or forms a unit therewith and wherein the planet gears are fixed in position.
8. The cork extractor according to a hollow gear of the planetary gear transmission and the transmission housing form a unit and the planet gears are movable to circulate in the transmission housing.