Prosecution Insights
Last updated: July 17, 2026
Application No. 18/180,514

ELECTRONIC DEVICE AND METHOD FOR OPERATING THE SAME

Final Rejection §103
Filed
Mar 08, 2023
Priority
Mar 16, 2022 — RE 10-2022-0032473 +1 more
Examiner
MAYE, AYUB A
Art Unit
2436
Tech Center
2400 — Computer Networks
Assignee
Samsung Electronics Co., Ltd.
OA Round
4 (Final)
58%
Grant Probability
Moderate
5-6
OA Rounds
1y 1m
Est. Remaining
99%
With Interview

Examiner Intelligence

Grants 58% of resolved cases
58%
Career Allowance Rate
380 granted / 657 resolved
At TC average
Strong +42% interview lift
Without
With
+42.0%
Interview Lift
resolved cases with interview
Typical timeline
4y 6m
Avg Prosecution
28 currently pending
Career history
691
Total Applications
across all art units

Statute-Specific Performance

§101
0.3%
-39.7% vs TC avg
§103
88.8%
+48.8% vs TC avg
§102
6.7%
-33.3% vs TC avg
§112
1.3%
-38.7% vs TC avg
Black line = Tech Center average estimate • Based on career data from 657 resolved cases

Office Action

§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 . 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 (i.e., changing from AIA to pre-AIA ) 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 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. Claims 1-3, 6, 11-13, and 16 are rejected under 35 U.S.C. 103 as being unpatentable over Kim et al (2020/0311306) in views of Tang (CN 110839010) and Aronovich (2015/0019833). For claim 1, Kim teaches An electronic device (abstract, lines 1-2) comprising: a communication circuit (par.22, lines 1-2); memory storing one or more computer programs; one or more processors communicatively coupled to the communication circuit and the memory (Kim teaches that processor configured to be connected to the communicator and the memory to control the electronic device as Kim teaches in par.22), wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively (Kim teaches that “application” refers to a set of computer programs designed to perform a specific task as Kim teaches in par.60), cause the electronic device to: obtain data to be transmitted to a server (Kim teaches that data transmitted to an external server as Kim teaches in par.22), insert a fingerprint to the data (Kim teaches that insert a finger print into the data in par.26), segment the fingerprint-inserted data into a first size to generate a plurality of segmented data (Kim teaches that generating a plurality of divided data having a predetermined first size based on the data into which the finger print is inserted; and applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter as Kim teaches in par.17), so that data in a second size is duplicated between adjacent segmented data among the plurality of segmented data (Kim teaches that generating of the divided data may further include inserting an index from 0 to N−1 into each of the plurality of divided data based on the number of the plurality of divided data, which is N, and divided data adjacent to each other among the plurality of divided data may include duplicate data having a predetermined third size as Kim teaches in par.19), select one segmented data from among the plurality of segmented data based on a preset per-position selection probability for the plurality of segmented data (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability and the finger print is insert in position that’s already preset or predefined as Kim teaches in par.17 and 207), and transmit a report generated by obfuscating the selected one segmented data to the server (Kim teaches transmit data to the server as in par.219), wherein the segmented data set including a predetermined number of data among all combinations of per-position segmented data in the first size as elements is predefined (Kim teaches that generating a plurality of divided data having a predetermined first size based on the data into which the finger print is inserted; and applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter and determine whether or not a hash value that the separated data is applied to the hash function as an input value and the data at the position where the finger print is inserted are the same as Kim teaches par.17 and 228), wherein the selected one segmented data is included in the segmented data set (Kim teaches that the selected one divided data to which the obfuscation algorithm is applied may be transmitted as Kim teaches in par.17). Kim fails to teach the preset per-position selection probability of each segmented data among the plurality of segmented data being set based on a per-position size of a segmented data set configured to differ according to a position of each segmented data, wherein the segmented data set includes some of the plurality of segmented data whose use frequency is larger than or equal to a predetermined value. Aronovich teaches, similar system, the preset per-position selection probability of each segmented data among the plurality of segmented data being set based on a per-position size of a segmented data set configured to differ according to a position of each segmented data (Aronovich teaches computer program product for segmenting data into variable size blocks based on content defined positions. Segmenting probabilities and associated segmenting conditions are defined, The segmenting conditions are ordered in accordance with the associated segmenting probabilities to form a hierarchy of the segmenting conditions. A segmenting condition associated with a highest segmenting probability is defined to be a lowest level segmenting condition in the hierarchy of the segmenting conditions. The segmenting condition associated with a lowest segmenting probability is defined to be a highest level segmenting condition in the hierarchy of the segmenting conditions and the result of these dependencies is that different high level partitions of the data can cause a segmentation method to produce different segmentations for the same data as Aronovich as teaches in abstract and par.21). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim based on a per-position size of a segmented data set configured to differ according to a position of each segmented data as taught and suggested by Aronovich for the purpose of improving of reducing deduplication effectiveness, and can be prohibitive for large scale deduplication systems (Aronovich, par.21). Tang teaches, similar system, wherein the segmented data set includes some of the plurality of segmented data whose use frequency is larger than or equal to a predetermined value (Tang teaches that the plurality of first data segment in data types respectively corresponding to the presence of predetermined data types and the number of the plurality of first data the number of segments is greater than or equal to the predetermined ratio. and fourth captured frequency greater than the first captured frequency as Tang teaches in par.87 On machine translation and abstract). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim with segmented data whose use frequency is larger than or equal to a predetermined value as taught and suggested by Tang for the purpose of improving accuracy of data type of streaming media data to the determined (Tang, abstract). For claims 2 and 12, Kim, as modified by Tang and Aronovich, further teaches wherein the second size is set to a value smaller than the first size (par.18). For claims 3 and 13, Kim, as modified by Tang and Aronovich, further teaches wherein the report includes position information about the selected one segmented data (par.228). For claims 6 and 16, Kim, as modified by Tang and Aronovich, further teaches wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively (Kim teaches that “application” refers to a set of computer programs designed to perform a specific task as Kim teaches in par.60), cause the electronic device to: pad the data and insert the fingerprint so that a size of the data is a third size when the data is smaller than the third size (par.108); and truncate the data and insert the fingerprint so that the size of the data is the third size when the data is larger than the third size (par.108). For claim 11, Kim teaches A method performed by an electronic device (abstract), the method comprising: obtaining, by the electronic device, data to be transmitted to a server (Kim teaches that data transmitted to an external server as Kim teaches in par.22); inserting, by the electronic device, a fingerprint to the data (Kim teaches that insert a finger print into the data in par.26); segmenting, by the electronic device, the fingerprint-inserted data into a first size to generate a plurality of segmented data (Kim teaches that generating a plurality of divided data having a predetermined first size based on the data into which the finger print is inserted; and applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter as Kim teaches in par.17), so that data in a second size is duplicated between adjacent segmented data among the plurality of segmented data (Kim teaches that generating of the divided data may further include inserting an index from 0 to N−1 into each of the plurality of divided data based on the number of the plurality of divided data, which is N, and divided data adjacent to each other among the plurality of divided data may include duplicate data having a predetermined third size as Kim teaches in par.19); selecting, by the electronic device, one segmented data from among the plurality of segmented data based on a preset per-position selection probability for the plurality of segmented data (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability as Kim teaches in par.17 and 207); and transmitting a report generated by obfuscating the selected one segmented data to the server (Kim teaches transmit data to the server as in par.219), wherein the segmented data set including a predetermined number of data among all combinations of per-position segmented data in the first size as elements is predefined (Kim teaches that generating a plurality of divided data having a predetermined first size based on the data into which the finger print is inserted; and applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter and determine whether or not a hash value that the separated data is applied to the hash function as an input value and the data at the position where the finger print is inserted are the same as Kim teaches par.17 and 228), wherein the selected one segmented data is included in the segmented data set (Kim teaches that the selected one divided data to which the obfuscation algorithm is applied may be transmitted as Kim teaches in par.17). Kim fails to teach the preset per-position selection probability of each segmented data among the plurality of segmented data being set based on a per-position size of a segmented data set configured to differ according to a position of each segmented data, wherein the segmented data set includes some of the plurality of segmented data whose use frequency is larger than or equal to a predetermined value based on collected data. Aronovich teaches, similar system, the preset per-position selection probability of each segmented data among the plurality of segmented data being set based on a per-position size of a segmented data set configured to differ according to a position of each segmented data (Aronovich teaches computer program product for segmenting data into variable size blocks based on content defined positions. Segmenting probabilities and associated segmenting conditions are defined, The segmenting conditions are ordered in accordance with the associated segmenting probabilities to form a hierarchy of the segmenting conditions. A segmenting condition associated with a highest segmenting probability is defined to be a lowest level segmenting condition in the hierarchy of the segmenting conditions. The segmenting condition associated with a lowest segmenting probability is defined to be a highest level segmenting condition in the hierarchy of the segmenting conditions and the result of these dependencies is that different high level partitions of the data can cause a segmentation method to produce different segmentations for the same data as Aronovich as teaches in abstract and par.21). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim based on a per-position size of a segmented data set configured to differ according to a position of each segmented data as taught and suggested by Aronovich for the purpose of improving of reducing deduplication effectiveness, and can be prohibitive for large scale deduplication systems (Aronovich, par.21). Tang teaches, similar system, wherein the segmented data set includes some of the plurality of segmented data whose use frequency is larger than or equal to a predetermined value based on collected data (Tang teaches that the plurality of first data segment in data types respectively corresponding to the presence of predetermined data types and the number of the plurality of first data the number of segments is greater than or equal to the predetermined ratio. and fourth captured frequency greater than the first captured frequency as Tang teaches in par.87 On machine translation and abstract). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim with segmented data whose use frequency is larger than or equal to a predetermined value as taught and suggested by Tang for the purpose of improving accuracy of data type of streaming media data to the determined (Tang, abstract). Claims 7-10 and 17-20 are rejected under 35 U.S.C. 103 as being unpatentable over Kim et al (2020/0311306) in views of Takahashi (2019/0195192), Abe (2014/0039902) and Aronovich (2015/0019833). For claim 7, Kim teaches a server (abstract) comprising: a communication circuit(par.22, lines 1-2); memory storing one or more computer programs; one or more processors communicatively coupled to the communication circuit and the memory (Kim teaches that processor configured to be connected to the communicator and the memory to control the electronic device as Kim teaches in par.22), wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively (Kim teaches that “application” refers to a set of computer programs designed to perform a specific task as Kim teaches in par.60), cause the electronic device to: receive, from an electronic device through the communication circuit, a plurality of segmented data to which an obfuscation algorithm is applied and a report for the plurality of segmented data (Kim teaches applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter as Kim teaches in par.17) (abstract), select, among the plurality of segmented data, segmented data with exceeding a predetermined value (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability as Kim teaches in par.17 and 207), the estimated by the server for each of the segmented data (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability as Kim teaches in par.17 and 207), restore candidate data by concatenating the selected segmented data based on duplicate data between the selected segmented data (Kim teaches that the server 200 may restore the report only for elements collected over a predetermined number of times among the reports sorted by a specific index as Kim teaches in par.211), and obtain the restored candidate data as final data based on a data portion and a fingerprint portion included in the restored candidate data (Kim teaches that The server 200 may restore the word transmitted by the electronic device 100 by using the elements of the 2-gram sorted and restored for each index as Kim teaches in par.212), Kim fails to teach data with frequency and the frequency being estimated by the server for each of the segmented data, wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data for the plurality of segmented data as elements is predefined and wherein the frequency of the per-position segmented data is set based on a number of elements of the segmented data set per position, wherein the number of elements of the segmented data set is configured to differ according to a position of each segmented data. Takahashi teaches, similar system, data with frequency and data with frequency and the frequency being estimated by the server for each of the segmented data (par.12 and 43). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim with frequency as taught and suggested by Takahashi for the purpose of providing data of which fluctuation has been corrected can thus be generated from data obtained in an environment where the rotation speed fluctuates, accuracy in analysis of a frequency peak in frequency analysis is improved (Takahashi, par.85). Kim, as modified by Takahashi, does not explicitly teach that wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data as elements is predefined and wherein the number of elements of the segmented data set is configured to differ according to a position of each segmented data. Abe teaches, similar system, wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data for the plurality of segmented data as elements is predefined (Abe teaches that dividing a data sequence in which the plurality of pieces of frequency domain data are arranged into a plurality of blocks such that separation positions of the blocks are variable as Abe teaches in par.24 and 49) and wherein the frequency of the per-position segmented data is set based on a number of elements of the segmented data set per position ( Abe teaches data sequence of pieces of compression target data is divided into a plurality of blocks such that the separation positions of the pieces of data are variable. Specifically, in the exemplary embodiment, the number of pieces of frequency domain data included in each block and the number of blocks are variable. That is, one block may be divided at a particular position so as to be defined as two blocks, or two blocks may be defined as one block, or the separation positions of blocks may be changed as Abe teaches in par.121). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim, as modified by Takahashi, with a per-position frequency is set based on a number of elements of the segmented data set per position as taught and suggested by Abe for the purpose of providing a data compression technique that can improve the efficiency of data compression (Abe, par.5). Aronovich teaches, similar system, wherein the number of elements of the segmented data set is configured to differ according to a position of each segmented data (Aronovich teaches computer program product for segmenting data into variable size blocks based on content defined positions. Segmenting probabilities and associated segmenting conditions are defined, The segmenting conditions are ordered in accordance with the associated segmenting probabilities to form a hierarchy of the segmenting conditions. A segmenting condition associated with a highest segmenting probability is defined to be a lowest level segmenting condition in the hierarchy of the segmenting conditions. The segmenting condition associated with a lowest segmenting probability is defined to be a highest level segmenting condition in the hierarchy of the segmenting conditions and the result of these dependencies is that different high level partitions of the data can cause a segmentation method to produce different segmentations for the same data as Aronovich as teaches in abstract and par.21). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim based on a per-position size of a segmented data set configured to differ according to a position of each segmented data as taught and suggested by Aronovich for the purpose of improving of reducing deduplication effectiveness, and can be prohibitive for large scale deduplication systems (Aronovich, par.21). For claims 8 and 18, Kim, as modified by Takahashi and Abe and Aronovich, further teaches wherein the report includes position information about the segmented data (par.228). For claims 9 and 19, Kim, as modified by Takahashi and Abe and Aronovich, further teaches wherein the per-position segmented data included in the report is included in the segmented data set (par.228). For claim 10, Kim, as modified by Takahashi and Abe and Aronovich, further teaches wherein the data of the per-position segmented data is set based on a number of the elements of the per-position segmented data (par.228). Kim fails to teach the frequency of the data. Takahashi further teaches the frequency of the data (par.12). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim with frequency as taught and suggested by Takahashi for the purpose of providing data of which fluctuation has been corrected can thus be generated from data obtained in an environment where the rotation speed fluctuates, accuracy in analysis of a frequency peak in frequency analysis is improved (Takahashi, par.85). For claim 17, Kim teaches method performed by a server (abstract), the method comprising: receiving, by the server from an electronic device, a plurality of segmented data to which an obfuscation algorithm is applied and a report for the plurality of segmented data (Kim teaches applying the obfuscation algorithm to selected one of the plurality of divided data using the security parameter as Kim teaches in par.17); selecting, by the server, segmented data with a data exceeding a predetermined value among the plurality of segmented data (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability as Kim teaches in par.17 and 207), the estimated for each of the segmented data (Kim teaches that selected one of the plurality of divided data using the security parameter and probability of selecting any element among the respective elements may be the same probability as Kim teaches in par.17 and 207); restoring, by the server, candidate data by concatenating the selected segmented data based on duplicate data between the selected segmented data (Kim teaches that the server 200 may restore the report only for elements collected over a predetermined number of times among the reports sorted by a specific index as Kim teaches in par.211); and obtaining, by the server, the restored candidate data as final data based on a data portion and a fingerprint portion included in the restored candidate data (Kim teaches that The server 200 may restore the word transmitted by the electronic device 100 by using the elements of the 2-gram sorted and restored for each index as Kim teaches in par.212). Kim fails to teach data with frequency and the frequency being estimated by the server for each of the segmented data and wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data for the plurality of segmented data as elements is predefined and wherein the frequency of the per-position segmented data is set based on a number of elements of the segmented data set per position. Takahashi teaches, similar system, data with frequency and the frequency being estimated by the server for each of the segmented data (par.12 and 43). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim with frequency as taught and suggested by Takahashi for the purpose of providing data of which fluctuation has been corrected can thus be generated from data obtained in an environment where the rotation speed fluctuates, accuracy in analysis of a frequency peak in frequency analysis is improved (Takahashi, par.85). Kim, as modified by Takahashi, does not explicitly teach that wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data as elements is predefined and wherein a per-position frequency is set based on a number of elements of the segmented data set per position. Abe teaches, similar system, wherein a segmented data set including a predetermined number of data among all combinations of per-position segmented data for the plurality of segmented data as elements is predefined (Abe teaches that dividing a data sequence in which the plurality of pieces of frequency domain data are arranged into a plurality of blocks such that separation positions of the blocks are variable as Abe teaches in par.24 and 49) and wherein the frequency of the per-position segmented data is set based on a number of elements of the segmented data set per position ( Abe teaches data sequence of pieces of compression target data is divided into a plurality of blocks such that the separation positions of the pieces of data are variable. Specifically, in the exemplary embodiment, the number of pieces of frequency domain data included in each block and the number of blocks are variable. That is, one block may be divided at a particular position so as to be defined as two blocks, or two blocks may be defined as one block, or the separation positions of blocks may be changed as Abe teaches in par.121). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim, as modified by Takahashi, with a per-position frequency is set based on a number of elements of the segmented data set per position as taught and suggested by Abe for the purpose of providing a data compression technique that can improve the efficiency of data compression (Abe, par.5). Aronovich teaches, similar system, wherein the number of elements of the segmented data set is configured to differ according to a position of each segmented data (Aronovich teaches computer program product for segmenting data into variable size blocks based on content defined positions. Segmenting probabilities and associated segmenting conditions are defined, The segmenting conditions are ordered in accordance with the associated segmenting probabilities to form a hierarchy of the segmenting conditions. A segmenting condition associated with a highest segmenting probability is defined to be a lowest level segmenting condition in the hierarchy of the segmenting conditions. The segmenting condition associated with a lowest segmenting probability is defined to be a highest level segmenting condition in the hierarchy of the segmenting conditions and the result of these dependencies is that different high level partitions of the data can cause a segmentation method to produce different segmentations for the same data as Aronovich as teaches in abstract and par.21). It would have been obvious to one ordinary skill in the art before effective filling date to modify Kim based on a per-position size of a segmented data set configured to differ according to a position of each segmented data as taught and suggested by Aronovich for the purpose of improving of reducing deduplication effectiveness, and can be prohibitive for large scale deduplication systems (Aronovich, par.21). For claim 20, Kim, as modified by Takahashi and Abe and Aronovich, further teaches wherein the frequency of the per-position segmented data is set based on a number of the elements of the per-position segmented data (par.19 and 228), wherein two pieces of segmented data adjacent to each other include duplicate data having a preset size (par.27 and par.28), and wherein a first segmented data and a last segmented data include duplicate data larger than the preset size (par.28 and par.29). Response to Amendments/Arguments Applicant’s arguments with respect to claim(s) 1-3, 6-13 and 16-20 have been considered but are moot because the new ground of rejection does not rely on any reference applied in the prior rejection of record for any teaching or matter specifically challenged in the argument. The applicant’s arguments regarding new amendments limitations in claims 1, 7, 11 and 17, has been considered but is moot, because the examiner applied new art, Aronovich (2015/0019833) that covers newly claimed limitation. Regarding dependent claims arguments, said arguments are moot because the applied references are not considered to have alleged differences, and therefore are considered to properly show that for which they were cited. Conclusion Applicant's amendment necessitated the new ground(s) of rejection presented in this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP § 706.07(a). 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 AYUB A MAYE whose telephone number is (571)270-5037. The examiner can normally be reached Monday-Friday 9AM-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, SHEWAYE GELAGAY can be reached at 571-272-4219. 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. /AYUB A MAYE/Examiner, Art Unit 2436 /KHOI V LE/Primary Examiner, Art Unit 2436
Read full office action

