Document management system with barcode mapping and storing
Abstract
The method, system and a computer program and a computer product for managing workers and documents is provided. The method includes storing industry representations and a list of workers with data related to the workers, linking the industry representations to the workers and selecting at least one worker from based on the industry representations for that worker. The method also includes scheduling workers to a job based on whether they have all of the required industry representations. In addition, the method includes uploading industry representations and bar code scanning industry representations into the database. The method further includes dispatching said industry representations to other users and automatically mapping fields of the dispatched data in the destination database. In addition, the method includes selectively encrypting only sensitive fields in data transmission between two entities.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of uploading in a worker and document management system, comprising:
selecting an entity and an industry representation type; selecting a type of uploading to perform; uploading an industry representation; inputting information for the uploaded industry representation; and saving the industry representation to a data store, wherein the industry representation is linked to the entity and the industry representation type, and wherein the entity comprises at least one of a worker, a customer, a job, a vendor, a contact, a user and a company.
2 . The method of uploading according to claim 1 , wherein the type of uploading comprises scanning, and uploading from a file and the industry representation type at least one of a certificate, a license, a governmental form, a document and an image.
3 . The method of uploading according to claim 1 , further comprising manipulating the uploaded industry representation and selecting a location in the data store for storing the industry representation, wherein said location is an archive or a current version of the industry representation.
4 . The method of uploading according to claim 1 , wherein the inputted information comprises of at least one of the: an expiration date, a creation date, a custom data for the industry representation.
5 . A computer system adapted to manage workers and documents, comprising:
a processor, and a memory including software instruction adapted to enable the computer system to perform the steps of:
selecting the entity and an industry representation type;
selecting a type of uploading to perform;
uploading an industry representation;
inputting information for the uploaded industry representation; and
saving the industry representation to a data store,
wherein the industry representation is linked to the entity and the industry representation type, and wherein the entity comprises at least one of a worker, a customer, a job, a vendor, a contact, a user and a company.
6 . The computer system according to claim 5 , wherein the type of uploading comprises scanning, and uploading from a file and the industry representation type at least one of a certificate, a license, a governmental form, a document and an image.
7 . The computer system according to claim 5 , wherein the computer system further performs:
manipulating the uploaded industry representation; and selecting a location in the data store for storing the industry representation, wherein said location is an archive or a current version of the industry representation.
8 . The computer system according to claim 5 , wherein the inputted information comprises of at least one of the: an expiration date, a creation date, a custom data for the industry representation.
9 . A method of transmitting information between entities, said entities being a server and a client, comprising:
generating a key pair for asymmetric cipher by a first entity; transmitting a public key to a second entity; generating a session key for a symmetric cipher; encrypting said session key with a public key; transmitting said session key to the first entity; identifying sensitive data; encrypting said sensitive data by the first entity using said session key; and transmitting the encrypted selected data to the second entity for decryption.
10 . The method according to claim 9 , wherein the selected data is sensitive fields and wherein field types are left not encrypted, said sensitive fields are field values.
11 . The method according to claim 9 , wherein the selected data is elements between tags in an XML document that are encrypted by applying a simple object access protocol.
12 . The method according to claim 9 , wherein a user, an administrator or a program selects data for encryption.
13 . The method according to claim 9 , wherein type of data to encrypt and decrypt is pre-defined in the first entity and the second entity.
14 . The method according to claim 9 , wherein before said transmitting of the encrypted selected data, the first entity notifies the second entity of an encryption schema, the encryption schema defining type of data to encrypt and decrypt.
15 . The method according to claim 14 , wherein said second entity uses the encryption schema for encrypting and decrypting data until a new encryption schema is received.
16 . The method according to claim 9 , wherein the first is a server and the second entity is a client web browser or visa versa, further comprising:
an invisible active X control storing the session key in a secure repository of the client web browser; creating a visible active X control that retrieves the session key via the invisible active X control; decrypts the transmitted data and displays the decrypted data on the client web browser; and creating a visible active X control that intercepts data to be transmitted to the server, and retrieving the session key via the invisible active X control, selectively encrypting the data to be transmitted using the session key.Join the waitlist — get patent alerts
Track US2023018169A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.