Skip to main content

Full text of "USPTO Patents Application 10815205"

See other formats


U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 



What is claimed is: 

1 . A system for inspecting a facility having a plurality of locations, comprising: 

a central computer system having a central database and a microprocessor; 

said central database having records for said plurality of locations and a plurality 
of inspection functions; 

an inspection device having a local database and a microprocessor, 

said local database having records for said plurality of locations and said plurality 
of inspection functions; 

said microprocessor programmed to execute quality assurance software, said 
quality assurance software including computer readable instructions for performing the 
method of: 

entering inspection information for a location from said plurality of 
locations, wherein said inspection information includes values for one or more 
inspection functions from said plurality of inspection functions; 

storing said inspection information in said local database; and 

transmitting said inspection information to said central computer system; 

and 

said microprocessor of said central computer system programmed to execute server 
software, said server software including computer readable instructions for performing the 
method of: 

receiving said inspection information for said location from said inspection 

device; 

storing said inspection information in said central database; and 



44 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

calculating an overall location score for said location based on the weighted 
average of said values of said inspection functions in said inspection information for said 
location. 

2. The system as claimed in claim 1, wherein the server software further includes computer 
readable instructions for performing the method of: 

calculating an overall score for said facility based on the weighted average of the 
overall location score for each location in said facility. 

3. The system as claimed in claim 1, wherein the inspection device further includes a digital 
camera; 

said quality assurance software further including computer readable instructions for 
performing the step of taking at least one digital picture of said location using said digital 
camera, and wherein said inspection information further includes said digital picture. 

4. The system as claimed in claim 1, wherein said server software further includes a staff 
management component having computer readable instructions for performing the method of: 

entering worker information for each worker in a plurality of workers, said worker 
information including at least one location associated with said worker; 

storing said worker information in said central database. 

5. The system as claimed in claim 1, wherein said server software further includes a 
reporting component having computer readable instructions for performing the method of: 

selecting at least one location from said plurality of locations; 

for each location, reading said inspection information from said central database; and 

producing a report based on said inspection information. 

6. The system as claimed in claim 4, wherein said server software further includes a 
reporting component having computer readable instructions for performing the method of: 



45 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

selecting at least one worker from said plurality of workers; 

for each location associated with said worker, reading said inspection information for 
said location from said central database; and 

producing a report based on said worker, said locations, and said inspection information. 

7. The system as claimed in claim 1, wherein said central database further includes records 
for a plurality of categories and records for a plurality of deficiencies, each deficiency in said 
plurality of deficiencies associated with one category from said plurality of categories; 

said central database includes records for a plurality of maintenance workers, each 
maintenance worker in said plurality of maintenance workers associated with at least one 
location from said plurality of locations and at least one category from said plurality of 
categories; and 

said local database further includes records for said plurality of categories each 
deficiency in said plurality of deficiencies associated with one category from said plurality of 
categories. 

8. The system as claimed in claim 7, wherein said quality assurance software further 
includes computer readable instructions for performing the method of: 

generating a work order for at least one location from said plurality of locations based on 
one of said deficiencies for said location; 

associating said work order with said category associated with said deficiency; and 

transmitting said work order to said central computer system; 

said server software further includes work order software having computer readable 
instructions for performing the method of: 

receiving said work order from said quality assurance software; 



46 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

automatically selecting one maintenance worker from said plurality of 
maintenance workers based on said location and said category associated with said work 
order; and 

routing said work order to said maintenance worker. 

9. The system as claimed in claim 8, wherein said server software work order software 
further includes computer readable instructions for performing the method of: 

verifying whether said maintenance worker accepted said work order; 

if said maintenance worker did not accept said work order, automatically selecting a 
second maintenance worker from said plurality of maintenance workers based on said location 
and said category associated with said work order. 