Prosecution Timeline

Show 3 earlier events
Mar 05, 2025
Examiner Interview Summary
Apr 02, 2025
Response Filed
Jul 28, 2025
Final Rejection mailed — §103
Sep 15, 2025
Request for Continued Examination
Sep 20, 2025
Response after Non-Final Action
Oct 02, 2025
Non-Final Rejection mailed — §103
Dec 30, 2025
Response Filed
Jun 02, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12665876
System and method for server monitoring and problem resolution for electronic mail messages
3y 8m to grant Granted Jun 23, 2026
Patent 12625987
METHOD AND SYSTEM FOR EXECUTING A SECURE FILE-LEVEL RESTORE FROM A BLOCK-BASED BACKUP
3y 9m to grant Granted May 12, 2026
Patent 12574211
PERSONAL PRIVATE KEY ENCRYPTION DEVICE
3y 10m to grant Granted Mar 10, 2026
Patent 12574247
DEVICE FOR COMPUTING SOLUTIONS OF LINEAR SYSTEMS AND ITS APPLICATION TO DIGITAL SIGNATURE GENERATIONS
3y 4m to grant Granted Mar 10, 2026
Patent 12547740
INFORMATION PROCESSING DEVICES AND INFORMATION PROCESSING METHODS
3y 2m to grant Granted Feb 10, 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
58%
Grant Probability
99%
With Interview (+42.0%)
4y 6m (~1y 1m remaining)
Median Time to Grant
High
PTA Risk
Based on 657 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