throbber
(:2) EX PARTE REEXAMINATION CERTIFICATE (71 16th)
`United States Patent
`
`US 6,675,151 Cl
`(10) Number:
`Thompson et al.
`
`(45) Certificate Issued: *Oct. 20, 2009
`
`USOO6675151C1
`
`(54) SYSTEM AND METHOD FOR PERFORMING
`SUBSTITUTE FULFILLMENT
`INFORMATION COMPILATION AND
`NOTIFICATION
`
`(75)
`
`Inventors: Roland R. Thompson. Malvem. PA
`(US); Michael S. Blackstone,
`Downingtown. PA (US)
`
`(73) Assignee: Frontline Placement Technoloflea,
`Inc.. Elverson. PA (US)
`
`Reexamination Request:
`No. 90/008,803. Aug. 9, 2007
`
`Reexaminadon Certificate for:
`Patent No.2
`6,675,151
`Issued:
`Jan. 6, 2M4
`Appl. No.:
`09/419,266
`Filed:
`Oct. 15, I999
`
`(*) Notice:
`
`This patent is subject to a terminal dis-
`claimer.
`
`Related US. Application Data
`
`(63) Continuation-in-pm't of applicaion No. 09f217.l l6. filed on
`Dec. 21. 1998. now Pat. No. 6.334.133.
`
`(51)
`
`Int. Cl.
`6009 10/00
`
`(2006.01)
`
`. .......................................................... 705/9
`(52) US. Cl.
`(58) Field of Classification Search ........................ None
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5.117.353 A
`5,592,375 A
`5.862.223 A
`5,978,768 A
`6.038.597 A
`6.061.506 A
`
`5’1992 Stipanovichetal.
`1/1997 Salmonetal.
`1/1999 Walkeretal.
`“/1999 McGovern etal.
`3’2000 Van Wyngarden
`5/2000 Wollastonetal.
`
`6,064,977 A
`6.l92.346 Bl
`6.253.188 Bl
`6.266.659 Bl
`6.275.8l2 Bl
`6.30l.574 Bl
`6.3ll.l92 Bl
`6.334.133 Bl
`6.370.5l0 Bl
`6.381.592 Bl
`6.38l.640 Bl
`6.385.620 Bl
`6.408.337 Bl
`
`5/2“!) Haverstock et al.
`212001 Green
`moor Witek et al.
`7f2ml Nadkarni
`8/2001 Haqetal.
`lOl2ml Thom et al.
`102ml Roacnll'nletal.
`IZIZWI Thorrpeon et al.
`#2002 McGovern et al.
`40M Reuning
`#2012 Beck et al.
`50002 Kurzius et al.
`6f2m2 Dietz et al.
`
`(Continued)
`
`OTHER PUBLICATIONS
`
`Daly. Lesley. “Substitute Teacher Shortage Hits Schools."
`Apr. 24. 1998 [retrieved from the Internet]. 3 Sheets.
`(Continued)
`
`Primary Exanune'r—Fred Ferris
`(57)
`ABSTRACT
`
`A system and method for automating the performance of
`substitute fulfillment to assign a replacement worker to sub-
`stitute for a worker during a temporary absence. performing
`placement of floating workers. tracking absences and entitle—
`ments of workers. notifying interested parties regarding
`unexpected events and daily announcements. and bidding
`for temporary workers. Substitute fulfillment. contact.
`absence. entitlement and notification data is stored centrally
`in a database on a server at a common site for multiple
`organizations employing the substitute fulfillment or notifi-
`cation system. When a worker absence is indicated. the sys-
`tem searches the database to obtain a list of potential
`replacements for the absent worker and tracks the worker's
`absences and entitlements. The system contacts potential
`replacements until one is found or until the list is exhausted.
`The system generates suitable reports and notifies organiza-
`tion personnel of any activity. The system also records
`announcements regarding unexpected or current events and
`contacts the interested parties of an organization with these
`announcements. 'Ihe system stores and aggregates historical
`operation data. prepares reports and provides relevant ser-
`vices.
`
`
`
`CRS EXHIBIT 1002
`
`CRS EXHIBIT 1002
`
`