10. The system as claimed in claim 8, wherein said server software further includes a staff 
management component having computer readable instructions for performing the method of 
entering availability information for each maintenance worker in said plurality of maintenance 
workers and storing said availability information in said central database; and 

said computer readable instructions of said work order software for performing the step 
of automatically selecting one maintenance worker further include automatically selecting said 
maintenance worker based on said availability information for said plurality of maintenance 
workers. 

1 1 . The system as claimed in claim 7, wherein said central database further includes records 
for a plurality of maintenance supervisors, each maintenance supervisor in said plurality of 
maintenance supervisors associated with at least one location from said plurality of locations and 
at least one category from said plurality of categories; 

said quality assurance software further includes computer readable instructions for 
performing the method of: 

generating a work order request for at least one location from said plurality of 
locations based on one of said deficiencies for said location; 



47 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

associating said work order request with said category associated with said 
deficiency; and 

transmitting said work order request to said central computer system; 

said server software further includes work order software having computer readable 
instructions for performing the method of: 

receiving said work order request from said quality assurance software; 

automatically selecting one maintenance supervisor from said plurality of 
maintenance workers based on said location and said category associated with said work 
order request; 

routing said work order request to said supervisor; 

said work order software further including a workbox component having computer 
readable instructions for performing the method of: 

displaying said work order request to said supervisor; 

generating a work order based on said work order request; 

automatically selecting one maintenance worker from said plurality of 
maintenance workers based on said location and said category associated with said work 
order; and 

routing said work order to said maintenance worker. 

12. The system as claimed in claim 11, wherein said server software further includes a staff 
management component having computer readable instructions for performing the method of 
entering availability information for each maintenance worker in said plurality of maintenance 
workers and storing said availability information in said central database; and 

said computer readable instructions of said workbox component for performing the step 
of automatically selecting one maintenance worker further include automatically selecting said 



48 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

maintenance worker based on said availability information for said plurality of maintenance 
workers. 

13. The system as claimed in claim 11, wherein said work order software further includes 
computer readable instructions for performing the method of: 

verifying whether said maintenance worker received said work order; 

if said maintenance worker did not receive said work order, automatically selecting a 
second maintenance worker from said plurality of maintenance workers based on said location 
and said category associated with said work order. 

14. A system for managing work orders for a commercial facility having a plurality of 
locations, comprising: 

a central computer system having a central database and a microprocessor, 

said central database having records for said plurality of locations, a plurality of 
categories and a plurality of deficiencies, each deficiency in said plurality of deficiencies 
associated with one of said categories, 

said central database having records for a plurality of maintenance workers, each 
maintenance worker in said plurality of maintenance workers associated with at least one 
location from said plurality of locations and at least one category from said plurality of 
categories; 

said microprocessor programmed to execute work order software, said work order 
software including a request component having computer readable instructions for performing 
the method of: 

generating a work order request for one location from said plurality of locations; 

and 

associating said work order request with one of said deficiencies for said location; 



49 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

automatically selecting one maintenance supervisor from said plurality of 
maintenance workers based on said location and said category associated with said work 
order request; 

routing said work order request to said supervisor; 

said work order software further including a workbox component having computer 
readable instructions for performing the method of: 

displaying said work order request to said supervisor; 

generating a work order based on said work order request; 

automatically selecting one maintenance worker from said plurality of 
maintenance workers based on said location and said category associated with said work 
order; and 

routing said work order to said maintenance worker. 

15. The system as claimed in claim 14, wherein said work order software further includes a 
staff management component having computer readable instructions for performing the method 
of entering availability information for each maintenance supervisor in said plurality of 
maintenance supervisors and storing said availability information in said central database; and 

said computer readable instructions of said work order software for performing the step 
of automatically selecting one maintenance supervisor further include automatically selecting 
said maintenance supervisor based on said availability information for said plurality of 
maintenance supervisors. 

16. The system as claimed in claim 14, wherein said work order software further includes a 
staff management component having computer readable instructions for performing the method 
of entering availability information for each maintenance worker in said plurality of maintenance 
workers and storing said availability information in said central database; and 



