Prosecution Insights
Last updated: August 18, 2026
Application No. 18/604,738

Bandwidth Compressed Data Movement and Footprint Compression

Final Rejection §103
Filed
Mar 14, 2024
Examiner
HAILE, BENYAM
Art Unit
2688
Tech Center
2600 — Communications
Assignee
Qualcomm Incorporated
OA Round
4 (Final)
62%
Grant Probability
Moderate
5-6
OA Rounds
0m
Est. Remaining
86%
With Interview

Examiner Intelligence

Grants 62% of resolved cases
62%
Career Allowance Rate
440 granted / 712 resolved
At TC average
Strong +24% interview lift
Without
With
+24.4%
Interview Lift
resolved cases with interview
Typical timeline
2y 4m
Avg Prosecution
44 currently pending
Career history
754
Total Applications
across all art units

Statute-Specific Performance

§101
3.1%
-36.9% vs TC avg
§103
57.0%
+17.0% vs TC avg
§102
13.0%
-27.0% vs TC avg
§112
21.2%
-18.8% vs TC avg
Black line = Tech Center average estimate • Based on career data from 712 resolved cases

Office Action

§103
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 . Status of Claims Claims 1, 2, 4-11, 13-20 are pending. 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 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. Claim(s) 1, 2, 5, 6, 9-11, 14, 15, 18-20 is/are rejected under 35 U.S.C. 103 as being unpatentable over Singh et al. [US 20240078453] in view of Yamagiwa et al. [US 20220239316]. As to claim 1. Singh discloses A method performed by a bandwidth compressed data mover system of a computing device for moving bandwidth compressed data, comprising: accessing, from memory, bandwidth compressed data, [0167] read compressed data from memory 1908 for transmission; generating metadata associated with the bandwidth compressed data, [0163] metadata used for indicating which portion of the memory block contains valid data, wherein the metadata includes an identification of valid bandwidth compressed data of bandwidth compressed data, [0163], stored in the memory, [fig. 18, 0165], the identification of the valid bandwidth compressed data being based on a configuration of a bandwidth compression technique used to generate the bandwidth compressed data, [0163, 0169] metadata indicates type of encoding used, wherein the bandwidth compressed data includes valid bandwidth compressed data and invalid bandwidth compressed data, [0163]; streaming the bandwidth compressed data, [fig. 21, 0170, 0173] encoding into a series of bit stream, based on the metadata, [fig. 20, 0172, 0173] wherein the metadata is used to indicate if the bit stream is valid or invalid, [0164] so that only valid data is transmitted and invalid data is omitted, wherein streamed bandwidth compressed data includes the valid bandwidth compressed data identified in the metadata, [0164] only valid data is transmitted and invalid data is omitted. Singh fails to disclose wherein the bandwidth compression technique reduces signaling bandwidth by reducing voltage transitions during data movement, and wherein the method wherein the streaming is serializing the bandwidth compressed data based on the metadata to generate continuous serialized bandwidth compressed data, and wherein the invalid bandwidth compressed data is subject to at least one of omission from the continuous serialized bandwidth compressed data, or replacement by padded data in the continuous serialized bandwidth compressed data, wherein the padded data comprises constant values configured to require fewer voltage changes during data movement than moving the invalid bandwidth compressed data. Yamagiwa teaches a data compression and decompression method and device that is implemented for data transmission of the compressed data, [0164]; wherein the method includes compressing the data using a compressor 11, and then serializing the compressed data using the serializer 12, [fig. 10, 0162]; wherein the compressor outputs the compressed data, Cmark bit, and data mask bits, [0163]; wherein the Cmark bit is an identifier of valid compressed data, and the data mask bits represent the number of valid bits [0163], that reads on the metadata as claimed; wherein the serializer uses the Cmark bit for serializing the compressed data, and connect the data in series, [0164]; wherein the serializer removes invalid bits from the compressed data based on the data mask, [fig. 11, 0165, 0166]; wherein removing the invalid bits reduces the number of voltage transitions needed. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of Singh with that of Yamagiwa so that compressed data can be ready for transmission. As to claim 2. Singh fails to disclose The method of claim 1, further comprising: generating a continuous serial data stream based on the continuous serialized bandwidth compress data; and sending the continuous serial data stream to a destination interface. Yamagiwa teaches a data compression and decompression method and device that is implemented for data transmission of the compressed data, [0164]; wherein the method includes compressing the data using a compressor 11, and then serializing the compressed data using the serializer 12, [fig. 10, 0162]; wherein the compressor outputs the compressed data, Cmark bit, and data mask bits, [0163]; wherein the Cmark bit is an identifier of valid compressed data, and the data mask bits represent the number of valid bits [0163], that reads on the metadata as claimed; wherein the serializer uses the Cmark bit for serializing the compressed data, and connect the data in series, [0164]; wherein the serializer outputs the data in series, and transmit the data to a destination interface, [0164]. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of Singh with that of Yamagiwa so that compressed data can be ready for transmission. As to claim 5. Singh discloses The method of claim 2, further comprising: providing the continuous serialized data stream to a decoder, [0167, 0194] encoded data stream transmitted to a decoder; decoding the continuous serial data stream in the decoder to produce the valid bandwidth compressed data, [0167, 0194]; and writing the valid bandwidth compressed data decoded to the output device, [0167, 0194]. As to claim 6. Singh discloses The method of claim 1, wherein: the identification of the valid bandwidth compressed data of the bandwidth compressed data stored in the memory comprises identifying an address in the memory for the valid bandwidth compressed data, [0163] metadata used for indicating valid compressed data, [0193] wherein the metadata includes coordinates of the valid compressed data, and a length of the valid bandwidth compressed data from metadata associated with the bandwidth compressed data, [0164]; and Singh fails to disclose wherein the serializing bandwidth compressed data comprises loading the valid bandwidth compressed data from the memory based on the address in the memory for the valid bandwidth compressed data and the length of the valid bandwidth compressed data. Yamagiwa teaches a data compression and decompression method and device that is implemented for data transmission of the compressed data, [0164]; wherein the method includes compressing the data using a compressor 11, and then serializing the compressed data using the serializer 12, [fig. 10, 0162]; wherein the compressor 11 outputs the compressed data, Cmark bit, and data mask bits to the serializer 12, [0163]; wherein the Cmark bit is an identifier of valid compressed data, and the data mask bits represent the number of valid bits [0163], that reads on the metadata as claimed; wherein the serializer uses the Cmark bit to determine the valid data bits and the data mask bit to determine the length of the valid data bits for serializing the compressed data, [0163, 0164]. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of Singh with that of Yamagiwa so that serializer serializes only the valid data. As to claim 9. Singh discloses The method of claim 1, further comprising providing the metadata associated with the valid bandwidth compressed data to an output device, [0164] transmit metadata. As to claim 10. Singh discloses A computing device for moving bandwidth compressed data, comprising: a memory, [fig. 19, 0166] memory 1908; and a bandwidth compressed data mover system coupled to the memory, [fig. 19, 0166] DMA controller 1906, and configured to: perform the steps as claimed in claim 1 which is rejected using the same prior arts and reasoning as to that of claim 1. As to claims 11, 14, 15, 18 are rejected using the same prior arts and reasoning as to that of claims 2, 5, 6, 9, respectively. As to claim 19. Singh discloses A non-transitory processor-readable medium having stored thereon processor executable instructions configured to cause a bandwidth compressed data mover system of a computing device to perform operations, [0045], comprising: perform the steps as claimed in claim 1 which is rejected using the same prior arts and reasoning as to that of claim 1. As to claim 20 is rejected using the same prior arts and reasoning as to that of claim 2. Claim(s) 4, 13 is/are rejected under 35 U.S.C. 103 as being unpatentable over Singh in view of Yamagiwa as applied to claims 1, 10 above, further in view of Na [US 20230222622]. As to claim 4. Singh discloses The method of claim 1, further comprising: wherein metadata associated with the compressed serialized valid bandwidth compressed data includes a size of the compressed serialized valid bandwidth compressed data, [0163, 0164, 0172] the size of the compressed kernel is indicated in the metadata; and sending the continuous serial data stream to a destination interface, [0164] transmit the compressed data stream and metadata. The combination of Singh and Yamagiwa fails to disclose wherein the method further comprising compressing the serialized continuous bandwidth compressed data using a data compression technique to produce compressed continuous serialized bandwidth compressed data; and generating a continuous serial data stream based on the compressed continuous serialized bandwidth compressed data. Na teaches a data processing system and method wherein the system compresses the data, then serializes the compressed initial data, [0108], and then compresses the serialized data into a compressed serialized data, [0109]; wherein the compressed serialized data is transmitted to a client, [0195]. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of the combination of Singh and Yamagiwa with that of Na so that the transmitted data can have a smaller footprint with the second layer of compression. As to claim 13 is rejected using the same prior arts and reasoning as to that of claim 4. Claim(s) 7, 8, 16, 17 is/are rejected under 35 U.S.C. 103 as being unpatentable over Singh in view of Yamagwa as applied to claims 1, 10 above, further in view of Heddes et al. [US 20150339237]. As to claim 7. Singh discloses The method of claim 1, wherein generating the metadata comprises: identifying an address in the memory for the valid bandwidth compressed data using a memory address technique, [0198] provide address before encoding the data; calculating a length of the valid bandwidth compressed data, [0164] determine the size of each KBU/FBU, [0163] which are the valid and invalid compressed data; and generating the metadata to associate with the valid bandwidth compressed data that identifies the address in the memory for the valid bandwidth compressed data and the length of the valid bandwidth compressed data, [0163, 0164], wherein: the rest of the limitation is the same as the steps as claimed in claim 6, and are rejected using the same prior arts and reasoning as to that of claim 6. The combination of Singh and Yamagiwa fails to disclose wherein the address technique is a speculation address technique. Heddes teaches a memory controller employing bandwidth compression that implements a speculation addressing for storing the compressed data, [abs.]. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of the combination of Singh and Yamagiwa with that of Heddes so that the system can have an additional performance can be achieved in conjunction with the bandwidth compression, as indicated in Heddes [0115]. As to claim 8. the combination of Singh and Yamagiwa fails to disclose The method of claim 7, further comprising: identifying mis-speculated valid bandwidth compressed data associated with the address in the memory for the valid bandwidth compressed data; storing the mis-speculated valid bandwidth compressed data in a speculation memory; identifying valid bandwidth compressed data from the mis-speculated valid bandwidth compressed data stored in the speculation memory for a request for bandwidth compressed data; and loading the valid bandwidth compressed data from the speculation memory. Heddes teaches a memory controller employing bandwidth compression that implements a speculation addressing for storing the compressed data, [abs.]; wherein when a request for access is received, the compressed memory controller 36 accesses the memory 38 to access the physical buffers (PB) for memory access based on the received physical address (PA) using an address translation technique, [0060]; wherein the translation is performed using a translation lookaside buffer (TLB), [0061]; wherein, when a TLB miss occurs, the controller 36 performs an operation to determine the valid address of the valid data requested using a replacement policy, [0063, 0083]; wherein the controller 36 reads the address using a prefetching scheme to speculatively prefetch the data from the memory 38, [0115]. It would have been obvious for one of ordinary skill in the art at the time of the filing of the claimed invention to combine the teachings of the combination of Singh and Yamagiwa with that of Heddes so that the system can have an additional performance can be achieved in conjunction with the bandwidth compression, as indicated in Heddes [0115]. As to claims 16, 17 are rejected using the same prior arts and reasoning as to that of claims 7, 8, respectively. Response to Arguments Applicant's arguments filed 10/15/2025 have been fully considered but they are not persuasive. Argument 1: The prior arts on file do not teach the newly added limitation. Response 1: The Office Action is amended to address the newly added limitation. 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 BENYAM HAILE whose telephone number is (571)272-2080. The examiner can normally be reached 7:00 AM - 5:30 PM Mon. - Thur.. 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, Steven Lim can be reached at (571)270-1210. 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. /Benyam Haile/Primary Examiner, Art Unit 2688
Read full office action

