1460738311-8c721ba8-23d6-4a93-9a86-d4b6583ec790

1. An information processing apparatus comprising:
an input position detecting unit configured to detect at least one operator positioned on an operation input unit;
a direction detecting unit configured to detect a moving direction of the at least one operator based on time change of respective positions of the detected at least one operator;
a magnification change unit configured to change a magnification of a screen in accordance with a number of operators detected by the input position detecting unit; and
a display content moving unit configured to move a content displayed on the screen along the moving direction of the at least one operator detected by the direction detecting unit, wherein
the magnification change unit changes the magnification of the screen in accordance with a number of operators that are simultaneously detected, and
an amount of magnification of the screen in relation to the number of simultaneously detected operators is defined differently between a first application and a second application.
2. The information processing apparatus according to claim 1, wherein the magnification change unit reduces the magnification as the number of operators increases, and increases the magnification as the number of operators decreases.
3. The information processing apparatus according to claim 2, wherein when a plurality of operators exists, the direction detecting unit selects, as the moving direction, a direction corresponding to a sum of vectors defined by trails drawn by the respective operators.
4. The information processing apparatus according to claim 1, wherein when the respective position of any one of the at least one operator is changed by a predetermined threshold value or more, the direction detecting unit determines that the corresponding operator has moved.
5. The information processing apparatus according to claim 1, wherein the display content moving unit moves the content displayed on the screen at a fixed speed in accordance with a moving distance of the operator, irrespective of the magnification of the screen.
6. The information processing apparatus according to claim 1, wherein the amount of magnification corresponding to each number of the simultaneously detected operators is stored in a database for each one of a plurality of executable applications including the first application and the second application.
7. The information processing apparatus according to claim 6, wherein the first application is a map application and the second application is a web browser application.
8. The information processing apparatus according to claim 1, further comprising:
a storage unit configured to store information for each one of a plurality of executable applications including the first application and the second application on the amount of magnification corresponding to each number of the simultaneously detected operators.
9. The information processing apparatus according to claim 8, wherein the first application is a map application and the second application is a web browser application.
10. The information processing apparatus according to claim 1, wherein the amount of magnification in relation to the number of simultaneously detected operators is predefined for each one of a plurality of executable applications including the first application and the second application.
11. The information processing apparatus according to claim 10, wherein the first application is a map application and the second application is a web browser application.
12. The information processing apparatus according to claim 1, wherein the first application is a map application and the second application is a web browser application.
13. An information processing method comprising the steps of:
detecting at least one operator positioned on an operation input unit;
detecting a moving direction of the at least one operator based on time change of respective positions of the detected at least one operator;
changing a magnification of a screen in accordance with a number of operators detected; and
moving a content displayed on the screen along the moving direction of the detected at least one operator, wherein
the magnification of the screen is changed in accordance with a number of operators that are simultaneously detected, and
an amount of magnification of the screen in relation to the number of simultaneously detected operators is defined differently between a first application and a second application.
14. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
detecting at least one operator positioned on an operation input unit;
detecting a moving direction of the at least one operator based on time change of respective positions of the detected at least one operator;
changing a magnification of a screen in accordance with a number of operators detected; and
moving a content displayed on the screen along the moving direction of the detected at least one operator, wherein
the magnification of the screen is changed in accordance with a number of operators that are simultaneously detected, and
an amount of magnification of the screen in relation to the number of simultaneously detected operators is defined differently between a first application and a second application.

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 computer-implemented method, comprising:
determining by a computer, for each of a plurality of information representations associated with a content of a timed media file, a segment of the timed media file based on the information representation, including determining, for each of the segments, a start time of the segment and an end time of the segment both depending upon the information representation for the segment; and
storing, for each of the plurality of information representations, data that associates the information representation with the determined segment.
2. The computer-implemented method of claim 1, wherein at least two of the determined segments overlap with each other.
3. The computer-implemented method of claim 1, further comprising performing speech recognition of the content of the timed media file, and wherein determining comprises, for each of the information representations, the segment based on a result of the speech recognition.
4. The computer-implemented method of claim 1, further comprising performing optical character recognition of the content of the timed media file, and wherein determining comprises, for each of the information representations, the segment based on a result of the optical character recognition.
5. The computer-implemented method of claim 1, wherein determining comprises, for a first one of the segments:
determining a plurality of occurrences of the associated information representation in the timed media file; and
determining the first one of the segments such that the plurality of occurrences are within the start time and the end time of the first one of the segments.
6. The computer-implemented method of claim 1, wherein determining comprises, for a first one of the segments:
determining a plurality of occurrences of the associated information representation in the timed media file;
determining a first subset and a different second subset of the plurality of occurrences; and
determining the first one of the segments such that the first subset of the plurality of occurrences, and not the second subset of the plurality of occurrences, are within the start time and the end time of the first one of the segments.
7. The computer-implemented method of claim 6, wherein determining the first and second subsets comprises determining the first and second subsets based on a temporal distribution of the occurrences.
8. The computer-implemented method of claim 1, wherein determining comprises determining each of the segments to have at least a minimum length.
9. The computer-implemented method of claim 1, wherein storing comprises storing the data in a non-transitory computer-readable medium.
10. A computer-implemented method, comprising:
determining by a computer, for each of a plurality of information representations associated with a content of a timed media file, a segment of the timed media file based on the information representation;
storing, for each of the plurality of information representations, data that associates the information representation with the determined segment;
determining, for each of the information representations, a magnitude of relevance of the segment to the information representation; and
storing data representing each of the magnitudes of relevance.
11. A non-transitory computer-readable medium storing computer-executable instructions for performing a method, the method comprising determining, for each of a plurality of information representations associated with a timed media file, a segment of the timed media file based on the information representation, including determining, for each of the segments, a start time of the segment and an end time of the segment both depending upon the information representation for the segment.
12. The non-transitory computer-readable medium of claim 11, wherein at least two of the determined segments overlap with each other.
13. The non-transitory computer-readable medium of claim 11, wherein the method further comprises performing optical character recognition of the content of the timed media file, and wherein determining comprises, for each of the information representations, the segment based on a result of the optical character recognition.
14. The non-transitory computer-readable medium of claim 11, wherein the method further comprises determining, for each of the information representations, a magnitude of relevance of the segment to the information representation.
15. The non-transitory computer-readable medium of claim 11, wherein determining comprises, for a first one of the segments:
determining a plurality of occurrences of the associated information representation in the timed media file; and
determining the first one of the segments such that the plurality of occurrences are within the start time and the end time of the first one of the segments.
16. The non-transitory computer-readable medium of claim 11, wherein determining comprises, for a first one of the segments:
determining a plurality of occurrences of the associated information representation in the timed media file;
determining a first subset and a different second subset of the plurality of occurrences; and
determining the first one of the segments such that the first subset of the plurality of occurrences, and not the second subset of the plurality of occurrences, are within the start time and the end time of the first one of the segments.
17. The non-transitory computer-readable medium of claim 16, wherein determining the first and second subsets comprises determining the first and second subsets based on a temporal distribution of the occurrences.
18. The non-transitory computer-readable medium of claim 11, wherein determining comprises determining each of the segments to have at least a minimum length.

