Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Status of claims
This office action is in response to claims filed on 08/12/2025; the parent application priority date of 05/12/2015 is considered
Claims 1-26 are pending and rejected; claims 1 and 16 are independent claims
Response to Arguments
Indefiniteness rejection under 35USC 112(b)
Applicant’s arguments, filed 08/12/2025, with respect to the indefiniteness rejection have been fully considered and are persuasive. The rejection has been withdrawn.
Obviousness rejection under 35USC 103
Applicant's arguments filed on 08/12/2025 have been fully considered but they are not persuasive.
With respect to applicant’s argument: “associate, within the database, the digital representation of the postal mail with the identified inmate postal mail account, the identified inmate identifier” are separate claim elements that must be linked together in the database… and Keiser’s single Identifier linking to various entities cannot satisfy this structural requirement
Examiner respectfully disagree with applicant argument for the following reasons: First, the recited claim limitation is disclosed by Keiser (see Keiser ¶39, the identifier may be stored in electronic form in a computer database, which maintains a file that contains the associations between the identifier and any of: the resident, the nonresident, the controlled environment facility, the billing account, current and prior activity of interest; ¶37, a letter may be converted to an electronically searchable form by scanning the letter and performing an optical character recognition (OCR) analysis to generate an electronic text version of the letter [i.e. associate, within the database, the digital representation of the postal mail with the identified inmate postal mail account, the identified inmate identifier]; ¶48, Server 305 may store the identifiers of multiple messages electronically in database 312. For each identifier stored, database 312 may also store the associations between the identifier and any of: multiple residents/nonresidents allowed to use the account; ¶22, associates an identifier to the message received in step 101. The identifier may be used to link and/or identify some or all of the following: the nonresident; the resident; the controlled environment facility; a billing account (e.g., of the nonresident or resident); the previous message(s) to which the current message is responding; the current message; and the like… As another example, a universally unique identifier (UUID) may be generated and associated to any of the electronic message formats. A UUID is a 128-bit pseudo-random number that is documented as a part of International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC) 11578:1996 that is typically used to uniquely identify electronic files, computer programs, and the like. The identifier may further link the message to any of: a billing account maintained by a provider; a financial account used to pay for the delivery of the message; or any other information relevant to the resident, nonresident, facility, or provider. The financial account linked to the message via the identifier may then be debited after a message for delivery to a resident has been received and an identifier has been properly associated with the message. [i.e. once the unique identifier is associated with a resident/inmate, it is associated with all accounts of the inmate/resident]).
With respect to applicants argument: “examiner commits reversible errors by vitiating at least two express claim limitations“
Please refer to examiner’s response above.
Claim Objections
The numbering of claims is not in accordance with 37 CFR 1.126 which requires the original numbering of the claims to be preserved throughout the prosecution. When claims are canceled, the remaining claims must not be renumbered. When new claims are presented, they must be numbered consecutively beginning with the number next following the highest numbered claims previously presented (whether entered or not).
Previous claim 26 is neither in the current claim list nor canceled. Appropriate correction is required.
Claim Rejections - 35 USC § 103
The following is a quotation of 35 U.S.C. 103 which forms the basis for all obviousness rejections set forth in this Office action:
A patent for a claimed invention may not be obtained, notwithstanding that the claimed invention is not identically disclosed as set forth in section 102, if the differences between the claimed invention and the prior art are such that the claimed invention as a whole would have been obvious before the effective filing date of the claimed invention to a person having ordinary skill in the art to which the claimed invention pertains. Patentability shall not be negated by the manner in which the invention was made.
Claim 1-26 are rejected under 35 U.S.C. 103 as being unpatentable over Keiser et al. US Pub. No.: 2008/0040781 A1 (hereinafter Keiser) in view of Harper US Pub. No.: 2006/0184544 A1 (hereinafter Harper).
Keiser teaches:
As to claim 1, a computer program product for processing communication that is sent to an inmate at a corrections facility, the computer program product comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor (see Keiser Abstract),
cause the processor to:
receive a digital representation of postal mail that is sent to an inmate at a corrections facility (see Keiser ¶43, sending and receiving messages between nonresidents and residents of a controlled environment facility…an electronic image of letter 301 is generated using scanner 304, which is then stored on server 305 for further processing; ¶37, a letter may be converted to an electronically searchable form by scanning the letter and performing an optical character recognition (OCR) analysis to generate an electronic text version of the letter);
store the digital representation of the postal mail in a database (see Keiser ¶43, sending and receiving messages between nonresidents and residents of a controlled environment facility…an electronic image of letter 301 is generated using scanner 304, which is then stored on server 305 for further processing; ¶37, loading the message directly into an electronic data; ¶39, the identifier may be stored in electronic form in a computer database);
receive an identification of the inmate who is an intended recipient of the postal mail (see ¶¶39 22 43, receive/associate an identifier of the resident/inmate);
identify an inmate postal mail account associated with the identified inmate and an inmate identifier associated with the identified inmate associate an identifier that is unique to the identified inmate, wherein the inmate postal mail account is configured to enable the identified inmate to access digital and/or physical mail (see Keiser ¶43, sending and receiving messages between nonresidents and residents of a controlled environment facility…an electronic image of letter 301 is generated using scanner 304, which is then stored on server 305 for further processing; ¶¶22 47, a universally unique identifier (UUID) may be generated and associated to any of the electronic message formats… associates an identifier to the message received in step 101…, in the case of a letter, the identifier may be a unique sequence of letters and/or numbers printed onto the original letter in the form of a machine readable code; sending letter 301 via postal mail; using computer 302 to construct an email or other electronic document; and using mobile phone 303 to send a voice message);
associate, within the database, the digital representation of the postal mail with the identified inmate postal mail account, the identified inmate identifier (see Keiser ¶¶22, 39, the identifier may be stored in electronic form in a computer database, which maintains a file that contains the associations between the identifier and any of: the resident, the nonresident, the controlled environment facility, the billing account, current and prior activity of interest [i.e. once the unique identifier is associated with a resident/inmate, it is associated with all accounts of the inmate/resident]), and
transmit the digital representation of the postal mail to the identified inmate postal mail account (see Keiser ¶28, determines the message is in an appropriate delivery format or the message has been converted via step 105, then step 106 delivers the message to the resident)
Keiser does not explicitly teach but the related art Harper teaches:
flag, within the database, the digital representation of the postal mail if a flag is applicable to at least one of the digital representation of the postal mail and the postal mail (see Harper ¶33, ("offender database") 228 is used to track various information related to the offender… investigatory flagging can also be stored… (in database) such that messages are viewed with greater scrutiny);
the one or more flags that are applicable to the digital representation of the postal mail (see Harper ¶43, message interrogator 320 performs several functions to screen and/or flag messages. A keyword database 324 could search for suspect terms that are globally specified or could only search messages from certain parties or groups for certain words; ¶22, various ways to enter messages…a scanner to enter typed or handwritten messages)
Therefore, it would have been obvious to one with ordinary skill in the art at the time the invention was filed to modify the systems and methods for message delivery in a controlled environment facility disclosed by Keiser to include the offender message delivery system as thought by Harper, a person with ordinary skill in the art would have been motivated to incorporate screening flagged messages and potential contraband to further investigate if delivery is appropriate and enhance security (see Harper ¶54).
As to claim 2, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein the digital representation of the postal mail to an inmate is comprised of a digital image of contents of the postal mail (see Keiser Fig. 1 and ¶¶24, 37, In the case of a letter, an image of the letter may be scanned into computer system, which then performs an OCR analysis to generate electronic text from the image of the letter).
As to claim 3, the combination of Keiser and Harper teaches the computer program product of claim 2, wherein the digital representation of the postal mail to an inmate is further comprised of a digital image of envelope that is used to enclose the contents of the postal mail (see Keiser Fig. 1 and ¶¶24, 37, In the case of a letter, an image of the letter may be scanned into computer system, which then performs an OCR analysis to generate electronic text from the image of the letter).
As to claim 4, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein the digital representation of the postal mail to an inmate is comprised of a text-readable digital data representing contents of the postal mail (see Keiser Fig. 1 and ¶¶24, 37, In the case of a letter, an image of the letter may be scanned into computer system, which then performs an OCR analysis to generate electronic text from the image of the letter).
As to claim 5, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein receiving inmate identification is further comprised of receiving the first and last name of the inmate who is the intended recipient of the postal mail (see Keiser ¶22, identifier may be used to link and/or identify some or all of the following: the nonresident; the resident).
As to claim 6, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein receiving inmate identification is further comprised of receiving text-readable data that is extracted from an envelope that is used to enclose contents of the postal mail and automatically identifying the first and last name of the recipient inmate based on received text-readable data (see Keiser Fig. 1 and ¶¶24, 37, In the case of a letter, an image of the letter may be scanned into computer system, which then performs an OCR analysis to generate electronic text from the image of the letter; ¶25, searches relating to the parties involved in the communication, the sending or receiving addresses).
As to claim 7, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein the identified inmate postal mail account is identified by referencing a directory (see Keiser ¶39, identifier may be used for cross-referencing of any evidence of activity with prior evidence of activity of interest… to determine a history of activity that may be related to any of: the resident)
As to claim 8, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein a flag comprises a contraband flag indicating that at least one of the digital representation of the postal mail and the postal mail includes contraband (see Harper ¶¶33 43, investigatory flagging can also be stored such that messages are viewed with greater scrutiny… ¶38, all mail be routed through the messaging system 104 to avoid transporting contaminants and contraband).
As to claim 9, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein a flag comprises a return to sender flag indicating that at least one of the recipient’s name, the recipient identifier, and the identified inmate postal mail account is absent from the directory (see Harper ¶¶33 43, message interrogator 320 performs several functions to screen and/or flag messages. A keyword database 324 could search for suspect terms that are globally specified or could only search messages from certain parties or groups for certain words).
As to claim 10, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein the inmate identifier is provided by staff, and the processor identifies the inmate postal mail account associated with the identified inmate based on the obtained identifier (see Harper ¶¶3, 30, 35, 38, screening may include searching for contraband and reading the content; ¶34, operator at the printer could manually review the printed messages and/or photos).
As to claim 11, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein a flag is received from a corrections facility computing device, wherein the flag is generated by staff based on their review of at least one of the postal mail and the digital representation of the postal mail (see Harper ¶¶33 43, message interrogator 320 performs several functions to screen and/or flag messages. A keyword database 324 could search for suspect terms that are globally specified or could only search messages from certain parties or groups for certain words; ¶34, operator at the printer could manually review the printed messages and/or photos)..
As to claim 12, the combination of Keiser and Harper teaches the computer program product of claim 11, wherein the flag is set by the staff using predefined categories (see Harper ¶¶33 43, message interrogator 320 performs several functions to screen and/or flag messages. A keyword database 324 could search for suspect terms that are globally specified or could only search messages from certain parties or groups for certain words; ¶34, operator at the printer could manually review the printed messages and/or photos).
As to claim 13, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein a flag is generated automatically based on an analysis of the postal mail (see Harper ¶43, interrogator 320 performs several functions to screen and/or flag messages).
As to claim 14, the combination of Keiser and Harper teaches the computer program product of claim 13, wherein a flag is generated automatically based on at least one of information that is extracted from an envelope that is used to enclose contents of the postal mail, and an analysis of text-readable information in digital representation of the postal mail (see Harper ¶43, interrogator 320 performs several functions to screen and/or flag messages).
As to claim 15, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein the flag is generated automatically based on analysis of at least one of the postal mail, the digital representation of the postal mail, and metadata associated with the digital representation of the postal mail (see Harper ¶43, interrogator 320 performs several functions to screen and/or flag messages).
As to claim 16, the combination of Keiser and Harper teaches the computer program product of claim 15, wherein the flag is generated automatically based on at least one of identification of a sender of the postal mail in a predefined list, identification of location associated with the postal mail in a predefined list, and identification of keywords in the digital representation of the postal mail (see Harper ¶43, interrogator 320 performs several functions to screen and/or flag messages).
As to claim 17, the combination of Keiser and Harper teaches the computer program product of claim 1, wherein a flag is generated if the postal mail includes at least one of: pornography, dangerous objects, criminal communication, attorney- client privileged communication, and a magazine (see Harper ¶43, interrogator 320 performs several functions to screen and/or flag messages).
As to claim 18, the combination of Keiser and Harper teaches the computer program product of claim 1, further comprising instructions that cause the processor to: assign a unique identifier, within the database, to the digital representation of the postal mail (see Keiser ¶39, the identifier may be stored in electronic form in a computer database, which maintains a file that contains the associations between the identifier and ….., the resident).
As to claim 19, the combination of Keiser and Harper teaches the computer program product of claim 1, further comprising instructions that cause the processor to: receive a notification that the digital representation of the postal mail is viewed by an inmate (see Keiser ¶42, the resident may access the computer system, provide identification, and view any notifications of messages pending delivery).
As to claim 20, the combination of Keiser and Harper teaches the computer program product of claim 17, further comprising instructions that cause the processor to: update that the database when a viewed notification is received (see Keiser ¶39, the identifier may be stored in electronic form in a computer database, which maintains a file that contains the associations between the identifier and any of: the resident, the nonresident, the controlled environment facility, the billing account, current and prior activity of interest, current and prior content of interest, other files of associations, and the like) .
As to claim 21, the combination of Keiser and Harper teaches the computer program product of claim 1, further comprising an email account associated with the identified inmate, the email account capable of receiving email that is addressed to the inmate (see Keiser Fig. 1 and ¶¶28, 40, delivery of the message may be based on the delivery format of the message, such that an email message is delivered to the resident via a computer that is accessible by the resident).
As to claim 22, the combination of Keiser and Harper teaches the computer program product of claim 21, wherein content available on at least one of the postal mail account and email account is viewable on a computer terminal display that is accessible to the inmate (see Keiser Fig. 1 and ¶¶28, 40, delivery of the message may be based on the delivery format of the message, such that an email message is delivered to the resident via a computer that is accessible by the resident).
As to claim 23, the combination of Keiser and Harper teaches the computer program product of claim 22, wherein the computer terminal is comprised of at least one of a kiosk and a wireless mobile device (see Keiser ¶29, using a computer kiosk).
As to independent claim 24, this claim directed to a system for processing postal mail that is sent to an inmate at a corrections facility executing the computer program product of claim 1; therefore, it is rejected along similar rationale.
As to independent claim 25, this claim directed to a computer-implemented method for processing postal mail that is sent to an inmate at a corrections facility executing the computer program product of claim 1; therefore, it is rejected along similar rationale.
As to independent claim 26, this claim directed to a computer-implemented method for inmate communication at a correctional facility executing the computer program product of claim 1; therefore, it is rejected along similar rationale.
Conclusion
THIS ACTION IS MADE FINAL. Applicant is reminded of the extension of time policy as set forth in 37 CFR 1.136(a).
A shortened statutory period for reply to this final action is set to expire THREE MONTHS from the mailing date of this action. In the event a first reply is filed within TWO MONTHS of the mailing date of this final action and the advisory action is not mailed until after the end of the THREE-MONTH shortened statutory period, then the shortened statutory period will expire on the date the advisory action is mailed, and any nonprovisional extension fee (37 CFR 1.17(a)) pursuant to 37 CFR 1.136(a) will be calculated from the mailing date of the advisory action. In no event, however, will the statutory period for reply expire later than SIX MONTHS from the mailing date of this final action.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to NEGA WOLDEMARIAM whose telephone number is (571)270-7478. The examiner can normally be reached Monday to Friday, 8am-5pm.
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) at http://www.uspto.gov/interviewpractice.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Cathy Thiaw can be reached at 5712701138. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of published or unpublished applications may be obtained from Patent Center. Unpublished application information in Patent Center is available to registered users. To file and manage patent submissions in Patent Center, visit: https://patentcenter.uspto.gov. Visit https://www.uspto.gov/patents/apply/patent-center for more information about Patent Center and https://www.uspto.gov/patents/docx for information about filing in DOCX format. For additional questions, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a USPTO Customer Service Representative, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000.
NEGA . WOLDEMARIAM
Examiner
Art Unit 2407
/N.W/ Examiner, Art Unit 2407
/Catherine Thiaw/ Supervisory Primary Examiner, Art Unit 2407 10/28/2025