Prosecution Timeline

Show 1 earlier event
Aug 06, 2025
Non-Final Rejection mailed — §103
Oct 15, 2025
Response Filed
Nov 06, 2025
Final Rejection mailed — §103
Jan 15, 2026
Request for Continued Examination
Jan 26, 2026
Response after Non-Final Action
Mar 09, 2026
Non-Final Rejection mailed — §103
Jun 08, 2026
Response Filed
Jul 02, 2026
Final Rejection mailed — §103 (current)

Precedent Cases

Applications granted by this same examiner with similar technology

Patent 12697396
REUSABLE BATTERY INDICATOR WITH ELECTRICAL LOCK AND KEY
3y 0m to grant Granted Aug 04, 2026
Patent 12699141
BATTERY MONITORING SYSTEM
2y 5m to grant Granted Aug 04, 2026
Patent 12686402
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING SYSTEM, AND INFORMATION PROCESSING METHOD
3y 2m to grant Granted Jul 21, 2026
Patent 12671438
ANALOG-TO-DIGITAL CONVERSION CIRCUIT
2y 9m to grant Granted Jun 30, 2026
Patent 12649440
VEHICLE AND METHOD OF CONTROLLING THE SAME
3y 4m to grant Granted Jun 09, 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
62%
Grant Probability
86%
With Interview (+24.4%)
2y 4m (~0m remaining)
Median Time to Grant
High
PTA Risk
Based on 712 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