Prosecution Insights
Last updated: August 16, 2026
Application No. 19/319,496

CONTENT PREPROCESSING

Non-Final OA §102§103
Filed
Sep 04, 2025
Priority
Sep 05, 2024 — CN PCT/CN2024/117278
Examiner
MARANDI, JAMES R
Art Unit
2421
Tech Center
2400 — Computer Networks
Assignee
Lemon Inc.
OA Round
1 (Non-Final)
60%
Grant Probability
Moderate
1-2
OA Rounds
2y 3m
Est. Remaining
88%
With Interview

Examiner Intelligence

Grants 60% of resolved cases
60%
Career Allowance Rate
301 granted / 500 resolved
+2.2% vs TC avg
Strong +28% interview lift
Without
With
+27.7%
Interview Lift
resolved cases with interview
Typical timeline
3y 3m
Avg Prosecution
13 currently pending
Career history
513
Total Applications
across all art units

Statute-Specific Performance

§101
8.9%
-31.1% vs TC avg
§103
47.6%
+7.6% vs TC avg
§102
24.8%
-15.2% vs TC avg
§112
13.6%
-26.4% vs TC avg
Black line = Tech Center average estimate • Based on career data from 500 resolved cases

Office Action

§102 §103
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 Specification The disclosure is objected to because of the following minor informalities: The phrase “Preio” appears first in ¶ [31] of the Specification (as published0 and throughout the Specification. “Preio” is neither a well-known terminology nor defined by the Applicant. Appropriate correction is required. Drawings Fig. 2 is objected to because the term “Perio” (element 2) has not been defined, therefore, not clear as to its meaning. Corrected drawing sheets in compliance with 37 CFR 1.121(d) are required in reply to the Office action to avoid abandonment of the application. Any amended replacement drawing sheet should include all of the figures appearing on the immediate prior version of the sheet, even if only one figure is being amended. The figure or figure number of an amended drawing should not be labeled as “amended.” If a drawing figure is to be canceled, the appropriate figure must be removed from the replacement sheet, and where necessary, the remaining figures must be renumbered and appropriate changes made to the brief description of the several views of the drawings for consistency. Additional replacement sheets may be necessary to show the renumbering of the remaining figures. Each drawing sheet submitted after the filing date of an application must be labeled in the top margin as either “Replacement Sheet” or “New Sheet” pursuant to 37 CFR 1.121(d). If the changes are not accepted by the examiner, the applicant will be notified and informed of any required corrective action in the next Office action. The objection to the drawings will not be held in abeyance. 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. Claims 1-7, 9-10, and 14-20 are rejected under 35 U.S.C. 102(a)(1) as being anticipated by Yellin et al., USPGPUB 2021/0329090 (hereinafter “Yellin”). Regarding claim 1, Yellin discloses a method comprising: determining, for a first set of digital content to be provided to a user device (User device 24 as shown in exemplary Fig. 1, connected to a network 40, to receive content from sources 36; ¶ [77]), (i) whether to establish network connections for obtaining data of the first set (¶¶ [77]-[81]; and based on prefetch policy as described in ¶¶ [146]-[153]) and (ii) a connection time indicating when to establish the network connections (Connection type/ time as determined by the policy, ¶¶ [146]-[153]); establishing each of the network connections at the respective connection time (¶¶ [77]-[81], [146]-[153]); determining, for at least a portion of the first set of digital content, (i) whether to preload an item of the first set of digital content using an established network connection (Preloading/ Prefetching is based on the policies described in ¶¶ [146]-[153]) and (ii) a preloading time indicating when to preload the digital content item (¶¶ [146]-[153]), [192], [220]); preloading one or more items of the first set of digital content using an established network connection at the respective preloading time (¶¶ [146]-[153]), [192], [255]); determining, for a previously stored set of digital content, (i) pre-processing operations for an item of the previously stored set of digital content (¶¶ [847]-[850]) and (ii) a pre-processing time indicating when to perform the pre-processing operations on the previously stored item, wherein the previously stored set of digital content includes the preloaded one or more items of the first set of digital content (¶¶ [847]-[850]); and providing one or more pre-processed items of the previously stored set of digital content to the user device (¶¶ [128], [847]-[850]). Regarding claim 2: Yellin discloses wherein establishing each of the network connections at the respective connection time comprises: establishing a data transfer channel between the user device and a data source, wherein the data source includes a portion of the first set of digital content (¶¶ [80], [147], [320]). Regarding claim 3, Yellin discloses wherein preloading one or more items of the first set of digital content at the respective preloading time comprises: storing header data of the first set of digital content in memory of the user device (¶ [281]). Regarding claim 4, Yellin discloses wherein preloading one or more items of the first set of digital content at the respective preloading time comprises: storing a first frame of data from the first set of digital content in memory of the user device (¶ [211]). Regarding claim 5, Yellin discloses wherein preloading one or more items of the first set of digital content at the respective preloading time comprises: storing a first set of data frames from the first set of digital content in memory of the user device (¶ [211]). Regarding claim 6, Yellin discloses wherein determining one or more of the network connections, preloading of the one or more items, or the pre-processing operations comprises: obtaining data indicating user behavior (¶¶ [173], [219], [227]; and determining, using the obtained data, one or more actions (¶¶ [211], [403], [591], [1010])). Regarding claim 7, Yellin discloses wherein obtaining the data indicating user behavior comprises: obtaining data indicating a rate of content requests by the device (¶¶ [77], [546]-[550], [552]-[553], [591]), and wherein determining the one or more actions comprises: determining, using the obtained data indicating the rate of content requests, to establish the network connections (¶¶ [77], [546]-[550], [552]-[553], [591]; Configuring MCD, and adaptive prefetch per ¶¶ [[557]-[561]). Regarding claim 9, Yellin discloses wherein determining to establish the network connections using the obtained data indicating the rate of content requests comprises: determining a first amount of network connections for data indicating a first rate of content requests and a second amount of network connections for data indicating a second rate of content requests, wherein the first amount of network connections is greater than the second amount of network connections, and wherein the first rate of content requests is greater than the second rate of content requests ([219], [255]). Regarding claim 10, Yellin discloses: determining an estimated consumption time of content playing on the user device (¶¶ [1272]- [1276]), wherein determining (i) whether to preload an item of the first set of digital content using an established network connection or (ii) a preloading time indicating when to preload the digital content item comprises: comparing the estimated consumption time with a remaining consumption time (¶¶ [1272]- [1276]); and determining, using the comparison, (i) whether to preload an item of the first set of digital content using an established network connection or (ii) a preloading time indicating when to preload the digital content item (¶¶ [1272]- [1276]). Computer program product of claims 14-19 recite similar features as those of the methods of claims 1-6, effectuating the same, therefore, are rejected by the same analysis. The system of claim 20 recites similar features as those of the method of claim 1, effectuated by the same, therefore, are rejected by the same analysis. 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 8 is rejected under 35 U.S.C. 103 as being unpatentable over Yellin, in view of Azout et al., USPGPUB 2018/0365270 (hereinafter “Azout”). Regarding claim 8, Yellin discloses a context aware environment by obtaining the data indicating the rate of content requests by the device (e.g. scrolling/ rate of access requests, See claim 7). Yellin is not explicit in obtaining data indicating a swipe speed of a user controlling the device. However, Azout discloses a method, system, and computer program product for context aware media browsing, wherein the user behavior is monitored and content is prefetched/ preloaded (Figs. 7-9 and corresponding descriptions) based on obtaining data indicating a swipe speed of a user controlling the device (¶¶ [1], [26]-[27], [91]). Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to modify the system of Yellin with Azout’s teachings in order to accommodate the ubiquitously available haptic technology in proving best user experience to users browsing content. Claims 11-13 are rejected under 35 U.S.C. 103 as being unpatentable over Yellin, in view of Huang, USPGPUB 2020/0410034 (hereinafter “Huang”). Regarding claim 11, Yellin is not explicit in determining whether to perform predemuxing separate from prerendering. Note: predemuxing is defined by the Applicant as “converting preloaded or cached data” (¶ [58] of the Specification as published). However, Huang discloses a method, system, and computer program product for video processing wherein the process of rendering/ prerendering is stopped and a conversion/ converting preloaded or cached data (predemuxing) is performed separate from prerendering (¶ [105] as further detailed in Fig. 7, ¶¶ [92]-[105]) Therefore, it would have been obvious to one of ordinary skill in the art, before the effective filing date of the claimed invention, to modify the system of Yellin with Huang’s teachings in order to speed up the flow by not waiting for the cached data to accumulate/ preload to a preset (one) period (See Huang: ¶ [104] for motivation. Regarding claim 12, the system of Yellin and Huang discloses wherein determining whether to perform predemuxing separate from prerendering (as analyzed in claim 11) comprises: obtaining context data (Yellin: ¶ [129]; Huang: ¶ [43]; the context of network condition); and determining, using the context data, whether to perform predemuxing separate from prerendering (Yellin: ¶ [129]; Huang: ¶¶ [43], [92]-[105]). Regarding claim 13, the system of Yellin and Huang discloses wherein obtaining the context data comprises: obtaining an indication of processing bandwidth of the user device (Yellin: ¶¶ [295], [340], [539]), and wherein determining whether to perform predemuxing separate from prerendering comprises: determining, using the indication of processing bandwidth of the user device, whether to perform predemuxing separate from prerendering (Yellin: ¶¶ [129], [295], [340], [539]; Huang: ¶¶ [43], [92]-[105]). Contacts Any inquiry concerning this communication or earlier communications from the examiner should be directed to JAMES R MARANDI whose telephone number is (571)270-1843. The examiner can normally be reached Monday-Friday 8-7 ET flex. 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, Nathan J Flynn can be reached at 571-272-1915. 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. /JAMES R MARANDI/Primary Examiner, Art Unit 2421
Read full office action

Prosecution Timeline

Sep 04, 2025
Application Filed
Jun 26, 2026
Non-Final Rejection mailed — §102, §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12689808
SYSTEMS AND METHODS FOR PROVIDING A CONTEXTUAL MENU WITH INFORMATION RELATED TO AN EMERGENCY ALERT
1y 7m to grant Granted Jul 21, 2026
Patent 12689796
METHOD, VIRTUAL REALITY DEVICE, SYSTEM AND COMPUTER PROGRAM FOR PARENTAL CONTROL DETECTION IN A 3D VIRTUAL ENVIRONMENT
1y 7m to grant Granted Jul 21, 2026
Patent 12677033
METHODS AND APPARATUS TO IDENTIFY AN EPISODE NUMBER BASED ON FINGERPRINT AND MATCHED VIEWING INFORMATION
1y 5m to grant Granted Jul 07, 2026
Patent 12659535
INTELLIGENT INTERACTIVE VIDEO CONTENT BASED ON CONTEXTUAL AWARENESS FOR MOBILE APPLICATIONS
2y 11m to grant Granted Jun 16, 2026
Patent 12659549
USER INTERFACE FOR IMPROVING USER ENGAGEMENT ON A MEDIA CONTENT ITEM BEING PRESENTED
2y 6m to grant Granted Jun 16, 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
60%
Grant Probability
88%
With Interview (+27.7%)
3y 3m (~2y 3m remaining)
Median Time to Grant
Low
PTA Risk
Based on 500 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