`

`US 6,675,151 C1
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`6.415.259 8|
`6,457,005 81
`6,466.9” 82
`6.524.|09 8|
`6,564,188 82
`6.567.784 82
`6.587.822 82
`6.662.194 8|
`6.675.15I 8|
`6.735.570 8|
`6.873.964 8|
`2005/00l0467 Al
`
`7/2002 Wolfingeretal.
`9/2002 Torrey
`|0/2002 Mitsuokaetal.
`2/2003 Lacyetal.
`5/2003 Hanmanetal.
`5/2003 8ukow
`7/2003 Brown et al.
`|2/2003 loao
`l/2004 Thompsonetal.
`5/2004 Lacy et al.
`3/2005 Williametal.
`1/2005 Dietzetal.
`
`OTHER PUBLICATIONS
`
`King. Kristen. EBR Schools Install System to Track Substi-
`tute Teachers. Advocate. Baton Rouge. La. Apr. 27. I998, 2
`Sheets.
`Subs are needed! Fast!; Computer Software Innovations,
`Inc.. May 2|. I999. I Sheet.
`Work. Deborah. In a Class by Itself Revolutionary Computer
`Finds Substitute Teachers—Sometimes More Than Needed,
`Sun Sentinal. Fort Lauderdale. Apr. l. I99 I . 2 Sheets.
`
`Technology White PaperThe Implementation of Distributed
`Time and Attendance Systems over Corporate Intranets and
`the
`Internet
`/ WWW,
`copyrighted
`I997. http://web.
`archive.orglwebl I 998020 I O62Wf~tech.comlwebtin‘te.
`htm.
`
`Aspect Telecommunications Announced Plans To Offer
`World Wide Web Solutions For Call Centers; New Web
`Interaction Capabilities For Agility Will Transform Call
`Centers Into Even More Powerful Customer Information
`Transaction Centers. Business Wire, Sep. I9. I995, http:/l
`thefreelibrary.coml_/prin|/PrintAnicIe.aspx?Id= I 7436I 73.
`3 Sheets.
`
`TALX Corporation Releases TALXWare 8.I Featuring
`State—of—the—Art Enhancements for Interactive Web and
`Interactive Voice Response. Business Wire, Aug. 27, I997,
`http://www.thefreelibrarycom/Jprint/PrintArfi-
`cle.aspx?id= | 970I 564. 2 Sheets.
`
`Web—On—Call Voice Browser Redefines Access To The Web;
`Organizations Can Now Extend Their Reach Beyond The
`Net. Business Wire. Mar. 4, I996. http://www.thefreelibrary.
`conV_Jprint/PrintArticIe.aspx?id=l8052502. 2 Sheets.
`
`

`