50 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

said computer readable instructions of said workbox component for performing the step 
of automatically selecting one maintenance worker further include automatically selecting said 
maintenance worker based on said availability information for said plurality of maintenance 
workers. 

1 7. A method for inspecting a managed facility having a plurality of locations using a quality 
assurance system including an inspection device having a local database and a central computer 
system having a central database, comprising: 

storing records for said plurality of locations, a plurality of inspection functions, and a 
plurality of deficiencies in said central database; 

storing records for said plurality of locations, said plurality of inspection functions, and 
said plurality of deficiencies in said local database; 

executing quality assurance software on said inspection device; 

inspecting a location from said plurality of locations using said quality assurance 
software, said inspection including the steps of: 

selecting said location from said plurality of locations stored in said local 
database; 

recording inspection information for said location, 

said inspection information including values for one or more inspection 
functions from said plurality of inspection functions, 

said inspection information including one or more deficiencies from said 
plurality of deficiencies; and 

transmitting said inspection information from said inspection device to said 
central computer system; and 

recording said inspection information in said central database. 



51 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

18. The method as claimed in claim 17 wherein each record for said plurality of inspection 
functions in said central database further includes a weight, further comprising: 

calculating a total value for one location in said plurality of locations based on the values 
and weights for said inspection functions for said location. 

19. The method as claimed in claim 17, further comprising: 

storing records for a plurality of maintenance workers in said central database; 

storing records for a plurality of categories in said central database; 

for each deficiency in said plurality of deficiencies in said central database, associating 
said deficiency with one category from said plurality of categories; 

for each maintenance worker in said plurality of maintenance workers, associating said 
maintenance worker in said central database with one or more locations from said plurality of 
locations and one or more categories from said plurality of categories, and storing availability 
information for said worker in said central database; 

executing work order software on said central computer system; 

creating a work order for one location in said plurality of locations using said work order 
software; 

associating said work order with one of said deficiencies for said location; 

automatically selecting one maintenance worker from said plurality of maintenance 
workers using said work order software, 

said selection based on the location and category associated with said deficiency 
and the location and category associated with said maintenance worker; and 

routing said work order to said maintenance worker using said work order software. 



52 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

20. A method for electronically managing work orders for a facility having a plurality of 
locations using a work order system including a central computer system having a database, 
comprising: 

storing records for said plurality of locations, a plurality of categories and a plurality of 
deficiencies in said database; 

storing records for a plurality of workers in said database; 

for each deficiency in said plurality of deficiencies in said database, associating said 
deficiency with one category from said plurality of categories; 

for each worker in said plurality of workers in said database, associating said worker with 
one or more categories and one or more locations and storing availability information for said 
worker in said database; 

executing work order software on said central computer system; 

creating a work order for one location from said plurality of locations using said work 
order software; 

associating said work order with one of said deficiencies for said location; 

automatically selecting one worker from said plurality of workers using said work order 
software, 

said selection based on the location and category associated with said deficiency, 
the location and categories associated with said person and the availability information 
for said worker; and 

electronically transmitting said work order to said worker. 

21. The method as claimed in claim 20, further comprising: 
storing records for a plurality of supervisors in said database; 



53 



U.S. PATENT APPLICATION 
ATTY DOCKET NO. 43373-10002 

for each supervisor in said plurality of supervisors in said database, associating said 
supervisor with one or more categories and one or more locations and storing availability 
information for said supervisor in said database; 

creating a work order request using said work order software; 

automatically selecting one supervisor from said plurality of supervisors using said work 
order software, 

said selection based on the location and category associated with said work order 
request, the location and categories associated with said person and the availability 
information for said supervisor; and 

transmitting said work order request to said supervisor; 

approving said work order request using said work order software; and 

wherein the step of creating a work order is based on said work order request. 



54