Method, system, and apparatus for enabling secure functionalities
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-029/00
H04L-009/08
G06Q-030/00
G06F-017/30
H04L-029/06
G06F-021/30
G06Q-030/02
H04L-009/32
출원번호
US-0636138
(2015-03-02)
등록번호
US-9225519
(2015-12-29)
발명자
/ 주소
Fraccaroli, Federico
출원인 / 주소
Fraccaroli, Federico
대리인 / 주소
Fraccaroli, Federico
인용정보
피인용 횟수 :
2인용 특허 :
107
초록▼
In accordance with one embodiment of the present invention, a method comprises receiving attributes data for a tagged item that are measured or recorded by sensors of a user equipment such as a smart phone. Attributes of record can be securely stored and can be controlled remotely. By comparing meas
In accordance with one embodiment of the present invention, a method comprises receiving attributes data for a tagged item that are measured or recorded by sensors of a user equipment such as a smart phone. Attributes of record can be securely stored and can be controlled remotely. By comparing measured attributes with attributes of record according to a predetermined algorithm, a preset functionality, associated with said tagged item, is selectively enabled. In some implementations, the present invention is used to validate the authenticity of documents or objects. In some implementations, an optical code is used to tag said item.
대표청구항▼
1. A method comprising: receiving indicia of a first optical scanning of a first optical code by a first user equipment via an encrypted channel;receiving a first location indicia data associated with said first optical scanning of said first optical code from said first user equipment via an encryp
1. A method comprising: receiving indicia of a first optical scanning of a first optical code by a first user equipment via an encrypted channel;receiving a first location indicia data associated with said first optical scanning of said first optical code from said first user equipment via an encrypted channel;receiving indicia of a second optical scanning of said first optical code by a second user equipment via an encrypted channel;receiving a second location indicia data associated with said second optical scanning of said first optical code from said second user equipment via an encrypted channel; andselectively enabling in said second user equipment via an encrypted channel a predetermined and restricted functionality associated with said first optical code, upon compliance to a predetermined proximity criterion, said compliance resulting, at least in part, from proximity determined between a first location, associated with said first location indicia data, and a second location, associated with said second location indicia data, wherein said predetermined and restricted functionality is selected from the group consisting of: a secure transfer of ownership of an asset associated with said first optical code, a secure authentication of an asset associated with said first optical code, a secure transfer of ownership of an object associated with said first optical code, a secure verification of the authenticity of an object associated with said first optical code, a secure verification of the authenticity of a document associated with said first optical code, a secure transfer of ownership of a document associated with said first optical code, and combinations thereof. 2. The method of claim 1, wherein, said proximity is determined by comparing said first location indicia data and said second location indicia data with a location indicia of record data for said first optical code and said location indicia of record data for said first optical code is controlled by an authority of record associated with said first optical code. 3. The method of claim 1, further comprising: facilitating the creation of an alphanumerical code associated, at least temporarily, with said first optical code; facilitating the transmission of said alphanumerical code to said first user equipment via an encrypted channel; andfacilitating receiving said alphanumerical code from said second user equipment via an encrypted channel. 4. The method of claim 1, further comprising: receiving indicia of an optical scanning of a second optical code associated with said first optical code from said first user equipment via an encrypted channel within a predetermined time period from said first optical scanning of said first optical code. 5. The method of claim 1, further comprising: facilitating the comparison of an additional secure attribute of record data for said first optical code with a measurement of said attribute in connection with said first optical scanning of said first optical code by said first user equipment, wherein said additional secure attribute is selected from the group consisting of: a time based attribute, a digital image based attribute, a magnetic field based attribute, a spatial orientation based attribute, an altitude based attribute, an acoustic based attribute, and combinations thereof. 6. The method of claim 1, wherein, said proximity is derived through comparing said first location indicia data with said second location indicia data; and determining if a distance data, derived from said comparing, is below a predetermined threshold data. 7. The method of claim 1, wherein said first optical code has been encrypted with a public key whose corresponding private key is associated with a secure location indicia of record data for said first optical code. 8. At least one non-transitory computer-readable medium having a set of instructions for controlling at least one general-purpose digital computer in performing desired functions comprising: a set of instructions formed into each of a plurality of modules, each modules comprising instructions for: facilitating the receiving indicia of a first optical scanning of a first optical code by a first user equipment via an encrypted channel;facilitating the receiving a first location indicia data associated with said first optical scanning of said first optical code from said first user equipment via an encrypted channel;facilitating the receiving indicia of a second optical scanning of said first optical code by a second user equipment via an encrypted channel;facilitating the receiving a second location indicia data associated with said second optical scanning of said first optical code from said second user equipment via an encrypted channel;andfacilitating the selectively enabling in said second user equipment, via an encrypted channel, a predetermined and restricted functionality associated with said first optical code, upon compliance to a predetermined proximity criterion, said compliance resulting, at least in part, from proximity determined between a first location, associated with said first location indicia data, and a second location, associated with said second location indicia data, wherein said predetermined and restricted functionality is selected from the group consisting of: a secure transfer of ownership of an asset associated with said first optical code, a secure authentication of an asset associated with said first optical code, a secure transfer of ownership of an object associated with said first optical code, a secure verification of the authenticity of an object associated with said first optical code, a secure verification of the authenticity of a document associated with said first optical code, a secure transfer of ownership of a document associated with said first optical code, and combinations thereof. 9. The non-transitory computer-readable medium of claim 8, wherein said proximity is derived from comparing said first location indicia data and said second location indicia data with a location indicia of record data for said first optical code and said location indicia of record data for said first optical code is controlled by an authority of record associated with said first optical code. 10. The non-transitory computer-readable medium of claim 8, further comprising modules comprising instructions for: facilitating the creation of an alphanumerical code associated, at least temporarily, with said first optical code;facilitating the transmission of said alphanumerical code to said first user equipment via an encrypted channel; andfacilitating receiving said alphanumerical code from said second user equipment via an encrypted channel. 11. The non-transitory computer-readable medium of claim 8, further comprising modules comprising instructions for: facilitating receiving indicia of an optical scanning of a second optical code associated with said first optical code from said first user equipment via an encrypted channel within a predetermined time period from said first optical scanning of said first optical code. 12. The non-transitory computer-readable medium of claim 8, further comprising modules comprising instructions for: facilitating the comparison of an additional secure attribute of record data for said first optical code with a measurement of said attribute in connection with said first optical scanning of said first optical code by said first user equipment, wherein said additional secure attribute is selected from the group consisting of: a time based attribute, a digital image based attribute, a magnetic field based attribute, a spatial orientation based attribute, an altitude based attribute, an acoustic based attribute, and combinations thereof. 13. The non-transitory computer-readable medium of claim 8, wherein said proximity is derived by comparing said first location indicia data with said second location indicia data; and by determining if a distance related data, derived from said comparing, is below a predetermined threshold data. 14. The non-transitory computer-readable medium of claim 8, wherein said proximity is derived by comparing wireless local area network data associated with said first location indicia data with wireless local area network data associated with said second location indicia data. 15. An apparatus, comprising: at least one processor; and at least one non-transitory computer-readable medium including a computer program code; the at least one non-transitory computer-readable medium and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following:facilitating the receiving of indicia of a first optical scanning of a first optical code by a first user equipment via an encrypted channel;facilitating the receiving of a first location indicia data associated with said first optical scanning of said first optical code from said first user equipment via an encrypted channel;facilitating the receiving of indicia of a second optical scanning of said first optical code by a second user equipment via an encrypted channel;facilitating the receiving of a second location indicia data associated with said second optical scanning of said first optical code from said second user equipment via an encrypted channel;facilitating selectively enabling in said second user equipment, via an encrypted channel, a predetermined and restricted functionality associated with said first optical code, upon compliance to a predetermined proximity criterion, said compliance resulting, at least in part, from proximity determined between a first location, associated with said first location indicia data, and a second location, associated with said second location indicia data, wherein said predetermined and restricted functionality is selected from the group consisting of: a secure transfer of ownership of an asset associated with said first optical code, a secure authentication of an asset associated with said first optical code, a secure transfer of ownership of an object associated with said first optical code, a secure verification of the authenticity of an object associated with said first optical code, a secure verification of the authenticity of a document associated with said first optical code, a secure transfer of ownership of a document associated with said first optical code, and combinations thereof. 16. The apparatus of claim 15, wherein said proximity criterion is derived from comparing said first location indicia data and said second location indicia data with a location indicia of record data for said first optical code wherein said location indicia of record data for said first optical code is controlled by an authority of record associated with said first optical code. 17. The apparatus of claim 15, further causing to perform at least the following: facilitating the creation of an alphanumerical code associated, at least temporarily, with said first optical code; facilitating the transmission of said alphanumerical code to said first user equipment via an encrypted channel; andfacilitating the receiving of said alphanumerical code from said second user equipment via an encrypted channel. 18. The apparatus of claim 15, further causing to perform at least the following: facilitating the receiving of indicia of an optical scanning of a second optical code associated with said first optical code from said first user equipment via an encrypted channel within a predetermined time period from said first optical scanning of said first optical code. 19. The apparatus of claim 15, further causing to perform at least the following: facilitating the comparison of an additional secure attribute of record data for said first optical code with a measurement of said attribute in connection with said first optical scanning of said first optical code by said first user equipment, wherein said additional secure attribute is selected from the group consisting of: a time based attribute, a digital image based attribute, a magnetic field based attribute, a spatial orientation based attribute, an altitude based attribute, an acoustic based attribute, and combinations thereof. 20. The apparatus of claim 15, wherein said proximity is derived from comparing said first location indicia data with said second location indicia data; and determining if a distance data, derived from said comparing, is below a predetermined threshold.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (107)
Rose Manning I. ; Hoevel Lee W., Access card for multiple accounts.
Shannon,David L.; Lee,Gregory Y. H.; Stephenson,Christopher A., Continuous security state tracking for intermodal containers transported through a global supply chain.
Soga Shuji,JPX ; Taniguchi Kazuhiko,JPX ; Ono Toshiyuki,JPX ; Kimijima Norihiro,JPX ; Ota Izumi,JPX ; Tsushima Isao,JPX, Freight information management method and freight management system using electronic tags.
Hu Darwin (San Jose CA) Ring John J. (Cherry Hill NJ), Integrated multifunctional document processing system for faxing, copying, printing, and scanning document information.
Brinkley Paul Andrew ; Dorval Thomas Lindsay,CAX ; Zwierzynski Theresa McMahon ; Gerenser ; deceased George J., Inventory management strategy evaluation system and method.
Caswell Robert L. (207 Laurelwood Ave. Placentia CA 92670) Bass C. David (17806 Joshua Cir. Fountain Valley CA 92708), Inventory management system using transponders associated with specific products.
Hennige Hartmut (23 Packman Lane ; Home Green Kirk Ella Hull HU10 7TH N. Humberside GB3), Method and device for simplifying the use of a plurality of credit cards, or the like.
Halperin Arnold ; Moskowitz Paul Andrew ; Schrott Alejandro Gabriel ; Tresser Charles P. ; von Gutfeld Robert Jacob, Method and system for preventing counterfeiting of high price wholesale and retail items.
Scribner James R. (7694 Parkwood Ct. Waterford MI 48095) Brown Thomas G. (6410 Woodland Utica MI 48087) Caracciolo ; Jr. Anthony (1756 Welling Troy MI 48098), Method of collecting and using data associated with tagged objects.
Rakers, Patrick L.; Collins, Timothy James; Rachwalski, Richard Stanley; Bushman, Michael L., Method of communication in a radio frequency identification system.
Storch Leonard (New York NY) van Haagen Ernst (New York NY), Optical error-detecting, error-correcting and other coding and processing, particularly for bar codes, and applications.
Gombrich Peter P. (Boulder CO) Zook Ronald E. (Boulder CO) Hendrickson Max S. (Forest Lake MN), Patient identification and verification system and method.
Ruppert Jonathan Paul (17147 Heatherwood Way Morgan Hill CA 95037) Fish Ronald Craig (16590 Oak View Cir. Morgan Hill CA 95037) Yap Thomas Allan (1069 Summerwind Ct. San Jose CA 95132) Ames Ronald Me, Portable RF ID tag and barcode reader.
Pape, Mark A.; Bickley, Branden Clark; Mason, Robert T.; Martin, Robert F.; Muir, William B.; Williams, Richard M.; Blum, Gustavo; Vandorpe, Stefanie A.; Pike, James E.; Botero, Sergio; Johnson, Greg, System and method for shipping items from a distribution facility.
Benson Steven J. (Rochester MN) Cofino Thomas A. (Rye NY) von Gutfeld Robert J. (New York NY), System and method for tracking vehicles in vehicle lots.
Houvener Robert C. ; Hoenisch Ian P., System and method of assessing the quality of an identification transaction using an identificaion quality score.
Hale William J. (Dayton OH) Horst William R. (Dayton OH) Creech ; Jr. Arthur R. (Bellbrook OH), System for handling transactions including a portable personal terminal.
Zhou, Peter Y.; Pang, Dexing; Tong, Yiu-Cho Alan; Lin, Ning; Addington, David Ralph; Albanna, Rowena Lampa; Albanna, Amro; Bolton, Keith I., System for localizing and sensing objects and providing alerts.
Denenberg Stuart (San Francisco CA) Petersen Robert (Dublin CA) Densberger John (Livermore CA) Christensen John J. (Manteca CA), System for registration, identification and verification of items utilizing unique intrinsic features.
Denenberg Stuart (San Francisco CA) Petersen Robert (Dublin CA) Densberger John (Livermore CA) Christensen John J. (Manteca CA), System for verification of unique items.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.