`US 6,675.151Cl
`
`1
`
`EX PARTE
`
`REEXAMINATION CERTIFICATE
`
`ISSUED UNDER 35 U.S.C. 307
`
`THE PATENT IS HEREBY AMENDED AS
`INDICATED BELOW.
`
`Matter enclosed In heavy brackets [ ]appented In the
`paungbuthubeendeletednndlsnolongerapastofthe
`patent; matter prlnted In Italics Indicates additions nude
`to the patent.
`
`l0
`
`AS A RESULT OF REEXAMINATION. IT HAS BEEN
`DETERMINED THAT:
`
`l5
`
`2
`generating and posting a list of one or more positions of
`one or more absent workers that nwd to be filled by one
`or more substitute workers on a website and providing.
`for one or more of the positions. infomtation indicating
`directly or indirectly an organization wo rksite location
`for the respective position;
`receiving a response [by] comprising an acceptance from
`a substitute worker selecting a posted position on the
`website via an lntemet communication link; and
`
`securing. in response to receiving the acceptance from the
`substitute worker. via the lntemet communication link
`and the one or more computers. the posted position for
`the substitute worker who selected the posted position
`to fill in for the abunt worker, the securing corrtprising
`halting, at the one or more corrtputers. further pnrcess-
`ing to mm the posted position with any other substi-
`tute worker.
`
`Claims 3. 6 and 9 are determined to be patentable as
`amended.
`
`Claims 4-5. 7. 8 and 10-13. dependent on an amended
`claim. are determined to be patentable.
`
`New claims 14-55 are added and determined to be patent-
`able.
`
`Claims I and 2 were not reexamined.
`
`3. A method for performing substitute fulfillment for a
`plurality of different organizations comprising:
`receiving absentee information representing an absent
`worker that will be or is physically absent from an
`organization worksite via at least one communication
`link:
`
`generating and posting by one or more computers a list of
`one or more positions of one or more absent workers
`that need to be filled by one or more substitute workers
`on a website and providing. for one or more of the
`positions. information indicating directly or indirectly
`an organization worksite location for the respective
`position;
`receiving a response [by] comprising an acceptance. by
`the one or more computers. from a substitute worker
`selecting a posted position on the website via an Inter-
`net communication link; and
`
`securing. in response to receiving the acceptance form the
`substitute worker. via the Internet communication link
`and the one or more corrtputers. the posted position for
`the substitute worker who selected the posted position
`to fill in for the absent worker. the securing comprising
`halting. at the one or more computers, further process-
`ing to fulfill the posted position with any other substi-
`tute worker.
`6. A substitute fulfillment system that secures one or more
`substitute workers for a plurality of organizations compris-
`ing:
`a database comprising worker records, said worker
`records having information associated with workers for
`each of the organizations. and substitute records. said
`substitute records having information associated with
`at least one substitute worker; and
`
`one or more computers comprising a server connected to
`the database. the server configured for:
`receiving absentee information representing an absent
`worker that will be or is physically absent from an
`organization worksite via at least one communication
`link:
`
`25
`
`9. The substitute fulfillment system of claim 6 wherein
`each of a plurality of worker [record] records comprises
`2° worker identification. contact. position. qualification. and
`[substitute selection information] an identification of one or
`more prefened substitute workers tofill the position.
`14. The method ofclairn 3.
`wherein the list generated and posted comprises a plural-
`ity ofpositions that need to be filled, andfurther com-
`prising:
`generating or obtaining, for each respective one of a plu-
`rality ofthe positions that need to be filled. a respective
`electronic list of one or more preferred substitutes.
`before the posting step, and using the one or more lists
`of prefened substitutes to o’er the one or more posi-
`tions on the website.
`15. The method of claim 14. further comprising:
`creating, for each respective one of one or more of the
`positions that need to be filled, a respective electronic
`backup list ofone or more substitute workers. and using
`the one or more backup lists to ofer the one or more
`positions on the website.
`[6. The method ofclaim 3,
`wherein the receiving an acceptance by a substitute
`worker comprises receiving electronically the accep-
`tance by the substitute worker from the website on
`which the list of one or more positions was posted; and
`wherein the securing step comprises generating by the
`one or more computers information that the position
`was secured to the substitute worker and sending or
`posting this information via the Internet communica-
`tion link to the substitute worker.
`
`35
`
`45
`
`17. The method ofclaim 3, wherein the securing step com-
`prises generating by the one or more computers information
`that the position was secured to the substitute worker and
`sending or posting this information via the lntemet commu-
`nication link to the substitute worker and to an organization
`associated with the position.
`18. The method of claim 3, further comprising:
`facilitating provision ofa worker web page that a worker
`may access with a respective personal identifier and
`capable of receiving details of a future absence of the
`respective workerfor a position ofan organization.
`19. The method of claim 3, further comprising:
`obtaining for each of a plurality of positions of an
`organization. one or more criteria for selecting a sub-
`stitute worker to fill in at the respective position;
`facilitating provision of a worker web page that a respec-
`tive worker may access with a respective personal iden-
`
`55
`
`65
`
`

