Prosecution Insights
Last updated: August 18, 2026
Application No. 18/674,767

METHOD, APPARATUS AND ELECTRONIC DEVICE FOR DATA PROCESSING

Final Rejection §103§112
Filed
May 24, 2024
Priority
May 25, 2023 — CN 202310601787.6
Examiner
HARMON, COURTNEY N
Art Unit
2159
Tech Center
2100 — Computer Architecture & Software
Assignee
Beijing Zitiao Network Technology Co., Ltd.
OA Round
2 (Final)
63%
Grant Probability
Moderate
3-4
OA Rounds
1y 1m
Est. Remaining
72%
With Interview

Examiner Intelligence

Grants 63% of resolved cases
63%
Career Allowance Rate
273 granted / 436 resolved
+7.6% vs TC avg
Moderate +9% lift
Without
With
+9.0%
Interview Lift
resolved cases with interview
Typical timeline
3y 4m
Avg Prosecution
19 currently pending
Career history
454
Total Applications
across all art units

Statute-Specific Performance

§101
16.4%
-23.6% vs TC avg
§103
66.1%
+26.1% vs TC avg
§102
8.8%
-31.2% vs TC avg
§112
5.7%
-34.3% vs TC avg
Black line = Tech Center average estimate • Based on career data from 436 resolved cases

Office Action

