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 .
DETAILED ACTION
Continued Examination Under 37 CFR 1.114
A request for continued examination under 37 CFR 1.114, including the fee set forth in 37 CFR 1.17(e), was filed in this application after final rejection. Since this application is eligible for continued examination under 37 CFR 1.114, and the fee set forth in 37 CFR 1.17(e) has been timely paid, the finality of the previous Office action has been withdrawn pursuant to 37 CFR 1.114. Applicant’s submission filed on 7/16/2026, for application 18/674,095 has been entered.
This Office Action is in response to the amendment filed July 16, 2026 for application 18/674,095.
Claims 1-20 have been examined and are pending. Claims 1, 2, 13, 14, 17, and 18 have been amended. Claims 1, 13, and 17 are independent claims. This Action is made Non-FINAL.
Response to Arguments
Applicant’s arguments, filed 7/16/2026, with respect to the rejection(s) of claim(s) 1-20 under 35 USC 103 have been fully considered and are persuasive. Therefore, the rejection has been withdrawn. However, upon further consideration, a new ground(s) of rejection is made in view of Cheng in view of Day.
Applicant asserts as follows: Applicant respectfully submits that the cited references do not teach or suggest at least some limitations of amended claim 1. For example, the Office Action has not established the cited references disclose "in response to determining that the user security level does not satisfy the second security level threshold, editing the geospatial notification by redacting content of the geospatial notification based on the user security level" as recited in claim 1. For example, the Office Action acknowledges that Hanada merely discloses "Hanada, 8th page, lines 19-24, security level higher than indicated, updated status information, notice that status information has been updated" (Office Action at page 19, emphasis added.)
Examiner respectfully submits Day discloses, paragraphs 0390, 0255, 0401, in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations. Daredia discloses, paragraph 0165, in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level by disclosing redact content of transcripts based on user’s authorization level.
Applicant asserts as follows: Additionally, the Office Action asserts that "Day discloses in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations); in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity
Examiner respectfully submits Day discloses, paragraphs 0390, 0255, 0401, in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations. Daredia discloses, paragraph 0165, in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level by disclosing redact content of transcripts based on user’s authorization level.
Applicant asserts as follows: Additionally, Day does not disclose response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity". Other references cannot cure the defects of Day. For at least these reasons, Applicant respectfully submits that the Office Action has not established a prima facie case of obviousness of claim 1 in view of the cited references. Independent claims 13 and 17 recite similar features as claim 1 and Applicant respectfully submits that claims 13 and 17 are patentable for at least similar reasons as claim 1 and more particularly for the specific features they recite. Claims 2-12, 14-16 and 18-20 each adds additional features to its respective base claim and Applicant respectfully submits that these claims are allowable for at least the foregoing reasons, and more particularly for the specific features they recite.
Examiner respectfully submits Day discloses, paragraphs 0390, 0255, 0401, in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations; paragraphs 0390, 0255, 0401, in response to determining that the user security level satisfies the second security level threshold, updating the geospatial notification including content that is allowable according to the second security level threshold to be presented to the user by disclosing notify of attempted curfew violations, child device updates, periodic updates from child mobile device, setting geographic restrictions; notify the parent of attempted curfew violations. Daredia discloses, paragraph 0165, in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level by disclosing redact content of transcripts based on user’s authorization level.
The Examiner respectfully suggests that the claim be further amended and details in the specification be incorporated to distinguish the claimed invention over prior art of record. Should the Applicant desire an interview to further clarify the claim interpretation/rejections, please contact the Examiner at (571) 272 5368 to schedule an interview.
Claim Rejections - 35 USC § 103
In the event the determination of the status of the application as subject to AIA 35 U.S.C. 102 and 103 (or as subject to pre-AIA 35 U.S.C. 102 and 103) is incorrect, any correction of the statutory basis for the rejection will not be considered a new ground of rejection if the prior art relied upon, and the rationale supporting the rejection, would be the same under either status.
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 discloses as set forth in section 102 of this title, 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.
This application currently names joint inventors. In considering patentability of the claims the examiner presumes that the subject matter of the various claims was commonly owned as of the effective filing date of the claimed invention(s) absent any evidence to the contrary. Applicant is advised of the obligation under 37 CFR 1.56 to point out the inventor and effective filing dates of each claim that was not commonly owned as of the effective filing date of the later invention in order for the examiner to consider the applicability of 35 U.S.C. 102(b)(2)(C) for any potential 35 U.S.C. 102(a)(2) prior art against the later invention.
Claims 1-5 and 8-20 are rejected under 35 U.S.C. 103 as being unpatentable over Cheng (CN105701967), published June 22, 2016, in view of Day (US20170149795), filed June 24, 2016, and further in view of Daredia (US20200403818), filed September 30, 2019.
Regarding claim 1, Cheng discloses a method for providing a security level based geospatial notification (Cheng, 14th page, lines 18-24, real-time location information to smart watch security level; 20th page, lines 41-45. Nontransitory computer readable medium, processors, memory), the method comprising:
displaying a map to a user, the map corresponding to a map security level (Cheng, 9th page, lines 8-13, different areas, corresponding security level set for each region, 3rd page, lines 1-2, real time positioning information displayed on a map);
receiving an indication of a geospatial area on the map, the geospatial area corresponding to an area security level (Cheng, 9th page, lines 16-24, warning sent when safe area and enters a dangerous area);
receiving a data stream, the data stream corresponds to a data security level (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area);
determining if the data security level satisfies a first security level threshold (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area);
determining if a user security level for the user satisfies a second security level threshold (Cheng, 12th page, lines 22-42, if the smart watch wearer is a child);
in response to determining that the user security level satisfies the second security level threshold, presenting the geospatial notification to the user (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character);
wherein the method is performed using one or more processors (Cheng, 19th page, lines 15-27, processors).
Cheng discloses in response to determining that the user security level satisfies the second security level threshold, presenting the geospatial notification to the user, but does not explicitly disclose in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream; in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity; in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user.
However, in an analogous art, Day discloses in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations );
in response to detecting the entity that satisfies the notification condition, generating a geospatial notification including information representing the geospatial area and the entity (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations);
in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Day with the method / computing device / non-transitory computer-readable medium of Cheng to include in response to determining that the data security level satisfies the first security level threshold, detecting whether an entity satisfies a notification condition based on the data stream; in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user to provide users with the benefits of allowing parents to view and track smart phone activities of their children (Day: paragraph 0012).
Cheng and Day do not explicitly disclose in response to determining that the user security level does not satisfy the second security level threshold, editing the geospatial notification by redacting content of the geospatial notification based on the user security level
However, in an analogous art, Daredia discloses in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level (Daredia: paragraph 0165, redact content of transcripts based on user’s authorization level).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Daredia with the method / computing device / non-transitory computer-readable medium of Cheng and Day to include in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level to provide users with the benefits of facilitating meetings (Daredia: paragraph 0002).
Regarding claim 2, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose presenting the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Regarding claim 3, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose wherein determining if the data security level satisfies a first security level threshold comprises determining if the data security level is lower than the area security level (Cheng, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area).
Regarding claim 4, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose wherein determining whether the entity has satisfied the notification condition based on the data stream comprises determining whether the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream (Cheng, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area).
Regarding claim 5, Cheng, Day, and Daredia disclose the method of claim 4. Cheng, Day, and Daredia disclose wherein the geospatial notification includes an identity of the entity and the time when the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream. (Cheng, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area).
Regarding claim 8, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose wherein the area security level is equal to the map security level (Cheng, 9th page, lines 8-13, different areas, corresponding security level set for each region, 3rd page, lines 1-2, real time positioning information displayed on a map).
Regarding claim 9, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose wherein the geospatial notification includes an identity of the entity and the time when the entity satisfied the notification condition (Day, paragraph 0191, location on a map, date and time that the location was recorded).
Regarding claim 10, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose wherein the geospatial notification corresponds to a notification security level (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations).
Regarding claim 11, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose, further comprising: transmitting the geospatial notification to a second user based on a user security level of the second user (Cheng, 10th page, lines 15-22, notifying the parent the child has entered a dangerous area).
Regarding claim 12, Cheng, Day, and Daredia disclose the method of claim 1. Cheng, Day, and Daredia disclose, further comprising: wherein generating the geospatial notification includes at least one selected from a group consisting of:
generating a first geospatial notification indicating that the entity goes into the geospatial area (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations );
generating a second geospatial notification indicating that the entity goes out of the geospatial area (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations);
generating a third geospatial notification indicating that one or more entities satisfy one or more criteria (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations).
Regarding claim 13, Cheng discloses a computing device for providing a security level based geospatial notification, the computing device comprising (Cheng, 14th page, lines 18-24, real-time location information to smart watch security level; 20th page, lines 41-45. Nontransitory computer readable medium, processors, memory):
a processor (Cheng, 14th page, lines 18-24, real-time location information to smart watch security level; 20th page, lines 41-45. Nontransitory computer readable medium, processors, memory); and
a memory having a plurality of instructions stored thereon that, when executed by the processor, causes the computing device to (Cheng, 14th page, lines 18-24, real-time location information to smart watch security level; 20th page, lines 41-45. Nontransitory computer readable medium, processors, memory):
display a map to a user, the map corresponding to a map security level; (Cheng, 9th page, lines 8-13, different areas, corresponding security level set for each region, 3rd page, lines 1-2, real time positioning information displayed on a map)
receive an indication of a geospatial area on the map, the geospatial area corresponding to an area security level (Cheng, 9th page, lines 16-24, warning sent when safe area and enters a dangerous area);
receive a data stream, the data stream corresponds to a data security level (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area);
determine if the data security level satisfies a first security level threshold (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area)
determine if a user security level for the user satisfies a second security level threshold (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character); and
in response to the determination that the user security level satisfies the second security level threshold, present the geospatial notification to the user (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character).
Cheng discloses in response to the determination that the user security level satisfies the second security level threshold, present the geospatial notification to the user, but does not explicitly disclose in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream; in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity; in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user.
However, in an analogous art, Day discloses in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations );
in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity (Day, paragraph 0221, generate notification when a user (e.g., child) attempts to bypass the curfew screen, paragraph 0251, generate notifications);
in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Day with the method / computing device / non-transitory computer-readable medium of Cheng to include in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream; in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity; in response to determining that the user security level satisfies the second security level threshold, providing the geospatial notification to the user to provide users with the benefits of allowing parents to view and track smart phone activities of their children (Day: paragraph 0012).
Cheng and Day disclose the geospatial notification, but do not explicitly disclose in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level
However, in an analogous art, Daredia discloses in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level (Daredia: paragraph 0165, redact content of transcripts based on user’s authorization level).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Daredia with the method / computing device / non-transitory computer-readable medium of Cheng and Day to include in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level to provide users with the benefits of facilitating meetings (Daredia: paragraph 0002).
Regarding claim 14, Cheng, Day, and Daredia disclose the computing device of claim 13. Cheng, Day, and Daredia disclose wherein the plurality of instructions, when executed, further cause the computing device to: present the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Regarding claim 15, Cheng, Day, and Daredia disclose the computing device of claim 13. Cheng, Day, and Daredia disclose wherein to determine if the data security level satisfies a first security level threshold comprises to determine if the data security level is lower than the area security level (Cheng, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area).
Regarding claim 16, Cheng, Day, and Daredia disclose the computing device of claim 13. Cheng, Day, and Daredia disclose wherein to determine whether the entity has satisfied the notification condition based on the data stream comprises to determine whether the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations )
wherein the geospatial notification includes an identity of the entity and the time when the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations )
. Regarding claim 17, Cheng discloses a non-transitory computer-readable medium storing instructions for providing a security level based geospatial notification, the instructions when executed by one or more processors of a computing device, cause the computing device to (Cheng, 14th page, lines 18-24, real-time location information to smart watch security level; 20th page, lines 41-45. Nontransitory computer readable medium, processors, memory):
display a map to a user, the map corresponding to a map security level (Cheng, 9th page, lines 8-13, different areas, corresponding security level set for each region, 3rd page, lines 1-2, real time positioning information displayed on a map);
receive an indication of a geospatial area on the map, the geospatial area corresponding to an area security level (Cheng, 9th page, lines 16-24, warning sent when safe area and enters a dangerous area);
receive a data stream, the data stream corresponds to a data security level (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area);
determine if the data security level satisfies a first security level threshold (Cheng, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area);
determine if a user security level for the user satisfies a second security level threshold (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character); and
in response to the determination that the user security level satisfies the second security level threshold, present the geospatial notification to the user (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character).
Cheng discloses in response to the determination that the user security level satisfies the second security level threshold, present the geospatial notification to the user, but does not explicitly disclose in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream; in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity; in response to determining that the user security level satisfies the second security level threshold, provide the geospatial notification to the user.
However, in an analogous art, Day discloses in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations );
in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity (Day, paragraph 0221, generate notification when a user (e.g., child) attempts to bypass the curfew screen, paragraph 0251, generate notifications);
in response to determining that the user security level satisfies the second security level threshold, provide the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Day with the method / computing device / non-transitory computer-readable medium of Cheng to include in response to the determination that the data security level satisfies the first security level threshold, detect whether an entity satisfies a notification condition based on the data stream; in response to the detection of the entity that satisfies the notification condition, generate a geospatial notification including information representing the geospatial area and the entity; in response to determining that the user security level satisfies the second security level threshold, provide the geospatial notification to the user to provide users with the benefits of allowing parents to view and track smart phone activities of their children (Day: paragraph 0012).
Cheng and Day disclose geospatial notification, but do not explicitly disclose in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level
However, in an analogous art, Daredia discloses in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level (Daredia: paragraph 0165, redact content of transcripts based on user’s authorization level).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Daredia with the method / computing device / non-transitory computer-readable medium of Cheng and Day to include in response to determining that the user security level does not satisfy the second security level threshold, edit the geospatial notification by redacting content of the geospatial notification based on the user security level to provide users with the benefits of facilitating meetings (Daredia: paragraph 0002).
Regarding claim 18, Cheng, Day, and Daredia disclose the non-transitory computer-readable medium of claim 17, wherein the instructions when executed by the one or more processors further cause the computing device to. Cheng, Day, and Daredia disclose present the geospatial notification to the user (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations ).
Regarding claim 19, Cheng, Day, and Daredia disclose the non-transitory computer-readable medium of claim 17. Cheng, Day, and Daredia disclose wherein to determine if the data security level satisfies a first security level threshold comprises to determine if the data security level is lower than the area security level. (Cheng, 6th page, lines 20-23, child leaves security area; 10th page, lines 13-15, entering or leaving original area, 14th page, lines 29-37, video information security level, video picture, starts a video player, inform watch wearer away from a dangerous area).
Regarding claim 20, Cheng, Day, and Daredia disclose the non-transitory computer-readable medium of claim 17. Cheng, Day, and Daredia disclose wherein to determine whether the entity has satisfied the notification condition based on the data stream comprises to determine whether the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations )
wherein the geospatial notification includes an identity of the entity and the time when the entity has changed from being outside of the geospatial area to being inside the geospatial area based on the data stream (Day, paragraph 0390, notify of attempted curfew violations, child device updates, periodic updates from child mobile device, paragraph 0255, setting geographic restrictions; paragraph 0401, notify the parent of attempted curfew violations )..
Claim 6 is rejected under 35 U.S.C. 103 as being unpatentable over Cheng (CN105701967), published June 22, 2016, in view of Day (US20170149795), filed June 24, 2016, and Daredia (US20200403818), filed September 30 2019, and further in view of Vijayakumar (US20230214510), filed December 30, 2021.
Regarding claim 6, Cheng, Day, and Daredia disclose the method of claim 5.
Cheng, Day, and Daredia disclose wherein determining if the user security level for the user satisfies the second security level threshold (Cheng, 12th page, lines 22-42, child enters dangerous area, baby leaves security area, reminding message can be character).
Cheng, Day, and Daredia do not explicitly disclose comprises determining if the user security level is higher than or equal to the notification security level.
However, in an analogous art, Vijayakumar discloses comprises determining if the user security level is higher than or equal to the notification security level (Vijayakumar, paragraph 0033, user permission to access messages).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Vijayakumar with the method / computing device / non-transitory computer-readable medium of Cheng, Day, and Daredia to include determining if the user security level is higher than or equal to the notification security level to provide users with the benefits of facilitating communication between and among users (Vijayakumar: paragraph 0001).
Claim 7 is rejected under 35 U.S.C. 103 as being unpatentable over Cheng (CN105701967), published June 22, 2016, in view of Day (US20170149795), filed June 24, 2016, and Daredia (US20200403818), filed September 30 2019, and further in view of Zhu (CN105320279), published August 14, 2020.
Regarding claim 7, Cheng, Day, and Daredia disclose the method of claim 1.
Cheng, Day, and Daredia do not explicitly disclose wherein in response to determining that the user security level does not satisfy the second security level threshold, presenting a portion of the geospatial notification to the user based on the user security level.
However, in an analogous art, Zhu discloses wherein in response to determining that the user security level does not satisfy the second security level threshold, presenting a portion of the geospatial notification to the user based on the user security level (Zhu, 4th page, lines 19-26, when the motion state indicates that the user is in the security condition, the control display displays all of the received notification message, when the motion state indicates that the user is in the dangerous situation, the control display does not display the received notification message, and when the motion state indicates that the user is not in the security condition and is not in the dangerous situation, the control display displays a portion of the received notification message.).
Therefore, it would have been obvious to one of ordinary skill in the art before the effective filing date of the claimed invention to combine the teachings of Zhu with the method / computing device / non-transitory computer-readable medium of Cheng, Day, and Daredia to include wherein in response to determining that the user security level does not satisfy the second security level threshold, presenting a portion of the geospatial notification to the user based on the user security level to provide users with the benefits of receiving notification messages (Zhu: abstract).
Conclusion
Any inquiry concerning this communication or earlier communications from the examiner should be directed to WALTER J MALINOWSKI whose telephone number is (571)272-5368. The examiner can normally be reached 8-6:30 MTWH.
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, LUU PHAM can be reached at 5712705002. 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.
/W.J.M/Examiner, Art Unit 2439
/LUU T PHAM/Supervisory Patent Examiner, Art Unit 2439