`

`US 6,675,151 Cl
`
`3
`tifier and capable of receiving details era future
`absence of the respective worker from one of the posi-
`tions;
`receiving electronically, on the worker web page, details
`of a fitture absence of one of the respective workers
`from one of the plurality ofpositions; and
`selecting, by one or more computers, based at least in part
`on the one or more criteria for the respective position.
`one or more one substitute workers to which to commu-
`nicate electronically an ofer to fill in at the one posi-
`tion.
`20. The method of claim I 9, wherein one or more details
`of a respective future absence is received electronically for
`each of a plurality of respective positions of a plurality of
`organizations.
`2!. The method ofclaim I 9, fitrther comprising:
`generating or obtaining a list of one or more preferred
`substitutes for the posted position;
`calling via a telephone communication link automatically
`by the one or more computers one or more ofthe substi-
`tute workers on the list ofone or more preferred substi-
`tutes;
`
`communicating, by the one or more computers, with a
`called one of the substitute workers on the list by the
`telephone communication link to fulfill the posted posi-
`tion; and
`wherein the securing step, by the one or more computers,
`comprises halting further processing to fulfill the
`posted position with the called one of the substitute
`workers.
`-
`‘
`
`22. The method ofclaim 2!, further comprising:
`storing in an electronic database information about tele-
`phone calls to the one or more computers ofa substitute
`fulfillment system from workers and substitute workers
`and website accesses to the substitutefulfillment system
`from workers and substitute workers.
`23., The method of claim 3, further comprising:
`generating or obtaining a list of one or more preferred
`substitutes for the posted position;
`calling via a telephone communication link automatically
`by the one or more computers one or more ofthe substi-
`tute workers on the list ofone or more preferred substi-
`tutes;
`
`communicating, by the one or more computers, with a
`called one of the substitute workers on the list by the
`telephone communication link to fulfill the posted posi-
`tion; and
`wherein the securing step, by the one or more computers,
`comprises halting further processing to fulfill the
`posted position with the called one of the substitute
`workers.
`24. The method of claim 3, wherein the information pro-
`vided comprises information on a start time for an absence
`of the absent worker:
`25. The method ofclaim 24, wherein the location infonna-
`tion comprises classroom location information.
`26. The method of claim 3, wherein the infonnation pro-
`videdfurther comprises shift and start time infonnation.
`27. The method of claim 3, further comprising identifying
`by one or more computers organization worksites where
`substitute workers with particular qualifications are in
`demand.
`28. The method of claim 3, further comprising:
`wherein the receiving absentee information step com-
`prises receiving by one or more computers from a
`worker information about a future absence; and
`
`5
`
`15
`
`20
`
`25
`
`35
`
`45
`
`50
`
`55
`
`65
`
`4
`
`triggering by one or more computers the generating and
`posting step in direct response to receiving from the
`absent worker the future absence infomration.
`29. The method of claim 3, further comprising:
`maintaining by one or more computers on electronic main
`database comprising worker records, said worker
`records having infonnation associated with workersfor
`each of the organizations, and substitute records, said
`substitute records having information associated with a
`plurality of substitute workers, and information indi-
`cating directly or indirectly an organization worksite
`location for each of the workers;
`receiving by one or more computers new information
`about a worker absence from an organization database
`ofan organization associated with the position;
`updating automatically by one or more computers the
`main database with the new information about the
`worker absence: and
`
`triggering by one or more computers the generating and
`posting step in direct response to receiving the new
`information from the organization database.
`30. The method of claim 23, further comprising:
`generating update information relating to a position and
`causing transmission of the update information to an
`organization database of an organization associated
`with the position.
`3!. The method of claim 23, further comprising:
`sending, by the one or more computer,
`information
`derivedfrom the fitture absence information via one or
`more communication links to notify one or more
`selected personnel of an organization associated with
`the position of the worker:
`32. The method of claim 3,
`wherein the receiving step, by computer; comprises receiv-
`ing an acceptancefrom one ofthe substitute workers by
`a telephone communication link.
`33. The method of claim 3,
`wherein the receiving step, by computer; comprises receiv-
`ing an acceptancefrom one ofthe substitute workers by
`a web communication link.
`34. The system ofclaim 6,
`wherein the list generated and posted comprises a plural-
`ity ofpositions that need to be filled, and further com-
`prising:
`the one or more computers configured for generating or
`obtaining, for each respective one of a plurality of the
`positions that need to be filled, a respective electronic
`list ofone or more preferred substitutes before the post-
`ing operation, and using the one or more lists of pre-
`ferred substitutes to ofer the one or more positions on
`the website.
`
`35. The system of claim 34, further comprising:
`the one or more computers configured for creating, for
`each respective one ofone or more ofthe positions that
`need to be filled, a respective electronic backup list of
`one or more substitute workers, and using the one or
`more backup lists to Ofer the one or more positions on
`the website.
`
`36. The system ofclaim 6, further comprising:
`the one or more computers configured for receiving an
`acceptance by a substitute worker from the website on
`which the list ofone or more positions was posted; and
`the one or more computers configured for generating
`information that the position was secured to the substi-
`tute worker and sending or posting this information via
`the Internet communication link to the substitute
`worker:
`
`

`