§103 §112
DETAILED ACTION The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA . Response to Amendment This action is responsive to the Applicant’s Application filed on June 16, 2026. Claims 1, 7-8, and 10-19 have been amended. Claim 3 has been cancelled. Applicant's amendments necessitated new grounds of rejection. This action is made final in view of the new grounds of rejection. Claims 1, 10, and 19 are independent. As a result claims 1-2 and 4-19 are pending in this office action. Response to Arguments Applicant's argument filed June 16, 2026 regarding the rejection of claims 9-16 under 35 U.S.C 101, has been fully considered and is persuasive. Applicants argue in substance: Regarding claims 9-16, the applicants submit that the steps are being performed are directed to statutory subject matter under 101. The argument of claims 9-16 have been fully considered and is persuasive. Therefore, the 35 U.S.C. 101 rejection of claims 9-16 have been withdrawn. Applicant's argument filed June 16, 2026 regarding the rejection of claims 10 and 19 under 35 U.S.C 112 (a) has been fully considered and is persuasive. Applicants argue in substance: a. Regarding claim 19 the applicants submit that claim 19 comply with written description requirement for containing subject matter in specification under 35 USC § 112(a), and claim 10 does not invoke interpretations under USC § 112(f) and have sufficient structure. The argument of claims 10 and 19 have been fully considered and is persuasive; and the 35. U.S.C. 112 (a) rejection of claims 10 and 19 have been withdrawn. Applicant's arguments filed June 16, 2026 regarding the rejection of claims 1, 10, and 19 under 35 U.S.C 103 have been fully considered but they are moot in view of the new grounds of rejection. 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 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. The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1, 148 USPQ 459 (1966), that are applied 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-2, 10-11, and 19 are rejected under 35 U.S.C. 103 as being unpatentable over Bartholomew et al. (US 2021/0297355)(hereinafter Bartholomew) in view of Yang et al. (US 2017/0344749)(hereinafter Yang), and in further view of Huang et al. (US 2011/0142141)(hereinafter Huang). Regarding claim 1, Bartholomew teaches a method for data processing, the method comprising: obtaining a plurality of filtering conditions for filtering data in a data table and a logical relationship between the plurality of filtering conditions (see Figs. 1A-1B, para [0078], para [0080-0082], discloses obtaining states (plurality of filtering conditions) in a table as shown in Fig. 1B, and a logical relationship between states that may be triggered by change of a value in input variables); determining a first numerical value corresponding to each filtering condition among the plurality of filtering conditions (see Figs. 1A-1B, para [0077-0078], discloses determining a ‘decimal (base 10) representation’ (first numerical value) as shown in Fig. 1B corresponding to respective state), wherein the first numerical value corresponding to a filtering condition is obtained by converting a first binary number determined by at least one first record in the data table (see Fig. 1B, para [0016], para [0078], discloses a 3-digit binary word converted into an equivalent decimal (base 10) representation), and wherein the at least one first record is determined based on the filtering condition (see Figs. 1B-1C, para [0016], para [0082-0083], discloses a record of initial state transition to a resulting state). Bartholomew does not explicitly teach each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition; performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions; and determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Yang teaches each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition (see Figs. 1-2B, para [0043], para [0050], discloses first data record for a security tab corresponding to a respective bit position (order number) for the first data record according to access filter (filtering condition)); performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions (see Figs. 3A-3B, Fig. 7, para [0043,0050], para [0059], discloses performing a bitwise operation between security tag and privilege tag to determine user access to data records based on bit position and access filter). Bartholomew/Yang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew to include a bitwise logical operation from disclosure of Yang. The motivation to combine these arts is disclosed by Yang as “alter data and alter a data storage to improve querying and processing of data” (para [0049]) and including a bitwise logical operation is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Bartholomew/Yang/Huang do not explicitly teach determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Huang teaches determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table (see Fig. 4, para [0065], para [0088], discloses elements resulting from bitwise operation used in generating a pivot element table). Bartholomew/Yang/Huang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang to include a pivot table from disclosure of Huang. The motivation to combine these arts is disclosed by Huang as “new pivot element may be used to further simplify other received code packets” (para [0061]) and including a pivot table is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claim 10, Bartholomew teaches an electronic device, comprising: at least one processor; at least one memory, configured for storing one or more programs (see para [0019], discloses hardware processors); the one or more programs, when executed by the at least one processor, causing the at least one processor to perform operations comprising: obtaining a plurality of filtering conditions for filtering data in a data table and a logical relationship between the plurality of filtering conditions (see Figs. 1A-1B, para [0078], para [0080-0082], discloses obtaining states (plurality of filtering conditions) in a table as shown in Fig. 1B, and a logical relationship between states that may be triggered by change of a value in input variables); determining a first numerical value corresponding to each filtering condition among the plurality of filtering conditions (see Figs. 1A-1B, para [0077-0078], discloses determining a ‘decimal (base 10) representation’ (first numerical value) as shown in Fig. 1B corresponding to respective state), wherein the first numerical value corresponding to a filtering condition is obtained by converting a first binary number determined by at least one first record in the data table(see Fig. 1B, para [0016], para [0078], discloses a 3-digit binary word converted into an equivalent decimal (base 10) representation), and wherein the at least one first record is determined based on the filtering condition(see Figs. 1B-1C, para [0016], para [0082-0083], discloses a record of initial state transition to a resulting state). Bartholomew does not explicitly teach each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition; performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions; and determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Yang teaches each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition (see Figs. 1-2B, para [0043], para [0050], discloses first data record for a security tab corresponding to a respective bit position (order number) for the first data record according to access filter (filtering condition)); performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions (see Figs. 3A-3B, Fig. 7, para [0043,0050], para [0059], discloses performing a bitwise operation between security tag and privilege tag to determine user access to data records based on bit position and access filter). Bartholomew/Yang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew to include a bitwise logical operation from disclosure of Yang. The motivation to combine these arts is disclosed by Yang as “alter data and alter a data storage to improve querying and processing of data” (para [0049]) and including a bitwise logical operation is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Bartholomew/Yang/Huang do not explicitly teach determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Huang teaches determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table (see Fig. 4, para [0065], para [0088], discloses elements resulting from bitwise operation used in generating a pivot element table). Bartholomew/Yang/Huang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang to include a pivot table from disclosure of Huang. The motivation to combine these arts is disclosed by Huang as “new pivot element may be used to further simplify other received code packets” (para [0061]) and including a pivot table is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claim 19, Bartholomew teaches a non-transitory computer readable storage medium, having a computer program stored thereon, the computer program, when executed by processor (see para [0019-0020], discloses processor and medium) , performing operations comprising: obtaining a plurality of filtering conditions for filtering data in a data table and a logical relationship between the plurality of filtering conditions (see Figs. 1A-1B, para [0078], para [0080-0082], discloses obtaining states (plurality of filtering conditions) in a table as shown in Fig. 1B, and a logical relationship between states that may be triggered by change of a value in input variables); determining a first numerical value corresponding to each filtering condition among the plurality of filtering conditions (see Figs. 1A-1B, para [0077-0078], discloses determining a ‘decimal (base 10) representation’ (first numerical value) as shown in Fig. 1B corresponding to respective state), wherein the first numerical value corresponding to a filtering condition is obtained by converting a first binary number determined by at least one first record in the data table (see Fig. 1B, para [0016], para [0078], discloses a 3-digit binary word converted into an equivalent decimal (base 10) representation), and wherein the at least one first record is determined based on the filtering condition (see Figs. 1B-1C, para [0016], para [0082-0083], discloses a record of initial state transition to a resulting state). Bartholomew does not explicitly teach each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition; performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions; and determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Yang teaches each first record in the at least one first record corresponds to a respective bit in the first binary number, the respective bit corresponds to an order number of the first record in the data table, and wherein the at least one first record is determined based on the filtering condition (see Figs. 1-2B, para [0043], para [0050], discloses first data record for a security tab corresponding to a respective bit position (order number) for the first data record according to access filter (filtering condition)); performing a bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions (see Figs. 3A-3B, Fig. 7, para [0043,0050], para [0059], discloses performing a bitwise operation between security tag and privilege tag to determine user access to data records based on bit position and access filter). Bartholomew/Yang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew to include a bitwise logical operation from disclosure of Yang. The motivation to combine these arts is disclosed by Yang as “alter data and alter a data storage to improve querying and processing of data” (para [0049]) and including a bitwise logical operation is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Bartholomew/Yang/Huang do not explicitly teach determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table. Huang teaches determining a record based on a result of the bitwise logical operation, wherein the record is used for generating a pivot table (see Fig. 4, para [0065], para [0088], discloses elements resulting from bitwise operation used in generating a pivot element table). Bartholomew/Yang/Huang are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang to include a pivot table from disclosure of Huang. The motivation to combine these arts is disclosed by Huang as “new pivot element may be used to further simplify other received code packets” (para [0061]) and including a pivot table is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 2 and 11, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew further teaches wherein the filtering condition is a filtering condition for a field of the data table (see Fig. 1B, Fig. 9, para [0016], para [0119], discloses data fields with filter for acceptable (1) or unacceptable (2)). Claims 4-6, 8-9, 12-15, and 17-18 are rejected under 35 U.S.C. 103 as being unpatentable over Bartholomew et al. (US 2021/0297355)(hereinafter Bartholomew) in view of Yang and Huang as applied to claims 1 and 10, and in further view of Guendert et al. (US 2021/0263824) (hereinafter Guendert). Regarding claim 12, Bartholomew/Yang/Huang teaches a device of claim 10. Bartholomew/Yang do not explicitly teach wherein each first record in the at least one first record corresponds to one bit in the first binary number. Guendert teaches wherein each first record in the at least one first record corresponds to one bit in the first binary number (see Fig. 6E, Fig. 11B, para [0258], discloses bits corresponding to an unsigned binary integer that specifies format of Diagnostic Parameter Record). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 4 and 13, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang do not explicitly teach wherein the first numerical value corresponding to a filtering condition for each filtering condition among the plurality of filtering conditions is determined by: determining respective first identifiers corresponding to at least one first record satisfying the filtering condition in the data table; determining the first binary number based on the respective first identifiers corresponding to the at least one first record; and obtaining the first numerical value by converting the first binary number. Guendert teaches wherein the first numerical value corresponding to a filtering condition for each filtering condition among the plurality of filtering conditions is determined by: determining respective first identifiers corresponding to at least one first record satisfying the filtering condition in the data table (see Fig. 4, Fig. 8B, para [0058-0059], para [0147-0151], discloses determining port address identifiers corresponding to bit binary value); determining the first binary number based on the respective first identifiers corresponding to the at least one first record (see Fig. 8B, para [0158-0160], discloses determining length in bytes of Diagnostic Information Record for port address identifiers); and obtaining the first numerical value by converting the first binary number (see para [0161-0163], discloses obtaining values with bit 0 equal indicating healthy port). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 5 and 14, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang do not explicitly teach wherein the determining the first binary number based on the respective first identifiers corresponding to the at least one first record comprises: determining bits in respective binary numbers corresponding to each of the first identifiers; and determining the first binary number based on the bits in the respective binary numbers corresponding to each of the first identifiers. Guendert teaches wherein the determining the first binary number based on the respective first identifiers corresponding to the at least one first record comprises: determining bits in respective binary numbers corresponding to each of the first identifiers (see Fig. 8B, par [0163], para [0167], discloses bits indicated in specific fields); and determining the first binary number based on the bits in the respective binary numbers corresponding to each of the first identifiers (see Fig. 8B, Fig. 9A, para [0168-0169], discloses bits corresponding to respective identifiers). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 6 and 15, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang do not explicitly teach wherein a first numerical value corresponding to a filtering condition comprises at least one numerical value, and a first binary number obtained by converting the first numerical value comprises at least one segment of binary numbers; wherein each numerical values is obtained by converting a segment of binary numbers comprised in the first binary number and each segment of the binary numbers corresponds to a numerical interval representing a numerical range of an order number corresponding to each first record determined based on the filtering condition. Guendert teaches wherein a first numerical value corresponding to a filtering condition comprises at least one numerical value, and a first binary number obtained by converting the first numerical value comprises at least one segment of binary numbers (see Table 5, para [0102-0103], discloses bit groups containing respective binary values); wherein each numerical values is obtained by converting a segment of binary numbers comprised in the first binary number and each segment of the binary numbers corresponds to a numerical interval representing a numerical range of an order number corresponding to each first record determined based on the filtering condition (see Table 8, para [0123-0124], para [0132-0133], discloses 8-bit binary integer that specifies version number and 16-bit binary integer that identifies a data block). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 8 and 17, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang do not explicitly teach wherein the determining the record based on the result of the bitwise logical operation comprises: determining a second binary number corresponding to the result of the bitwise logical operation, wherein the second binary number corresponds to at least one record in the data table; and determining the record based on the second binary number. Guendert teaches wherein the determining the record based on the result of the bitwise logical operation comprises: determining a second binary number corresponding to the result of the bitwise logical operation(see Fig. 8B, par [0163], para [0167], discloses second binary numbers indicated in specific fields), wherein the second binary number corresponds to at least one record in the data table (see Fig. 4, Fig. 8B, para [0058-0059], para [0147-0151], discloses determining port address identifiers corresponding to bit binary value); and determining the record based on the second binary number (see Fig. 8B, para [0163], para [0167], discloses determining a record based on a second binary number). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Regarding claims 9 and 18, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang do not explicitly teach wherein each record in the at least one record corresponds to a bit in the second binary number. Guendert teaches wherein each record in the at least one record corresponds to a bit in the second binary number (see Fig. 6E, Fig. 11B, para [0258], discloses bits corresponding to a second unsigned binary integer that specifies format of Diagnostic Parameter Record). Bartholomew/Yang/Huang/Guendert are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang to include a record corresponding to one bit in a binary number from disclosure of Guendert. The motivation to combine these arts is disclosed by Guendert as “facilitate communication within a computing environment, improving performance” (para [0275]) and including a record corresponding to one bit in a binary number is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. Claims 7 and 16 are rejected under 35 U.S.C. 103 as being unpatentable over Bartholomew et al. (US 2021/0297355)(hereinafter Bartholomew) in view of Yang and Huang as applied to claims 1 and 10, and in further view of Guendert et al. (US 2021/0263824) (hereinafter Guendert) and Yamato (US 2023/0334037)(hereinafter Yamato). Regarding claims 7 and 16, Bartholomew/Yang/Huang teaches a method of claim 1 and a device of claim 10. Bartholomew/Yang/Huang/Guendert do not explicitly teach wherein the performing the bitwise logical operation based on the first numerical value and the bitwise logical relationship between the plurality of filtering conditions comprises: determining at least one numerical value comprised in the respective first numerical values corresponding to the plurality of filtering conditions; determining respective numerical intervals corresponding to each numerical value and respective segments of binary numbers corresponding to each numerical value; and performing, based on the logical relationship between the plurality of filtering conditions, the bitwise logical operation on binary numbers corresponding to a same numerical interval in the plurality of filtering conditions. Yamato teaches wherein the performing the bitwise logical operation based on the first numerical value and the logical relationship between the plurality of filtering conditions comprises: determining at least one numerical value comprised in the respective first numerical values corresponding to the plurality of filtering conditions (see para [0101], para [0174], discloses values indicating a sequential range of logical block addresses and generating bitimask filters); determining respective numerical intervals corresponding to each numerical value and respective segments of binary numbers corresponding to each numerical value (see para [0025], para [0185], discloses time period in which certain records have been read and purging of data occurs); and performing, based on the bitwise logical relationship between the plurality of filtering conditions, the bitwise logical operation on binary numbers corresponding to a same numerical interval in the plurality of filtering conditions (see para [0174], para [0185], discloses compound bitwise operations in filtering records). Bartholomew/Yang/Huang/Guendert/Yamato are analogous arts as they are each from the same field of endeavor of database systems. Before the effective filing date of the invention it would have been obvious to a person of ordinary skill in the art to modify the system of Bartholomew/Yang/Huang/Guendert to include a bitwise logical operation from disclosure of Yamato. The motivation to combine these arts is disclosed by Yamato as “create a highly efficient flow of records read from one or more block storage devices” (para [0032]) and including a bitwise logical operation is well known to persons of ordinary skill in the art, and therefore one of ordinary skill would have good reason to pursue the known options within his or her technical grasp that would lead to anticipated success. 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 COURTNEY HARMON whose telephone number is (571)270-5861. The examiner can normally be reached M-F 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, Ann Lo can be reached at 571-272-9767. 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. /Courtney Harmon/Primary Examiner, Art Unit 2159
Read full office action

