US2004267595A1PendingUtilityA1

Worker and document management system

Assignee: IDCOCUMENTD LLCPriority: Jun 30, 2003Filed: Jun 30, 2004Published: Dec 30, 2004
Est. expiryJun 30, 2023(expired)· nominal 20-yr term from priority
G06Q 10/063112G06Q 10/06311G06Q 10/06G06Q 10/105H04L 63/0435H04L 2463/062G06F 21/604G06F 21/6245G06F 21/606G06F 21/64G06F 16/93G06F 16/258
60
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
We claim:  
     
         1 . A computer assisted method of managing workers and documents, comprising: 
 storing industry representations and a list of workers with data related to the workers;    relationally linking the industry representations with at least one worker from said list of workers;    analyzing each of said at least one worker based on industry representations linked to said worker and based on data related to said worker; and    selecting a worker from said list of workers based on said analysis.    
     
     
         2 . The computer assisted method according to  claim 1 , wherein said data related to the workers comprises: general information for each worker, at least one work type and a skill level for said at least one work type, employment information, worker history information and user defined information.  
     
     
         3 . The computer assisted method according to  claim 2 , further comprising having an indicator for each worker from said list of workers based on whether the worker has required industry representations from said plurality of industry representations for a work type of the worker.  
     
     
         4 . The computer assisted method according to  claim 3 , wherein said indicator comprises at least one of color, symbol, icon or font style.  
     
     
         5 . The computer assisted method according to  claim 3 , further comprising storing information about statuses of said industry representations and color coding the list of workers based on statuses of the required industry representations.  
     
     
         6 . The computer assisted method according to  claim 1 , wherein said industry representations comprise at least one of documents, certificates, licenses and custom documents.  
     
     
         7 . The computer assisted method according to  claim 1 , further comprising storing data related to said industry representations, wherein for at least one of said industry representations said data comprises a type of said industry representation.  
     
     
         8 . The computer assisted method according to  claim 7 , wherein said data for said at least one of the industry representation further comprises at least one of: an expiration date, a creation date, at least one modification date, verification history and a licensing agency.  
     
     
         9 . The computer assisted method according to  claim 8 , further comprising color coding said industry representation based on the expiration dates and statuses of said industry representations.  
     
     
         10 . The computer assisted method according to  claim 8 , further comprising color coding said industry representations based on the current statuses of said industry representations.  
     
     
         11 . The computer assisted method according to  claim 7 , wherein for at least one industry representation from the plurality of industry representations, storing history information comprising archived versions of said at least one industry representation.  
     
     
         12 . The computer assisted method according to  claim 1 , further comprising storing information about statuses of said industry representations and color coding said industry representations based on said statuses, wherein an industry representation of one status is displayed in a color different from an industry representation of another status.  
     
     
         13 . The computer assisted method according to  claim 1 , further comprising a user selecting type of information to view for each of said at least one worker on the list.  
     
     
         14 . The computer assisted method according to  claim 1 , further comprising user selecting a worker from said list of workers and displaying worker qualifications based on a presence and a status of industry representations for said selected worker.  
     
     
         15 . The computer assisted method according to  claim 1 , further comprising grouping industry representations for the selected at least one worker into groups.  
     
     
         16 . The computer assisted method according to  claim 1 , further comprising adding a worker to said list of workers and adding data related to the worker, wherein a user navigates through data to be added based on tabs organized by types of data.  
     
     
         17 . The computer assisted method according to  claim 16 , further comprising adding an industry representation for said worker, said industry representation comprises at least one of a document, a certificate, a license and a user defined document.  
     
     
         18 . The computer assisted method according to  claim 1 , searching for workers that meet user specified criteria, said criteria comprises at least one of: information from said data related to the workers, an industry representation and information related to the industry representation, worker skills and custom set information.  
     
     
         19 . 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: 
 storing industry representations and a list of workers with data related to the workers;  
 relationally linking the industry representations with at least one worker from said list of workers;  
 analyzing each of said at least one worker based on industry representations linked to said worker and based on data related to said worker; and  
 selecting a worker based on said analysis  
   
     
     
         20 . The computer system according to  claim 19 , wherein said industry representations comprise at least one of documents, certificates, licenses and custom documents.  
     
     
         21 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 storing industry representations and a list of workers with data related to the workers;  
 relationally linking the industry representations with at least one worker from said list of workers;  
 analyzing each of said at least one worker based on industry representations linked to said worker and based on data related to said worker; and  
 selecting a worker based on said analysis.  
   
     
     
         22 . A computer system adapted to manage workers and documents, comprising: 
 means for storing industry representations and a list of workers with data related to the workers;    means for relationally linking the industry representations with at least one worker from said list of workers; and    means for selecting at least one worker from said list of workers based on said industry representations for each of said at least one worker.    
     
     
         23 . 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.    
     
     
         24 . The method of uploading according to  claim 23 , 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.  
     
     
         25 . The method of uploading according to  claim 23 , 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.  
     
     
         26 . The method of uploading according to  claim 23 , wherein the inputted information comprises of at least one of the: an expiration date, a creation date, a custom data for the industry representation.  
     
     
         27 . 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.    
     
     
         28 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including 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.    
     
     
         29 . A computer system adapted to manage workers and documents, comprising: 
 means for selecting the entity and an industry representation type;    means for selecting a type of uploading to perform;    means for uploading an industry representation;    means for inputting information for the uploaded industry representation; and    means for 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.    
     
     
         30 . A method of transmitting information in a worker and document management system, comprising: 
 reading bar code information from the bar code related to an industry representation;    linking the bar code information to the industry representation, wherein: 
 when the bar code information is complete storing the industry representation with the linked bar code information, said complete information comprises an industry representation type and an entity,  
 when the bar code information is incomplete, manually linking said industry representation to at least one of: the entity and the industry representation type, before storing said industry representation with the linked bar code information.  
   
     
     
         31 . The method of transmitting information according to  claim 30 , wherein when the information is incomplete, temporary storing said industry representation with the linked bar code information before the manual linking.  
     
     
         32 . The method of transmitting information according to  claim 30 , wherein the bar code information further comprises an expiration date for the industry representation.  
     
     
         33 . The method of transmitting information according to  claim 30 , wherein transmitting information comprises at least one of uploading the information into the system, faxing the information, emailing the information and posting the information using SOAP.  
     
     
         34 . The method of transmitting information according to  claim 30 , wherein the industry representation with the bar code is scanned in before said reading of the bar code information.  
     
     
         35 . The method of transmitting information according to  claim 30 , wherein the industry representation with the bar code is received via faxed before said reading;  
     
     
         36 . The method of uploading according to  claim 30 , wherein the bar code information further comprises custom information.  
     
     
         37 . The method of uploading according to  claim 36 , wherein the custom information is user created fields.  
     
     
         38 . The method of uploading according to  claim 30 , wherein the entity is a worker, a vendor, a job, a customer, a contact, a user or a company.  
     
     
         39 . The method of uploading according to  claim 38 , wherein the industry representation is a certificate, a license, a document, a form or other industry required representation.  
     
     
         40 . 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: 
 scanning an industry representation with a bar code;  
 reading bar code information from the bar code;  
 linking the bar code information to the industry representation,  
   wherein: 
 when the bar code information is complete storing the industry representation with the linked bar code information, said complete information comprises an industry representation type and an entity,  
 when the bar code information is incomplete, manually linking said industry representation to at least one of the entity and the industry representation, before storing said industry representation with the linked bar code information.  
   
     
     
         41 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 scanning an industry representation with a bar code;  
 reading bar code information from the bar code;  
 linking the bar code information to the industry representation,  
   wherein: 
 when the bar code information is complete storing the industry representation with the linked bar code information, said complete information comprises an industry representation type and an entity,  
 when the bar code information is incomplete, manually linking said industry representation to at least one of the entity and the industry representation, before storing said industry representation with the linked bar code information.  
   
     
     
         42 . A computer system adapted to manage workers and documents, comprising: 
 means for scanning an industry representation with a bar code;    means for reading bar code information from the bar code;    means for linking the bar code information to the industry representation,    wherein: 
 when the bar code information is complete storing the industry representation with the linked bar code information, said complete information comprises an industry representation type and an entity,  
 when the bar code information is incomplete, manually linking said industry representation to at least one of the entity and the industry representation, before storing said industry representation with the linked bar code information.  
   
     
     
         43 . A method of uploading in a worker and document management system, comprising: 
 reading bar code information from the bar code attached to a cover sheet;    receiving a plurality of industry representations;    automatically linking the bar code information to each of said plurality of industry representations; and    storing said industry representations with the linked bar code information.    
     
     
         44 . The method of uploading according to  claim 43 , further comprising scanning the coversheet with a bar code so that said reading can be performed.  
     
     
         45 . The method of uploading according to  claim 43 , further comprising receiving via facsimile the coversheet with a bar code so that said reading can be performed.  
     
     
         46 . The method of uploading according to  claim 43 , further comprising manually linking each of said industry representations to at least one of the entity and the industry representation type before storing said industry representations with the linked bar code information.  
     
     
         47 . The method of uploading according to  claim 44 , wherein the bar code information comprises one of the entity and the industry representation type.  
     
     
         48 . The method of uploading according to  claim 47 , and wherein the bar code information further comprises at least one of an expiration date and custom information.  
     
     
         49 . The method of uploading according to  claim 47 , wherein said industry representation is a document, a certificate, a license, other industry required representation or job required representation, and said entity is a worker, a vendor, a job, a customer, a contact, a user or a company.  
     
     
         50 . The method of uploading according to  claim 44 , wherein said industry representation is a document, a certificate, a license, or other industry required representation and said entity is a worker, a vendor, a job, a customer, a contact, a user or a company.  
     
     
         51 . The method of uploading according to  claim 44 , wherein said industry representation is a certificate and said industry representation type comprises a state and type of government required certificate and said entity is a worker.  
     
     
         52 . 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: 
 scanning a coversheet with a bar code;  
 reading bar code information from the bar code;  
 scanning a plurality of industry representations;  
 automatically linking the bar code information to each of said plurality of industry representations; and  
 storing said industry representations with the linked bar code information.  
   
     
     
         53 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 scanning a coversheet with a bar code;  
 reading bar code information from the bar code;  
 scanning a plurality of industry representations;  
 automatically linking the bar code information to each of said plurality of industry representations; and  
 storing said industry representations with the linked bar code information.  
   
     
     
         54 . A computer system adapted to manage workers and documents, comprising: 
 means for scanning a coversheet with a bar code;    means for reading bar code information from the bar code;    means for scanning a plurality of industry representations;    means for automatically linking the bar code information to each of said plurality of industry representations; and    means for storing said industry representations with the linked bar code information.    
     
     
         55 . A method of managing workers and documents, comprising: 
 storing a list of workers and industry representations with data related to said industry representations;    relationally linking some of the industry representations with at least one worker from said list of workers;    setting filters for information to be displayed; and    displaying at least one worker from the list of workers with at least one corresponding industry representation from said industry representations.    
     
     
         56 . The method according to  claim 55 , further comprising color coding said displayed at least one industry representation based on status of said at least one industry representation.  
     
     
         57 . The method according to  claim 56 , wherein said status of industry representation is user created status, and wherein worker status is user created status.  
     
     
         58 . The method according to  claim 56 , further comprising selecting an industry representation to view detailed information for said industry representation, said detailed information comprises one of a last update, whether an update was scheduled, required training, contact information for an updating entity and authenticity of said industry representation.  
     
     
         59 . The method according to  claim 58 , wherein said authenticity comprises information about a verifying entity, level of said verifying entity, history of verifications, and whether the industry representation is authentic.  
     
     
         60 . The method according to  claim 55 , further comprising selecting an industry representation and viewing detailed data for said industry representation, wherein said detailed data comprises an expiration date, an issuing authority and contact information for the selected industry representation.  
     
     
         61 . The method according to  claim 55 , wherein said filter comprises at least one of selecting at least one type of said industry representations to be displayed, selecting at least one worker status of workers to be displayed and selecting at least one industry representation status of said industry representations to be displayed.  
     
     
         62 . The method according to  claim 61 , wherein said status of industry representation is one of current, expired, pending, incomplete, missing and not applicable, and wherein said worker status is one of current, inactive, active, terminated, part time, full time, new hire or other user defined status.  
     
     
         63 . The method according to  claim 62 , wherein said at least one type of industry representation comprises at least one of an issuing state and type of worker certificate, a type of government required form, and a type of government required license.  
     
     
         64 . The method according to  claim 62 , wherein said displayed at least one industry representation is color coded based on the status of industry representation, wherein said expired industry representation, said incomplete industry representation, said about to expire industry representation and said current industry representation are each displayed in a different color.  
     
     
         65 . The method according to  claim 62 , further comprising a user setting up a custom color coding scheme for said industry representations, and the user creating at least one of: 
 user accounts having user account levels and verification levels,    fields for the workers, the fields comprising at least one of skill types, worker statuses, worker titles, worker languages and work types,    form types and fields for forms,    types of vendors,    tool types and tool fields,    said industry representations types and industry representations fields, and    types of job statuses, job tasks performed on a job site and job fields.    
     
     
         66 . The method according to  claim 65 , further comprising a user grouping industry representations into binders and creating a name for the binder.  
     
     
         67 . The method according to  claim 66 , further comprising setting up alerts, said alerts to notify the user of certain events, said events comprises one of notifying the user when an industry representation is expired or is about to expire, notifying the user when a worker lacks industry required representations for a scheduled job type.  
     
     
         68 . The method according to  claim 67 , wherein said notification is dispatched via at least one of email, facsimile, pop up screen, or telephone.  
     
     
         69 . The method according to  claim 55 , further comprising a user selecting a job, and wherein said displayed at least one worker with at least one corresponding industry representation is a list of workers assigned to the job and the industry representations required for the job.  
     
     
         70 . The method according to  claim 55 , further comprising a user selecting a work type, wherein for each of the displayed workers, said displayed at least one corresponding industry representation is industry representations required for the work type, and further comprising alerting the user when a displayed worker lacks at least one of the industry representation required for the work type.  
     
     
         71 . The method according to  claim 55 , further comprising a user selecting a custom document, and wherein said displayed at least one corresponding industry representation is user created type of industry representations.  
     
     
         72 . The method according to  claim 55 , wherein the industry representation comprises a plurality of pages and wherein each page is stored under same industry representation type and each page in the industry representation may be rearranged in accordance with user request.  
     
     
         73 . The method according to  claim 55 , wherein at least one page from said plurality of pages, has its own industry representation type.  
     
     
         74 . The method according to  claim 55 , wherein said displayed at least one corresponding industry representation is industry representations scheduled for update.  
     
     
         75 . The method according to  claim 55 , further comprising linking a tool type from said tool types to a job type from said job types, wherein said tools are equipment needs for the job type.  
     
     
         76 . 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: 
 storing a list of workers and industry representations with data related to said industry representations;  
 relationally linking the industry representations with at least one worker from said list of workers;  
 setting filters for information to be displayed; and  
 displaying at least one worker from the list of workers with at least one corresponding industry representation from said industry representations.  
   
     
     
         77 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 storing a list of workers and industry representations with data related to said industry representations;  
 relationally linking the industry representations with at least one worker from said list of workers;  
 setting filters for information to be displayed; and  
 displaying at least one worker from the list of workers with at least one corresponding industry representation from said industry representations.  
   
     
     
         78 . A computer system adapted to manage workers and documents, comprising: 
 means for storing a list of workers and industry representations with data related to said industry representations;    means for relationally linking the industry representations with at least one worker from said list of workers;    means for setting filters for information to be displayed; and    means for displaying at least one worker from the list of workers with at least one corresponding industry representation from said industry representations.    
     
     
         79 . A worker and document management method, comprising: 
 storing data related to a worker comprising an industry representation and other data, and a job comprising a work type;    relationally linking the stored industry representation and the work type; and    determining whether a worker qualifies for the job based on the linked data.    
     
     
         80 . The method according to  claim 79 , further comprising adding a new job and information for the job.  
     
     
         81 . The method according to  claim 79 , wherein information for the job further comprises skills required for the job, job costs, equipment required for the job and accounting information.  
     
     
         82 . The method according to  claim 81 , wherein the job costs further comprises worker wages, state taxes, worker compensation insurance and miscellaneous burdens.  
     
     
         83 . A worker and document management method comprising: 
 storing data, related to a worker, at least one industry required representation, and a job comprising a work type;    receiving user input;    performing an analysis of the stored data based on the user input; and    displaying results,    wherein the performing of the analysis comprises at least one of scheduling the worker to the job when said at least one industry required representation for the worker matches industry requirements for the job type, informing the user of a status of one of said at least one industry required representation for the worker, and displaying a list of jobs filtered by a job status.    
     
     
         84 . The method according to  claim 83 , said 
 performing analysis comprises scheduling of the worker to the job, storing the results and using the stored results to generate a statement.    
     
     
         85 . The method according to  claim 83 , further comprising: 
 linking said worker data to a recognition device; and    automatically tracking hours worked by said worker using said recognition device,    wherein performing said analysis comprises generating a pay check for the worker, a customer statement or an internal cost analysis based on said automatic tracking.    
     
     
         86 . The method according to  claim 85 , wherein said recognition device comprises at least one of a card reader and a fingerprint recognition device and wherein said recognition device is WAP enabled.  
     
     
         87 . The method according to  claim 86 , wherein said recognition device alerts a user when a worker unqualified for the work type assigned to perform attempts to sign in for work, and wherein the user is alerted via at least one of displaying the worker data on the recognition device, emailing, faxing and a pop up screen.  
     
     
         88 . The method according to  claim 87 , wherein the worker is unqualified for the work type when the worker lacks industry representations required for the job type or when the worker's industry representations required for the job type expired.  
     
     
         89 . The method according to  claim 84 , wherein the statement is at least one of a customer invoice for the job that breaks down costs by worker wage, overtime, equipment cost, taxes and insurance, an internal cost and benefit analysis for the job, and a pay check for the worker.  
     
     
         90 . The method according to  claim 83 , wherein when the user selects a job from the displayed list of jobs, displaying detailed information for the selected job, said detailed information comprises a job contact information, job requirements, industry representations required for the job type, skills and qualifications, accounting information, job history, job costs and equipment required for the job.  
     
     
         91 . The method according to  claim 83 , wherein when the user selects a job from the displayed list of jobs, displaying detailed information for the selected job, said detailed information comprises workers scheduled to the job, wherein said workers are color coded based on whether they have all of the industry representations for the job type.  
     
     
         92 . 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: 
 storing data, related to a worker, including an industry required representation, and a job including a job type;  
 receiving user input;  
 performing an analysis of the stored data based on the user input; and  
 displaying results,  
   wherein the performing of the analysis comprises at least one of scheduling the worker to the job when the industry required representation matches industry requirements for the job type, informing the user of a status of the industry required representation for the worker, and displaying a list of jobs filtered by a job status.    
     
     
         93 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 storing data, related to a worker, including an industry required representation, and a job including a job type;  
 receiving user input;  
 performing an analysis of the stored data based on the user input; and  
 displaying results,  
   wherein the performing of the analysis comprises at least one of scheduling the worker to the job when the industry required representation matches industry requirements for the job type, informing the user of a status of the industry required representation for the worker, and displaying a list of jobs filtered by a job status.    
     
     
         94 . A computer system adapted to manage workers and documents, comprising: 
 means for storing data, related to a worker, including an industry required representation, and a job including a job type;    means for receiving user input;    means for performing an analysis of the stored data based on the user input; and    means for displaying results,    wherein the performing of the analysis comprises at least one of scheduling the worker to the job when the industry required representation matches industry requirements for the job type, informing the user of a status of the industry required representation for the worker, and displaying a list of jobs filtered by a job status.    
     
     
         95 . A worker and document management method, comprising: 
 storing data, related to a plurality of workers, including an industry required representation for at least one worker from said plurality of workers;    storing data related to a job and workers comprising a work type;    performing an analysis of the stored data; and    producing results of said analysis,    wherein said results comprises at least one of: 
 a list comprising at least one worker selected from said plurality of workers qualified for the work type based on the industry required representation for said at least one worker,  
 an empty list when no workers from said plurality of workers meet the industry requirement for the job type, and  
 a list of said plurality of workers allowing the user to manually allocate at least one worker from said plurality of workers for the job but alerting the user when said at least one worker being manually scheduled does not have the industry required representation for the job type.  
   
     
     
         96 . The method according to  claim 95 , wherein when said results comprise the list of said plurality of workers and the user schedules at least one worker to a job type for which said at least one worker does not have the industry required representation, an automatic notification is dispatched to a responsible party for the job.  
     
     
         97 . The method according to  claim 95 , further comprising displaying a list of only unscheduled workers.  
     
     
         98 . The method according to  claim 95 , further comprising storing worker wage rate, fringe rate and overtime rate, and calculating a total cost for the job using said worker wage, tax payroll set up, worker compensation insurance, and equipment depreciation.  
     
     
         99 . A worker and document management method, comprising: 
 storing data, related to a plurality of workers, including an industry required representation for at least one worker from said plurality of workers;    storing data related to a job including a work type, and a customer;    relationally linking the worker data, the job data, and the customer data to analyze the stored data;    selecting data from the stored data;    analyzing data related to the selected data based on the relational linking; and    automatically providing the analyzed data to a user.    
     
     
         100 . The worker and document management method according to  claim 99 , wherein when the selected data is a customer, the user is provided with a list of jobs for the selected customer.  
     
     
         101 . The worker and document management method according to  claim 100 , further comprising filtering the list of job based on job status.  
     
     
         102 . The worker and document management method according to  claim 100 , wherein the user is also provided for each of the jobs a corresponding list of workers scheduled to the job.  
     
     
         103 . The worker and document management method according to  claim 99 , further comprising storing said retrieved industry representations in a group for further viewing, editing or dispatch.  
     
     
         104 . The worker and document management method according to  claim 99 , further comprising filtering data before the selecting of data from the stored data, wherein said filtering comprises at least one of selecting a customer, a job, the work type and a source from which to select the data.  
     
     
         105 . The worker and document management method according to  claim 104 , wherein said source comprises selecting workers from a payroll, selecting workers assigned to the job or selecting workers scheduled for the job.  
     
     
         106 . The worker and document management method according to  claim 105 , wherein said selecting data from the stored data comprises selecting worker from a filtered list of workers and selecting items to be dispatched, said items comprises at least one of industry required representations for the work type, industry required representations for the job, industry required representations for the customer, current industry representations, archived industry representations, recently updated industry required representations and industry required representations not previously dispatched.  
     
     
         107 . The worker and document management method according to  claim 106 , wherein said selecting data from the stored data further comprises how to dispatch the selected items, said dispatch is via email, facsimile, printing or creating a file.  
     
     
         108 . The worker and document management method according to  claim 107 , wherein when a user has a required verification level for dispatching the selected items, dispatching said items and when the user does not have the required verification level for dispatching the selected items, denying said dispatch.  
     
     
         109 . The worker and document management method according to  claim 108 , further comprising notifying another user when the items are dispatched.  
     
     
         110 . The worker and document management method according to  claim 106 , wherein said industry required representation comprises at least one of a document and an image.  
     
     
         111 . The worker and document management method according to  claim 110 , wherein said industry required representation is a government issued certificate or a government issued license.  
     
     
         112 . The worker and document management method according to  claim 99 , wherein said selected data is selecting a worker to schedule to the job and wherein said analyzed data comprises when said worker has industry required representations for the job type and industry required representations required by the customer, scheduling the worker to the job and when said selected worker has an expired or lacks at least one of the industry required representations for the job type or the industry required representations required by the customer, alerting said user of the missing or expired industry required representations.  
     
     
         113 . 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: 
 storing data, related to a plurality of workers, including an industry required representation for at least one worker from said plurality of workers;  
 storing data related to a job including a work type, and a customer;  
   relationally linking the worker data, the job data, and the customer data to analyze the stored data; 
 selecting data from the stored data;  
 analyzing data related to the selected data based on the relational linking; and  
 automatically providing the analyzed data to a user.  
   
     
     
         114 . A computer program product for enabling a computer to manage workers and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and    a computer readable medium bearing the software instructions;    the predetermined operations including the steps of: 
 storing data, related to a plurality of workers, including an industry required representation for at least one worker from said plurality of workers;  
 storing data related to a job including a work type, and a customer;  
 relationally linking the worker data, the job data, and the customer data to analyze the stored data;  
 selecting data from the stored data;  
 analyzing data related to the selected data based on the relational linking; and  
 automatically providing the analyzed data to a user.  
   
     
     
         115 . A computer system adapted to manage workers and documents, comprising: 
 means for storing data, related to a plurality of workers, including an industry required representation for at least one worker from said plurality of workers;    means for storing data related to a job including a work type, and a customer;    means for relationally linking the worker data, the job data, and the customer data to analyze the stored data;    means for selecting data from the stored data;    means for analyzing data related to the selected data based on the relational linking; and    means for automatically providing the analyzed data to a user.    
     
     
         116 . A worker and document management method, comprising: 
 storing data for a plurality of workers;    storing a plurality of forms;    selecting at least one worker from said plurality of workers and at least one form from said plurality of forms;    automatically populating the selected at least one form with data for the selected at least one worker.    
     
     
         117 . The method according to  claim 116 , further comprising dispatching the populated form, said dispatching is performed via email, facsimile, printing or creating a file.  
     
     
         118 . A method for dynamically exchanging information between a community of users, comprising: 
 selecting data having a plurality of fields and at least one record from a source database for transfer to a destination database;    dispatching the selected data;    receiving the dispatched data; and    upon a user request, storing the received data in the destination database by mapping fields of the received data with fields of the destination database.    
     
     
         119 . The method according to  claim 118 , wherein said data comprises information for at least one worker and wherein said at least one record is at least one industry required representation and an industry required representation type.  
     
     
         120 . The method according to  claim 119 , wherein when a field of the received data is not recognized in the destination database, defining the field in the destination database or linking the field to an existing field in the destination database.  
     
     
         121 . The method according to  claim 120 , wherein the field comprises at least one of a work type, a worker name, a worker social security number, a worker's wage, a worker's fringe rate, worker status and worker status.  
     
     
         122 . The method according to  claim 121 , wherein the industry required representation type is automatically mapped with a corresponding record type in the destination database and wherein said industry required representation is stored in the destination database under the corresponding record type.  
     
     
         123 . The method according to  claim 122 , wherein said dispatching the selected data comprises selectively encrypting at least some of the selected data and industry required representations and not encrypting fields and record types.  
     
     
         124 . The method according to  claim 118 , wherein said data comprises information for at least one of a worker, a vendor, a customer, a job and a company, and wherein said at least one record is at least one information supporting documentation and a type of the supporting documentation.  
     
     
         125 . The method according to  claim 124 , wherein when a field of the received data is not recognized in the destination database, defining the field in the destination database or linking the field to an existing field in the destination database.  
     
     
         126 . The method according to  claim 124 , wherein said dispatch is not performed when a user account lacks required permissions for dispatching the selected data.  
     
     
         127 . The method according to  claim 124 , wherein another user is notified when said data is dispatched.  
     
     
         128 . The method according to  claim 124 , wherein said selecting data comprises selecting to transfer only the updated data, selecting to transfer only new data or selecting to transfer the selected data including new and old data.  
     
     
         129 . The method according to  claim 128 , further comprising: 
 before transmitting said information supporting documentation, 
 transmitting to the destination database, a unique hashing number  
   for said information supporting documentation; 
 searching for the unique hashing number in the destination database; and  
 when the unique hashing number is found in the destination database, instead of said dispatching of the information supporting documentation, uploading from the destination database an information supporting documentation corresponding to the found unique hashing number,  
 when the unique hashing number is not found in the destination database, said dispatch of the selected data comprises said information supporting documentation.  
   
     
     
         130 . The method according to  claim 118 , wherein the information is exchanged between the community of users, said community of users comprising at least one of: 
 a hospital, a doctor's office, a pharmacy and a testing facility;    a non-profit organization and a government regulating agency;    a union member, international union regulating body, a state union regulating body, administrator and a union contractor;    a plurality of banks, a loan officer and a customer;    at least one contractor and a facility owner;    a court, a legal personnel, a police department and a prison;    a visa applicant, a potential employer and a sponsoring agency;    a temporary employee, a staffing firm and a business seeking employees;    a realtor, a broker, a mortgage lender and a title attorney; and    a general contractor and at least one sub contractor.    
     
     
         131 . The method according to  claim 118 , wherein said fields are manually mapped by a user or automatically mapped by the system.  
     
     
         132 . The method according to  claim 131 , wherein before said automatic mapping, the user manually verifies the fields to be mapped, and wherein the user creates new fields in the destination database for some of the received fields, and wherein the user changes the mapping of at least one field in the destination database  
     
     
         133 . 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 data having a plurality of fields and at least one record from a source database for transfer to a destination database;    sending the selected data;    receiving the send data; and    upon a user request, storing the received data in the destination database by mapping fields of the received data with fields of the destination database.    
     
     
         134 . A computer program product for enabling a computer to manage workers  
       and documents comprising: 
 software instructions for enabling the computer to perform predetermined operations, and  
 a computer readable medium bearing the software instructions;  
 the predetermined operations including the steps of:  
 selecting data having a plurality of fields and at least one record from a source database for transfer to a destination database;  
 sending the selected data;  
 receiving the send data; and  
 upon a user request, storing the received data in the destination database by mapping fields of the received data with fields of the destination database.  
 
     
     
         135 . A computer system adapted to manage workers and documents, comprising: 
 means for selecting data having a plurality of fields and at least one record from a source database for transfer to a destination database;    sending the selected data;    receiving the send data; and    upon a user request, storing the received data in the destination database by automatically mapping fields of the received data with fields of the destination database.    
     
     
         136 . 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.    
     
     
         137 . The method according to  claim 136 , wherein the selected data is sensitive fields and wherein field types are left not encrypted, said sensitive fields are field values.  
     
     
         138 . The method according to  claim 136 , wherein the selected data is elements between tags in an XML document that are encrypted by applying a simple object access protocol.  
     
     
         139 . The method according to  claim 136 , wherein a user, an administrator or a program selects data for encryption.  
     
     
         140 . The method according to  claim 136 , wherein type of data to encrypt and decrypt is pre-defined in the first entity and the second entity.  
     
     
         141 . The method according to  claim 136 , 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.  
     
     
         142 . The method according to  claim 141 , wherein said second entity uses the encryption schema for encrypting and decrypting data until a new encryption schema is received.  
     
     
         143 . The method according to  claim 136 , 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.    
     
     
         144 . A computer assisted method of managing documents comprising: 
 storing a plurality of documents and a list of entities;    linking at least one of the plurality of documents to at least one entity from the list; and    analyzing an entity from the list based on the documents linked to said entity.    
     
     
         145 . The computer assisted method according to  claim 144 , further comprising grouping at least one document from the plurality of documents to form an entity type, and wherein said analysis comprises analyzing whether an entity from the list has all documents necessary to meet the entity type.  
     
     
         146 . The computer assisted method according to  claim 145 , further comprising storing detailed information for each of the entities on the list, and linking an entity to a subject based on whether the entity is categorized under the entity type, wherein the entity type further comprises at least some of the information from the detailed information.

Join the waitlist — get patent alerts

Track US2004267595A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.