
John S. Brusca
Examiner (ID: 1877)
| Most Active Art Unit | 1631 |
| Art Unit(s) | 1805, 1636, 1621, 1631, 1672 |
| Total Applications | 1495 |
| Issued Applications | 870 |
| Pending Applications | 179 |
| Abandoned Applications | 449 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19398575
[patent_doc_number] => 12072940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Systems and methods for simultaneously viewing and modifying multiple segments of one or more files
[patent_app_type] => utility
[patent_app_number] => 18/109709
[patent_app_country] => US
[patent_app_date] => 2023-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9077
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18109709
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/109709 | Systems and methods for simultaneously viewing and modifying multiple segments of one or more files | Feb 13, 2023 | Issued |
Array
(
[id] => 19078166
[patent_doc_number] => 11947531
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-04-02
[patent_title] => Copy avoidance via static analysis for DBMS querying
[patent_app_type] => utility
[patent_app_number] => 18/109781
[patent_app_country] => US
[patent_app_date] => 2023-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 15901
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18109781
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/109781 | Copy avoidance via static analysis for DBMS querying | Feb 13, 2023 | Issued |
Array
(
[id] => 19334466
[patent_doc_number] => 20240248896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => SCHEMA-AWARE ENCODING OF NATURAL LANGUAGE
[patent_app_type] => utility
[patent_app_number] => 18/157557
[patent_app_country] => US
[patent_app_date] => 2023-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12473
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18157557
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/157557 | SCHEMA-AWARE ENCODING OF NATURAL LANGUAGE | Jan 19, 2023 | Abandoned |
Array
(
[id] => 18651643
[patent_doc_number] => 20230297479
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => BACKING UP AND RECOVERING METHOD OF FILE SYSTEM AND COMMUNICATION DEVICE THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/152184
[patent_app_country] => US
[patent_app_date] => 2023-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18152184
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/152184 | Backing up and recovering method of file system and communication device thereof | Jan 9, 2023 | Issued |
Array
(
[id] => 18407729
[patent_doc_number] => 20230169082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-06-01
[patent_title] => DATABASE SYSTEM FOR TIME SERIES DATA STORAGE, PROCESSING, AND ANALYSIS
[patent_app_type] => utility
[patent_app_number] => 18/149599
[patent_app_country] => US
[patent_app_date] => 2023-01-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14158
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18149599
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/149599 | Database system for time series data storage, processing, and analysis | Jan 2, 2023 | Issued |
Array
(
[id] => 19677639
[patent_doc_number] => 12189495
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-07
[patent_title] => System and techniques for backing up scalable computing objects
[patent_app_type] => utility
[patent_app_number] => 18/091377
[patent_app_country] => US
[patent_app_date] => 2022-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 13
[patent_no_of_words] => 19151
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18091377
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/091377 | System and techniques for backing up scalable computing objects | Dec 29, 2022 | Issued |
Array
(
[id] => 19899258
[patent_doc_number] => 12277180
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-15
[patent_title] => Information processing apparatus and method
[patent_app_type] => utility
[patent_app_number] => 18/147992
[patent_app_country] => US
[patent_app_date] => 2022-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6593
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 279
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18147992
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/147992 | Information processing apparatus and method | Dec 28, 2022 | Issued |
Array
(
[id] => 19284025
[patent_doc_number] => 20240220501
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => QUERY EXPRESSION RESULT CACHING USING DYNAMIC JOIN INDEX
[patent_app_type] => utility
[patent_app_number] => 18/089833
[patent_app_country] => US
[patent_app_date] => 2022-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4631
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18089833
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/089833 | Query expression result caching using dynamic join index | Dec 27, 2022 | Issued |
Array
(
[id] => 18351083
[patent_doc_number] => 20230139194
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-04
[patent_title] => INDEX GENERATION USING LAZY REASSEMBLING OF SEMI-STRUCTURED DATA
[patent_app_type] => utility
[patent_app_number] => 18/146912
[patent_app_country] => US
[patent_app_date] => 2022-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16295
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18146912
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/146912 | Index generation using lazy reassembling of semi-structured data | Dec 26, 2022 | Issued |
Array
(
[id] => 19905512
[patent_doc_number] => 12282517
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-22
[patent_title] => Memory system using heterogeneous data format and method of controlling the same
[patent_app_type] => utility
[patent_app_number] => 18/088629
[patent_app_country] => US
[patent_app_date] => 2022-12-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 1118
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18088629
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/088629 | Memory system using heterogeneous data format and method of controlling the same | Dec 25, 2022 | Issued |
Array
(
[id] => 20647419
[patent_doc_number] => 12602362
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-14
[patent_title] => Microservice catalog generation and inference based selection of microservices
[patent_app_type] => utility
[patent_app_number] => 18/084649
[patent_app_country] => US
[patent_app_date] => 2022-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7692
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18084649
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/084649 | Microservice catalog generation and inference based selection of microservices | Dec 19, 2022 | Issued |
Array
(
[id] => 19251260
[patent_doc_number] => 20240202250
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-20
[patent_title] => GENERATING DIGITAL CONTENT CLUSTERS BASED ON WEB ACTIVITY
[patent_app_type] => utility
[patent_app_number] => 18/068132
[patent_app_country] => US
[patent_app_date] => 2022-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 32778
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18068132
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/068132 | Generating digital content clusters based on web activity | Dec 18, 2022 | Issued |
Array
(
[id] => 20145726
[patent_doc_number] => 12380069
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-05
[patent_title] => Cloaked user-space file system implemented using an entity data store
[patent_app_type] => utility
[patent_app_number] => 18/067704
[patent_app_country] => US
[patent_app_date] => 2022-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 11036
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18067704
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/067704 | Cloaked user-space file system implemented using an entity data store | Dec 16, 2022 | Issued |
Array
(
[id] => 18805180
[patent_doc_number] => 11838351
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-12-05
[patent_title] => Customizable load balancing in a user behavior analytics deployment
[patent_app_type] => utility
[patent_app_number] => 17/991704
[patent_app_country] => US
[patent_app_date] => 2022-11-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 46
[patent_no_of_words] => 43395
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17991704
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/991704 | Customizable load balancing in a user behavior analytics deployment | Nov 20, 2022 | Issued |
Array
(
[id] => 19167275
[patent_doc_number] => 11983180
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-05-14
[patent_title] => Increasing database search speed and quality by caching user-provided metadata alongside non-user-provided metadata
[patent_app_type] => utility
[patent_app_number] => 17/988645
[patent_app_country] => US
[patent_app_date] => 2022-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8110
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17988645
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/988645 | Increasing database search speed and quality by caching user-provided metadata alongside non-user-provided metadata | Nov 15, 2022 | Issued |
Array
(
[id] => 18378230
[patent_doc_number] => 20230153317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-05-18
[patent_title] => METHOD FOR SCHEDULING OFFLOADING SNIPPETS BASED ON LARGE AMOUNT OF DBMS TASK COMPUTATION
[patent_app_type] => utility
[patent_app_number] => 17/985994
[patent_app_country] => US
[patent_app_date] => 2022-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2844
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985994
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/985994 | Method for scheduling offloading snippets based on large amount of DBMS task computation | Nov 13, 2022 | Issued |
Array
(
[id] => 19375467
[patent_doc_number] => 12067032
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-20
[patent_title] => Intervals for data replication
[patent_app_type] => utility
[patent_app_number] => 17/985712
[patent_app_country] => US
[patent_app_date] => 2022-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 20
[patent_no_of_words] => 36506
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985712
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/985712 | Intervals for data replication | Nov 10, 2022 | Issued |
Array
(
[id] => 18264763
[patent_doc_number] => 20230086005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-23
[patent_title] => SYSTEM AND METHODS FOR QUERYING AND UPDATING DATABASES
[patent_app_type] => utility
[patent_app_number] => 18/052419
[patent_app_country] => US
[patent_app_date] => 2022-11-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7589
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18052419
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/052419 | System and methods for querying and updating databases | Nov 2, 2022 | Issued |
Array
(
[id] => 18239222
[patent_doc_number] => 20230071533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-09
[patent_title] => SYSTEM AND METHOD FOR DATA MANAGEMENT IN A DISTRIBUTED DATA MESH FOR 5G-WIRELESS VIRTUALIZED DEPLOYMENT
[patent_app_type] => utility
[patent_app_number] => 17/975397
[patent_app_country] => US
[patent_app_date] => 2022-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11184
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17975397
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/975397 | System and method for data management in a distributed data mesh for 5G-wireless virtualized deployment | Oct 26, 2022 | Issued |
Array
(
[id] => 20440474
[patent_doc_number] => 12511311
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-30
[patent_title] => Data processing method and system
[patent_app_type] => utility
[patent_app_number] => 18/684906
[patent_app_country] => US
[patent_app_date] => 2022-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6726
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 258
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18684906
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/684906 | Data processing method and system | Oct 25, 2022 | Issued |