1460738303-5672567a-e56b-4b43-ab32-862ad5325184

What is claimed is:

1. A nickel-metal hydride rechargeable battery comprising;
a positive electrode including nickel hydroxide;
a negative electrode including a hydrogen-absorption alloy; and
a separator interposed between the positive and negative electrodes, wherein
charge and discharge operations are performed in the range of 20-60% of hydrogen-absorption capacity of the hydrogen-absorption alloy.
2. The nickel-metal hydride rechargeable battery according to claim 1, wherein an average particle diameter of the hydrogen-absorption alloy is in the range of 10-25 m.
3. The nickel-metal hydride rechargeable battery according to claim 1,.wherein a quantity of an alkaline electrolyte per negative electrode capacity is in the range of 1.5-3 gAh.
4. The nickel-metal hydride rechargeable battery according to claim 1, wherein a facing area, per negative electrode capacity, between opposing negative and positive electrodes is in the range of 45-65 cm2Ah.

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. An efficient motor with upper and lower permanent magnets and multiple rotor arm coils comprising in addition to an axle, at least one field magnet surrounding at least in part the rotor in its plane of rotation, commutator bars, brushes, and an armature:
a) a top permanent magnet held in place above a rotor, and a bottom permanent magnet held in place below the rotor, the rotor being rotatable on an axle aligned with a central axis of the top permanent magnet and of the bottom permanent magnet, by which sections of the rotor are in turn magnetized with a polarity matching the top-to-bottom aligned polarity of the top and bottom permanent magnets;
b) individual inductive wire coils wound around a portion of a plurality of rotor arms radiating from a rotor axle, the portion being adjacent to an end of each respective rotor arm, the coils being arranged as in an armature of a direct current electric motor, electrified through a commutator and brushes such that the coils produce the same magnetic polarity in the rotor overall as is produced in the rotor by the top and bottom permanent magnets;

whereby the amount of electricity required to run the motor is less than if it comprised just the axle, the field magnet, the commutator bars, the brushes, and the armature.
2. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 1, in which the top permanent magnet and the bottom permanent magnet are cylindrical, and the axle of the motor extends at least partially through a cylindrical axis of each such permanent magnet.
3. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 1, in which
a) as each section of the rotor passes between south oriented magnetic polarities of the top and bottom permanent rotor magnets, that section becomes magnetized with a south oriented magnetic polarity, and the corresponding coil on the rotor supplements and focuses the south magnetic polarization, which is then attracted by the north oriented magnetic polarity of the permanent field magnets, and
b) as each section of the rotor passes between north south oriented magnetic polarities of the top and bottom permanent rotor magnets, that section becomes magnetized with a north oriented magnetic polarity, and the corresponding coil on the rotor supplements and focuses the north magnetic polarization, which is then attracted by the south oriented magnetic polarity of the permanent field magnets.
4. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 1, in which approximately twenty-two arms form the rotor in an equidistant radiant formation.
5. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 1, in which faces of the top permanent magnet and the bottom permanent rotor magnet are positioned close to the rotor arms and coils, and end portions of the rotor arms extend past sides of the top and bottom permanent rotor magnets respectively.
6. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 1, in which the top permanent magnet is held in place by a top end-plate of a housing for the motor and the bottom permanent magnet is held in place by a bottom end-plate of the housing, and fine adjustments of the top and bottom permanent rotor magnets can be made by screwing the top and bottom end-plates which are threadably inserted in the housing.
7. The efficient motor with upper and lower permanent magnets and multiple rotor arm coils of claim 2, in which:
a) as each section of the rotor passes between south oriented magnetic polarities of the top and bottom permanent rotor magnets, that section becomes magnetized with a south oriented magnetic polarity, and the corresponding coil on the rotor supplements and focuses the south magnetic polarization, which is then attracted by the north oriented magnetic polarity of the permanent field magnets;
b) as each section of the rotor passes between north south oriented magnetic polarities of the top and bottom permanent rotor magnets, that section becomes magnetized with a north oriented magnetic polarity, and the corresponding coil on the rotor supplements and focuses the north magnetic polarization, which is then attracted by the south oriented magnetic polarity of the permanent field magnets;
c) approximately twenty-two arms form the rotor in an equidistant radiant formation;
d) faces of the top permanent magnet and the bottom permanent rotor magnet are positioned close to the rotor arms and coils, and end portions of the rotor arms extend past sides of the top and bottom permanent rotor magnets respectively;
e) the top permanent magnet is held in place by a top end-plate of a housing for the motor and the bottom permanent magnet is held in place by a bottom end-plate of the housing, and fine adjustments of the top and bottom permanent rotor magnets can be made by screwing the top and bottom end-plates which are threadably inserted in the housing.