Prosecution Insights
Last updated: August 18, 2026
Application No. 18/368,894

APPARATUS, SYSTEMS, AND METHODS FOR ANALYZING MOVEMENTS OF TARGET ENTITIES

Final Rejection §102§103
Filed
Sep 15, 2023
Priority
Mar 15, 2013 — provisional 61/799,131 +10 more
Examiner
HONG, DUNG
Art Unit
2643
Tech Center
2600 — Communications
Assignee
Foursquare Labs Inc.
OA Round
4 (Final)
84%
Grant Probability
Favorable
5-6
OA Rounds
0m
Est. Remaining
98%
With Interview

Examiner Intelligence

Grants 84% — above average
84%
Career Allowance Rate
658 granted / 786 resolved
+21.7% vs TC avg
Moderate +14% lift
Without
With
+14.3%
Interview Lift
resolved cases with interview
Typical timeline
2y 5m
Avg Prosecution
32 currently pending
Career history
807
Total Applications
across all art units

Statute-Specific Performance

§101
5.9%
-34.1% vs TC avg
§103
61.2%
+21.2% vs TC avg
§102
16.7%
-23.3% vs TC avg
§112
4.5%
-35.5% vs TC avg
Black line = Tech Center average estimate • Based on career data from 786 resolved cases

Office Action

