Legal claims defining the scope of protection, as filed with the USPTO.
1. A communication terminal communicably connected with a server, comprising circuitry configured to: obtain first image data of at least a part of a first object detected at a first point of time; transmit the first image data to the server to request verification of the first image data; obtain second image data of at least a part of a second object detected at a second point of time, the second point of time being a time later than the first point of time; calculate a distance between a first position indicating a position of the first object at the first point of time, and a second position indicating a position of the second object at the second point of time; and control not to transmit the second image data based on a determination indicating that the calculated distance is equal to or less than a threshold.
2. The communication terminal of claim 1 , wherein the circuitry determines that the first object and the second object are a same object when the calculated distance is equal to or less than the threshold, and determines that the first object and the second object are different objects when the calculated distance is greater than the threshold.
3. The communication terminal of claim 2 , wherein the circuitry is further configured to store, in a first table, a record of the first object detected in a detectable area at the first point of time, and store, in a second table, a record of the second object detected in the detectable area at the second point of time, wherein, when the calculated distance is greater than the threshold, the circuitry is further configured to delete the record of the first object from the first table as an object that has exited the detectable area.
4. The communication terminal of claim 2 , wherein the circuitry is further configured to store, in a first table, a record of the first object detected in a detectable area at the first point of time, and store, in a second table, a record of the second object detected in the detectable area at the second point of time, wherein, when the calculated distance is greater than the threshold, the circuitry is further configured to store, in the first table, the record of the second object as an object newly detected in the detectable area.
5. The communication terminal of claim 1 , wherein the circuitry is further configured to detect the first object in a detectable area, determine whether the first position of the first object at the first point of time is within a verification area, the verification area being smaller than the detectable area, refrain from transmitting the first image data based on a determination that the first position of the first object is out of the verification area, and transmit the first image data to request for verification of the first image data, based on a determination that the first position of the first object is within the verification area.
6. The communication terminal of claim 5 , wherein the circuitry is further configured to count a number of objects that have entered the verification area, and control a display to display information indicating the counted number of objects.
7. The communication terminal of claim 6 , wherein the circuitry increments the number of objects by one, when the first object that has been verified exits the verification area.
8. The communication terminal of claim 1 , wherein the circuitry is further configured to calculate a difference in area between the first image data and the second image data; and control not to transmit the second image data based on a determination indicating that the area difference is equal to or greater another threshold and the determination indicating that the calculated distance is equal to or less than the threshold.
9. The communication terminal of claim 1 , wherein the circuitry is further configured to control emission of light from a light source, measure a distance from the communication terminal to the second object, based on a time period between a time when the light is emitted from the light source to the second object, and a time when reflected light from the second object is received, determine that the second object is a single object and control not to transmit the second image data, based on a determination that the measured distance to the second object is less than a predetermined value, and determine that the second object is a plurality of objects, and re-calculate a distance between the first position and a second position indicating a position of each of the plurality of second objects, based on a determination that the measured distance to the second object is equal to or greater than the predetermined value.
10. The communication terminal of claim 1 , wherein the circuitry is further configured to transmit the first image data in an encoded format to the server.
11. A communication system comprising: a data processing terminal; and the communication terminal of claim 1 , the communication terminal being configured to communicate with the server via the data processing terminal, the data processing terminal being configured to: transmit a request for verifying the first object represented by the first image data, to the server, and receive a response including a verification result.
12. The communication system of claim 11 , wherein the data processing terminal is further configured to control a display to display information generated based on the verification result received from the server.
13. The communication system of claim 12 , wherein the circuitry of the communication terminal is further configured to count a number of objects that have been verified, and transmit the counted number of objects to the data processing terminal, and wherein the data processing terminal is configured to display, on a display, information indicating the counted number of objects in addition to the verification result.
14. A method of controlling communication of data with a server, the method comprising: obtaining first image data of at least a part of a first object detected at a first point of time; transmitting the first image data to the server to request verification of the first image data; obtaining second image data of at least a part of a second object detected at a second point of time, the second point of time being a time later than the first point of time; calculating a distance between a first position indicating a position of the first object at the first point of time, and a second position indicating a position of the second object at the second point of time; and controlling not to transmit the second image data based on a determination indicating that the calculated distance is equal to or less than a threshold.
15. A non-transitory recording medium which, when executed by one or more processors, cause the processors to perform a method of controlling communication of data with a server, the method comprising: obtaining first image data of at least a part of a first object detected at a first point of time; transmitting the first image data to the server to request verification of the first image data; obtaining second image data of at least a part of a second object detected at a second point of time, the second point of time being a time later than the first point of time; calculating a distance between a first position indicating a position of the first object at the first point of time, and a second position indicating a position of the second object at the second point of time; and controlling not to transmit the second image data based on a determination indicating that the calculated distance is equal to or less than a threshold.
Unknown
May 25, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.