Prosecution Timeline

May 24, 2024
Application Filed
Mar 16, 2026
Non-Final Rejection mailed — §103, §112
Jun 16, 2026
Response Filed
Jul 16, 2026
Final Rejection mailed — §103, §112 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12705630
ONLINE SOFTWARE PLATFORM (OSP) REPORTING PERIODICALLY TO DOMAIN BASED ON CUMULATIVE BASE VALUES OF RECEIVED DATASETS, AND CHANGING THE FREQUENCY OF REPORTING BASED ON THE CUMULATIVE BASE VALUES
1y 10m to grant Granted Aug 11, 2026
Patent 12699737
Application Recommendation Method and Electronic Device
1y 12m to grant Granted Aug 04, 2026
Patent 12694060
STORAGE METHOD FOR GRAPH DATA AND DISTRIBUTED COMPUTING METHOD FOR GRAPH DATA
3y 3m to grant Granted Jul 28, 2026
Patent 12688926
METHODS AND SYSTEMS FOR NEW DATA STORAGE AND MANAGEMENT SCHEME FOR MEDICAL IMAGING SOLUTIONS
1y 5m to grant Granted Jul 21, 2026
Patent 12681827
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
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

3-4
Expected OA Rounds
63%
Grant Probability
72%
With Interview (+9.0%)
3y 4m (~1y 1m remaining)
Median Time to Grant
Moderate
PTA Risk
Based on 436 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