Claims
- 1. A system for universal object tracking comprising:
an object forming apparatus; a CPU integral to the image forming apparatus; user input means connected to the CPU for receiving user input; logic stored in the CPU for receiving user input and creating archive data based upon the user input; and a graphic code producer responsive to the CPU for producing graphic codes representative of the archive data.
- 2. The system for universal object tracking of claim 1 wherein the object forming apparatus is taken from the group consisting of imaging forming apparatus, digital data forming apparatus, electronic data forming apparatus.
- 3. The system for universal object tracking of claim 1 wherein the object forming apparatus is a digital camera.
- 4. The system for universal object tracking of claim 1 wherein the object forming apparatus is a video camera.
- 5. The system for universal object tracking of claim 1 wherein the object forming apparatus is a digital image processor.
- 6. The system for universal object tracking of claim 1 wherein the object forming apparatus is a medical image sensor.
- 7. The system for universal object tracking of claim 6 wherein the medical image sensor is a magnetic resonance imager.
- 8. The system for universal object tracking of claim 6 wherein the medical image sensor is an X-ray imager.
- 9. The system for universal object tracking of claim 6 wherein the medical image sensor is a CAT scan imager.
- 10. The system for universal object tracking of claim 1 wherein the user input means is a push button input.
- 11. The system for universal object tracking of claim 1 wherein the user input means is a keyboard.
- 12. The system for universal object tracking of claim 1 wherein the user input means is voice recognition equipment.
- 13. The system for universal object tracking of claim 1 wherein the graphic codes are one-dimensional.
- 14. The system for universal object tracking of claim 1 wherein the graphic codes are two-dimensional.
- 15. The system for universal object tracking of claim 1 wherein the graphic codes are three-dimensional.
- 16. The system for universal object tracking of claim 1 wherein the logic comprises configuration input processing for determining bounds for the archive data generation based on configuration input;
a resolver for determining the correct value of archive data representing the image forming apparatus and the configuration input; and a timer for creating date/time stamps.
- 17. The system for universal object tracking of claim 16 wherein the timer further comprises a filter for processing the time stamp according to configuration input rules.
- 18. The system for universal object tracking of claim 16 wherein the configuration input comprises at least generation, sequence, data, unit, and constants information.
- 19. The system for universal object tracking of claim 1 further comprising a graphic code reader connected to the CPU for reading a graphic code on an image representing archive information; and
A decoder for decoding the archive information represented by the graphic code.
- 20. The system for universal object tracking of claim 19 wherein the logic further comprises:
logic for receiving a second user input and creating lineage archive information relating to the image based upon the archive information and the second user input; and logic for producing graphic code representative of the lineage archive data.
- 21. The system for universal object tracking of claim 1 wherein the archive data comprises location attributes of an image.
- 22. The system for universal object tracking of claim 1 wherein the archive data comprises physical attribute of an image.
- 23. The system for universal object tracking of claim 1 wherein each image in an image archive has unique archive data associated with each image.
- 24. The system for universal object tracking of claim 21 wherein the location data comprises at least:
image generation depth; serial sequence of lot within an archive; serial sequence of unit within a lot; date location of a lot within an archive; date location of an image within an archive; author of the image; and device producing the image.
- 25. The system for universal object tracking of claim 16 wherein the timer tracks year in the range of from 0000 to 9999.
- 26. The system for universal object tracking of claim 16 wherein the timer tracks all 12 months of the year.
- 27. The system for universal object tracking of claim 16 wherein the timer tracks time in at least hours and minutes.
- 28. The system for universal object tracking of claim 16 wherein the timer tracks time in fractions of a second.
- 29. The system for universal object tracking of claim 16 wherein the system is ISO 8601:1988 compliant.
- 30. The system for universal object tracking of claim 22 wherein the physical attributes comprise at least:
image category; image size; push status; digital dynamic range; image medium; image resolution; image stain; and image format.
- 31. The system for universal object tracking of claim 20 wherein the lineage archive information comprises a parent number.
- 32. The system for universal object tracking of claim 31 wherein the parent number comprises at least:
a parent conception date; and a parent conception time.
- 33. A method for universally tracking objects comprising:
inputting raw object data to an object forming apparatus; inputting object-related data; creating first archive data based upon the object-related data; and translating the first archive data into a form that can be attached to the raw object data.
- 34. The method for universally tracking objects of claim 33 wherein the raw object data is from a film based camera.
- 35. The method for universally tracking objects of claim 33 wherein the raw object data is from a digital camera.
- 36. The method for universally tracking objects of claim 33 wherein the raw object data is from a video camera.
- 37. The method for universally tracking objects of claim 33 wherein the raw object data is from a digital image processor.
- 38. The method for universally tracking objects of claim 33 wherein the raw object data is from a medical image sensor.
- 39. The method for universally tracking objects of claim 38 wherein the medical object sensor is a magnetic resonance imager.
- 40. The method for universally tracking objects of claim 38 wherein the raw object data is from an X-ray imager.
- 41. The method for universally tracking objects of claim 38 wherein the raw object data is from a CAT scan imager.
- 42. The method for universally tracking objects of claim 33 wherein the inputting object related data occurs without user intervention.
- 43. The method for universally tracking objects of claim 33 wherein the inputting of object related data occurs via push button input.
- 44. The method for universally tracking objects of claim 33 wherein the inputting of object related data occurs via voice recognition equipment.
- 45. The method for universally tracking objects of claim 33 wherein the inputting of object related data occurs via a keyboard.
- 46. The method for universally tracking objects of claim 33 wherein the form of the translated archive data is an electronic file.
- 47. The method for universally tracking objects of claim 33 wherein the form of the translated data is a graphic code.
- 48. The method for universally tracking objects of claim 47 wherein the graphic code is one dimensional.
- 49. The method for universally tracking objects of claim 47 wherein the graphic code is two dimensional.
- 50. The method for universally tracking objects of claim 47 wherein the graphic code is three dimensional.
- 51. The method for universally tracking objects of claim 33 wherein the object data comprises image data and second archive data.
- 52. The method for universally tracking objects of claim 33 further comprising reading4 the second archive data; and creating lineage archive information relating to the object based upon the first archive information and second archive information.
- 53. The method for universally tracking objects of claim 33 wherein the inputting of object related data comprises configuration input processing for determining bounds for the archive data generation based upon configured input;
determining the correct value of archive data representing the object forming apparatus and configuration input; and date/time s tamping the object related data.
- 54. The method for universally tracking objects of claim 53 wherein date/time stamping is filtered according to configuration input rules.
- 55. The method for universally tracking objects of claim 33 wherein the configuration input comprises at least generation, sequence, data, unit, and constants information.
- 56. The method for universally tracking objects of claim 33 wherein the first archive data comprises location attributes of an object.
- 57. The method for universally tracking objects of claim 33 wherein the first archive data comprises physical attributes of an object.
- 58. The method for universally tracking objects of claim 56 wherein the location attributes comprise at least:
object generation depth; serial sequence of lot within an archive; serial sequence of unit within a lot; date location of a lot within an archive; date location of an object within an archive; author of the object; and device producing the object.
- 59. The method for universally tracking objects of claim 57 wherein the physical attributes of an object comprise at least:
object category; image size; push status; digital dynamic range; image medium; software set; image resolution; image stain; and image format.
- 60. The method for universally tracking objects of claim 52 wherein the lineage archive information comprises a parent number.
- 61. The method for universally tracking objects of claim 52 wherein the parent number comprises at least:
a parent conception date; and a parent conception time.
- 62. The system for universal object tracking of claim 1 wherein the input means comprises a magnetic card reader.
- 63. The system for universal object tracking of claim 1 wherein the input means comprises a laser scanner.
- 64. The system for universal object tracking of claim 31 wherein the physical attributes further comprise;
imageRes; and imageCus.
- 65. The method for universally tracking objects of claim 33 wherein the inputting object related data is via a magnetic card reader.
- 66. The method for universally tracking objects of claim 33 wherein the inputting of object related data is via a laser scanner.
- 67. The method of universally tracking objects of claim 33 wherein the inputting of object related data is via an optical reader.
REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation in part of co-pending application Ser. No.09/111,896 filed Jul. 8, 1998 entitled “System and Method for Establishing and Retrieving Data Based on Global Indices” and application No. 60/153,709 filed Sep. 13, 1999 entitled “Simple Data Transport Protocol Method and Apparatus” from which priority is claimed.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60153709 |
Sep 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09503441 |
Feb 2000 |
US |
Child |
10118588 |
Apr 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09111896 |
Jul 1998 |
US |
Child |
09503441 |
Feb 2000 |
US |