`5
`
`US 6.675.151Cl
`
`6
`
`37. The system of claim 6, further comprising:
`the one or more computers configured for generating
`infomsation that the position was secured to the substi-
`tute worker and sending or posting this infomtation via
`the Internet communication link to the substitute 5
`workerand to an organization associated with the posi-
`tion.
`
`the one or more computers configured for securing by
`halting further processing to fitlfill the posted position
`with the called one of the substitute workers.
`44. The system of claim 6, wherein the infomsation pro-
`vided comprises infomsation on a start time for an absence
`of the absent worker.
`45. The system of claim 44, wherein the location informa-
`tion comprises classroom location infommtion.
`46. The system of claim 6, wherein the information pro-
`videdfurther comprises shtfi and start time information.
`47. The system of claim 6, further comprising the one or
`more computers configured for identifying organization
`worksites where substitute workers with particular qualifi-
`cations are in demand.
`
`48. The system ofclaim 6, further comprising:
`the one ormore computers configuredfor receiving from a
`worker information about afuture absence; and
`the one or more computers configured for triggering the
`generating and posting operation in direct response to
`receiving from the absent worker the future absence
`information.
`49. The system of claim 6, wherein the database for the
`substitute fidfillrnent system comprises a main database, and
`further comprising:
`
`the one or more computers configured for receiving new
`infomtation about a worker absence from an organiza-
`tion database of an organization associated with the
`position;
`
`the one or more computers configured for updating auto-
`matically the main database with the new infomsation
`about the worker absence; and
`
`the one or more computers configured for triggering the
`generating and posting operation in direct response to
`receiving the new information from the organization V
`database.
`
`50. The system of claim 43, further comprising:
`the one or more computers configured for generating
`update information relating to a position and causing
`transmission of the update information to an organiza-
`tion database of an organization associated with the
`position.
`51. The system ofclaim 43, further comprising:
`the one or more computers configured for sending infor-
`mation derivedfrom thefuture absence infomsation via
`one or more electronic corrtrnunication links to notify
`one or more selected personnel of an organization
`associated with the position of the worker:
`52. The system of claim 6,
`wherein the one or more computers are configured for
`receiving an acceptance from one of the substitute
`workers by a telephone communication link.
`53. The system of claim 6,
`
`wherein the one or more computers are configured for
`receiving an acceptance from one of the substitute
`workers by a web communication link.
`54. The system of claim 43, further comprising:
`the one or more computers configured for playing a con-
`fimtation number over the telephone communication
`link to the substitute worker that has accepted the posi-
`tion.
`
`55. The method of claim 23,
`playing a confimsation number by the one or more com-
`puters over the telephone communication link to the
`substitute worker that has accepted the position.
`i
`i
`i
`i
`i
`
`25
`
`30
`
`35
`
`38. The system of claim 6, further comprising:
`the one or more computers configuredforfacilitating pro-
`vision of a worker web page that a worker may access
`with a respective personal identifier and capable of '0
`receiving details of a future absence of the respective
`workerfor a position ofan organization.
`39. The system of claim 6, further comprising:
`the one or more computers configured for obtaining for
`each of a plurality ofpositions of an organization, one 15
`or more criteria for selecting a substitute worker to fill
`in at the respective position;
`the one or more computers configuredforfacilitating pro—
`vision of a worker web page that a res ective worker
`may access with a respective persona identifier and 20
`capable of receiving details of a future absence of the
`respective workerfrom one of the positions:
`the one or more computers configured for receiving
`electronically, on the worker web page, details of a
`future absence of one of the respective workers from
`one of the plurality ofpositions; and
`the one or more computers configuredfor selecting, based
`at least in part on the one or more criteria for the
`respective position, one or more substitute workers to
`which to communicate electronically an ofer tofill in at
`the one position.
`40. The system ofclaim 39, wherein one or more details of
`a respective future absence is received electronically for
`each of a plurality of respective positions of a plurality of
`organizations.
`41. The system of claim 39, further comprising:
`the one or more computers configured for generating or
`obtaining a list of one or more preferred substitutes for
`the posted position;
`the one or more computers configured for calling via a
`telephone communication link automatically one or
`more of the substitute workers on the list ofone or more 4"
`preferred substitutes;
`the one or more computers configuredfor communicating
`with a called one of the substitute workers on the list by
`the telephone communication link to fulfill the posted
`position ; and
`the one or more computers configured for securing by
`halting further processing to fulfill the posted position
`with the called one of the substitute workers.
`42. The system of claim 41, further comprising:
`the one or more computers configured for storing in an 50
`electronic database infomsation about telephone calls
`to the one or more computers of the substitute fulfill-
`ment system from workers and substitute workers and
`website accesses to the substitute fulfillment system
`from workers and substitute workers.
`43. The system of claim 6, further comprising:
`the one or more computers configured for generating or
`obtaining a list of one or more preferred substitutes for
`the posted position;
`the one or more computers configured for calling via a 50
`telephone communication link automatically one or
`more of the substitute workers on the list ofone or more
`preferred substitutes;
`the one or more computers configuredfor communicating,
`with a called one of the substitute workers by the tele—
`phone communication link to fulfill the posted position;
`and
`
`45
`
`55
`
`65
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket