1. A housing type cup holder comprising:
a holder housing which is installed within a cabin of a vehicle and in which a receiving part is formed;
a holder member which is housed in the holder housing and is configured to receive a beverage container or a cup, wherein the holder member includes a main receiving part which is opened and a sub receiving part which is slidably connected to a lower portion of the main receiving part so as to descend by weight thereof when the main receiving part is drawn out; and
a holder support including a bar-shaped support lead in which one end is connected through a hinge to an end of the sub receiving part and the second end which is extended toward the inside of the holder housing;
a bar-shaped support link in which one end is connected through a hinge to an end of the support lead and the second end which is housed in the receiving part in a state that the holder member is drawn out; and
a bar-shaped guide lead having a shape of a bar which is fixed to an inside of the receiving part and guides holding position of the support link.
2. The housing type cup holder of claim 1, wherein the support link receives the guide lead, and if the holder member is pushed into the holder housing, the support link is pushed into the receiving part by the support lead so as to be slidably coupled to the guide lead, thereby raising the sub receiving part toward the main receiving part.
3. The housing type cup holder of claim 1, wherein an outer circumference of the sub receiving part contacts an inner circumference of the main receiving part and a plurality of sliding projections which protrude out are formed on an upper portion of the outer circumference of the sub receiving part.
4. The housing type cup holder of claim 1, wherein a plurality of sliding slots receiving the sliding projections are formed in the main receiving part along a lengthwise direction thereof.
5. The housing type cup holder of claim 3, wherein a plurality of sliding slots receiving the sliding projections are formed in the main receiving part along a lengthwise direction thereof.
6. The housing type cup holder of claim 4, wherein the sliding slot is formed to have length corresponding to a height of the sub receiving part.
7. The housing type cup holder of claim 5, wherein the sliding slot is formed to have length corresponding to a height of the sub receiving part.
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 method for accessing resources within a data processing network, comprising the steps of:
computing a set of hash values representing a set of resources stored in association with at least one data processing system within the network;
storing the computed set of hash values;
in response to a requirement for access to a required first resource which is accessible via a bandwidth-sensitive connection, retrieving a hash value derived from the required first resource;
comparing the retrieved hash value with the stored set of hash values to identify a match between he retrieved hash value and any of the stored set of hash values;
in response to identifying a match for the retrieved hash value, initiating retrieval of the required first resource from said at least one data processing system and via said bandwidth-sensitive connection, including initiating retrieval of the required first resource via said bandwidth-sensitive connection in parallel with initiating retrieval of the required first resource from said at least one data processing system, wherein it is unknown at the time of the initiating whether bits of the required first resource will be delivered faster from the bandwidth-sensitive connection or from the at least one data processing system, and wherein the required first resource has bits arranged in a sequence, and the step of initiating retrieval of the required first resource from said at least one data processing system and via said bandwidth-sensitive connection comprises:
initiating retrieval of all bits of said required first resource from said at least one data processing system and initiating retrieval of all bits of said required first resource via, said bandwidth-sensitive connection, wherein the retrieval of bits of said required first resource from said at least one data processing system is in a reverse bit sequence order relative to the retrieval of bits of said required first resource via the bandwidth-sensitive connection; and wherein the method includes:
combining portions of the bit sequence of said required first resource received via the bandwidth-sensitive connection and received from said at least one data processing system to build the bit sequence of said required first resource; and
presenting an indication of the retrieval of the required first resource to a user, wherein the step of retrieving the hash value derived from the required first resource comprises:
sending a resource access request to a server computer at the remote network; and
receiving the hash value from the server computer, and wherein the instructions when executed by the computer, cause the computer to implement the method such that the method further comprises the steps of:
retrieving information indicating size of the required first resource; and
completing the combining responsive to a total number of bits retrieved reaching the indicated size of the required first resource, wherein the reaching of the indicated size indicates that all bits of the required first resource have been retrieved, and wherein respective sizes of the portions of the bit sequence from the bandwidth-sensitive connection and from said at least one data processing system are not determined prior to all bits of the required first resource being retrieved.
2. The method of claim 1, wherein the step of retrieving the hash value derived from the required first resource comprises:
sending a resource access request to a server computer via the bandwidth-sensitive connection; and
receiving the hash value from the server computer via the bandwidth-sensitive connection.
3. A method for accessing resources within a data processing network, comprising the steps of:
computing a set of hash values representing a set of resources distributed across plurality of data processing systems within a local area network (LAN), the resources within said set of resources being accessible from respective ones of the plurality of data processing systems;
storing the set of hash values together with an identification of a respective data processing system of said plurality of data processing systems storing the resource corresponding to each of the set of hash values;
in response to a requirement for access to a required resource which is stored at a remote data processing system, retrieving from the remote data processing system a hash value derived from he required resource;
comparing the retrieved hash value with the stored set of hash values to identify a match between the retrieved hash value and any of the stored set of hash values;
in response to identifying a match for the retrieved hash value, initiating retrieval of the required resource from a respective one of the plurality of data processing system at which the resource corresponding to the matched hash value is stored and from said remote data processing system, including initiating retrieval of the required resource from the remote data processing system in parallel with initiating retrieval of the required resource from the one of the plurality of data processing systems at which the resource corresponding to the matched hash value is stored, wherein it is unknown at the time of the initiating whether bits of the required first resource will be delivered faster from the bandwidth-sensitive connection or from the at least one data processing system, and wherein the required resource has bits arranged in a sequence, and the step of initiating retrieval of the required resource from said at least one data processing system comprises:
initiating retrieval of the bit sequence of said required resource in a reverse order relative to the retrieval of said required resource via the bandwidth-sensitive connection; and wherein the method includes:
combining portions of the bit sequence of said required resource received via the bandwidth-sensitive connection and received from said at least one data processing system to build the bit sequence of said required resource; and
presenting an indication of the retrieval of the required resource to a user, wherein the method further comprises:
retrieving information indicating size of the required resource for use in controlling the combining; and
completing the combining responsive to a total number of bits retrieved reaching the indicated size of the required resource,wherein the reaching of the indicated size indicates that all bits of the required first resource have been retrieved, and wherein respective sizes of the portions of the bit sequence from the bandwidth-sensitive connection and from said at least one data processing system are not determined prior to all bits of the required first resource being retrieved.
4. The method of claim 3, wherein the set of hash values and identification of a respective data processing system are stored with information regarding the location within storage of the respective data processing system of the resource corresponding to the hash value.