PROCEDURE OF UNIFIED GLOBAL REGISTRATION AND UNIVERSAL IDENTIFICATION OF SPATIALLY LOCATABLE OBJECTS
20210021423 ยท 2021-01-21
Inventors
Cpc classification
G16H10/65
PHYSICS
H04L9/3239
ELECTRICITY
H04W4/80
ELECTRICITY
H04L63/0861
ELECTRICITY
G16H10/60
PHYSICS
H04W4/90
ELECTRICITY
G16H40/40
PHYSICS
H04L2209/805
ELECTRICITY
G16H40/20
PHYSICS
International classification
H04L9/32
ELECTRICITY
G16H10/60
PHYSICS
Abstract
A procedure of unified registration and universal identification in any territory of spatially locatable objects, in order to achieve interoperability between objects or spatial locations, different types of computing systems, the procedure comprising: generation of a unique and non-transferable identifier for each connected, smart and spatial object device, in the URN UUID, OID and DID formats, without discarding others; creation of a DID document associated with the generated identifier; association of different identifiers of the object and of the user/owner; assignment of permissions, roles and creation of access control list (ACL); creation of encryption keys associated with the ACL; save in the DID document both data, service identifiers and other associated identifiers, as well as necessary permissions for accessing to object data; digital fingerprint generation of the DID document using hash; associated data and hash storage in the system and in one or more DLTs or blockchain networks.
Claims
1. A procedure of unified global registration and universal identification of spatially locatable objects and the different related parts, wherein it includes: a computer system composed of computing processors, operational computer-readable memory, databases for data storage, network and display communication devices, configured to generate a unique and non-transferable identifier of spatially locatable objects; and two operational phases A and B; In a first phase (A): (i) generation of a universal, unique and non-transferable identifier for a spatially locatable object in URN UUID, OID and DID formats or in other embodiments, through an application or service and a computer system configured for that purpose; (ii) generation, through the computer system, of a DID document associated with the generated identifier, containing a list of permissions (ACLS) and services, associated data, and hashing of the data; and (iii) storage of the DID document, the data in the document and the hash associated with the document in one or more centralized and/or distributed databases; In a second phase (B): (iv) identification of the object or any of its components (such as Bluetooth, WiFi or other communication devices) by means of the identifier generated for access to the details of the object in the system, made by another object, an individual or other computer system, through an application or service for this purpose; (v) identification of the different objects present or detected in a given location and/or related to another object, by means of the universal identifier generated in the system for each of them; and (vi) send the result of the identification of one or more objects through a communications network.
2. The procedure according to claim 1, wherein the spatially locatable object identifier is uniquely associated with a DID document and also associated with other object identifiers, for example because the object is part of another object or because the object contains others (child objects); additionally it can be associated with one or more local identifiers for one or more different regulators and/or territories, manufacturers or standards, among others; the identifier has one or more states such as in force, expired, revoked, withdrawn or rejected, without discarding others.
3. The procedure according to claim 1, wherein all or part of the object information is contained within the DID document and the DID document contains one or more identifiers of individuals, organizations and/or entities related to the spatially locatable object; another part of the information on the object is available through a service provided by the object itself and also by an external service such as a regulatory body or through one or more DLTs or blockchain networks.
4. The procedure according to claim 1, wherein the DID document contains: public, private, specific information for each of the regulatory bodies in each territory and/or for emergencies, without discard any possible ones; a list of services and the corresponding URI addresses in HTTP format to access the services, as well as information about the object such as object location (e.g. coordinates, vector map or cadastral reference), data on individuals and related organizations (owners, tenants), insurance related to the object (insurer, proof of payment, period), change of ownership, access permissions, among other data; the content in the DID document is digitally sealed by calculating a hash function and storing the hash value obtained in one or more DTLs or blockchain networks, in a non-limited manner, to certify that the content of the DID document has not been altered or corrupted.
5. The procedure according to claim 1, wherein it uses preferably: the unified protocol of identification in training and health in join with the unified registration and identification of donors (blood, plasma, platelets and other types), Legal Identity Identifier (LEI) and Business Identifier Codes (known as BIC or SWIFT) that are used for the universal identification of individuals, organizations, services and devices, for data verification and accessing relevant data, among others; also the unified registration and universal identification of biological products for medicinal purposes to identify spatially locatable medical devices containing biological product derivatives and the related parties.
6. The procedure according to claim 1, wherein the communication of data with the computer system and with the objects being carried out on a secure network (VPN, for example) or on an unsecured network such as the Internet using a secure communication protocol such as HTTPS; HTTP headers are used to send information such as the identifier of the objects and JWT tokens; JWT tokens are used as one generated after a successful authentication and that optionally contains roles and permissions after authentication is verified; additionally, for the secure exchange of data is used: decentralized identity (e.g. Hyperledger Indy or Aries), certificates such as those generated by Hyperledger Fabric, symmetric or asymmetric key encryption (public and private key pair), among other possible; the access to certain data such as private, regulatory or emergency data is made by using a permissions control with an access control list (ACL) and a role-based access control system (RBAC).
7. The procedure according to claim 1, wherein it also includes: (vii) send data to an object (informative, operations to be carried out, updates or other) or request data from an object (informational, list of services of the object or others), either directly to the object or through the system, from organizations or individuals that allow it to be carried out (owner, regulatory body or others); (viii) receive data from the object (informational, operations to be carried out, list of services of the object or others), either directly from the object itself or through the system, from organizations or users that allow it to be carried out; (ix) send data or request data related to an object to external data sources (such as manufacturers or regulatory bodies, among others); and (x) receive data related to an object from an external data source.
8. The procedure according to claim 1, wherein a spatially locatable object records information in one or more databases (internal and/or external), as information on the location of the object and associated objects, among others, such registered data being included within one or more types of data such as public, private, regulatory and/or emergency data, among others, for use by both the object itself and other objects or entities related to objects and with permissions to access that data.
9. The procedure according to claim 1, wherein it also includes: (xi) automatically detect the presence of a spatially locatable object, within a radius of action (by detecting in the environment by the object or by detecting nearby objects performed in the system); (xii) send a notification to an object and to a user, owner or organization related to it, indicating the reason and urgency; (xiii) verify that the data related to a particular object are real, for example by checking it into a reliable data source such as a regulatory body or by verifying the authenticity of such data in a DLT or blockchain; and (xiv) establish a connection to the object once the authenticity of the object data has been verified.
10. The procedure according to claim 1, wherein data and instructions is sent and received to or from the object, carried out by means of the appropriate security measures in each specific case, to carry out certain operations by means of the services available for the object specified in the DID document of the object or in the system (without ruling out other possible specifications such as in an organization or in a regulatory body).
11. The procedure according to claim 1, wherein an individual is identified and relevant data from the identifier of a spatially locatable object is obtained if the DID document associated with it or an external data source referenced by the DID document contains an individual identifier or a reference to personal data that allows such identification, such as a universal donor identifier that allows access to necessary information such as blood group and other relevant health data in case of emergencies and natural disasters.
12. The procedure according to claim 1, wherein a spatially locatable object sends information to both an emergency/civil protection service and to another spatially locatable object, such as a robot or smart device whose owner is an emergency/civil protection service, without discarding others, either automatically at the time of a certain event or manually by the intervention of the user and/or its owner or legal guardian, including their own identifier, data provided manually by the user, data previously programmed to be shared and sent in certain situations and, optionally, identification and personal data of the user, owner and/or legal guardian.
13. The procedure according to claim 1, wherein from a service of a spatially locatable object, implemented for example by means of a REST API, it identifies all the spatially locatable objects related to it from their respective identifiers, as well as establish communication and send notifications to all or to some of them.
14. The procedure according to claim 1, wherein both an authorized human user through an application and a computer system, an authorized service, an authorized spatially locatable object such as a smart device, a connected machine, among others, sends data and instructions to one or more spatially locatable objects to establish actions and coordinate operations.
15. The procedure according to claim 1, wherein a spatially locatable object may contain information such as a list of objects and individuals that have been authorized and/or have accessed said object or its services, accesses made to the different services and/or to different types of information of the object (such as public, private, emergencies, regulatory information), date and time of those accesses, among other possible information; the authentication can be made through multifactor authentication and the multifactor authentication can be made by reading a PIN code, QR or NFC codes and/or biometric data among others, being the multifactor authentication first done in a concrete spatially locatable object and then in a spatially locatable object of an individual which can be also related to the first spatially locatable object; for example, the access to a spatially locatable object such as a certain restricted area in a hospital can be made through both a peripheral security device which is part of that restricted area (child object of that spatially locatable object) and a pre-authorized smartphone of an individual in that spatially locatable object (also considered as a child object of the first spatially locatable object).
16. The procedure according to claim 1, wherein a spatially localizable object may contain information on the processes carried out and different information on these processes such as who made a request to the object, who authorized it (if approved was required), participants, tasks performed and results, products obtained or manufactured (if applicable), among other possible information; These processes are referenced to information inside or outside the DID document as public, private, emergency, and/or regulatory information, among others, and can be linked to different identifiers such as medical process identifier, biological product identifier, without ruling out others.
Description
DETAILED EXPLANATION OF THE INVENTION
[0063] The proposed invention refers to a procedure for the unified registration and universal identification of spatially locatable objects to achieve unification in all systems and territories of the identification of these objects and facilitate access to data related to them, such as spatial locations, individuals and organizations related to them and also associated insurance in each case, to improve the care and service delivery to people, as well as to serve as a utility in emergencies and disasters, without excluding other possible uses.
[0064] The application U.S. Ser. No. 16/452,598 describes a protocol to universally identify an individual, organization, service and device (among others) for training and health through a multipurpose universal identifier, and also establishes how to access such data anywhere upon authorization. Through its utilization, the herein proposed invention may make the universal identification of individuals, organizations, services and devices, not only for training and health but also for other uses, and therefore can be universally carried out the identification of those (individuals, organizations, services and devices) related to a certain spatially locatable object, as well as obtain access rights to certain data of an individual, organization, service or device related.
[0065] The purpose of the present invention is, therefore, to facilitate the registration and identification of these spatially locatable objects (such as roads, hospitals, housing, smartphones, tablets, smart watches, IoT devices, smart land and air vehicles, and others) to achieve interoperability between spatial locations, different types of devices and computer systems in any territory, in order to facilitate access to the information and location of the object in a unified manner as well as the assistance and provision of services, carried out through the uniformity of both identifiers, registration and access to the data of these objects, and also of the individuals and related organizations; it also allows to know certain data both of the object (e.g. X-UHC-DEV identifier, local spatial object or location identifier, areas with which it is associated or in which it is located, licenses, manufacturer, model and serial number of the manufacturer, legal registration of the object, transfer of ownership, user, insurance, proof of payment, services provided, among others) and of the owners or associated users (such as multipurpose identifiers of individual and organization, tax identifier, health insurance, identity document, without discarding any additional data); consisting of such a procedure in a spatially unique and non-transferable locatable object identifier, performed through the use of UUID, OID and DID formats (without discarding others); this identifier is deposited and stored in the database of a computer system accessible by the different authorized parties from one or more territories by establishing and controlling the access rights that are necessary for each case; such identifier has certain information associated with it such as public, private, regulatory and/or emergency information, for example identity registered with the regulator on which it depends, identifier and data of an associated insurance (eg. period of validity and proof of payment), model or type of object, other identifiers such as those mentioned above and also identifiers of its components (memory module identifier, MAC identifier of the WiFi and Bluetooth card, UUID identifier of Bluetooth or RFID, . . . ), among other possible.
[0066] On the other hand, biological drugs and other medical devices have some potential to be recognized by the body as foreign substances and, consequently, have the inherent ability to induce unwanted immune reactions. In the case of smart biomedical devices such as smart pills and others, these can be created specifically for the treatment of a particular individual, for example. The U.S. Ser. No. 16/169,126 (PCT/ES2019/000062) application establishes a unified global registration and universal identification of products of biological origin for medicinal purposes, as well as the storage of public and private data of the product, so that in the case of smart medical devices such as nanorobots that have been manufactured with products of biological origin, such invention will be used within the invention proposed here for the registration and identification of products with a biological content for medicinal purposes, establishing a unique relationship in the system of the invention that is proposed between the spatially locatable object identifier and the biological product identifier for medicinal purposes.
[0067] Through its correct implementation, the invention proposed here allows to know the identification and access to certain data of the different spatially locatable objects, for example vector data of the object, legal or regulatory, property, data of individuals (such as owners or users), organizations, devices, services, payments and related insurance, among others, carried out independently of the type, model and technology of the object as well as the manufacturer, regulatory body, type of connectivity that it uses and others, either prior to a request for care or the initiation of an assistance or during and after it, to assist both in the care and support of the individual and in the provision of services and the realization of certain operations.
[0068] Thanks to the communication systems (WiFi, Bluetooth, RFID, 5G, etc.) sensors integrated into robots, smartphones, roads and vehicles, among others, are able to communicate with each other and through the invention that is proposed can perform the identification of a spatially locatable object (e.g. near or detected) quickly and practically, and access and/or request access to the data related to it. For example, medical nanorobots, connected vehicles, drones and others can improve their operation in a practical and effective way.
[0069] As described, the proposed invention therefore allows the unified and universal identification of spatially locatable objects, as well as the entities and individuals related to these and the insurances associated in each case, for better attention and provision of services. Therefore, through the unified registration and the identifier that the invention proposes, a spatially locatable object can automatically detect the presence or existence of others in a nearby environment (within a radius of action) to a specific area or route, allowing to generate a notification to the different related parties and including the possibility of connection between them, by exchanging their identifiers to send notifications and/or instructions in one direction (one-way communication) or bidirectionally for the transfer of notifications, data and instructions between them.
[0070] By way of non-limiting example, by using the procedure this invention proposes, it is possible to make the warning of the need to pass an emergency vehicle on a certain route even before starting the journey, both to autonomous vehicles such as smartphones located or close to that route, so that they can leave free passage even before the emergency vehicle is detected by its sound signals, and can know in real time the expected time of arrival, alerting drivers and to police to this (e.g. traffic management).
[0071] Also as a not limiting example of what this invention proposes, by using the spatially locatable object identifier either in a crashed vehicle or in an app on a smartphone or smartwatch, and using Bluetooth technology and/or others such as 5G or WiFi, the spatially locatable object can be used as a beacon before, during and after an emergency or catastrophe, so that an emergency, civil protection, firefighter, police, etc. service can detect the signal object and/or position of the object and uniquely identify the object and also the individual or individuals related to or associated with it, and give notice where appropriate to a medical service and the corresponding insurance; all this carried out through the purpose of the invention for the unified global registration and the universal identification of spatially locatable objects and the different related parts such as, for example, the Bluetooth communications card of an individual's smartphone/smartwatch which is associated with the spatially locatable object identifier in the database of the computer system of the invention proposed and with the X-UHC-DEV device identifier of the invention U.S. Ser. No. 16/452,598, and this spatially locatable object identifier will in turn be related to the individual's multipurpose identifier, so that emergency data that a user has shared for that purpose can be accessed through the individual's multipurpose identifier (e.g. blood group, emergency contacts, and other relevant medical data).
[0072] A broader example of what this invention aims to achieve, is described below: The spatially locatable object identifier is transmitted, from a smart device of the user (e.g. smartphone, smartwatch or smart vehicle) and by authorizing it, to one or more databases in the cloud (distributed and/or centralized), during regular periods of time, which perform the collection of this data for prevention and use in cases of emergencies and disasters, together with the location of the device and, in addition, of the related entity(s) or individual(s). At a certain point, a serious incident (such as a fire, earthquake, tornado, or flood hazard) is detected by the civil protection services in a given area. Using the spatially locatable object identifier, the civil protection service can query the database accessible to the different authorized services, filtered for its coverage area or consultation permit and/or for the affected area or related spatially locatable objects, locate on a map the distribution of the population, identify the devices associated with individuals in that area, as well as citizens, volunteers and professionals (medical and nursing personnel, firefighters, civil defence, civil protection, etc.). The civil protection service can send an alert to objects located in that area, depending on the type of object, to take different actions and monitor in real time the movements and displacements of the population and professionals. In this way, the invention allows help in decision-making and better management of resources, prevent and inform the population and take appropriate actions. It also allows the location of affected and/or survivors to be detected either by GPS geolocation, WiFi, LPWAN, Bluetooth or others, for example through manned reconnaissance flights (such as helicopters or light aircraft) or unmanned ones (drones and others), obtaining the identifier of the detected spatially locatable objects (from the Bluetooth UUID of those affected, for example) and consulting certain information about those identifiers in the accessible database according to the invention, such as the identifier corresponding to a Bluetooth device, entities and associated individuals, as well as other relevant data, such as medical data for emergencies.
[0073] Other achievements are also available for accident prevention. For example, the different driving assistance programs (maps) can know in a unified way the vehicles driving on a spatially locatable object, such as a road, regardless of the navigation system, the manufacturer or the type of vehicle. In addition, by incorporating technology such as bluetooth or others, beacons may be included in traffic signals, electrical poles, along the roads (signaling of kilometer points) or others, to be detected by the devices in-vehicles and know the location of the vehicle and other nearby vehicles, visually indicating the presence of vehicles or others that may interfere with the route (e.g. at a junction) or vehicles to the contrary (e.g. on road dual-way with little visibility).
[0074] Another use case that this invention proposes is to know, on the part of the civil protection services and insurers among others, the owners and inhabitants in areas affected by catastrophes, needs of medical conditions according to the emergency data of the affected individuals, goods affected in such areas and insurance data of both individuals and goods. By using an app on users' mobile devices, users can use a connection (Bluetooth, WiFi, LoRa networks, 3G/4G/5G or others) to send their state (trapped, injured, pain in certain parts of the body, etc.) and could share relevant medical data (medications, diagnosed diseases, etc.) to perform a medical triage from an emergency center and better manage the care and resources available. Similarly, through an application for this purpose, emergency services can give advice to the population located in a certain area or route, notify field hospital locations, drinking water points and even organize delivery of medicines and food through vehicles (terrestrials, drones, etc.) to the locations of affected people.
[0075] Going into more detail, it should be noted that the procedure of unified global registration and universal identification of spatially locatable objects will generate a unique and non-transferable public identifier preferably in a UUID format, be recorded in at least one OID, have an associated DID and DID document, and this identifier as other identifiers and related data will be stored in one or more centralized and/or distributed databases. The DID document shall contain public, private and, optionally, information from the relevant regulatory authority. For example, if it is a spatial object such as a property (housing, land, garage, . . . ), the associated DID document may contain location information, such as address, geographic coordinates and cadastral reference (regulatory body data), owner and user (e.g. tenant and other people who may be living or registered in that dwelling), property insurance data (insurer, period and payment information, among other data), plans and other information about it (height, square meters, common areas, etc.), materials contained and/or insured, belonging to another locatable object (e.g. a building, street, locality . . . ), without discarding others. The DID document will also contain a list of services and the corresponding URIs in HTTP format to access both the data and services related to the generated identifier.
[0076] It should be noted that this public identifier can be marked in disuse and also replaced by a new one, marking the old deprecated one and pointing to the new one if applicable, varying the associated DID identifier and/or DID document, so that it can continue to be referenced and accessed and not reused for another object. For example, in case of change of owner or user, the public identifier can be changed by the regulatory body (just like the license plate of a vehicle is associated with a chassis number, for example). If the object or device belongs to another spatially locatable object, the transaction made at the time of the change of identifier will notify related objects, individuals, and organizations of such change. The old identifier will be deprecated and can be redirected, for example, to the new identifier or to the competent regulatory authority.
[0077] Private information may contain both associated user(s) or owner(s) information and information from different identifiers associated with the object. For example, in the case of a spatial object such as a specific area within a building may contain a list of allowed or authenticated users, also other related spatially locatable objects; in case of a robot, connected or smart device, private information may contain different associated identifiers such as product identifier and different components (Bluetooth, Wi-Fi, etc.) and also other spatially locatable objects.
[0078] Such identifiers, as well as the data associated with the identifiers in the DID document and the access rights to such data (public, private, emergencies, regulatory, . . . ), will be certified in one or more DLTs or blockchain networks to ensure the immutability of the data. The DID document may refer to other documents with public, private, emergency or regulatory information, which can also be stored on one or more DLTs or blockchain networks. The different authorized parties will be able to access public data as well as private, emergencies and regulatory data, depending on the permissions defined in the system through the DID document and the certification of its validation using blockchain technology, without ruling out other alternatives. This is done through an access control list or ACL, where the different permissions are collected for each user and group of users (individuals/organizations or groups of individuals/organizations). By calculating a hash function, the contents of the information contained in the DID document (data, permissions, document content, etc.) will be sealed to ensure the unalterability of the data on one or more blockchain networks, so in that way it can be verified that the data contained and retrieved from the DID document are true, are not erroneous and have not undergone any unauthorized modification. In case of the hash not matches with the received data, the different parties will be notified of such a situation to take the required actions in order to solve the problem.
[0079] The procedure of unified global registration and universal identification of spatially locatable objects and the different related parts employs preferably a unified protocol of identification in training and health in join with the unified registration and identification of donors, Legal Identity Identifier (LEI) and Business Identifier Codes (BIC) for the universal identification of individuals, organizations, services and devices, for data verification and accessing relevant data among others; also the unified registration and universal identification of biological products for medicinal purposes to identify spatially locatable medical devices containing biological product derivatives and the related parties.
[0080] The proposed invention is therefore configured as a novelty within its scope, since according to its implementation the above objectives are satisfactorily achieved, being its details characterizing conveniently collected in the claims.
[0081] The invention described essentially comprises the following: [0082] Generation of a unique, non-transferable identifier for each spatially locatable object, in URN UUID, OID and DID formats, without discarding others. [0083] Creating a DID document associated with the generated identifier. [0084] Association of different object and user/owner identifiers. [0085] Assignment of permissions and creation of access control list (ACL). [0086] Creating encryption keys associated with the ACL. [0087] Save in the DID document data, service identifiers, and other associated identifiers, as well as permissions required for access to object data. [0088] Digital fingerprint generation using hash-algorithm to seal data and identifiers and perform digital signature. [0089] Storage of both associated data and hash in one or more blockchain networks.
[0090] It should be noted that the universal identifier of the object is either generated by an organization or a user through an application or a service, or a regulatory body also through an application or a service, and through a computer system specifically configured for this purpose.
[0091] This allows, on the one hand, the unified identification of spatially locatable objects by agencies and users (humans or services) with permission to do so and, on the other hand, the unified identification by other spatially locatable objects (e.g. nearby smart devices or other related objects) as well as knowing the location of the objects. By means of the data collected in the DID document associated with each spatially locatable object and the corresponding necessary permissions, can be accessed the corresponding details of each specific object. In addition, a notification may be sent to one or more related objects, individuals and/or organizations where relevant information exists.
[0092] If the DID document contains data that has been added by an individual/organization, it may optionally be verified that the data entered are real, for example after notifying and/or capturing information from different organizations such as manufacturers and regulatory bodies, among others, and updating the data collected in the DID document as verified data, for example by a regulatory body with permissions to modify the object data.
[0093] In the light of the FIGURE described, and according to the numbering adopted in it, one can see how the invention comprises, essentially, the following phases and steps:
[0094] In a first phase (A): [0095] (i) generation of a universal, unique and non-transferable identifier for a spatially locatable object in URN UUID, OID and DID formats or in other embodiments, through an application or service and a computer system configured for that purpose; [0096] (ii) generation, through the computer system, of a DID document associated with the DID identifier, containing a list of permissions (ACLS) and services, associated data (public, private and, in addition, one or more regulators) and hashing of the data; [0097] (iii) storage of the data and hashes associated with the DID document in one or more centralized and/or distributed databases (DLT or blockchain);
[0098] In a second phase (B): [0099] (iv) identification of the object in the system or any of its components (such as Bluetooth, WiFi, space object or other communication devices) by means of the identifier generated for access to the details of the same, made by another object, a individual or other system, through an application or service for this purpose; [0100] (v) identification of the different present or detected objects in a given location and/or related to another object, by means of the universal identifier generated in the system for each of them; [0101] (vi) send the result of the identification of one or more objects through a communications network.
[0102] In addition, optionally, the invention contemplates, in the phase of use: [0103] vii) Request data and/or list of services directly to the object; [0104] (viii) receive data and/or list of services from the object. [0105] (ix) Request data related to an object from external data sources (such as manufacturers or regulatory bodies, among others); [0106] x) receive data related to an object from an external data source.
[0107] Optionally, the invention also includes: [0108] xi) automatically detect the presence of a spatially locatable object (within a radius of action); [0109] (xii) send a notification to an object and to a user, owner or organization related to it, indicating the reason and urgency.
[0110] Finally, optionally the invention also includes: [0111] (xiii) verify that the data related to a given object is real after obtaining data from a reliable external data source (e.g. a regulatory body) and/or have been verified on one or more DLTs or blockchain networks; [0112] (xiv) establish a connection to the object once the authenticity of the object data has been verified.
[0113] The described unified identifier of spatially locatable objects is therefore constituted in an object of characteristics unknown until now for the purpose of which it is intended, reasons which together with its practical usefulness, give it sufficient foundation to obtain the exclusivity privilege requested.
[0114] Each of the steps described herein can be performed using a general purpose computing device, e.g., a personal computer, personal digital assistant, and/or computing device that is in communication with a network, e.g., internet, intranet, or extranet, that includes a memory and a set of instructions, that is, logic, specifically scripted to perform the functions, steps, communications, and data manipulations described herein. As the present invention is not limited to any specific instruction set, e.g., code, usable to implement one or more aspects of the present invention, and as those skilled in the art are well aware of the ways to instruct such a computing device to implement such functions, steps, communications, and data manipulations, further details of such specific instruction sets will not be provided here so as to not obscure the present invention. While one or more of the functions, steps, communications, and data manipulations can be performed by hand or by a computer-implemented instruction set, the present invention is not limited to any one sub combination thereof. Data gathering can be performed manually, in a semi-automated manner (e.g., given to a human person who then inputs the data into a computing device's memory), or in a fully-automated manner (e.g., the customer interacts directly with a computing device to input the data into a computer's memory). As will be readily appreciated by those skilled in the art, the present invention also includes the use of multiple computing devices on a communications network (including the use of removable memory media to transfer data between devices), including that the computing device via which data is input by any one human user is different from a computing device that implements decision instruction sets.
[0115] However, it should be understood that although numerous characteristics and advantages of the present invention have been exposed in the above description, along with details of the structure and function of the invention, this exhibition is only illustrative. Changes to the details may be made, especially in matters of the shape, size and arrangement of the parties within the principles of the invention to the extent indicated by the broad general meaning of the terms in which the enclosed claims.
[0116] Sufficiently described, the nature of the present invention, as well as the way in which it is implemented, it is not considered necessary to make its explanation more extensive so that any expert in the matter understands its scope and the advantages that derive from it, stating that, within its essentiality, it may be put into practice in other modes of realization that differ in detail from that indicated by way of example, and to which it will also achieve the protection that is sought whenever it is not altered, modified or modified its fundamental principle.