1461134471-4f5a63a8-11b6-457e-aa35-2a8a06a99e62

1. An interactive giftware system comprising:
a smart device;
a server structured and arranged to store content;
a giftware item having a notifier structured and arranged to establish a network connection with the smart device and to notify a recipient of the stored content; and
an activation device located on the giftware item to authorize the content to play on the smart device.
2. The interactive giftware system according to claim 1, wherein the notifier comprises the activation device.
3. The interactive giftware system according to claim 1, wherein the activation device comprises a near field communication (NFC) device.
4. The interactive giftware system according to claim 1, wherein the activation device comprises at least one of a tactile sensor and an accelerometer.
5. The interactive giftware system according to claim 4, wherein the tactile sensor comprises a push button switch
6. The interactive giftware system according to claim 4, wherein the tactile sensor comprises a proximity switch.
7. The interactive giftware system according to claim 1, wherein the activation device comprise a quick response (QR) code.
8. The interactive giftware system according to claim 1, wherein the notifier comprises an NFC device and a Bluetooth component.
9. The interactive giftware system according to claim 1, wherein the notifier comprises an NFC device and a Bluetooth component and the giftware item includes a QR code.
10. The interactive giftware system according to claim 1, wherein the notifier comprises at least one of: at least one light emitting diode (LED); a sound transducer; and a vibration device.
11. The interactive giftware system according to claim 1, wherein the giftware item comprises at least one of: jewelry with at least one of precious, semiprecious, synthetic andor resin stones; jewelry without stones; clothing items; stuffed toys; and drinking vessels.
12. The interactive giftware system according to claim 1, wherein the smart device comprise at least one of a smart phone, tablet or phablet.
13. The interactive giftware system according to claim 1, wherein the giftware item comprises a unique identifier designating a location in the server for the content uploaded for the giftware item.
14. An interactive giftware item comprising:
a notifier having at least one of:
an NFC device; and
a Bluetooth module and at least one of a tactile sensor and an accelerometer;

