Prosecution Insights
Last updated: July 17, 2026
Application No. 18/901,206

PRIVATE RECOMMENDATION IN A CLIENT-SERVER ENVIRONMENT

Non-Final OA §103
Filed
Sep 30, 2024
Priority
Dec 04, 2019 — provisional 62/943,364 +2 more
Examiner
CHEN, CAI Y
Art Unit
2425
Tech Center
2400 — Computer Networks
Assignee
Turner Broadcasting System Inc.
OA Round
1 (Non-Final)
73%
Grant Probability
Favorable
1-2
OA Rounds
1y 2m
Est. Remaining
81%
With Interview

Examiner Intelligence

Grants 73% — above average
73%
Career Allowance Rate
582 granted / 801 resolved
+14.7% vs TC avg
Moderate +9% lift
Without
With
+8.7%
Interview Lift
resolved cases with interview
Typical timeline
2y 11m
Avg Prosecution
7 currently pending
Career history
814
Total Applications
across all art units

Statute-Specific Performance

§101
1.4%
-38.6% vs TC avg
§103
73.1%
+33.1% vs TC avg
§102
16.9%
-23.1% vs TC avg
§112
0.7%
-39.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 801 resolved cases

Office Action

§103
DETAILED ACTION 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 . 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. Claims 1-20 are rejected under 35 U.S.C. 103 as being unpatentable over Bovenshulte et al. (US 8,613,024 B2, hereinafter refers Bovenshulte) in view of Locke (US 2008/0028023 A1). Regarding claim 1, Bovenshulte discloses a method for recommending content to a client device, the method comprising: receiving, by one or more processors, a request from a client device, wherein the request includes one or more previous ratings corresponding to one or more content items (Fig. 10 and Fig. 13, el. 1305, col. 21, lines 1-18, the historical rating is received and extrapolate to determine more predicted rating ); generating, by the one or more processors, a recommendation including one or more recommended items, wherein the recommendation is based on the one or more previous ratings received in the request (Fig. 14, el. 1415, the programming recommendations are provided based on the rating); transmitting, by the one or more processors, the recommendation to the client device (Fig. 14, el. 1415, col. 21, lines 14-35); Bovenshulte does not explicitly disclose deleting, by the one or more processors, the one or more ratings received in the request; Locke teaches deleting, by the one or more processors, the one or more ratings received in the request (para. 64, to delete previous rating); It would be obvious for one of ordinary skill in the art before the invention to modify Bovenshulte to include Locke in order for a system to predict a more accurate data in provide the rating of a program. Regarding claim 2, Bovenshulte in view of Locke discloses wherein generating the recommendation is further based on a predicted rating vector, wherein the predicted rating vector includes one or more predicted ratings for each of the one or more recommended items (Bovenshulte, Fig. 14, el. 1415, Fig. 4, el. 420). Regarding claim 3, Bovenshulte in view of Locke discloses updating, by the one or more processors, the predicted ratings vector based on the one or more previous ratings corresponding to the one or more content items (Bovenshulte Fig. 13, col. 21, lines 1-14). Regarding claim 4, Bovenshulte in view of Locke discloses wherein generating the recommendation further comprises: estimating, by the one or more processors, a weight vector in a factor model for identifying the one or more recommended items; utilizing, by the one or more processors, the estimated weight vector to determine the predicted rating vector (Bovenshulte Fig. 12, el. 1205-1210, col. 20, lines 43-61); and selecting, by the one or more processors, a subset of the one or more recommended items based on the predicted rating vector (Bovenshulte Fig. 14, el. 1415). Regarding claim 5, Bovenshulte in view of Locke discloses outputting, by the one or more processors, at least one recommended item of the one or more recommended items with a high predicted rating on a user interface of the client device (Fig. 14, el. 1415, Fig. 4, el. 420). Regarding claim 6, Bovenshulte in view of Locke discloses wherein the recommendation includes a recommended item for each of the one or more content items (Fig. 14, el. 1415, Fig. 4, el. 420). Regarding claim 7, Bovenshulte in view of Locke discloses wherein the one or more ratings corresponding to one or more content items are represented in a ratings vector, wherein a nonzero value in the ratings vector represents a user engagement with one of the one or more content items beyond a minimum threshold for engagement (Fig. 12, el. 1205, col. 20, lines 43-50). Regarding claim 8, Bovenshulte in view of Locke discloses wherein the recommendation includes a scaled weight corresponding to each of the one or more recommended items, wherein the scaled weight corresponds to a relationship between the one or more recommended items and the corresponding one or more content items (Fig. 4, el. 400, the scale weight for this program is at 4 stars rating). Regarding claim 9, the instant claim is analyzed with respect to claim 1. Regarding claim 10, the instant claim is analyzed with respect to claim 2. Regarding claim 11, the instant claim is analyzed with respect to claim 3. Regarding claim 12, the instant claim is analyzed with respect to claim 4. Regarding claim 13, the instant claim is analyzed with respect to claim 5. Regarding claim 14, the instant claim is analyzed with respect to claim 6. Regarding claim 15, the instant claim is analyzed with respect to claim 7. Regarding claim 16, the instant claim is analyzed with respect to claim 8. Regarding claim 17, the instant claim is analyzed with respect to claim 1. Regarding claim 18, the instant claim is analyzed with respect to claim 2. Regarding claim 19, the instant claim is analyzed with respect to claim 3. Regarding claim 20, the instant claim is analyzed with respect to claim 4. Conclusion Any inquiry concerning this communication or earlier communications from the examiner should be directed to CAI Y CHEN whose telephone number is (571)270-5679. The examiner can normally be reached 8:30 AM -4:30 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, Brian Pendleton can be reached at 571-272-7527. 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. /CAI Y CHEN/ Primary Examiner, Art Unit 2425
Read full office action

Prosecution Timeline

Sep 30, 2024
Application Filed
May 07, 2026
Non-Final Rejection mailed — §103
Jul 14, 2026
Applicant Interview (Telephonic)
Jul 14, 2026
Examiner Interview Summary

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12683785
SYSTEMS AND METHODS FOR IDENTITY VERIFICATION USING IDENTITY TOKENS
2y 8m to grant Granted Jul 14, 2026
Patent 12683927
WEB CONTENT FILTERING
2y 3m to grant Granted Jul 14, 2026
Patent 12682108
EFFICIENT STATISTICAL TECHNIQUES FOR DETECTING SENSITIVE DATA
2y 3m to grant Granted Jul 14, 2026
Patent 12683957
METHOD FOR AUTHENTICATING IDENTITY, AND TERMINAL, STORAGE MEDIUM, AND PROGRAM PRODUCT THEREOF
1y 10m to grant Granted Jul 14, 2026
Patent 12683831
MODULAR MACHINE-AUTOMATION SYSTEM AND CLIENT MODULE
1y 7m 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

1-2
Expected OA Rounds
73%
Grant Probability
81%
With Interview (+8.7%)
2y 11m (~1y 2m remaining)
Median Time to Grant
Low
PTA Risk
Based on 801 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