§102 §103
DETAILED ACTION This is in response to applicant's communication filed on 04/08/2026, wherein: Claim 1-4, 6-14, and 16-20 are pending. Response to Arguments Applicant’s arguments with respect to pending claims have been considered but are moot because the new ground of rejection necessitated by IDS filed on 04/24/2026. Claim Rejections - 35 USC § 102 The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action: A person shall be entitled to a patent unless – (a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention. Claim 1, 6-7, 13, 16, 18, and 20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Blom et al. (US 20120136865 A1). Regarding claim 1, Blom discloses an apparatus comprising: a processor configured to acquire computer readable instructions stored in one or more memory devices and execute the instructions (¶0044, ¶0046, and ¶0050) to: process a time-series of location data points for a target entity, wherein the time- series of location data points are received from a computing device associated with the target entity (Fig. 4 step 401, ¶0034, and ¶0049-0050); determine one or more sessions (Fig. 4 step 403 – determining stay points) from the time-series of location data points by grouping one or more of the time-series of location data points (Fig. 4 step 403 and ¶0034-0036, ¶0050, and ¶0066-0071) determine one or more clusters of sessions based on the one or more sessions and based on a physical proximity between the sessions (Fig. 4 step 407, ¶0034-0036, ¶0050, and ¶0066-0071 disclose determining stay region/anchor based on the stationary points) determine one or more attributes associated with the target entity based on one or more of, the time-series of location data points, the one or more sessions, and the one or more clusters (¶0045, ¶0053, and ¶0058-0059); and generate a profile of the target entity based on the one or more attributes associated with the target entity (¶0045, ¶0053, and ¶0058-0059). Regarding claim 6, Blom discloses the apparatus of claim 1, wherein the processor is further configured to execute the instructions to associate at least one of the location data points, the sessions, or the clusters of sessions with annotation information associated with a geographical location of the location data points, sessions, or clusters of sessions, and use the annotation information to determine the one or more attributes associated with the target entity (¶0120 discloses example that show percentage time user spending at a certain location such as 37% - i.e. attribute - at home – wherein the location naming provided by user input - annotated location). Regarding claim 7, Blom discloses the apparatus of claim 6, wherein the processor is further configured to execute the instructions to determine the one or more attributes associated with the target entity based on movements of the target entity between two or more clusters of sessions (¶0120 discloses example that show percentage time user spending at a certain location such as 37% and 12% at the gym). Regarding claim 13, the scope and content of the claim recites a method performed by the apparatus of claim 1, therefore, being addressed as in claim 1. Regarding claim 16, the scope and content of the claim recites a method performed by the apparatus of claim 6, therefore, being addressed as in claim 6. Regarding claim 18, the scope and content of the claim recites a non-transitory computer readable medium having executable instructions for the apparatus of claim 1, therefore, being addressed as in claim 1. Regarding claim 20, Bloom discloses the non-transitory computer readable medium of claim 18, wherein the executable instructions are further executable to cause the data processing apparatus to determine one or more clusters of sessions based on the one or more sessions and based on a physical proximity between the sessions; and determine the one or more attributes associated with the target entity based on the one or more sessions and the one or more clusters of sessions (¶0045, ¶0053, and ¶0058-0059). 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. The factual inquiries for establishing a background for determining obviousness under 35 U.S.C. 103 are summarized as follows: 1. Determining the scope and contents of the prior art. 2. Ascertaining the differences between the prior art and the claims at issue. 3. Resolving the level of ordinary skill in the pertinent art. 4. Considering objective evidence present in the application indicating obviousness or nonobviousness. Claim 2, 14, and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Blom et al. (US 20120136865 A1) in view of Yang et al. (US 20130252638 A1). Regarding claim 2, Blom discloses the apparatus of claim 1, however, silent on further details of claim 2. Yang discloses wherein the processor is further configured to execute the instructions to determine an accuracy of the time-series of the location data points, and discard, based on the determined accuracy, one or more of the location data points in the time-series of the location data points (¶0089 – “An embodiment further includes filtering the incoming stream of location point information before continuously calculating the current centroid of the current user stay. At least some embodiments include filtering the stream of location points. For at least some embodiments, the filtering includes removing location data points that deviate to such a large extent (greater than a large threshold distance) that they cannot possibly be used for location analysis. Further, for at least some embodiments, the filtering includes removing redundant data. At least some embodiments include filtering (removing) low accuracy location point information. For at least some embodiments, the accuracy is obtained from mobile device. The location data points can be classified as high or low accuracy points”). Therefore, it would have been obvious to one having ordinary skill in the art, before effective filing date of the claimed the invention, to modify the invention of Blom to incorporate data filtering from Yang because doing so would apply a known technique to a known device (method, or product) ready for improvement to yield predictable results (MPEP §2141 -III) to filter unreliable data. Regarding claim 14, the scope and content of the claim recites a method performed by the apparatus of claim 2, therefore, being addressed as in claim 2. Regarding claim 19, the scope and content of the claim recites a non-transitory computer readable medium having executable instructions for the apparatus of claim 2, therefore, being addressed as in claim 2. Claim 8-10 are rejected under 35 U.S.C. 103 as being unpatentable over Blom et al. (US 20120136865 A1) in view of Kirmse et al. (US 8825383 B1). Regarding claim 8, Blom discloses the apparatus of claim 7, however, silent on further details of claim 8 Kirmse discloses wherein the processor is further configured to execute the instructions to determine a home location attribute based on, at least in part, statistical measures on the movements of the target entity and the annotation information associated with the target entity (abstract and col. 4 ln 54-59 –“ Once a user's location history is used to compute various clusters, a heuristic may be used to determine the user's home and work locations. A user is likely to be home at night. Thus, the user's points which occur at night may be filtered and clustered together. The largest cluster may represent the user's home location”). Therefore, it would have been obvious to one having ordinary skill in the art, before effective filing date of the claimed the invention, to modify the invention of Blom to incorporate ability to determine location label based on location data from Kirmse because doing so would make use of known technique to improve similar devices (methods, or products) in the same way (MPEP §2141 -III) to extract pattern from location history. Regarding claim 9, Blom discloses the apparatus of claim 1, however, silent on further details of claim 9. Kirmse discloses wherein the processor is further configured to execute the instructions to determine a home location attribute based on, at least in part, a likelihood that a particular location is associated with a residence (abstract and col. 4 ln 54-59 –“ Once a user's location history is used to compute various clusters, a heuristic may be used to determine the user's home and work locations. A user is likely to be home at night. Thus, the user's points which occur at night may be filtered and clustered together. The largest cluster may represent the user's home location”). Therefore, it would have been obvious to one having ordinary skill in the art, before effective filing date of the claimed the invention, to modify the invention of Blom to incorporate ability to determine location label based on location data from Kirmse because doing so would make use of known technique to improve similar devices (methods, or products) in the same way (MPEP §2141 -III) to extract pattern from location history. Regarding claim 10, Blom discloses the apparatus of claim 1, however, silent on details of claim 10. Kirmse discloses wherein the processor is further configured to execute the instructions to determine a home location attribute based on, at least in part, timestamps of the location data points associated with the target entity (abstract and col. 4 ln 54-59 –“ Once a user's location history is used to compute various clusters, a heuristic may be used to determine the user's home and work locations. A user is likely to be home at night. Thus, the user's points which occur at night may be filtered and clustered together. The largest cluster may represent the user's home location”). Therefore, it would have been obvious to one having ordinary skill in the art, before effective filing date of the claimed the invention, to modify the invention of Blom to incorporate ability to determine location label based on location data from Kirmse because doing so would make use of known technique to improve similar devices (methods, or products) in the same way (MPEP §2141 -III) to extract pattern from location history. Claim 11 is rejected under 35 U.S.C. 103 as being unpatentable over Blom et al. (US 20120136865 A1) in view of Meisels et al. (US 9552334 B1). Regarding claim 11, Blom discloses the apparatus of claim 1, however, silent on further details of claim 11. Meisels discloses wherein the processor is further configured to execute the instructions to determine a predictive model based on the one or more attributes, wherein the predictive model is configured to predict a behavior of the target entity in a future (abstract and col. 51 ln 36-57 disclose predicting future behavior based on attribute). Therefore, it would have been obvious to one having ordinary skill in the art, before effective filing date of the claimed the invention, to modify the invention of Blom to incorporate (additional detail from secondary) from Meisels because doing so would apply a known technique to a known device (method, or product) ready for improvement to yield predictable results (MPEP §2141 -III) to improve user experience by allowing people to make plans for the future, discover what to do and where to go for their present and future, discover content and commercial offerings for places in which they are or may be interested, and let them organize, share, recall and relive their history in useful and powerful ways. Allowable Subject Matter Claim 3-4, 12, and 17 are objected to as being dependent upon a rejected base claim, but would be allowable if rewritten in independent form including all of the limitations of the base claim and any intervening claims. Conclusion Applicant's submission of an information disclosure statement under 37 CFR 1.97(c) with the timing fee set forth in 37 CFR 1.17(p) on 04/24/2026 prompted the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 609.04(b). 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. Contact Information Any inquiry concerning this communication or earlier communications from the examiner should be directed to DUNG HONG whose telephone number is (571)270-7928. The examiner can normally be reached on Monday-Friday from 8:00 am to 5:00 pm. 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, JINSONG HU, can be reached on (571) 272-3965. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300. Information regarding the status of an application may be obtained from the Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from either Private PAIR or Public PAIR. Status information for unpublished applications is available through Private PAIR only. For more information about the PAIR system, see http://pair-direct.uspto.gov. Should you have questions on access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free). /DUNG HONG/ Primary Examiner, Art Unit 2643
Read full office action