at least one of: at least one light emitting diode (LED); a sound transducer; and a vibration device; and
a controller structured and arranged to control the notifier.
15. The interactive giftware item according to claim 14, wherein the giftware item comprises at least one of: jewelry with at least one of precious, semiprecious, synthetic andor resin stones; jewelry without stones; clothing items; stuffed toys; and drinking vessels.
16. The interactive giftware item according to claim 14, wherein the tactile sensor comprises at least one of a push button switch and a proximity switch.
17. The interactive giftware item according to claim 14, further comprising a QR code at least one of affixed to and imbedded on the giftware time.
18. A method for retrieving content stored on a server, the method comprising:
receiving a notification from a giftware item of new content uploaded to a server; and
activating the giftware item, which instructs a smart device to retrieve and play the content.
19. The method according to claim 18, wherein the smart device comprises a notification application to communicate with the server and the giftware item.
20. The method according to claim 18, wherein the smart device retrieves and plays content stored in a location in the server designated by a unique identifier of the giftware item.

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 transportation device comprising:
a trough on which an object to be transported is to be placed;
a reciprocating mechanism configured to reciprocate the trough forward and backward with respect to a transportation direction of the object, the reciprocating mechanism including a plurality of vertical members coupled to the trough; and
a control unit configured to control the reciprocating mechanism so as to pivot the vertical members to move the trough forward at a higher velocity than backward;
wherein the trough is reciprocated forward in a diagonally upward direction by pivoting the vertical members of the reciprocating mechanism.
2. A transportation device according to claim 1, wherein the reciprocating mechanism is a parallel link mechanism comprising the vertical members configured to support the trough, a drive source configured to reciprocate the trough, and a link member configured to couple the vertical members and the drive source.
3. A transportation device according to claim 2, wherein the parallel link mechanism is installed to the rear of the trough in the transportation direction of the object.
4. A transportation device according to claim 1, wherein the control unit controls the reciprocating mechanism such that the trough moves intermittently each time the trough reciprocates forward and backward with respect to the transportation direction and such that the trough will be stationary in a rear end area with respect to transportation direction.
5. A transportation device according to claim 1, further comprising a projection formed on a transportation surface of the trough, wherein a face of the projection located at a forward position with respect to the transportation direction is inclined at a greater angle to the transportation surface than a face of the projection located at a backward position with respect to the transportation direction.
6. A transportation device according to claim 1, wherein the transportation surface of the trough is inclined down and forward with respect to the transportation direction.
7. A transportation device according to claim 1, wherein the object to be transported is an object having a sticky surface or an object absorbing vibration.
8. A combinational weighing device comprising:
a transportation device according to claim 1;
a weighing unit configured to weigh an object supplied from the transportation device; and
a discharging unit configured to discharge the weighed object.
9. A transportation device according to claim 1, wherein the transportation surface of the trough is inclined down and forward with respect to the transportation direction, the transportation device further comprising:
a driving unit configured to drive the reciprocating mechanism; and
a projection formed on the transportation surface of the trough, wherein a face of the projection located at a forward position with respect to the transportation direction is inclined at a greater angle to the transportation surface than a face of the projection located at a backward position with respect to the transportation direction.
10. A transportation device according to claim 9, wherein:
the vertical members reciprocate in a range between a first state in which the vertical members are parallel to the vertical direction and a second state in which the vertical members are inclined backward with respect to the transportation direction.
11. A transportation device according to claim 9, further comprising a generally circular dispersion table located upstream with respect to the trough and swung so as to disperse objects placed thereon from a center thereof, and a driving mechanism configured to swing the dispersion table.
12. A transportation device according to claim 11, wherein the dispersion table has a projection on a circumferential area of a surface thereof on which the objects are to be placed, wherein a face of the projection located at a forward position with respect to a transportation direction on the dispersion table is inclined at a greater angle to the transportation surface than a face of the projection located at a backward position with respect to the transportation direction.
13. A transportation device according to claim 11, wherein the dispersion table is swung in a horizontal direction by the driving mechanism.
14. A transportation device according to claim 11, further comprising a shutter mechanism, located between a circumferential end of the dispersion table and the trough, the shutter mechanism configured to temporarily stop transportation of the object.
15. A combinational weighing device, comprising:
a transportation device according to claim 9;
a weighing unit configured to weigh an object supplied from the transportation device; and
a discharging unit configured to discharge the weighed object.

1461134460-e8e31185-360f-4830-9c12-b8d3ab9ac843

1. A mobile communication terminal with distance and speed sensing function, comprising:
a processing unit;
an antenna;
a decodingencoding unit, to encode signals sent by the processing unit, generate encoded electromagnetic wave signals having a specific frequency band, decode electromagnetic wave signals having the specific frequency band received by an antenna, and send the decoded received electromagnetic wave signals to the processing unit; and the antenna to transmit the encoded electromagnetic wave signals having the specific frequency band to other mobile communication terminals and receive electromagnetic wave signals having the specific frequency band sent by the other communication terminals;
a wave guide pipe, to transmit the encoded electromagnetic wave signals having the specific frequency band to a target object and receive electromagnetic wave signals having the specific frequency band reflected by the target object;
an input unit, to receive inputs from a user, generate an activating signal to the processing unit to activate the distance and speed sensing function; and
a switching unit, connects the decodingencoding unit to the wave guide pipe;
wherein the processing unit comprises:
a control module, to receive the activating signal sent by the input unit, control the switching unit to connect the processing unit to the wave guide pipe, and send the activating signal to the encodingdecoding unit, wherein the encodingdecoding unit generates an encoded electromagnetic wave signal having the specific frequency band according to the activating signal, the wave guide pipe transmits the encoded electromagnetic wave signals having the specific frequency band to a target object and receive the electromagnetic wave signal having the specific frequency band reflected by the target object;
a calculating module, to calculate the distance value between the mobile communication terminal and the target object and speed value of the mobile communication terminal relative to the target object; and
an output module, to output a result of the calculating module.
2. The mobile communication terminal according to claim 1, wherein the calculating module calculates a first time period between sending the electromagnetic wave signal with the specific frequency band for the first time and receiving the electromagnetic wave signal with the specific frequency band for the first time, calculates a first distance value between the mobile communication terminal and the target object when sending the electromagnetic wave signal with the specific frequency band for the first time according to a transmission rate of the electromagnetic wave signal with the specific frequency band and the first time period; calculates a second time period between sending the electromagnetic wave signal with the specific frequency band for a second time and receiving the electromagnetic wave signal with the specific frequency band for the second time, calculates the second distance value between the mobile communication terminal and the target object when sending the electromagnetic wave signal with the specific frequency band for the second time according to the transmission rate of the electromagnetic wave signal with the specific frequency band and the second time period, calculates a third time period between sending the electromagnetic wave signal with the specific frequency band for a first time and sending the electromagnetic wave signal with the specific frequency band for the second time; calculates difference value between the first distance value and the second distance value; and calculates the speed of the mobile communication terminal relative to the target object according to the third time period and the difference value.
3. The mobile communication terminal according to claim 1, wherein the switching unit automatically connects the decodingencoding unit to the antenna when a predetermined time period is expired after receiving the activating signal.
4. The mobile communication terminal according to claim 1, wherein the switching unit is a double-throw switch.
5. The mobile communication terminal according to claim 1, wherein the specific frequency band is 9001800 or 2400 MHZ.
6. The mobile communication terminal according to claim 1, wherein the output module outputs the result of the calculating module by a display or a speaker.
7. A method for sensing distance between the mobile communication terminal and a target object and speed value of the mobile communication terminal relative to the target object, the mobile communication terminal comprising a processing unit, a decodingencoding unit, a wave guide pipe, an input unit and a switching unit, the method comprising:
receiving an activating signal generated by the input unit;
controlling the switching unit to connect the encodingdecoding unit to the wave guide pipe;
sending the activating signal to the encodingdecoding unit;
generating an encoded electromagnetic wave signal having the specific frequency band according to the activating signal by the encodingdecoding unit;
transmitting the encoded electromagnetic wave signals having the specific frequency band to a target object and receiving the electromagnetic wave signal having the specific frequency band reflected by the target object by the wave guide pipe;
calculating the distance value between the mobile communication terminal and the target object and speed value of the mobile communication terminal relative to the target object; and
outputting a result of the calculating.
8. The method according to claim 7, wherein the step of calculating the distance value between the mobile communication terminal and the target object and speed value of the mobile communication terminal relative to the target object further comprises: calculating a first time period between sending the electromagnetic wave signal with the specific frequency band for the first time and receiving the electromagnetic wave signal with the specific frequency band for the first time, calculating a first distance value between the mobile communication terminal and the target object when sending the electromagnetic wave signal with the specific frequency band for the first time according to a transmission rate of the electromagnetic wave signal with the specific frequency band and the first time period; calculating a second time period between sending the electromagnetic wave signal with the specific frequency band for a second time and receiving the electromagnetic wave signal with the specific frequency band for the second time, calculating the second distance value between the mobile communication terminal and the target object when sending the electromagnetic wave signal with the specific frequency band for the second time according to the transmission rate of the electromagnetic wave signal with the specific frequency band and the second time period, calculating a third time period between sending the electromagnetic wave signal with the specific frequency band for a first time and sending the electromagnetic wave signal with the specific frequency band for the second time; calculating difference value between the first distance value and the second distance value; and calculating the speed of the mobile communication terminal relative to the target object according to the third time period and the difference value.
9. The method according to claim 7, wherein the method further comprises: automatically connecting the decodingencoding unit to an antenna when a predetermined time period is expired after receiving the activating signal.
10. The method according to claim 7, wherein the switching unit is a double-throw switch.
11. The method according to claim 7, wherein the specific frequency band is 9001800 or 2400 MHZ.
12. The method according to claim 7, wherein the step of outputting a result of the calculating further comprises outputting the result of the calculating by a display or a speaker.

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 method of software upgrade control for a system server and a sub-network including a plurality of user terminals, the method comprising the steps of:
(a) providing said system server with updated software versions;
(b) selecting one of said user terminals;
(c) requesting from said system server a list of said updated software versions that are absent in said selected user terminal;
(d) determining whether those of said user terminals unselected in step (b) include any of said absent updated software versions;
(e) receiving those of said absent updated software versions determined in step (d) to have been included in said unselected user terminals;
(f) receiving those of said absent updated software versions determined in step (d) to have not been included in said unselected user terminals; and
(g) upgrading said selected user terminal with said received absent updated software versions.
2. The method of claim 1 further comprising the step of broadcasting an inquiry in said sub-network in determining whether said unselected user terminals include any of said absent updated software versions.
3. The method of claim 1 further comprising the step of registering at said system server after requesting from said system server a list of said updated software versions that are absent in said selected user terminal.
4. The method of claim 1 further comprising the step of providing an agent in said selected user terminal in requesting said list of said absent updated software versions.
5. The method of claim 1 further comprising the steps of:
receiving an inquiry broadcast by said unselected user terminals; and
transmitting one of said updated software versions in response to said inquiry broadcast.
6. The method of claim 1 wherein said selected user terminal is upgraded within a predetermined time interval.
7. The method of claim 1 further comprising the steps of:
providing said selected user terminal with a first client-server structure and a second client-server structure; and
providing a client in said first client-server structure for requesting said list of said absent updated software versions.
8. The method of claim 7 further comprising the steps of:
providing said first client-server structure with a first server for receiving an inquiry broadcast by said unselected user terminals; and
providing said second client-server structure with a second server for transmitting one of said updated software versions to one of said unselected user terminals in response to said inquiry broadcast.
9. The method of claim 7 further comprising the steps of:
providing said first client-server structure with a first client for requesting one of said absent updated software versions from said unselected user terminals; and
providing said second client-server structure with a second client for requesting one of said absent updated software versions from said system server.
10. A software upgrade control system comprising:
a system server;
a plurality of updated software versions provided at said system server;
a sub-network including a plurality of user terminals wherein one of said user terminals is selected;
a first client-server structure and a second client-server structure provided at said selected user terminals;
a client provided in said first client-server structure for requesting from said system server a list of said updated software versions that are absent in said selected user terminal;
a first server provided in said first client-server structure for receiving an inquiry broadcast by those of said user terminals that are unselected;
a second server provided in said second client-server structure for transmitting one of said updated software versions to one of said unselected user terminals in response to said inquiry broadcast;
a first client provided in said second client-server structure for requesting one of said absent updated software versions from said unselected user terminals; and
a second client provided in said second client-server structure for requesting one of said absent updated software versions from said system server.
11. The system of claim 10 further comprising an agent provided in said selected user terminal in requesting said list of said absent updated software versions.
12. The system of claim 10 wherein said system server supports an interversion protocol.
13. The system of claim 10 wherein said system server supports a file transfer protocol.
14. The system of claim 10 wherein said system server supports a file transfer assistant protocol.
15. The system of claim 10 further comprising an agent in each of said user terminals for data communication between said first client-server structure and said second client-server structure.
16. The system of claim 10 further comprising a local area network over which said system server communicates with each of said user terminals.
17. A software upgrade control system, comprising:
a system server that provides updated software versions;
a plurality of user terminals grouped to form a sub-network;
a first client-server structure formed in each of said user terminals to request from said system server a list of updated software versions that are absent, broadcast in said sub-network an inquiry as to whether any other user terminals have any updated software versions absent therein, and receive an inquiry broadcast by said other user terminals;
a second client-server structure formed in each of said user terminals to transmit one of said updated software versions to one of said other user terminals, receive an absent updated software version from one of said other user terminals having said absent updated software version, and receive an absent updated software version from said system server if no other user terminals has said absent updated software version; and
an agent formed in each of said user terminals for data communication between said first and second client-server structures.
18. The system of claim 17 wherein said first client-server structure formed in each of said user terminals communicates with said system server in an interversion protocol.
19. The system of claim 17 wherein said second client-server structure formed in each of said user terminals communicates with said system server in a file transfer protocol.
20. The system of claim 17 wherein said first client-server structure communicates with said other user terminals in an interversion protocol.
21. The system of claim 17 wherein said second client-server structure communicates with said other user terminals in a file transfer protocol.
22. The system of claim 17 further comprising a first storage for storing said updated software versions.
23. The system of claim 22 further comprising a second storage for storing said updated software versions that are unzipped.