Prosecution Timeline

Show 1 earlier event
Jun 18, 2024
Non-Final Rejection mailed — §102, §103
Dec 18, 2024
Response Filed
Mar 13, 2025
Final Rejection mailed — §102, §103
Sep 15, 2025
Request for Continued Examination
Oct 01, 2025
Response after Non-Final Action
Oct 08, 2025
Non-Final Rejection mailed — §102, §103
Apr 08, 2026
Response Filed
May 26, 2026
Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12701387
LOCATION-SPECIFIC SERVICES PROVIDED VIA SHORT-RANGE COMMUNICATIONS BETWEEN BUSINESS BEACONS AND USER DEVICES ON A TELECOMMUNICATIONS NETWORK
3y 0m to grant Granted Aug 04, 2026
Patent 12700917
SYSTEM FOR SATELLITE DATA TRAFFIC SHAPING
2y 7m to grant Granted Aug 04, 2026
Patent 12696163
INFORMATION OBTAINING METHOD, PROCESSING METHOD, NODE, NETWORK DEVICE AND APPARATUS
2y 12m to grant Granted Jul 28, 2026
Patent 12694769
GENERATING WATCH LISTS FOR RETAIL STORES BASED ON UNSTRUCTURED DATA AND SYSTEM-BASED INFERENCES
1y 11m to grant Granted Jul 28, 2026
Patent 12684317
TARGET OBJECT MANAGEMENT SYSTEM, TARGET OBJECT MANAGEMENT SERVER, AND TARGET OBJECT MANAGEMENT METHOD
2y 8m to grant Granted Jul 14, 2026
Study what changed to get past this examiner. Based on 5 most recent grants.

Strategy Recommendation AI-generated — please review before filing

Get a prosecution strategy drawn from examiner precedents, rejection analysis, and claim mapping.
Typically takes 5-10 seconds — AI-generated, attorney review required before filing

Prosecution Projections

5-6
Expected OA Rounds
84%
Grant Probability
98%
With Interview (+14.3%)
2y 5m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 786 resolved cases by this examiner. Grant probability derived from career allowance rate.

Sign in with your work email

Enter your email to receive a magic link. No password needed.

Personal email addresses (Gmail, Yahoo, etc.) are not accepted.

Free tier: 3 strategy analyses per month